:root,.light{--shimmer-color-internal:hsl(var(--bone)44% 92%);--shimmer-color-subtle:hsl(var(--bone)52% 87%);--shimmer-color-regular:hsl(var(--bone)50% 82%);--shimmer-color-bold:hsl(var(--bone)38% 77%);--bone:36deg;--color-bone-50:hsl(var(--bone)100% 98%);--color-bone-100:hsl(var(--bone)43% 94%);--color-bone-200:hsl(var(--bone)42% 90%);--color-bone-300:hsl(var(--bone)40% 85%);--color-bone-500:hsl(var(--bone)38% 73%);--color-bone-700:hsl(var(--bone)32% 55%);--color-bone-900:hsl(var(--bone)35% 24%);--yellow:38deg;--color-yellow-100:hsl(var(--yellow)65% 87%);--color-yellow-300:hsl(var(--yellow)65% 70%);--color-yellow-500:hsl(var(--yellow)55% 62%);--color-yellow-700:hsl(var(--yellow)65% 30%);--color-yellow-900:hsl(var(--yellow)35% 20%);--forest:100deg;--color-forest-100:hsl(var(--forest)13% 86%);--color-forest-300:hsl(var(--forest)15% 70%);--color-forest-500:hsl(var(--forest)10% 45%);--color-forest-600:hsl(var(--forest)10% 30%);--color-forest-700:hsl(var(--forest)18% 20%);--color-forest-900:hsl(var(--forest)20% 12%);--color-forest-950:hsl(var(--forest)18% 8%);--olive:49deg;--color-olive-100:hsl(var(--olive)12% 83%);--color-olive-300:hsl(var(--olive)25% 55%);--color-olive-500:hsl(var(--olive)24% 40%);--color-olive-600:hsl(var(--olive)24% 33%);--color-olive-700:hsl(var(--olive)18% 26%);--color-olive-900:hsl(var(--olive)20% 16%);--pink:25deg;--color-pink-100:hsl(var(--pink)18% 85%);--color-pink-300:hsl(var(--pink)30% 68%);--color-pink-500:hsl(var(--pink)29% 30%);--color-pink-700:hsl(var(--pink)30% 27%);--color-pink-900:hsl(var(--pink)20% 22%);--success:101deg;--color-success-100:hsl(var(--success)60% 80%);--color-success-500:hsl(var(--success)89% 18%);--color-success-800:hsl(var(--success)87% 12%);--warning:37deg;--color-warning-50:hsl(var(--warning)84% 90%);--color-warning-100:hsl(var(--warning)84% 80%);--color-warning-500:hsl(var(--warning)85% 42%);--color-warning-800:hsl(var(--warning)84% 30%);--danger:4deg;--color-danger-100:hsl(var(--danger)88% 80%);--color-danger-500:hsl(var(--danger)90% 58%);--color-danger-800:hsl(var(--danger)90% 25%);--logo:#c6ad5f;--illustration-primary:#2b1d11ca;--illustration-secondary:var(--color-yellow-300);--illustration-background:var(--color-bone-300);--surface-primary:var(--color-bone-100);--surface-primary-hover:var(--color-bone-500);--surface-primary-light:var(--color-bone-50);--surface-primary-inverse:var(--color-forest-900);--surface-secondary:var(--color-bone-200);--surface-secondary-hover:var(--color-bone-300);--surface-secondary-inverse:var(--color-forest-700);--surface-secondary-accent:var(--color-bone-500);--surface-accent:var(--color-pink-500);--surface-accent-inverse:var(--color-yellow-300);--surface-primary-subtle:var(--color-bone-300);--surface-primary-subtle-inverse:var(--color-forest-600);--surface-accent-hover:var(--color-pink-700);--surface-static-light:var(--color-bone-100);--surface-static-dark:var(--color-forest-900);--color-background-100:var(--surface-primary);--surface-success:var(--color-success-100);--surface-success-inverse:var(--color-success-500);--surface-success-bold:var(--color-success-800);--surface-warning:var(--color-warning-50);--surface-warning-inverse:var(--color-warning-500);--surface-danger:var(--color-danger-100);--surface-danger-inverse:var(--color-danger-500);--text-primary:var(--color-forest-900);--text-primary-accent:var(--color-pink-700);--text-primary-light:var(--color-bone-700);--text-secondary:var(--color-olive-700);--text-secondary-inverse:var(--color-olive-300);--text-inverse:var(--color-bone-200);--text-error:var(--color-danger-500);--text-static-light:var(--color-bone-100);--text-static-dark:var(--color-forest-900);--text-success:var(--color-success-500);--text-success-inverse:var(--color-success-800);--text-warning:var(--color-warning-500);--text-warning-inverse:var(--color-warning-800);--text-danger:var(--color-danger-500);--text-danger-inverse:var(--color-danger-800);--text-success-subtle:var(--color-success-100);--text-brand:#203b28;--border-primary:var(--color-bone-500);--border-primary-subtle:var(--color-bone-300);--border-primary-very-subtle:var(--color-bone-200);--border-primary-bold:var(--color-bone-700);--border-primary-inverse:var(--color-forest-900);--border-success:var(--color-success-500);--border-danger:var(--color-danger-500);--border-warning:var(--color-warning-500);--border-accent:var(--color-pink-500);--state-success-subtle:var(--color-success-100);--state-success:var(--color-success-500);--state-success-bold:var(--color-success-800);--state-danger-subtle:var(--color-danger-100);--state-danger:var(--color-danger-500);--state-danger-bold:var(--color-danger-800);--state-warning-subtle:var(--color-warning-50);--state-warning:var(--color-warning-500);--state-warning-bold:var(--color-warning-800);--surface-primary-rgb:242,238,233;--surface-primary-light-rgb:255,252,249;--surface-secondary-rgb:234,231,223;--surface-primary-subtle-rgb:229,221,213;--border-primary-rgb:195,182,171;--border-primary-subtle-rgb:229,221,213;--text-primary-rgb:38,33,32;--text-primary-accent-rgb:98,51,43;--state-success-rgb:160,220,156;--state-danger-rgb:250,200,200;--state-warning-rgb:252,220,165;--surface-danger-rgb:250,200,200;--avatar-warm-coral:#e8987d;--avatar-sage-green:#a2bc8f;--avatar-terracotta:#d47e54;--avatar-soft-lavender:#b8a9d6;--avatar-warm-slate:#94a6b8;--avatar-warm-coral-selection:#e8987d33;--avatar-sage-green-selection:#a2bc8f33;--avatar-terracotta-selection:#d47e5433;--avatar-soft-lavender-selection:#b8a9d6cc;--avatar-warm-slate-selection:#94a6b833;--avatar-default-selection:#e8dcc933;--overlay-info:#1a80e6;--overlay-info-rgb:26,128,230}.dark{--shimmer-color-internal:hsl(var(--forest)20% 12%);--shimmer-color-subtle:hsl(var(--forest)28% 20%);--shimmer-color-regular:hsl(var(--forest)28% 20%);--shimmer-color-bold:hsl(var(--forest)20% 30%);--illustration-primary:var(--color-forest-950);--illustration-secondary:var(--color-bone-900);--illustration-background:#67775e;--color-forest-300:hsl(var(--forest)3% 62%);--color-pink-500:hsl(var(--pink)30% 45%);--color-yellow-700:hsl(var(--yellow)29% 45%);--color-olive-300:hsl(var(--olive)30% 60%);--color-olive-700:#57523d;--color-success-100:hsl(var(--success)68% 95%);--color-success-500:hsl(var(--success)78% 72%);--color-success-800:hsl(var(--success)67% 25%);--color-warning-100:hsl(var(--warning)92% 95%);--color-warning-500:hsl(var(--warning)95% 57%);--color-warning-800:hsl(var(--warning)95% 30%);--color-danger-100:hsl(var(--danger)92% 95%);--color-danger-500:hsl(var(--danger)87% 55%);--color-danger-800:hsl(var(--danger)82% 48%);--surface-primary:var(--color-forest-900);--surface-primary-hover:var(--color-forest-500);--surface-primary-light:var(--color-forest-950);--surface-primary-inverse:var(--color-bone-500);--surface-secondary:var(--color-forest-700);--surface-secondary-hover:var(--color-forest-600);--surface-secondary-inverse:var(--color-bone-300);--surface-secondary-accent:var(--color-forest-600);--surface-accent:var(--color-yellow-300);--surface-accent-inverse:var(--color-pink-700);--surface-primary-subtle:var(--color-forest-700);--surface-primary-subtle-inverse:var(--color-forest-600);--surface-accent-hover:var(--color-yellow-700);--surface-success:var(--color-success-800);--surface-success-inverse:var(--color-success-500);--surface-success-bold:var(--color-success-800);--surface-warning:var(--color-warning-800);--surface-warning-inverse:var(--color-warning-500);--surface-danger:var(--color-danger-100);--surface-danger-inverse:var(--color-danger-800);--text-primary:var(--color-bone-500);--text-primary-accent:var(--color-yellow-300);--text-primary-light:var(--color-forest-500);--text-secondary:var(--color-olive-300);--text-secondary-inverse:var(--color-olive-600);--text-inverse:var(--color-forest-900);--text-error:var(--color-danger-500);--text-static-light:var(--color-bone-100);--text-success:var(--color-success-500);--text-success-inverse:var(--color-success-100);--text-warning:var(--color-warning-500);--text-warning-inverse:var(--color-warning-100);--text-success-subtle:var(--color-success-100);--text-danger:var(--color-danger-500);--text-danger-inverse:var(--color-danger-100);--text-brand:#f7f0e8;--border-primary:var(--color-forest-600);--border-primary-subtle:var(--color-forest-700);--border-primary-very-subtle:var(--color-forest-800);--border-primary-bold:var(--color-bone-900);--border-primary-inverse:var(--color-bone-700);--border-success:var(--color-success-500);--border-danger:var(--color-danger-500);--border-warning:var(--color-warning-500);--border-accent:var(--color-yellow-700);--state-success-subtle:var(--color-success-100);--state-success:var(--color-success-500);--state-success-bold:var(--color-success-800);--state-danger-subtle:var(--color-danger-100);--state-danger:var(--color-danger-500);--state-danger-bold:var(--color-danger-800);--state-warning-subtle:var(--color-warning-100);--state-warning:var(--color-warning-500);--state-warning-bold:var(--color-warning-800);--surface-primary-rgb:38,33,32;--surface-primary-light-rgb:21,24,21;--surface-secondary-rgb:29,24,17;--surface-primary-subtle-rgb:54,53,41;--border-primary-rgb:54,50,45;--border-primary-subtle-rgb:54,53,41;--text-primary-rgb:195,182,171;--text-primary-accent-rgb:235,219,157;--state-success-rgb:247,254,231;--state-danger-rgb:254,242,242;--state-warning-rgb:255,251,235;--surface-danger-rgb:254,242,242;--avatar-warm-coral:#e0896c;--avatar-sage-green:#96ad85;--avatar-terracotta:#c97145;--avatar-soft-lavender:#ab9cc9;--avatar-warm-slate:#8a99a8;--avatar-warm-coral-selection:#e0896c33;--avatar-sage-green-selection:#96ad8533;--avatar-terracotta-selection:#c9714533;--avatar-soft-lavender-selection:#ab9cc933;--avatar-warm-slate-selection:#8a99a833;--avatar-default-selection:#6f7e6733;--overlay-info:#5299e0;--overlay-info-rgb:102,163,224}@font-face{font-display:swap;font-family:P22 Mackinac Pro;font-style:normal;font-weight:500;src:url(/fonts/p22MackinacPro-Medium.woff2)format("woff2")}@font-face{font-display:swap;font-family:P22 Mackinac Pro;font-style:italic;font-weight:500;src:url(/fonts/p22MackinacPro-MediumItalic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Figtree;font-style:normal;font-weight:300 900;src:url(/fonts/figtree.woff2)format("woff2")}@font-face{font-display:swap;font-family:Figtree;font-style:italic;font-weight:300 900;src:url(/fonts/figtree-Italic.woff2)format("woff2")}:root{--background-transition-duration:.1s;--font-primary-body:"Figtree",-apple-system,blinkmacsystemfont,"Segoe UI",system-ui,sans-serif;--font-primary-heading:"P22 Mackinac Pro",serif;--color-primary:var(--text-primary);--line-height-normal:normal;--breakpoint-mobile:480px;--breakpoint-tablet:768px;--breakpoint-desktop:1024px;--display-xxl-size:3.75rem;--display-xl-size:3.375rem;--display-lg-size:2.625rem;--display-md-size:2.25rem;--display-sm-size:1.75rem;--display-xs-size:1.375rem;--display-xxs-size:1.125rem;--text-xl-size:1.375rem;--text-lg-size:1.25rem;--text-md-size:1rem;--text-sm-size:.875rem;--text-xs-size:.75rem;--text-xxs-size:.625rem;--font-weight-light:400;--font-weight-regular:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extra-bold:800;--font-weight-black:900;font-size:16px}.rdp{--rdp-accent-background-color:var(--surface-accent-inverse);--rdp-accent-color:var(--state-success);--rdp-font-family:var(--font-primary-body);--rdp-caption-font-size:16px;--rdp-selected-color:white;--rdp-selected-background-color:var(--state-success);--rdp-disabled-opacity:.5;--rdp-outside-opacity:.5;--rdp-today-color:var(--state-success);--rdp-cell-size:32px!important}.rdp-day{color:var(--text-primary);cursor:pointer;font-size:var(--text-md-size);background:0 0;border:none;border-radius:6px;font-weight:700;transition:all .2s;width:47px!important;height:47px!important}.rdp-day:hover:not(.rdp-day_disabled){background-color:var(--surface-secondary)}.rdp-selected{background-color:var(--surface-accent)!important;color:#fff!important;border:none!important;font-weight:700!important}.rdp-selected .rdp-day_button{border:none!important}.rdp-today{font-weight:800;position:relative;background:var(--surface-secondary)!important;color:var(--state-success)!important}.rdp-weekday{position:relative;font-size:var(--text-md-size)!important;font-weight:700!important}.rdp-today:after{background:var(--state-success);content:"";border-radius:50%;width:4px;height:4px;position:absolute;bottom:7px;left:calc(50% - 2px);transform:translate(-50%)}.rdp-outside{font-weight:600;color:var(--text-secondary)!important;opacity:.75!important}.rdp-outside.rdp-selected,.rdp-outside.rdp-selected .rdp-day_button{color:#fff!important;opacity:1!important}.rdp-today.rdp-selected,.rdp-today.rdp-selected .rdp-day_button{background-color:var(--surface-accent)!important;color:#fff!important;border:none!important;font-weight:700!important}.rdp-today.rdp-selected:after{background:#fff}.rdp-disabled{cursor:not-allowed;color:var(--text-secondary)!important;opacity:.3!important;font-weight:600!important}.rdp-head_cell{color:var(--text-secondary);text-transform:uppercase;font-size:11px;font-weight:700}.rdp-caption_label{color:var(--text-primary);font-size:16px;font-weight:600}.rdp-nav_button{border:1px solid var(--border-primary-subtle);color:var(--text-primary);cursor:pointer;background:0 0;border-radius:6px;width:28px;height:28px;transition:all .2s}.rdp-chevron{fill:var(--text-primary-accent)!important}.rdp-nav_button:hover{background-color:var(--surface-secondary);border-color:var(--border-primary)}.rdp-nav_button:disabled{cursor:not-allowed;opacity:.3}@media (max-width:480px){:root{--display-xxl-size:2.875rem;--display-xl-size:2.25rem;--display-lg-size:2rem;--display-md-size:1.625rem;--display-sm-size:1.375rem;--display-xs-size:1.125rem;--display-xxs-size:.875rem;--text-xl-size:1.375rem;--text-lg-size:1.25rem;--text-md-size:1rem;--text-sm-size:.875rem;--text-xs-size:.75rem;--text-xxs-size:.625rem}}html:not([data-js-enabled]) [style*=--delay]{opacity:1!important;animation:none!important}*,:before,:after{box-sizing:border-box}*{margin:0}html,body{background-color:var(--surface-primary);color:var(--text-primary);font-family:var(--font-primary-body);-webkit-font-smoothing:antialiased;font-weight:var(--font-weight-regular);scroll-behavior:smooth;height:100%;scroll-padding-top:100px;line-height:1.5;transition:background-color .1s ease-in-out;animation-delay:0s}body.menu-open{background-color:var(--surface-secondary-inverse);transition:background-color;overflow:hidden}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}.xlHeading,.lHeading,.baseHeading,.mHeading,.sHeading,.xsHeading,.xxsHeading{color:currentColor;font-family:var(--font-primary-heading);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-normal)}.xlHeading{font-size:var(--display-xxl-size)}.lHeading{font-size:var(--display-xl-size)}.baseHeading{font-size:var(--display-lg-size)}.mHeading{font-size:var(--display-md-size)}.sHeading{font-size:var(--display-sm-size)}.xsHeading{font-size:var(--display-xs-size)}.xxsHeading{font-size:var(--display-xxs-size)}p,.text-xl,.text-lg,.text-md,.text-sm,.text-xs,.text-xxs{color:currentColor;font-family:var(--font-primary-body);font-style:normal;font-weight:var(--font-weight-regular)}.text-xl{font-size:var(--text-xl-size);line-height:1.625rem}.text-lg{font-size:var(--text-lg-size);line-height:1.375rem}p,.text-md{font-size:var(--text-md-size);line-height:1.125rem}.text-sm{font-size:var(--text-sm-size);line-height:1rem}.text-xs{font-size:var(--text-xs-size);line-height:.9375rem}.text-xxs{font-size:var(--text-xxs-size);line-height:.8125rem}.italic{font-style:italic}.weight-light{font-weight:var(--font-weight-light)}.regular{font-weight:var(--font-weight-regular)}.semibold{font-weight:var(--font-weight-semibold)}.bold{font-weight:var(--font-weight-bold)}.black{font-weight:var(--font-weight-black)}.caps{text-transform:uppercase}.primary{color:var(--text-primary)}.reverse{color:var(--text-inverse)}.secondaryReverse{color:var(--text-secondary-inverse)}.accent{color:var(--text-primary-accent)}.secondary{color:var(--text-secondary)}.light{color:var(--text-primary-light)}.danger{color:var(--text-danger-inverse)}.center{text-align:center}.ProseMirror:focus{outline:none}.noWrap{white-space:nowrap}.strikethrough{text-decoration:line-through}.visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.global-overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(to bottom,var(--surface-secondary)0%,var(--surface-secondary)10%,transparent 10%),rgb(0%);transition:background var(--background-transition-duration)ease-in-out,opacity var(--background-transition-duration)ease-in-out;z-index:999;display:none;position:fixed;inset:0}@media (max-width:769px){body:has(.sidebarOpen){background-color:var(--surface-secondary);scrollbar-gutter:unset;overflow:auto}}.editor-container{background-color:var(--surface-primary)!important;color:var(--text-primary)!important}.PinturaRangeInputInner,.PinturaRangeInput{color:var(--text-primary)!important;background:0 0!important}.PinturaRoot .PinturaStatus,.pintura-editor .PinturaStatus{background:var(--surface-primary)!important;color:var(--text-primary)!important;font-size:var(--text-md-size)!important;font-weight:var(--font-weight-bold)!important}.PinturaEditorOverlay{background:var(--surface-primary)!important;opacity:.75!important}.PinturaShapeControlsGroup{background:var(--surface-primary)!important}[data-fullscreen-editor] .ProseMirror,[data-fullscreen-editor] .tiptap{font-family:P22 Mackinac Pro,Georgia,serif;font-size:10.5pt;font-weight:500;line-height:1.5}[data-fullscreen-editor] .ProseMirror p,[data-fullscreen-editor] .tiptap p{-webkit-hyphens:none;hyphens:none;orphans:3;text-align:justify;widows:3;margin-top:0;margin-bottom:8pt;font-family:P22 Mackinac Pro,Georgia,serif;font-size:10.5pt}[data-fullscreen-editor] .ProseMirror h1,[data-fullscreen-editor] .ProseMirror h2,[data-fullscreen-editor] .ProseMirror h3,[data-fullscreen-editor] .tiptap h1,[data-fullscreen-editor] .tiptap h2,[data-fullscreen-editor] .tiptap h3{font-family:Figtree,sans-serif;font-weight:600;line-height:1.3}[data-fullscreen-editor] .ProseMirror h1,[data-fullscreen-editor] .tiptap h1{margin:14pt 0 10pt;font-size:14pt}[data-fullscreen-editor] .ProseMirror h2,[data-fullscreen-editor] .tiptap h2{margin:14pt 0 10pt;font-size:13pt}[data-fullscreen-editor] .ProseMirror h3,[data-fullscreen-editor] .tiptap h3{margin:14pt 0 10pt;font-size:12pt;font-style:italic}[data-fullscreen-editor] .ProseMirror ul,[data-fullscreen-editor] .ProseMirror ol,[data-fullscreen-editor] .tiptap ul,[data-fullscreen-editor] .tiptap ol{font-family:P22 Mackinac Pro,Georgia,serif;font-size:10.5pt}[data-fullscreen-editor] .tiptap-page-content{font-family:P22 Mackinac Pro,Georgia,serif}.ProseMirror-yjs-cursor{border-left:1px solid var(--cursor-color,#10b981);border-right:1px solid var(--cursor-color,#10b981);pointer-events:none;word-break:normal;z-index:1;border-radius:3px;margin-left:-1px;margin-right:-1px;position:relative}.ProseMirror-yjs-cursor:not(.has-avatar):after{background-color:var(--cursor-color,#10b981);color:#fff;content:attr(data-user-initial);font-family:var(--font-primary-body);letter-spacing:.5px;opacity:1;pointer-events:none;text-transform:uppercase;-webkit-user-select:none;user-select:none;z-index:2;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;font-weight:700;line-height:1;transition:opacity .15s,transform .15s,box-shadow .15s;display:flex;position:absolute;top:-32px;left:-12px;transform:translateY(0)scale(1);box-shadow:0 2px 8px #00000026,0 1px 3px #0000001a}.ProseMirror-yjs-cursor.has-avatar:after{background-image:var(--user-avatar);content:"";opacity:1;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:2;background-position:50%;background-size:cover;border:2px solid #fff;border-radius:50%;width:24px;height:24px;transition:opacity .15s,transform .15s,box-shadow .15s;position:absolute;top:-32px;left:-12px;transform:translateY(0)scale(1);box-shadow:0 2px 8px #00000026,0 1px 3px #0000001a}.ProseMirror-yjs-cursor.cursor-visible:after{animation:.3s ease-out forwards avatar-fade-in}.ProseMirror-yjs-cursor:before{color:#fff;content:attr(data-user);font-family:var(--font-primary-body);opacity:0;pointer-events:none;white-space:nowrap;z-index:102;background:#000c;border-radius:4px;padding:4px 8px;font-size:11px;font-weight:500;transition:opacity .15s,transform .15s;position:absolute;top:-56px;left:50%;transform:translate(-50%)translateY(-4px)}.ProseMirror-yjs-cursor:hover:before{opacity:1;transform:translate(-50%)translateY(0)}.ProseMirror-yjs-cursor:hover:after{transform:translateY(-2px)scale(1.1);box-shadow:0 4px 12px #0003,0 2px 4px #00000026}.ProseMirror-yjs-cursor.active:after{animation:2s ease-in-out infinite avatar-pulse}.ProseMirror-yjs-cursor.typing:after{animation:.3s ease-out avatar-bounce}.ProseMirror-yjs-selection{z-index:1;border-radius:2px;position:relative}.ProseMirror-yjs-selection *{color:inherit;mix-blend-mode:normal}@keyframes avatar-fade-in{0%{opacity:0;transform:translateY(-8px)scale(.8)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes avatar-bounce{0%{transform:translateY(0)scale(1)}50%{transform:translateY(-2px)scale(1.05)}to{transform:translateY(0)scale(1)}}@keyframes avatar-pulse{0%,to{opacity:1;transform:translateY(0)scale(1)}50%{opacity:.8;transform:translateY(0)scale(.95)}}.ProseMirror,.ProseMirror-yjs-cursor>*{position:relative}@media (max-width:768px){.ProseMirror-yjs-cursor:after{padding:4px 8px;font-size:10px;top:-32px;left:4px}.ProseMirror-yjs-cursor{border-left-width:2px}}
.react-datepicker__input-container input{color:var(--text-primary)!important;cursor:pointer!important;background:0 0!important;border:none!important;outline:none!important;width:100%!important;padding:0!important;font-family:inherit!important;font-size:1.125rem!important}.react-datepicker{font-family:var(--font-primary-body)!important}.react-datepicker-popper{z-index:1000!important}.react-datepicker__time-list-item--disabled,.react-datepicker__triangle{display:none!important}
.rootErrorBoundary-module__WqtqUW__page{background-color:var(--surface-primary);font-family:var(--font-primary-body);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:48px 24px;display:flex}.rootErrorBoundary-module__WqtqUW__container{text-align:center;flex-direction:column;align-items:center;max-width:420px;display:flex}.rootErrorBoundary-module__WqtqUW__iconWrapper{background-color:var(--surface-accent-light);box-shadow:0 0 0 8px color-mix(in srgb,var(--surface-accent-light)50%,transparent);border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:32px;display:flex}.rootErrorBoundary-module__WqtqUW__heading{color:var(--text-primary);font-family:var(--font-primary-heading);font-size:36px;font-weight:var(--font-weight-semibold);margin-bottom:12px;line-height:1.2}.rootErrorBoundary-module__WqtqUW__description{color:var(--text-secondary);margin-bottom:40px;font-size:18px;line-height:1.5}.rootErrorBoundary-module__WqtqUW__autoReloadNote{color:var(--text-tertiary);margin-bottom:24px;font-size:14px;font-style:italic;line-height:1.4}.rootErrorBoundary-module__WqtqUW__actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.rootErrorBoundary-module__WqtqUW__primaryButton{background-color:var(--surface-accent);color:#fff;cursor:pointer;font-family:var(--font-primary-body);font-size:15px;font-weight:var(--font-weight-semibold);border:none;border-radius:12px;padding:12px 28px;transition:background-color .2s,box-shadow .2s,transform .2s}.rootErrorBoundary-module__WqtqUW__primaryButton:hover{background-color:var(--surface-accent-hover);box-shadow:0 4px 12px color-mix(in srgb,var(--surface-accent)25%,transparent);transform:translateY(-1px)}.rootErrorBoundary-module__WqtqUW__primaryButton:active{transform:translateY(0)}.rootErrorBoundary-module__WqtqUW__secondaryButton{border:1.5px solid var(--border-primary);color:var(--text-secondary);cursor:pointer;font-family:var(--font-primary-body);font-size:15px;font-weight:var(--font-weight-semibold);background-color:#0000;border-radius:12px;padding:12px 28px;transition:border-color .2s,box-shadow .2s,color .2s,transform .2s}.rootErrorBoundary-module__WqtqUW__secondaryButton:hover{border-color:var(--border-primary-hover);box-shadow:0 4px 12px color-mix(in srgb,var(--text-secondary)8%,transparent);color:var(--text-primary);transform:translateY(-1px)}.rootErrorBoundary-module__WqtqUW__secondaryButton:active{transform:translateY(0)}.rootErrorBoundary-module__WqtqUW__details{width:100%;max-width:480px;margin-top:48px}.rootErrorBoundary-module__WqtqUW__detailsSummary{color:var(--text-tertiary);cursor:pointer;text-align:center;font-size:13px;list-style:none}.rootErrorBoundary-module__WqtqUW__detailsSummary::-webkit-details-marker{display:none}.rootErrorBoundary-module__WqtqUW__detailsSummary:hover{text-decoration:underline}.rootErrorBoundary-module__WqtqUW__detailsContent{background-color:var(--surface-secondary);border-radius:8px;margin-top:12px;padding:12px 16px}.rootErrorBoundary-module__WqtqUW__detailsLine{color:var(--text-tertiary);word-break:break-all;margin:0;font-family:monospace;font-size:12px;line-height:1.5}.rootErrorBoundary-module__WqtqUW__detailsLine+.rootErrorBoundary-module__WqtqUW__detailsLine{margin-top:4px}@media (prefers-reduced-motion:no-preference){@keyframes rootErrorBoundary-module__WqtqUW__fade-in-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.rootErrorBoundary-module__WqtqUW__animateIn1{animation:.5s ease-out backwards rootErrorBoundary-module__WqtqUW__fade-in-up}.rootErrorBoundary-module__WqtqUW__animateIn2{animation:.5s ease-out 80ms backwards rootErrorBoundary-module__WqtqUW__fade-in-up}.rootErrorBoundary-module__WqtqUW__animateIn3{animation:.5s ease-out .16s backwards rootErrorBoundary-module__WqtqUW__fade-in-up}.rootErrorBoundary-module__WqtqUW__animateIn4{animation:.5s ease-out .24s backwards rootErrorBoundary-module__WqtqUW__fade-in-up}.rootErrorBoundary-module__WqtqUW__animateIn5{animation:.5s ease-out .32s backwards rootErrorBoundary-module__WqtqUW__fade-in-up}}@media (max-width:480px){.rootErrorBoundary-module__WqtqUW__heading{font-size:28px}.rootErrorBoundary-module__WqtqUW__description{font-size:16px}.rootErrorBoundary-module__WqtqUW__actions{flex-direction:column;width:100%}.rootErrorBoundary-module__WqtqUW__primaryButton,.rootErrorBoundary-module__WqtqUW__secondaryButton{width:100%}}
/*# sourceMappingURL=ae9417bfc798b8fb.css.map*/