@layer reset, tinymce-content, base, components.card, components.form-row, tinymce-theme;:root{--border-radius-sm:2px;--border-radius-md:4px;--border-radius-lg:8px}:root{--btn-target-size:40px;--btn-border-radius:var(--border-radius-md)}:root{--card-padding:1rem;--card-border-radius:var(--border-radius-md);--card-close-button-size:3.5rem}:root{--bg:white;--text-color:hsl(0,0%,20%);--blue-dark:hsl(203,100%,23%);--blue:hsl(203,86%,41%);--blue-light:hsl(203,85%,46%);--blue-lighter:hsl(205,89%,96%);--orange-dark:hsl(24,100%,43%);--orange:hsl(24,100%,50%);--orange-light:hsl(19,82%,93%);--green-dark:hsl(135,40%,36%);--green:hsl(144,48%,48%);--green-light:hsl(135,40%,98%);--gray-07:hsl(0,0%,7%);--gray-20:hsl(0,0%,20%);--gray-46:hsl(0,0%,46%);--gray-73:hsl(0,0%,73%);--gray-90:hsl(0,0%,90%);--gray-96:hsl(0,0%,96%);--red-dark:hsl(353,85%,36%);--red:hsl(353,85%,46%);--red-light:hsl(353,89%,96%);--yellow-dark:hsl(51,100%,30%);--yellow:hsl(51,85%,46%);--yellow-transparent:hsla(51,85%,46%,.25);--yellow-light:hsl(49,89%,96%);--lf-blue:#2C364F;--lf-gray:#D2D3D8;--lf-gray-light:#EAEAEA}:root{--form-grid-gap:1rem}:root{--input-min-height:3.5rem;--input-line-height:1.5rem;--input-border-width:1px;--input-border-color:var(--gray-46);--input-focus-color:var(--blue);--input-padding-block-start:calc(var(--input-min-height) - 2 * var(--input-border-width) - var(--input-line-height) - var(--input-padding-block-end));--input-icon-padding:calc(2 * var(--input-icon-spacing) + var(--input-status-icon-size));--input-padding-block-end:.5rem;--input-padding-inline-start:1rem;--input-icon-spacing:1rem;--input-status-icon-size:1.5rem;--input-padding:var(--input-padding-block-start) var(--input-icon-padding) var(--input-padding-block-end) var(--input-padding-inline-start);--input-padding-numeric:var(--input-padding-block-start) var(--input-padding-inline-start) var(--input-padding-block-end) var(--input-padding-inline-start)}:root{--body-width:1360px;--header-height:calc(2 * var(--target-size));--search-form-header-height:'0px';--filter-column-width:320px;--gray-legacy:hsl(214,10%,13%);--menu-font-size:.875rem}:root{--shadow-color:rgba(39,49,91,.12);--shadow-lg-blur:24px;--shadow-lg:0 4px var(--shadow-lg-blur) var(--shadow-color);--filter-shadow-lg:drop-shadow(0 4px var(--shadow-lg-blur) var(--shadow-color));--shadow-sm:0 2px 0 rgba(0,0,0,.08);--shadow-sm-top:0 -2px 0 rgba(0,0,0,.08)}:root{--viewport-space-target:2rem;--viewport-space-block:max(var(--viewport-space-target),env(safe-area-inset-top),env(safe-area-inset-bottom));--viewport-space-inline:max(var(--viewport-space-target),env(safe-area-inset-left),env(safe-area-inset-right));--viewport-space:var(--viewport-space-block) var(--viewport-space-inline);--space-md:1rem;--space-xs:calc(var(--space-md) / 4);--space-sm:calc(var(--space-md) / 2);--space-lg:calc(var(--space-md) * 2);--space-xl:calc(var(--space-md) * 4)}:root{--toggle-indicator-height:2rem}:root{--target-size:44px;--target-padding-block:calc((var(--target-size) - 1.5em) / 2);--target-padding-inline:1em;--target-padding:var(--target-padding-block) var(--target-padding-inline);--target-size-minimum:44px}@media (any-pointer: fine){:root{--target-size:32px;--target-size-minimum:24px}}:root{--transition-duration:150ms;--transition-easing-function:ease-in-out;--transition-easing-bounce:cubic-bezier(.17,.67,.64,1.19);--transition-base:all var(--transition-duration) var(--transition-easing-function)}@media (prefers-reduced-motion){:root{--transition-duration:0s}}:root{--font-size-xxxl:2rem;--font-size-xxl:1.5rem;--font-size-xl:1.25rem;--font-size-lg:1.125rem;--font-size-md:1rem;--font-size-sm:.875rem;--font-size-xs:.75rem;--font-size-h1:clamp(var(--font-size-xl),7dvw,var(--font-size-xxxl));--font-size-h2:clamp(var(--font-size-lg),5.25dvw,var(--font-size-xxl));--font-size-h3:clamp(var(--font-size-md),4.375dvw,var(--font-size-xl))}@layer tinymce-theme{.tox{box-shadow:none;box-sizing:content-box;cursor:auto;font-style:normal;font-weight:normal;line-height:normal;-webkit-tap-highlight-color:transparent;-webkit-text-decoration:none;text-decoration:none;text-shadow:none;text-transform:none;vertical-align:initial;white-space:normal}.tox *:not(svg):not(rect){box-sizing:inherit;color:inherit;cursor:inherit;direction:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;-webkit-tap-highlight-color:inherit;text-align:inherit;text-decoration:inherit;text-shadow:inherit;text-transform:inherit;vertical-align:inherit;white-space:inherit}.tox *:not(svg):not(rect){background:transparent;border:0;box-shadow:none;float:none;height:auto;margin:0;max-width:none;outline:0;padding:0;position:static;width:auto}.tox:not([dir=rtl]){direction:ltr;text-align:left}.tox[dir=rtl]{direction:rtl;text-align:right}.tox-tinymce *:focus,
.tox-tinymce-aux *:focus{outline:none}button::-moz-focus-inner{border:0}@keyframes tox-rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes tox-bouncing-dots{0%,
  80%,
  100%{transform:scale(0)}40%{transform:scale(1)}}.tox{color:var(--tox-private-color-black,#222f3e);font-family:var(--tox-private-font-stack,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif);font-size:var(--tox-private-font-size-base,16px)}.tox-tinymce{border:2px solid #eeeeee;border-radius:10px;box-shadow:none;box-sizing:border-box;display:flex;flex-direction:column;font-family:var(--tox-private-font-stack,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif);overflow:hidden;position:relative;visibility:inherit!important}.tox.tox-tinymce-inline{border:none;box-shadow:none;overflow:initial}.tox.tox-tinymce-inline .tox-editor-container{overflow:initial}.tox.tox-tinymce-inline .tox-editor-header{background-color:#fff;border:2px solid #eeeeee;border-radius:10px;box-shadow:none;overflow:hidden}.tox-tinymce-aux{font-family:var(--tox-private-font-stack,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif);z-index:var(--tox-private-z-index-sink,1300)}.tox[dir=rtl] .tox-icon--flip svg{transform:rotateY(180deg)}.tox .tox-editor-container{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}.tox .tox-editor-header{display:grid;grid-template-columns:1fr min-content;z-index:2}.tox:not(.tox-tinymce-inline) .tox-editor-header{background-color:#fff;border-bottom:none;box-shadow:0 2px 2px -2px rgba(34,47,62,0.1),0 8px 8px -4px rgba(34,47,62,0.07);padding:4px 0}.tox:not(.tox-tinymce-inline) .tox-editor-header:not(.tox-editor-dock-transition){transition:box-shadow 0.5s}.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-bottom .tox-editor-header{border-top:1px solid #e3e3e3;box-shadow:none}.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on .tox-editor-header{background-color:#fff;box-shadow:0 2px 2px -2px rgba(34,47,62,0.2),0 8px 8px -4px rgba(34,47,62,0.15);padding:4px 0}.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on.tox-tinymce--toolbar-bottom .tox-editor-header{box-shadow:0 2px 2px -2px rgba(34,47,62,0.2),0 8px 8px -4px rgba(34,47,62,0.15)}.tox.tox:not(.tox-tinymce-inline) .tox-editor-header.tox-editor-header--empty{background:none;border:none;box-shadow:none;padding:0}.tox-editor-dock-fadeout{opacity:0;visibility:hidden}.tox-editor-dock-fadein{opacity:1;visibility:visible}.tox-editor-dock-transition{transition:visibility 0s linear 0.25s,opacity 0.25s ease}.tox-editor-dock-transition.tox-editor-dock-fadein{transition-delay:0s}.tox .accessibility-issue__header{align-items:center;display:flex;margin-bottom:4px}.tox #accessibility-issue__subheader{font-size:16px;color:#222f3e}.tox .accessbility-sr-only{position:absolute;clip:rect(1px,1px,1px,1px);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}.tox .accessibility-issue__description{align-items:stretch;border-radius:6px;justify-content:space-between}.tox .accessibility-issue__description > div{padding-bottom:4px}.tox .accessibility-issue__description > div > div{align-items:center;display:flex;margin-bottom:4px}.tox .accessibility-issue__description > div > div .tox-icon svg{display:block}.tox #accessibility-issue__contentID{margin-top:8px;margin-bottom:8px}.tox #accessibility-issue__contentID span:first-child{font-weight:bold}.tox #accessibility-issue__document{padding-bottom:8px}.tox .accessibility-issue__repair{margin-top:8px}.tox .accessibility-issue__repair .tox-form__group .tox-form__group--error{color:#c00}.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description{background-color:#e6f0fd;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--info .tox-form__group h2{font-size:14px;color:#006ce7}.tox .tox-dialog__body-content .accessibility-issue--info .tox-icon.accessibility-issue__icon svg{fill:#006ce7}.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon{background-color:#006ce7;color:#fff}.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:hover,
.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:focus{background-color:#0060ce}.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:active{background-color:#0054b4}.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description{background-color:#fffae6;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--warn .tox-form__group h2{font-size:14px;color:#7a6e25}.tox .tox-dialog__body-content .accessibility-issue--warn .tox-icon.accessibility-issue__icon svg{fill:#7a6e25}.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon{background-color:#FFE89D;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:hover,
.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:focus{background-color:#F2D574;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:active{background-color:#E8C657;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description{background-color:#fae6e6;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error .tox-form__group h2{font-size:14px;color:#c00}.tox .tox-dialog__body-content .accessibility-issue--error .tox-icon.accessibility-issue__icon svg{fill:#c00}.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon{background-color:#F2BFBF;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:hover,
.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:focus{background-color:#E9A4A4;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:active{background-color:#EE9494;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description{background-color:rgba(120,171,70,0.1);color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description > *:last-child{display:none}.tox .tox-dialog__body-content .accessibility-issue--success .tox-form__group h2{color:#527530}.tox .tox-dialog__body-content .accessibility-issue--success .tox-icon.accessibility-issue__icon svg{fill:#527530}.tox .tox-dialog__body-content .accessibility-issue__header .tox-form__group h1,
.tox .tox-dialog__body-content .tox-form__group .accessibility-issue__description h2{margin-top:0}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header .tox-button{margin-left:4px}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header > *:nth-last-child(2){margin-left:auto}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description{padding:8px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header .tox-button{margin-right:4px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header > *:nth-last-child(2){margin-right:auto}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description{padding:4px 8px 4px 4px}.tox .mce-codemirror{background:#fff;bottom:0;font-size:13px;left:0;position:absolute;right:0;top:0;z-index:1}.tox .mce-codemirror.tox-inline-codemirror{margin:8px;position:absolute}.tox .tox-advtemplate .tox-form__grid{flex:1}.tox .tox-advtemplate .tox-form__grid > div:first-child{display:flex;flex-direction:column;width:30%}.tox .tox-advtemplate .tox-form__grid > div:first-child > div:nth-child(2){flex-basis:0;flex-grow:1;overflow:auto}@media only screen and (max-width: 767px ){body:not(.tox-force-desktop) .tox .tox-advtemplate .tox-form__grid > div:first-child{width:100%}}.tox .tox-advtemplate iframe{border-color:#eeeeee;border-radius:10px;border-style:solid;border-width:1px;margin:0 10px}.tox .tox-accordion{display:flex;flex-direction:column;gap:var(--tox-private-pad-sm,8px)}.tox .tox-accordion__item{background-color:var(--tox-private-background-color,#fff);color:var(--tox-private-text-color,#222f3e);border-radius:var(--tox-private-control-border-radius,6px);position:relative}.tox .tox-accordion__item.tox-accordion__item--expanded{background-color:var(--tox-private-background-secondary,#f0f0f0)}.tox .tox-accordion__item.tox-accordion__item--expanded .tox-accordion__content--expanded .tox-accordion__content-inner{padding-top:0}.tox .tox-accordion__item::after{border-radius:var(--tox-private-control-border-radius,6px);box-shadow:0 0 0 var(--tox-private-keyboard-focus-outline-width,2px) var(--tox-private-keyboard-focus-outline-color,#006ce7);content:'';inset:0;opacity:0;pointer-events:none;position:absolute}@media (forced-colors: active){.tox .tox-accordion__item::after{border:2px solid highlight}}.tox .tox-accordion__item:focus{outline:none;z-index:1}.tox .tox-accordion__item:focus::after{opacity:1}.tox .tox-accordion__heading{margin:0;width:100%}.tox .tox-accordion__heading:focus{outline:none}.tox .tox-accordion__header{align-items:center;border:none;border-radius:var(--tox-private-control-border-radius,6px);box-sizing:border-box;color:var(--tox-private-text-color,#222f3e);cursor:pointer;display:flex;font-family:var(--tox-private-font-stack,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif);font-size:var(--tox-private-font-size-md,16px);font-weight:var(--tox-private-font-weight-bold,bold);line-height:var(--tox-private-line-height-base,1.3);outline:none;padding:calc(var(--tox-private-pad-sm, 8px) + var(--tox-private-pad-xs, 4px));text-align:left;width:100%}.tox .tox-accordion__header::after{border-radius:var(--tox-private-control-border-radius,6px);bottom:0;box-shadow:0 0 0 var(--tox-private-keyboard-focus-outline-width,2px) var(--tox-private-keyboard-focus-outline-color,#006ce7);content:'';left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0}@media (forced-colors: active){.tox .tox-accordion__header::after{border:2px solid highlight}}.tox .tox-accordion__header:hover:not(.tox-accordion__header--disabled){background-color:var(--tox-private-background-secondary,#f0f0f0)}.tox .tox-accordion__header:focus:not(.tox-accordion__header--disabled){position:relative;z-index:1}.tox .tox-accordion__header:focus:not(.tox-accordion__header--disabled)::after{opacity:1}.tox .tox-accordion__header.tox-accordion__header--disabled{cursor:not-allowed;opacity:0.5}.tox .tox-accordion__header.tox-accordion__header--icon-end{padding-right:calc(var(--tox-private-pad-sm, 8px) + var(--tox-private-pad-xs, 4px))}.tox .tox-accordion__header-icon{align-items:center;color:var(--tox-private-text-color,#222f3e);display:flex;flex-shrink:0;height:calc(var(--tox-private-base-value, 16px) * 1.5);justify-content:center;width:calc(var(--tox-private-base-value, 16px) * 1.5)}.tox .tox-accordion__header-icon svg{display:block;fill:currentColor;height:100%;width:100%;max-height:calc(var(--tox-private-base-value, 16px) * 1.5);max-width:calc(var(--tox-private-base-value, 16px) * 1.5)}.tox .tox-accordion__header:not(.tox-accordion__header--icon-end) .tox-accordion__header-icon{margin-right:var(--tox-private-pad-sm,8px);margin-left:0}.tox .tox-accordion__header--icon-end .tox-accordion__header-icon{margin-left:auto}.tox .tox-accordion__header-text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tox .tox-accordion__header--icon-end .tox-accordion__header-text{flex:0 1 auto;margin-right:var(--tox-private-pad-sm,8px)}.tox .tox-accordion__content{border-radius:var(--tox-private-control-border-radius,6px)}.tox .tox-accordion__content.tox-accordion__content--collapsed{display:none}.tox .tox-accordion__content.tox-accordion__content--expanded{display:block}.tox .tox-accordion__content-inner{padding:var(--tox-private-pad-sm,8px) calc(var(--tox-private-pad-sm, 8px) + var(--tox-private-pad-xs, 4px)) calc(var(--tox-private-pad-sm, 8px) + var(--tox-private-pad-xs, 4px))}.tox .tox-accordion__content-inner .tox-form__group:last-child{margin-bottom:0}.tox .tox-accordion__content-inner .tox-form__group > *:not(:first-child){margin-top:calc(var(--tox-private-pad-sm, 8px) + var(--tox-private-pad-xs, 4px))}.tox .tox-accordion__content-inner .tox-form__group > .tox-dropdown-content{margin-top:0}.tox .tox-accordion__content-inner .tox-button-group{display:flex;gap:var(--tox-private-pad-sm,8px)}.tox .tox-accordion__content-inner .tox-accordion__model-button{border-radius:var(--tox-private-control-border-radius,6px);align-items:center;appearance:none;background:none;border:none;color:inherit;cursor:pointer;display:flex;font-family:inherit;font-size:inherit;gap:var(--tox-private-pad-xs,4px);margin:0;outline:none;padding:6px calc(var(--tox-private-pad-sm, 8px) + var(--tox-private-pad-xs, 4px));position:relative}.tox .tox-accordion__content-inner .tox-accordion__model-button::after{border-radius:var(--tox-private-control-border-radius,6px);bottom:0;box-shadow:0 0 0 var(--tox-private-keyboard-focus-outline-width,2px) var(--tox-private-keyboard-focus-outline-color,#006ce7);content:'';left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0}@media (forced-colors: active){.tox .tox-accordion__content-inner .tox-accordion__model-button::after{border:2px solid highlight}}.tox .tox-accordion__content-inner .tox-accordion__model-button:focus{z-index:1}.tox .tox-accordion__content-inner .tox-accordion__model-button:focus::after{opacity:1}.tox .tox-accordion .tox-selectfield{align-items:center;background-color:var(--tox-private-background-color,#fff);border:1px solid var(--tox-private-border-color,#eeeeee);border-radius:var(--tox-private-control-border-radius,6px);box-sizing:border-box;display:flex;height:34px;padding:0 6px;position:relative;width:100%}.tox .tox-accordion .tox-selectfield:focus-within{box-shadow:0 0 0 var(--tox-private-keyboard-focus-outline-width,2px) var(--tox-private-keyboard-focus-outline-color,#006ce7);z-index:1}@media (forced-colors: active){.tox .tox-accordion .tox-selectfield:focus-within{border-color:highlight;box-shadow:0 0 0 2px highlight}}.tox .tox-accordion .tox-selectfield button{appearance:none;background:none;border:none;color:inherit;cursor:pointer;flex:1;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;outline:none;padding:5px 0;text-align:left}.tox .tox-accordion .tox-selectfield .tox-icon{display:flex;flex-shrink:0;padding:9px 0;pointer-events:none}.tox .tox-accordion .tox-selectfield .tox-icon svg{height:var(--tox-private-base-value,16px);width:var(--tox-private-base-value,16px)}.tox[dir=rtl] .tox-accordion__header{text-align:right}.tox[dir=rtl] .tox-accordion__header:not(.tox-accordion__header--icon-end) .tox-accordion__header-icon{margin-left:var(--tox-private-pad-sm,8px);margin-right:0}.tox[dir=rtl] .tox-accordion__header--icon-end .tox-accordion__header-icon{margin-right:auto;margin-left:0}.tox[dir=rtl] .tox-accordion__header--icon-end .tox-accordion__header-text{margin-left:var(--tox-private-pad-sm,8px);margin-right:0}.tox .tox-alert{align-items:flex-start;align-self:stretch;border-radius:var(--tox-private-panel-border-radius,6px);border-style:solid;border-width:1px;box-sizing:border-box;color:var(--tox-private-text-color,#222f3e);display:flex;font-size:var(--tox-private-font-size-sm,14px);font-weight:var(--tox-private-font-weight-normal,normal);gap:var(--tox-private-pad-xs,4px);line-height:var(--tox-private-line-height-base,1.3);padding:var(--tox-private-pad-xs,4px) var(--tox-private-pad-sm,8px);width:100%}.tox .tox-alert--error{background:linear-gradient(0deg,rgba(from var(--tox-private-background-color,#fff) r g b/0.8) 0%,rgba(from var(--tox-private-background-color,#fff) r g b/0.8) 100%),var(--tox-private-color-error,#c00);border-color:var(--tox-private-color-error,#c00)}.tox .tox-alert--warning{background:linear-gradient(0deg,rgba(from var(--tox-private-background-color,#fff) r g b/0.8) 0%,rgba(from var(--tox-private-background-color,#fff) r g b/0.8) 100%),var(--tox-private-color-warning,#FFCC00);border-color:var(--tox-private-color-warning,#FFCC00)}.tox .tox-alert__body{display:flex;flex:1 0 0;flex-direction:column;min-width:0}.tox .tox-alert__content{align-items:center;display:flex;flex:1 0 0;gap:var(--tox-private-pad-sm,8px);padding:var(--tox-private-pad-sm,8px) 0}.tox .tox-alert__message{margin:0;text-align:left}.tox .tox-alert__actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--tox-private-pad-xs,4px);justify-content:flex-start}.tox .tox-anchorbar{display:flex;flex:0 0 auto}.tox .tox-bottom-anchorbar{display:flex;flex:0 0 auto}.tox .tox-bar{display:flex;flex:0 0 auto}.tox .tox-button{border-width:var(--tox-private-button-border-width,1px);border-style:var(--tox-private-button-border-style,solid);border-radius:var(--tox-private-control-border-radius,6px);font-family:var(--tox-private-font-stack,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif);font-size:var(--tox-private-button-font-size,14px);font-style:var(--tox-private-button-font-style,normal);font-weight:var(--tox-private-button-font-weight,bold);line-height:var(--tox-private-control-line-height,24px);padding:var(--tox-private-button-padding-y,4px) var(--tox-private-button-padding-x,16px);text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:none;letter-spacing:normal;box-shadow:none;box-sizing:border-box;cursor:pointer;outline:none;position:relative;white-space:nowrap;display:inline-flex;justify-content:center;align-items:center;gap:var(--tox-private-pad-xs,4px)}.tox .tox-button::before{border-radius:var(--tox-private-control-border-radius,6px);bottom:calc(-1 * var(--tox-private-button-border-width, 1px));box-shadow:var(--tox-private-button-focus-outline,inset 0 0 0 1px #fff,0 0 0 2px #006ce7);content:'';left:calc(-1 * var(--tox-private-button-border-width, 1px));opacity:0;pointer-events:none;position:absolute;right:calc(-1 * var(--tox-private-button-border-width, 1px));top:calc(-1 * var(--tox-private-button-border-width, 1px))}.tox .tox-button:focus:not(:disabled){background-color:var(--tox-private-button-focus-background-color,#0060ce);background-image:none;border-color:var(--tox-private-button-focus-border-color,#0060ce);box-shadow:var(--tox-private-button-focus-box-shadow,none);color:var(--tox-private-button-focus-text-color,#fff)}.tox .tox-button:focus:not(:disabled)::before{opacity:1}.tox .tox-button.tox-button--icon,
.tox .tox-button:has(.tox-icon:only-child){padding:4px}.tox .tox-button .tox-icon svg{display:block;fill:currentColor}.tox .tox-button .tox-icon.tox-icon--success svg{fill:var(--tox-private-color-success,#78AB46)}.tox .tox-button .tox-icon.tox-icon--error svg{fill:var(--tox-private-color-error,#c00)}.tox .tox-button--stretch{width:100%}.tox-context-form__group .tox-button--icon,
.tox-context-form__group .tox-button.tox-button--icon{margin:6px 1px 5px 0;padding:0}.tox .tox-button{background-color:var(--tox-private-button-primary-background-color,#006ce7);background-image:none;background-position:0 0;background-repeat:repeat;color:var(--tox-private-button-primary-text-color,#fff);border-color:var(--tox-private-button-primary-border-color,#006ce7)}.tox .tox-button[disabled]{background-color:var(--tox-private-button-primary-disabled-background-color,#006ce7);background-image:none;border-color:var(--tox-private-button-primary-disabled-border-color,#006ce7);color:var(--tox-private-button-primary-disabled-text-color,rgba(255,255,255,0.5));cursor:not-allowed}.tox .tox-button:focus:not(:disabled){background-color:var(--tox-private-button-primary-focus-background-color,#0060ce);border-color:var(--tox-private-button-primary-focus-border-color,#0060ce);color:var(--tox-private-button-primary-focus-text-color,#fff);background-image:none;box-shadow:none}.tox .tox-button:hover:not(:disabled){background-color:var(--tox-private-button-primary-hover-background-color,#0060ce);border-color:var(--tox-private-button-primary-hover-border-color,#0060ce);color:var(--tox-private-button-primary-hover-text-color,#fff);background-image:none;box-shadow:none}.tox .tox-button:active:not(:disabled){background-color:var(--tox-private-button-primary-active-background-color,#0054b4);border-color:var(--tox-private-button-primary-active-border-color,#0054b4);color:var(--tox-private-button-primary-active-text-color,#fff);background-image:none;box-shadow:none}.tox .tox-button.tox-button--enabled{background-color:var(--tox-private-button-primary-enabled-background-color,#0054b4);border-color:var(--tox-private-button-primary-enabled-border-color,#0054b4);color:var(--tox-private-button-primary-enabled-text-color,#fff);background-image:none;box-shadow:none}.tox .tox-button.tox-button--enabled[disabled]{color:var(--tox-private-button-primary-disabled-text-color,rgba(255,255,255,0.5));cursor:not-allowed}.tox .tox-button.tox-button--enabled:focus:not(:disabled){background-color:var(--tox-private-button-primary-enabled-focus-background-color,#00489b);border-color:var(--tox-private-button-primary-enabled-focus-border-color,#00489b);color:var(--tox-private-button-primary-enabled-focus-text-color,#fff);background-image:none;box-shadow:none}.tox .tox-button.tox-button--enabled:hover:not(:disabled){background-color:var(--tox-private-button-primary-enabled-hover-background-color,#00489b);border-color:var(--tox-private-button-primary-enabled-hover-border-color,#00489b);color:var(--tox-private-button-primary-enabled-hover-text-color,#fff);background-image:none;box-shadow:none}.tox .tox-button.tox-button--enabled:active:not(:disabled){background-color:var(--tox-private-button-primary-enabled-active-background-color,#003c81);border-color:var(--tox-private-button-primary-enabled-active-border-color,#003c81);color:var(--tox-private-button-primary-enabled-active-text-color,#fff);background-image:none;box-shadow:none}.tox .tox-button--secondary{background-color:var(--tox-private-button-secondary-background-color,#f0f0f0);border-color:var(--tox-private-button-secondary-border-color,#f0f0f0);color:var(--tox-private-button-secondary-text-color,#222f3e);border-style:solid;border-width:1px;background-image:none;background-position:0 0;background-repeat:repeat;border-radius:6px;box-shadow:none;font-size:14px;font-style:normal;font-weight:bold;letter-spacing:normal;outline:none;padding:4px 16px;-webkit-text-decoration:none;text-decoration:none;text-transform:none}.tox .tox-button--secondary[disabled]{background-color:var(--tox-private-button-secondary-disabled-background-color,#f0f0f0);background-image:none;border-color:var(--tox-private-button-secondary-disabled-border-color,#f0f0f0);color:var(--tox-private-button-secondary-disabled-text-color,rgba(34,47,62,0.5));cursor:not-allowed}.tox .tox-button--secondary:focus:not(:disabled){background-color:var(--tox-private-button-secondary-focus-background-color,#e3e3e3);border-color:var(--tox-private-button-secondary-focus-border-color,#e3e3e3);color:var(--tox-private-button-secondary-focus-text-color,#222f3e);background-image:none;box-shadow:none}.tox .tox-button--secondary:hover:not(:disabled){background-color:var(--tox-private-button-secondary-hover-background-color,#e3e3e3);border-color:var(--tox-private-button-secondary-hover-border-color,#e3e3e3);color:var(--tox-private-button-secondary-hover-text-color,#222f3e);background-image:none;box-shadow:none}.tox .tox-button--secondary:active:not(:disabled){background-color:var(--tox-private-button-secondary-active-background-color,#d6d6d6);border-color:var(--tox-private-button-secondary-active-border-color,#d6d6d6);color:var(--tox-private-button-secondary-active-text-color,#222f3e);background-image:none;box-shadow:none}.tox .tox-button--secondary.tox-button--enabled{background-color:var(--tox-private-button-secondary-enabled-background-color,#a6ccf7);border-color:var(--tox-private-button-secondary-enabled-border-color,#a6ccf7);color:var(--tox-private-button-secondary-enabled-text-color,#222f3e);background-image:none;box-shadow:none}.tox .tox-button--secondary.tox-button--enabled[disabled]{color:var(--tox-private-button-secondary-disabled-text-color,rgba(34,47,62,0.5));cursor:not-allowed}.tox .tox-button--secondary.tox-button--enabled:focus:not(:disabled){background-color:var(--tox-private-button-secondary-enabled-focus-background-color,#8ebef4);border-color:var(--tox-private-button-secondary-enabled-focus-border-color,#8ebef4);color:var(--tox-private-button-secondary-enabled-focus-text-color,#222f3e);background-image:none;box-shadow:none}.tox .tox-button--secondary.tox-button--enabled:hover:not(:disabled){background-color:var(--tox-private-button-secondary-enabled-hover-background-color,#8ebef4);border-color:var(--tox-private-button-secondary-enabled-hover-border-color,#8ebef4);color:var(--tox-private-button-secondary-enabled-hover-text-color,#222f3e);background-image:none;box-shadow:none}.tox .tox-button--secondary.tox-button--enabled:active:not(:disabled){background-color:var(--tox-private-button-secondary-enabled-active-background-color,#77b1f2);border-color:var(--tox-private-button-secondary-enabled-active-border-color,#77b1f2);color:var(--tox-private-button-secondary-enabled-active-text-color,#222f3e);background-image:none;box-shadow:none}.tox .tox-button--naked{background-color:transparent;border-color:transparent;box-shadow:unset;color:var(--tox-private-button-naked-text-color,#222f3e)}.tox .tox-button--naked[disabled]{background-color:transparent;border-color:transparent;color:var(--tox-private-button-naked-disabled-text-color,rgba(34,47,62,0.5));cursor:not-allowed}.tox .tox-button--naked:focus:not(:disabled){background-color:var(--tox-private-button-naked-focus-background-color,rgba(34,47,62,0.12));border-color:var(--tox-private-button-naked-focus-border-color,transparent);color:var(--tox-private-button-naked-focus-text-color,#222f3e);box-shadow:unset}.tox .tox-button--naked:hover:not(:disabled){background-color:var(--tox-private-button-naked-hover-background-color,rgba(34,47,62,0.12));border-color:var(--tox-private-button-naked-hover-background-color,transparent);color:var(--tox-private-button-naked-hover-text-color,#222f3e);box-shadow:unset}.tox .tox-button--naked:active:not(:disabled){background-color:var(--tox-private-button-naked-active-background-color,rgba(34,47,62,0.18));border-color:var(--tox-private-button-naked-active-border-color,transparent);color:var(--tox-private-button-naked-active-text-color,#222f3e);box-shadow:unset}.tox .tox-button--naked.tox-button--enabled{background-color:var(--tox-private-button-naked-enabled-background-color,#a8c8ed);border-color:var(--tox-private-button-naked-enabled-border-color,#a8c8ed);color:var(--tox-private-button-naked-enabled-text-color,#222f3e);box-shadow:unset}.tox .tox-button--naked.tox-button--enabled[disabled]{color:var(--tox-private-button-naked-disabled-text-color,rgba(34,47,62,0.5));cursor:not-allowed}.tox .tox-button--naked.tox-button--enabled:focus:not(:disabled){background-color:var(--tox-private-button-naked-enabled-focus-background-color,#93bbe9);border-color:var(--tox-private-button-naked-enabled-focus-border-color,#93bbe9);color:var(--tox-private-button-naked-enabled-focus-text-color,#222f3e);box-shadow:unset}.tox .tox-button--naked.tox-button--enabled:hover:not(:disabled){background-color:var(--tox-private-button-naked-enabled-hover-background-color,#93bbe9);border-color:var(--tox-private-button-naked-enabled-hover-border-color,#93bbe9);color:var(--tox-private-button-naked-enabled-hover-text-color,#222f3e);box-shadow:unset}.tox .tox-button--naked.tox-button--enabled:active:not(:disabled){background-color:var(--tox-private-button-naked-enabled-active-background-color,#7daee4);border-color:var(--tox-private-button-naked-enabled-active-border-color,#7daee4);color:var(--tox-private-button-naked-enabled-active-text-color,#222f3e);box-shadow:unset}.tox .tox-button--secondary--outline{background-color:transparent;border-color:var(--tox-private-button-secondary-outline-border-color,#f0f0f0);color:var(--tox-private-button-secondary-outline-text-color,#222f3e)}.tox .tox-button--secondary--outline:focus:not(:disabled){background-color:var(--tox-private-button-secondary-outline-focus-background-color,#e3e3e3);border-color:var(--tox-private-button-secondary-outline-focus-border-color,#e3e3e3);color:var(--tox-private-button-secondary-outline-focus-text-color,#222f3e)}.tox .tox-button--secondary--outline:hover:not(:disabled){background-color:var(--tox-private-button-secondary-outline-hover-background-color,#f0f0f0);border-color:var(--tox-private-button-secondary-outline-hover-border-color,#e3e3e3);color:var(--tox-private-button-secondary-outline-hover-text-color,#222f3e)}.tox .tox-button--secondary--outline:active:not(:disabled){background-color:var(--tox-private-button-secondary-outline-active-background-color,#e3e3e3);border-color:var(--tox-private-button-secondary-outline-active-border-color,#e3e3e3);color:var(--tox-private-button-secondary-outline-active-text-color,#222f3e)}.tox .tox-button--secondary--outline[disabled]{background-color:var(--tox-private-button-secondary-outline-disabled-background-color,transparent);border-color:var(--tox-private-button-secondary-outline-disabled-border-color,#f0f0f0);color:var(--tox-private-button-secondary-outline-disabled-text-color,rgba(34,47,62,0.5))}.tox .tox-checkbox{align-items:center;border-radius:var(--tox-private-checkbox-border-radius,6px);cursor:pointer;display:flex;height:var(--tox-private-control-height,36px);min-width:var(--tox-private-control-height,36px)}.tox .tox-checkbox__input{height:1px;overflow:hidden;position:absolute;top:auto;width:1px}.tox .tox-checkbox__icons{display:flex;align-items:center;justify-content:center;box-sizing:content-box;padding:var(--tox-private-pad-xs,calc(4px - 1px));border-radius:var(--tox-private-checkbox-border-radius,6px);box-shadow:0 0 0 2px transparent;height:var(--tox-private-control-line-height,24px);aspect-ratio:1/1}.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:block;fill:var(--tox-private-checkbox-unselected-color,rgba(34,47,62,0.3))}@media (forced-colors: active){.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{fill:currentColor!important}}.tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{display:none;fill:var(--tox-private-checkbox-indeterminate-color,#006ce7)}.tox .tox-checkbox__icons .tox-checkbox-icon__checked svg{display:none;fill:var(--tox-private-checkbox-selected-color,#006ce7)}.tox .tox-checkbox--disabled{color:var(--tox-private-checkbox-disabled-text-color,rgba(34,47,62,0.5));cursor:not-allowed}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__checked svg{fill:var(--tox-private-checkbox-disabled-text-color,rgba(34,47,62,0.5))}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{fill:var(--tox-private-checkbox-disabled-text-color,rgba(34,47,62,0.5))}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{fill:var(--tox-private-checkbox-disabled-text-color,rgba(34,47,62,0.5))}.tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:none}.tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__checked svg{display:block}.tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:none}.tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{display:block}.tox input.tox-checkbox__input:focus + .tox-checkbox__icons{box-shadow:var(--tox-private-checkbox-focus-box-shadow,inset 0 0 0 1px #006ce7)}.tox:not([dir=rtl]) .tox-checkbox__label{margin-left:var(--tox-private-pad-xs,4px)}.tox:not([dir=rtl]) .tox-checkbox__input{left:-10000px}.tox:not([dir=rtl]) .tox-bar .tox-checkbox{margin-left:var(--tox-private-pad-xs,4px)}.tox[dir=rtl] .tox-checkbox__label{margin-right:var(--tox-private-pad-xs,4px)}.tox[dir=rtl] .tox-checkbox__input{right:-10000px}.tox[dir=rtl] .tox-bar .tox-checkbox{margin-right:var(--tox-private-pad-xs,4px)}.tox .tox-collection--toolbar .tox-collection__group{display:flex;padding:0}.tox .tox-collection--grid .tox-collection__group{display:flex;flex-wrap:wrap;max-height:208px;overflow-x:hidden;overflow-y:auto;padding:0}.tox .tox-collection--list .tox-collection__group{border-bottom-width:0;border-color:#e3e3e3;border-left-width:0;border-right-width:0;border-style:solid;border-top-width:1px;padding:4px 0;display:flex;flex-direction:column}.tox .tox-collection--list .tox-collection__group:first-child{border-top-width:0}.tox .tox-collection__group-heading{background-color:#fcfcfc;color:rgba(34,47,62,0.7);cursor:default;font-size:12px;font-style:normal;font-weight:normal;margin-bottom:4px;margin-top:-4px;padding:4px 8px;text-transform:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.tox .tox-collection__item{align-items:center;border-radius:3px;color:#222f3e;display:flex;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.tox .tox-image-selector-menu .tox-collection__item-image-selector,
.tox .tox-image-selector-menu .tox-collection__item{flex-direction:column}.tox .tox-image-selector-menu .tox-collection__item-image-selector .tox-collection__item-icon,
.tox .tox-image-selector-menu .tox-collection__item .tox-collection__item-icon,
.tox .tox-image-selector-menu .tox-collection__item-image-selector .tox-collection__item-image,
.tox .tox-image-selector-menu .tox-collection__item .tox-collection__item-image,
.tox .tox-image-selector-menu .tox-collection__item-image-selector .tox-collection__item-checkmark,
.tox .tox-image-selector-menu .tox-collection__item .tox-collection__item-checkmark{flex-grow:1}.tox .tox-image-selector-menu .tox-collection__item-image-selector label,
.tox .tox-image-selector-menu .tox-collection__item label{width:48px;white-space:nowrap;overflow:hidden;font-size:12px;color:#222f3e;text-align:center;align-self:flex-end}.tox .tox-image-selector-menu .tox-collection__item-checkmark{height:24px;width:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tox .tox-image-selector-menu .tox-collection__item-checkmark svg path{fill:#006ce7;stroke:#006ce7}.tox .tox-image-selector-menu .tox-image-selector__row .tox-collection__item-image-selector.tox-collection__item--active:not(.tox-collection__item--state-disabled){background-color:#fff}.tox .tox-image-selector-menu .tox-image-selector__row .tox-collection__item-image-selector.tox-collection__item--enabled:not(.tox-collection__item--state-disabled){z-index:2;background-color:#fff;opacity:0.8;background-clip:content-box}.tox .tox-collection--list .tox-collection__item{padding:4px 8px}.tox .tox-collection--toolbar .tox-collection__item{border-radius:3px;padding:4px}.tox .tox-collection--grid .tox-collection__item{border-radius:3px;padding:4px}.tox .tox-collection--list .tox-collection__item--enabled:not(.tox-collection__item--state-disabled){background-color:#fff;color:#222f3e}.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled){background-color:#006ce7;color:#fff}@media (forced-colors: active){.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled){border:solid 1px}}.tox .tox-collection--grid .tox-collection__item--enabled:not(.tox-collection__item--state-disabled){background-color:#a6ccf7;color:#222f3e}.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled){background-color:#f0f0f0;color:#222f3e;position:relative;z-index:1}.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled):focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7 inset;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors: active){.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled):focus::after{border:2px solid highlight}}.tox .tox-collection--toolbar .tox-collection__item--enabled:not(.tox-collection__item--state-disabled){background-color:#a6ccf7;color:#222f3e}@media (forced-colors: active){.tox .tox-collection--toolbar .tox-collection__item--enabled:not(.tox-collection__item--state-disabled){border-radius:3px;outline:solid 1px}}.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled){color:#222f3e;background-color:#fff;position:relative}.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled):hover{background-color:#f0f0f0;color:#222f3e}.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled):focus{background-color:#f0f0f0;color:#222f3e}.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled):focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors: active){.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled):focus::after{border:2px solid highlight}}@media (forced-colors: active){.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled):hover{border-radius:3px;outline:solid 1px}}.tox .tox-collection__item-image{border:1px solid #eeeeee;border-radius:6px;display:flex;flex-direction:column;justify-content:center;margin-bottom:4px;position:relative}.tox .tox-collection__item-icon,
.tox .tox-collection__item-checkmark{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.tox .tox-collection__item-icon svg,
.tox .tox-collection__item-checkmark svg{fill:currentColor}.tox .tox-collection--toolbar-lg .tox-collection__item-icon{height:48px;width:48px}.tox .tox-collection__item-label{color:currentColor;display:inline-block;flex:1;font-size:14px;font-style:normal;font-weight:normal;line-height:24px;max-width:100%;text-transform:none;word-break:break-all}.tox .tox-collection__item-separator{border-bottom:1px solid #e3e3e3;height:0;margin:4px 0}.tox .tox-collection__item-accessory{color:currentColor;display:inline-block;font-size:14px;height:24px;line-height:24px;text-transform:none}.tox .tox-collection__item-caret{align-items:center;display:flex;min-height:24px}.tox .tox-collection__item-caret::after{content:'';font-size:0;min-height:inherit}.tox .tox-collection__item-caret svg{fill:currentColor}.tox .tox-collection__item--state-disabled{background-color:transparent;color:rgba(34,47,62,0.5);cursor:not-allowed}.tox .tox-collection__item--state-disabled .tox-collection__item-caret svg{fill:rgba(34,47,62,0.5)}.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-checkmark svg{display:none}.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-accessory + .tox-collection__item-checkmark{display:none}.tox .tox-collection--horizontal{background-color:#fff;border:1px solid #e3e3e3;border-radius:6px;box-shadow:0 0 2px 0 rgba(34,47,62,0.2),0 4px 8px 0 rgba(34,47,62,0.15);display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:nowrap;margin-bottom:0;overflow-x:auto;padding:0}.tox .tox-collection--horizontal .tox-collection__group{align-items:center;display:flex;flex-wrap:nowrap;margin:0;padding:0 4px}.tox .tox-collection--horizontal .tox-collection__item{height:28px;margin:6px 1px 5px 0;padding:0 4px}.tox .tox-collection--horizontal .tox-collection__item-label{white-space:nowrap}.tox .tox-collection--horizontal .tox-collection__item-caret{margin-left:4px}.tox .tox-collection__item-container{display:flex}.tox .tox-collection__item-container--row{align-items:center;flex:1 1 auto;flex-direction:row}.tox .tox-collection__item-container--row.tox-collection__item-container--align-left{margin-right:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--align-right{justify-content:flex-end;margin-left:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-top{align-items:flex-start;margin-bottom:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-middle{align-items:center}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-bottom{align-items:flex-end;margin-top:auto}.tox .tox-collection__item-container--column{align-self:center;flex:1 1 auto;flex-direction:column}.tox .tox-collection__item-container--column.tox-collection__item-container--align-left{align-items:flex-start}.tox .tox-collection__item-container--column.tox-collection__item-container--align-right{align-items:flex-end}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-top{align-self:flex-start}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-middle{align-self:center}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-bottom{align-self:flex-end}.tox:not([dir=rtl]) .tox-collection--horizontal .tox-collection__group:not(:last-of-type){border-right:1px solid transparent}.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item > *:not(:first-child){margin-left:8px}.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item > .tox-collection__item-label:first-child{margin-left:4px}.tox:not([dir=rtl]) .tox-collection__item-accessory{margin-left:16px;text-align:right}.tox:not([dir=rtl]) .tox-collection .tox-collection__item-caret{margin-left:16px}.tox[dir=rtl] .tox-collection--horizontal .tox-collection__group:not(:last-of-type){border-left:1px solid transparent}.tox[dir=rtl] .tox-collection--list .tox-collection__item > *:not(:first-child){margin-right:8px}.tox[dir=rtl] .tox-collection--list .tox-collection__item > .tox-collection__item-label:first-child{margin-right:4px}.tox[dir=rtl] .tox-collection__item-accessory{margin-right:16px;text-align:left}.tox[dir=rtl] .tox-collection .tox-collection__item-caret{margin-right:16px;transform:rotateY(180deg)}.tox[dir=rtl] .tox-collection--horizontal .tox-collection__item-caret{margin-right:4px}@media (forced-colors: active){.tox .tox-hue-slider,
  .tox .tox-rgb-form .tox-rgba-preview{background-color:currentColor!important;border:1px solid highlight!important;forced-color-adjust:none}}.tox .tox-color-picker-container{display:flex;flex-direction:row;height:225px;margin:0}.tox .tox-sv-palette{box-sizing:border-box;display:flex;height:100%}.tox .tox-sv-palette-spectrum{height:100%}.tox .tox-sv-palette,
.tox .tox-sv-palette-spectrum{width:225px}.tox .tox-sv-palette-thumb{background:none;border:1px solid black;border-radius:50%;box-sizing:content-box;height:12px;position:absolute;width:12px}.tox .tox-sv-palette-inner-thumb{border:1px solid white;border-radius:50%;height:10px;position:absolute;width:10px}.tox .tox-hue-slider{box-sizing:border-box;height:100%;width:25px}.tox .tox-hue-slider-spectrum{background:linear-gradient(to bottom,#f00,#ff0080,#f0f,#8000ff,#00f,#0080ff,#0ff,#00ff80,#0f0,#80ff00,#ff0,#ff8000,#f00);height:100%;width:100%}.tox .tox-hue-slider,
.tox .tox-hue-slider-spectrum{width:20px}.tox .tox-hue-slider-spectrum:focus,
.tox .tox-sv-palette-spectrum:focus{outline:#08f solid}.tox .tox-hue-slider-thumb{background:white;border:1px solid black;box-sizing:content-box;height:4px;width:100%}.tox .tox-rgb-form{display:flex;flex-direction:column;justify-content:space-between}.tox .tox-rgb-form div{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px;width:inherit}.tox .tox-rgb-form input{min-width:6em}.tox .tox-rgb-form input.tox-invalid{border:1px solid #f00!important;box-shadow:0 0 0 1px #f00}.tox .tox-rgb-container{position:relative}.tox .tox-rgb-form .tox-invalid-icon{align-content:center;align-items:center;display:none;height:100%;position:absolute;right:0;top:0}.tox .tox-rgb-form .tox-invalid-icon .tox-control-wrap__status-icon-invalid{margin:0}.tox .tox-rgb-warning-note{background-color:#f5cccc;border:1px solid #f0b3b3;border-radius:3px;color:#77181f;padding:3px}.tox input.tox-invalid + .tox-invalid-icon{display:flex}.tox .tox-rgb-form .tox-rgba-preview{border:1px solid black;flex-grow:2;margin-bottom:0}.tox:not([dir=rtl]) .tox-sv-palette{margin-right:15px}.tox:not([dir=rtl]) .tox-hue-slider{margin-right:15px}.tox:not([dir=rtl]) .tox-hue-slider-thumb{margin-left:-1px}.tox:not([dir=rtl]) .tox-rgb-form label{margin-right:0.5em}.tox[dir=rtl] .tox-sv-palette{margin-left:15px}.tox[dir=rtl] .tox-hue-slider{margin-left:15px}.tox[dir=rtl] .tox-hue-slider-thumb{margin-right:-1px}.tox[dir=rtl] .tox-rgb-form label{margin-left:0.5em}.tox .tox-toolbar .tox-swatches,
.tox .tox-toolbar__primary .tox-swatches,
.tox .tox-toolbar__overflow .tox-swatches{margin:5px 0 6px 11px}.tox .tox-collection--list .tox-collection__group .tox-swatches-menu{border:0;margin:-4px -4px}.tox .tox-swatches__row{display:flex}@media (forced-colors: active){.tox .tox-swatches__row{forced-color-adjust:none}}.tox .tox-swatch{height:30px;transition:transform 0.15s,box-shadow 0.15s;width:30px}.tox .tox-swatch:hover,
.tox .tox-swatch:focus{box-shadow:0 0 0 1px rgba(127,127,127,0.3) inset;transform:scale(0.8)}.tox .tox-swatch--remove{align-items:center;display:flex;justify-content:center}.tox .tox-swatch--remove svg path{stroke:#e74c3c}.tox .tox-swatches__picker-btn{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;height:30px;justify-content:center;outline:none;padding:0;width:30px}.tox .tox-swatches__picker-btn svg{fill:#222f3e;height:24px;width:24px}.tox .tox-swatches__picker-btn:hover{background:#f0f0f0}.tox div.tox-swatch:not(.tox-swatch--remove) svg{display:none;fill:#222f3e;height:24px;margin:calc((30px - 24px) / 2) calc((30px - 24px) / 2);width:24px}.tox div.tox-swatch:not(.tox-swatch--remove) svg path{fill:#fff;paint-order:stroke;stroke:#222f3e;stroke-width:2px}.tox div.tox-swatch:not(.tox-swatch--remove).tox-collection__item--enabled svg{display:block}.tox:not([dir=rtl]) .tox-swatches__picker-btn{margin-left:auto}.tox[dir=rtl] .tox-swatches__picker-btn{margin-right:auto}.tox .tox-comment{background:#fff;border:1px solid #fff;border-radius:6px;padding:8px;padding-bottom:16px;position:relative}.tox .tox-comment:hover{box-shadow:0 4px 8px 0 rgba(34,47,62,0.1)}.tox .tox-comment.tox-comment--selected{background-color:#fff2c9;border:1px solid #ffcf30;box-shadow:0 4px 8px 0 rgba(34,47,62,0.1)}.tox .tox-comment.tox-comment--selected:focus{border:2px solid #006ce7;margin:-1px}.tox .tox-comment.tox-comment--selected:focus:not(:first-child){margin-top:7px}.tox .tox-comment.tox-comment--selected .tox-comment__single{margin-bottom:12px}.tox .tox-comment.tox-comment--selected .tox-comment__single:focus{position:relative}.tox .tox-comment.tox-comment--selected .tox-comment__single:focus::after{top:-9px;pointer-events:none;position:absolute;content:"";display:block;bottom:-9px;left:-9px;right:-9px;border-radius:6px;border:2px solid #006ce7}.tox .tox-comment.tox-comment--selected .tox-comment__single:focus:last-of-type:has(textarea):after{bottom:calc((12px + 16px + 1px) * -1)}.tox .tox-comment__header{align-items:center;color:#222f3e;display:flex;justify-content:space-between}.tox .tox-comment__date{color:#222f3e;font-size:12px;line-height:18px}.tox .tox-comment__body{color:#222f3e;font-size:16px;font-style:normal;font-weight:normal;line-height:1.3;margin-top:8px;position:relative;text-transform:initial;transition:max-height 0.5s cubic-bezier(0,1,0,1);white-space:pre-wrap}.tox .tox-comment__body.tox-comment__body--expanded{max-height:100em;transition:max-height 1s ease-in-out}.tox .tox-comment__body.tox-comment__body--pending{transition:max-height 0s}.tox .tox-comment__body p{margin:0}.tox .tox-comment__body textarea{resize:none;white-space:normal;width:100%;font-size:16px}.tox .tox-comment__loading-text{align-items:center;color:#222f3e;display:flex;flex-direction:column;position:relative}.tox .tox-comment__loading-text > div{padding-bottom:16px}.tox .tox-comment__overlaytext{bottom:0;flex-direction:column;font-size:14px;left:0;padding:1em;position:absolute;right:0;top:0;z-index:10}.tox .tox-comment__overlaytext p{background-color:#fff;box-shadow:0 0 8px 8px #fff;color:#222f3e;text-align:center}.tox .tox-comment__overlaytext div:nth-of-type(2){font-size:0.8em}.tox .tox-comment__expander{padding-top:8px}.tox .tox-comment__expander p{color:rgba(34,47,62,0.7);font-size:14px;font-style:normal}.tox .tox-comment__expander p:focus{font-weight:bold}.tox .tox-comment__buttonspacing{padding-top:16px;text-align:center}.tox .tox-tbtn.tox-comment__mention-btn{display:flex;width:34px;height:34px;padding:5px;justify-content:center;align-items:center;margin:0;background-color:transparent}.tox .tox-comment-thread{background:#fff;position:relative;border-radius:6px;background-color:transparent}.tox .tox-comment-thread > *:not(:first-child){margin-top:8px}.tox .tox-comment-thread__overlay::after{background:#fff;bottom:0;content:"";display:flex;left:0;opacity:0.9;position:absolute;right:0;top:0;z-index:5}.tox .tox-comment__reply{display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;margin-top:8px}.tox .tox-comment__reply > *:first-child{margin-bottom:8px;width:100%}.tox .tox-comment__edit{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:8px}.tox .tox-comment__gradient::after{background:linear-gradient(rgba(255,255,255,0),#fff);bottom:0;content:"";display:block;height:5em;margin-top:-40px;position:absolute;width:100%}.tox .tox-comment__overlay{background:#fff;bottom:0;display:flex;flex-direction:column;flex-grow:1;left:0;opacity:0.9;position:absolute;right:0;text-align:center;top:0;z-index:5}.tox .tox-comment__busy-spinner{align-items:center;background-color:#fff;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:20}.tox .tox-comment__scroll{display:flex;flex-direction:column;flex-shrink:1;overflow:auto;padding:12px;scroll-behavior:smooth}.tox .tox-comment__scroll:has(textarea:focus){scroll-behavior:auto}.tox .tox-comment--disappearing{transition:opacity 0.5s ease}.tox .tox-comment[data-transitioning-destination="deleting"]{opacity:0}.tox .tox-ring-loader{width:10px;height:10px;border:1px solid #FFF;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:tox-rotation 1s linear infinite}.tox:not([dir=rtl]) .tox-comment__edit{margin-left:8px}.tox:not([dir=rtl]) .tox-comment__buttonspacing > *:last-child,
.tox:not([dir=rtl]) .tox-comment__edit > *:last-child,
.tox:not([dir=rtl]) .tox-comment__reply > *:last-child{margin-left:8px}.tox[dir=rtl] .tox-comment__edit{margin-right:8px}.tox[dir=rtl] .tox-comment__buttonspacing > *:last-child,
.tox[dir=rtl] .tox-comment__edit > *:last-child,
.tox[dir=rtl] .tox-comment__reply > *:last-child{margin-right:8px}.tox .tox-user{align-items:center;display:flex}.tox .tox-user__avatar svg{fill:rgba(34,47,62,0.7)}.tox .tox-user__avatar img{border-radius:50%;height:36px;object-fit:cover;vertical-align:middle;width:36px}.tox .tox-user__name{color:#222f3e;font-size:14px;font-style:normal;font-weight:bold;line-height:18px;text-transform:none}.tox:not([dir=rtl]) .tox-user__avatar svg,
.tox:not([dir=rtl]) .tox-user__avatar img{margin-right:8px}.tox:not([dir=rtl]) .tox-user__avatar + .tox-user__name{margin-left:8px}.tox[dir=rtl] .tox-user__avatar svg,
.tox[dir=rtl] .tox-user__avatar img{margin-left:8px}.tox[dir=rtl] .tox-user__avatar + .tox-user__name{margin-right:8px}.tox .tox-dialog-wrap{align-items:center;display:flex;justify-content:center;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100}.tox .tox-dialog-wrap__backdrop{background-color:rgba(255,255,255,0.75);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.tox .tox-dialog-wrap__backdrop--opaque{background-color:#fff}.tox .tox-dialog{background-color:#fff;border-color:#eeeeee;border-radius:10px;border-style:solid;border-width:0;box-shadow:0 16px 16px -10px rgba(34,47,62,0.15),0 0 40px 1px rgba(34,47,62,0.15);display:flex;flex-direction:column;max-height:100%;max-width:480px;overflow:hidden;position:relative;width:95vw;z-index:2}@media only screen and (max-width: 767px ){body:not(.tox-force-desktop) .tox .tox-dialog{align-self:flex-start;margin:8px auto;max-height:calc(100vh - 8px * 2);width:calc(100vw - 16px)}}.tox .tox-dialog-inline{z-index:1100}.tox .tox-dialog__header{align-items:center;background-color:#fff;border-bottom:none;color:#222f3e;display:flex;font-size:16px;justify-content:space-between;padding:8px 16px 0 16px;position:relative}.tox .tox-dialog__header .tox-button{z-index:1}.tox .tox-dialog__draghandle{cursor:grab;height:100%;left:0;position:absolute;top:0;width:100%}.tox .tox-dialog__draghandle:active{cursor:grabbing}.tox .tox-dialog__dismiss{margin-left:auto}.tox .tox-dialog__title{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:20px;font-style:normal;font-weight:normal;line-height:1.3;margin:0;text-transform:none}.tox .tox-dialog__body{color:#222f3e;display:flex;flex:1;font-size:16px;font-style:normal;font-weight:normal;line-height:1.3;min-width:0;text-align:left;text-transform:none}@media only screen and (max-width: 767px ){body:not(.tox-force-desktop) .tox .tox-dialog__body{flex-direction:column}}.tox .tox-dialog__body-nav{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;padding:16px 16px}@media only screen and (min-width: 768px ){.tox .tox-dialog__body-nav{max-width:11em}}@media only screen and (max-width: 767px ){body:not(.tox-force-desktop) .tox .tox-dialog__body-nav{flex-direction:row;-webkit-overflow-scrolling:touch;overflow-x:auto;padding-bottom:0}}.tox .tox-dialog__body-nav-item{border-bottom:2px solid transparent;color:rgba(34,47,62,0.7);display:inline-block;flex-shrink:0;font-size:14px;line-height:1.3;margin-bottom:8px;max-width:13em;-webkit-text-decoration:none;text-decoration:none}.tox .tox-dialog__body-nav-item:focus{background-color:rgba(0,108,231,0.1)}.tox .tox-dialog__body-nav-item--active{border-bottom:2px solid #144782;color:#144782}@media (forced-colors: active){.tox .tox-dialog__body-nav-item--active{border-bottom:2px solid highlight;color:highlight}}.tox .tox-dialog__body-content{box-sizing:border-box;display:flex;flex:1;flex-direction:column;max-height:min(650px,calc(100vh - 110px));overflow:auto;-webkit-overflow-scrolling:touch;padding:16px 16px}.tox .tox-dialog__body-content > *{margin-bottom:0;margin-top:16px}.tox .tox-dialog__body-content > *:first-child{margin-top:0}.tox .tox-dialog__body-content > *:last-child{margin-bottom:0}.tox .tox-dialog__body-content > *:only-child{margin-bottom:0;margin-top:0}.tox .tox-dialog__body-content a{color:#144782;cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-dialog__body-content a:hover,
.tox .tox-dialog__body-content a:focus{color:#071729;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-dialog__body-content a:focus-visible{border-radius:1px;outline:2px solid #144782;outline-offset:2px}.tox .tox-dialog__body-content a:active{color:#000000;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-dialog__body-content svg{fill:#222f3e}.tox .tox-dialog__body-content strong{font-weight:bold}.tox .tox-dialog__body-content ul{list-style-type:disc}.tox .tox-dialog__body-content ul,
.tox .tox-dialog__body-content ol,
.tox .tox-dialog__body-content dd{padding-inline-start:2.5rem}.tox .tox-dialog__body-content ul,
.tox .tox-dialog__body-content ol,
.tox .tox-dialog__body-content dl{margin-bottom:16px}.tox .tox-dialog__body-content ul,
.tox .tox-dialog__body-content ol,
.tox .tox-dialog__body-content dl,
.tox .tox-dialog__body-content dd,
.tox .tox-dialog__body-content dt{display:block;margin-inline-end:0;margin-inline-start:0}.tox .tox-dialog__body-content .tox-form__group h1{color:#222f3e;font-size:20px;font-style:normal;font-weight:bold;letter-spacing:normal;margin-bottom:16px;margin-top:2rem;text-transform:none}.tox .tox-dialog__body-content .tox-form__group h2{color:#222f3e;font-size:16px;font-style:normal;font-weight:bold;letter-spacing:normal;margin-bottom:16px;margin-top:2rem;text-transform:none}.tox .tox-dialog__body-content .tox-form__group p{margin-bottom:16px}.tox .tox-dialog__body-content .tox-form__group h1:first-child,
.tox .tox-dialog__body-content .tox-form__group h2:first-child,
.tox .tox-dialog__body-content .tox-form__group p:first-child{margin-top:0}.tox .tox-dialog__body-content .tox-form__group h1:last-child,
.tox .tox-dialog__body-content .tox-form__group h2:last-child,
.tox .tox-dialog__body-content .tox-form__group p:last-child{margin-bottom:0}.tox .tox-dialog__body-content .tox-form__group h1:only-child,
.tox .tox-dialog__body-content .tox-form__group h2:only-child,
.tox .tox-dialog__body-content .tox-form__group p:only-child{margin-bottom:0;margin-top:0}.tox .tox-dialog__body-content .tox-form__group .tox-label.tox-label--center{text-align:center}.tox .tox-dialog__body-content .tox-form__group .tox-label.tox-label--end{text-align:end}.tox .tox-dialog--width-lg{height:650px;max-width:1200px}.tox .tox-dialog--fullscreen{height:100%;max-width:100%}.tox .tox-dialog--fullscreen .tox-dialog__body-content{max-height:100%}.tox .tox-dialog--width-md{max-width:800px}.tox .tox-dialog--width-md .tox-dialog__body-content{overflow:auto}.tox .tox-dialog__body-content--centered{text-align:center}.tox .tox-dialog__footer{align-items:center;background-color:#fff;border-top:none;display:flex;justify-content:space-between;padding:8px 16px}.tox .tox-dialog__footer-start,
.tox .tox-dialog__footer-end{display:flex}.tox .tox-dialog__busy-spinner{align-items:center;background-color:rgba(255,255,255,0.75);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:3}.tox .tox-dialog__table{border-collapse:collapse;width:100%}.tox .tox-dialog__table thead th{font-weight:bold;padding-bottom:8px}.tox .tox-dialog__table thead th:first-child{padding-right:8px}.tox .tox-dialog__table tbody tr{border-bottom:1px solid #626262}.tox .tox-dialog__table tbody tr:last-child{border-bottom:none}.tox .tox-dialog__table td{padding-bottom:8px;padding-top:8px}.tox .tox-dialog__table td:first-child{padding-right:8px}.tox .tox-dialog__iframe{min-height:200px}.tox .tox-dialog__iframe.tox-dialog__iframe--opaque{background:#fff}.tox .tox-navobj-bordered{position:relative}.tox .tox-navobj-bordered::before{border:1px solid #eeeeee;border-radius:6px;content:'';inset:0;opacity:1;pointer-events:none;position:absolute;z-index:1}.tox .tox-navobj-bordered iframe{border-radius:6px}.tox .tox-navobj-bordered-focus.tox-navobj-bordered::before{border-color:#006ce7;box-shadow:0 0 0 1px #006ce7;outline:none}.tox .tox-dialog__popups{position:absolute;width:100%;z-index:1100}.tox .tox-dialog__body-iframe{display:flex;flex:1;flex-direction:column}.tox .tox-dialog__body-iframe .tox-navobj{display:flex;flex:1}.tox .tox-dialog__body-iframe .tox-navobj :nth-child(2){flex:1;height:100%}.tox .tox-dialog-dock-fadeout{opacity:0;visibility:hidden}.tox .tox-dialog-dock-fadein{opacity:1;visibility:visible}.tox .tox-dialog-dock-transition{transition:visibility 0s linear 0.3s,opacity 0.3s ease}.tox .tox-dialog-dock-transition.tox-dialog-dock-fadein{transition-delay:0s}@media only screen and (max-width: 767px ){body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav{margin-right:0}}@media only screen and (max-width: 767px ){body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav-item:not(:first-child){margin-left:8px}}.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-start > *,
.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-end > *{margin-left:8px}.tox[dir=rtl] .tox-dialog__body{text-align:right}@media only screen and (max-width: 767px ){body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav{margin-left:0}}@media only screen and (max-width: 767px ){body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav-item:not(:first-child){margin-right:8px}}.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-start > *,
.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-end > *{margin-right:8px}.tox .tox-dropdown-content{box-shadow:0 0 2px 0 rgba(34,47,62,0.2),0 4px 8px 0 rgba(34,47,62,0.15);position:fixed;position-try-fallbacks:flip-block,flip-inline,flip-block flip-inline;overflow:auto;height:fit-content;width:fit-content;border-radius:var(--tox-private-panel-border-radius,6px);background-color:var(--tox-private-background-color,#fff);max-height:50vh}.tox .tox-dropdown-content .tox-menu{width:100%;box-shadow:none}body.tox-dialog__disable-scroll{overflow:hidden}.tox .tox-dropzone-container{display:flex;flex:1}.tox .tox-dropzone{align-items:center;background:#fff;border:2px dashed #eeeeee;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;min-height:100px;padding:10px}.tox .tox-dropzone p{color:rgba(34,47,62,0.7);margin:0 0 16px 0}.tox .tox-edit-area{display:flex;flex:1;overflow:hidden;position:relative}.tox .tox-edit-area::before{border:2px solid #006ce7;border-radius:4px;content:'';inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity 0.15s;z-index:1}@media (forced-colors: active){.tox .tox-edit-area::before{border:2px solid highlight}}.tox .tox-edit-area__iframe{background-color:#fff;border:0;box-sizing:border-box;flex:1;height:100%;position:absolute;width:100%}.tox.tox-edit-focus .tox-edit-area::before{opacity:1}.tox.tox-inline-edit-area{border:1px dotted #eeeeee}.tox .tox-expandable-box{border-radius:6px;border:1px solid var(--tox-private-border-color,#eeeeee);display:flex;flex-direction:column;justify-content:stretch;gap:var(--tox-private-pad-sm,8px);padding:var(--tox-private-pad-sm,8px) var(--tox-private-pad-md,16px)}.tox .tox-expandable-box__content{overflow:auto}.tox .tox-expandable-box__content--overflowing{position:relative;overflow:hidden}.tox .tox-expandable-box__content--overflowing::after{content:'';position:absolute;bottom:0;left:0;right:0;height:min(100px,100%);pointer-events:none;background:linear-gradient(to bottom,transparent 50%,var(--tox-private-background-color,#fff))}.tox .tox-expandable-box__content--expanded{max-height:fit-content}.tox .tox-control-wrap{flex:1;position:relative}.tox .tox-control-wrap:not(.tox-control-wrap--status-invalid) .tox-control-wrap__status-icon-invalid,
.tox .tox-control-wrap:not(.tox-control-wrap--status-unknown) .tox-control-wrap__status-icon-unknown,
.tox .tox-control-wrap:not(.tox-control-wrap--status-valid) .tox-control-wrap__status-icon-valid{display:none}.tox .tox-control-wrap svg{display:block}.tox .tox-control-wrap__status-icon-wrap{position:absolute;top:50%;transform:translateY(-50%)}.tox .tox-control-wrap__status-icon-invalid svg{fill:#c00}.tox .tox-control-wrap__status-icon-unknown svg{fill:orange}.tox .tox-control-wrap__status-icon-valid svg{fill:green}.tox:not([dir=rtl]) .tox-control-wrap--status-invalid .tox-textfield,
.tox:not([dir=rtl]) .tox-control-wrap--status-unknown .tox-textfield,
.tox:not([dir=rtl]) .tox-control-wrap--status-valid .tox-textfield{padding-right:32px}.tox:not([dir=rtl]) .tox-control-wrap__status-icon-wrap{right:4px}.tox[dir=rtl] .tox-control-wrap--status-invalid .tox-textfield,
.tox[dir=rtl] .tox-control-wrap--status-unknown .tox-textfield,
.tox[dir=rtl] .tox-control-wrap--status-valid .tox-textfield{padding-left:32px}.tox[dir=rtl] .tox-control-wrap__status-icon-wrap{left:4px}.tox .tox-custom-preview{border-color:#eeeeee;border-radius:6px;border-style:solid;border-width:1px;flex:1;padding:8px}.tox .tox-autocompleter{max-width:25em}.tox .tox-autocompleter .tox-menu{box-sizing:border-box;max-width:25em}.tox .tox-autocompleter .tox-autocompleter-highlight{font-weight:bold}.tox .tox-color-input{display:flex;position:relative;z-index:1}.tox .tox-color-input .tox-textfield{z-index:-1}.tox .tox-color-input span{border-color:rgba(34 47 62/20%);border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;height:24px;position:absolute;top:6px;width:24px}@media (forced-colors: active){.tox .tox-color-input span{border-color:currentColor;border-width:2px!important;forced-color-adjust:none}}.tox .tox-color-input span:hover:not([aria-disabled=true]),
.tox .tox-color-input span:focus:not([aria-disabled=true]){border-color:#006ce7;cursor:pointer}.tox .tox-color-input span::before{background-image:linear-gradient(45deg,rgba(0,0,0,0.25) 25%,transparent 25%),linear-gradient(-45deg,rgba(0,0,0,0.25) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(0,0,0,0.25) 75%),linear-gradient(-45deg,transparent 75%,rgba(0,0,0,0.25) 75%);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px;border:1px solid #fff;border-radius:6px;box-sizing:border-box;content:'';height:24px;left:-1px;position:absolute;top:-1px;width:24px;z-index:-1}@media (forced-colors: active){.tox .tox-color-input span::before{border:none}}.tox .tox-color-input span[aria-disabled=true]{cursor:not-allowed}.tox:not([dir=rtl]) .tox-color-input .tox-textfield{padding-left:36px}.tox:not([dir=rtl]) .tox-color-input span{left:6px}.tox[dir="rtl"] .tox-color-input .tox-textfield{padding-right:36px}.tox[dir="rtl"] .tox-color-input span{right:6px}.tox .tox-label,
.tox .tox-toolbar-label{color:rgba(34,47,62,0.7);display:block;font-size:14px;font-style:normal;font-weight:normal;line-height:1.3;padding:0 8px 0 0;text-transform:none;white-space:nowrap}.tox .tox-toolbar-label{padding:0 8px}.tox[dir=rtl] .tox-label{padding:0 0 0 8px}.tox .tox-form{display:flex;flex:1;flex-direction:column}.tox .tox-form__group{box-sizing:border-box;margin-bottom:4px}.tox .tox-form-group--maximize{flex:1}.tox .tox-form__group--error{color:#c00}.tox .tox-form__group--collection{display:flex}.tox .tox-form__grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.tox .tox-form__grid--2col > .tox-form__group{width:calc(50% - (8px / 2))}.tox .tox-form__grid--3col > .tox-form__group{width:calc(100% / 3 - (8px / 2))}.tox .tox-form__grid--4col > .tox-form__group{width:calc(25% - (8px / 2))}.tox .tox-form__controls-h-stack{align-items:center;display:flex}.tox .tox-form__group--inline{align-items:center;display:flex}.tox .tox-form__group--stretched{display:flex;flex:1;flex-direction:column}.tox .tox-form__group--stretched .tox-textarea{flex:1}.tox .tox-form__group--stretched .tox-navobj{display:flex;flex:1}.tox .tox-form__group--stretched .tox-navobj :nth-child(2){flex:1;height:100%}.tox:not([dir=rtl]) .tox-form__controls-h-stack > *:not(:first-child){margin-left:4px}.tox[dir=rtl] .tox-form__controls-h-stack > *:not(:first-child){margin-right:4px}.tox .tox-lock.tox-locked .tox-lock-icon__unlock,
.tox .tox-lock:not(.tox-locked) .tox-lock-icon__lock{display:none}.tox .tox-context-form__group .tox-button--icon.tox-lock-context-form-size-input{margin-left:8px;margin-right:8px}.tox .tox-textfield,
.tox .tox-toolbar-textfield,
.tox .tox-listboxfield .tox-listbox--select,
.tox .tox-textarea,
.tox .tox-textarea-wrap .tox-textarea:focus{appearance:none;background-color:#fff;border-color:#eeeeee;border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#222f3e;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;line-height:24px;margin:0;min-height:34px;outline:none;padding:5px 5.5px;resize:none;width:100%}.tox .tox-textfield[disabled],
.tox .tox-toolbar-textfield[disabled],
.tox .tox-textarea[disabled]{background-color:#f2f2f2;color:rgba(34,47,62,0.85);cursor:not-allowed}.tox .tox-textfield:focus,
.tox .tox-toolbar-textfield:focus,
.tox .tox-listboxfield .tox-listbox--select:focus,
.tox .tox-textarea-wrap:focus-within,
.tox .tox-textarea:focus,
.tox .tox-focusable-wrapper:focus,
.tox .tox-custom-editor:focus-within{background-color:#fff;border-color:#006ce7;box-shadow:0 0 0 1px #006ce7;outline:none}.tox .tox-toolbar-textfield{max-width:250px;min-height:unset;height:28px;margin:5px 0 6px 0}.tox .tox-naked-btn{background-color:transparent;border:0;border-color:transparent;box-shadow:unset;color:#006ce7;cursor:pointer;display:block;margin:0;padding:0}.tox .tox-naked-btn svg{display:block;fill:#222f3e}.tox .tox-textfield-size{width:80px}.tox:not([dir=rtl]) .tox-toolbar-textfield + *{margin-left:4px}.tox[dir=rtl] .tox-toolbar-textfield + *{margin-right:4px}.tox .tox-listboxfield{cursor:pointer;position:relative}.tox .tox-listboxfield .tox-listbox--select[disabled]{background-color:#f2f2f2;color:rgba(34,47,62,0.85);cursor:not-allowed}.tox .tox-listbox__select-label{cursor:default;flex:1;margin:0 4px}.tox .tox-listbox__select-chevron{align-items:center;display:flex;justify-content:center;width:16px}.tox .tox-listbox__select-chevron svg{fill:#222f3e}@media (forced-colors: active){.tox .tox-listbox__select-chevron svg{fill:currentColor!important}}.tox .tox-listboxfield .tox-listbox--select{align-items:center;display:flex}.tox:not([dir=rtl]) .tox-listboxfield svg{right:8px}.tox[dir=rtl] .tox-listboxfield svg{left:8px}.tox .tox-selectfield{cursor:pointer;position:relative}.tox .tox-selectfield select{appearance:none;background-color:#fff;border-color:#eeeeee;border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#222f3e;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;line-height:24px;margin:0;min-height:34px;outline:none;padding:5px 5.5px;resize:none;width:100%}.tox .tox-selectfield select[disabled]{background-color:#f2f2f2;color:rgba(34,47,62,0.85);cursor:not-allowed}.tox .tox-selectfield select::-ms-expand{display:none}.tox .tox-selectfield select:focus{background-color:#fff;border-color:#006ce7;box-shadow:0 0 0 1px #006ce7;outline:none}.tox .tox-selectfield svg{pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.tox .tox-selectfield select option:checked{background-color:revert;color:revert}.tox:not([dir=rtl]) .tox-selectfield select[size="0"],
.tox:not([dir=rtl]) .tox-selectfield select[size="1"]{padding-right:24px}.tox:not([dir=rtl]) .tox-selectfield svg{right:8px}.tox[dir=rtl] .tox-selectfield select[size="0"],
.tox[dir=rtl] .tox-selectfield select[size="1"]{padding-left:24px}.tox[dir=rtl] .tox-selectfield svg{left:8px}.tox .tox-textarea-wrap{border-color:#eeeeee;border-radius:6px;border-style:solid;border-width:1px;display:flex;flex:1;overflow:hidden}.tox .tox-textarea{appearance:textarea;white-space:pre-wrap}.tox .tox-textarea-wrap .tox-textarea{border:none}.tox .tox-textarea-wrap .tox-textarea:focus{border:none}.tox-fullscreen{border:0;height:100%;margin:0;overflow:hidden;overscroll-behavior:none;padding:0;touch-action:pinch-zoom;width:100%}.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox.tox-tinymce.tox-fullscreen,
.tox-shadowhost.tox-fullscreen{left:0;position:fixed;top:0;z-index:1200}.tox.tox-tinymce.tox-fullscreen{background-color:transparent}.tox-fullscreen .tox.tox-tinymce-aux,
.tox-fullscreen ~ .tox.tox-tinymce-aux{z-index:1201}.tox .tox-help__more-link{list-style:none;margin-top:1em}.tox .tox-imagepreview{background-color:#666;height:380px;overflow:hidden;position:relative;width:100%}.tox .tox-imagepreview.tox-imagepreview__loaded{overflow:auto}.tox .tox-imagepreview__container{display:flex;left:100vw;position:absolute;top:100vw}.tox .tox-imagepreview__image{background:url(data:image/gif;base64,R0lGODdhDAAMAIABAMzMzP///ywAAAAADAAMAAACFoQfqYeabNyDMkBQb81Uat85nxguUAEAOw==)}.tox .tox-image-tools .tox-spacer{flex:1}.tox .tox-image-tools .tox-bar{align-items:center;display:flex;height:60px;justify-content:center}.tox .tox-image-tools .tox-imagepreview,
.tox .tox-image-tools .tox-imagepreview + .tox-bar{margin-top:8px}.tox .tox-image-tools .tox-croprect-block{background:black;filter:alpha(opacity=50);opacity:0.5;position:absolute;zoom:1}.tox .tox-image-tools .tox-croprect-handle{border:2px solid white;height:20px;left:0;position:absolute;top:0;width:20px}.tox .tox-image-tools .tox-croprect-handle-move{border:0;cursor:move;position:absolute}.tox .tox-image-tools .tox-croprect-handle-nw{border-width:2px 0 0 2px;cursor:nw-resize;left:100px;margin:-2px 0 0 -2px;top:100px}.tox .tox-image-tools .tox-croprect-handle-ne{border-width:2px 2px 0 0;cursor:ne-resize;left:200px;margin:-2px 0 0 -20px;top:100px}.tox .tox-image-tools .tox-croprect-handle-sw{border-width:0 0 2px 2px;cursor:sw-resize;left:100px;margin:-20px 2px 0 -2px;top:200px}.tox .tox-image-tools .tox-croprect-handle-se{border-width:0 2px 2px 0;cursor:se-resize;left:200px;margin:-20px 0 0 -20px;top:200px}.tox .tox-image-selector-loading-spinner-wrapper{display:flex;justify-content:center;align-items:center}.tox .tox-image-selector-loading-spinner{position:absolute;width:min(24px,30%);aspect-ratio:1/1;border-radius:50%;border:3px solid #006ce7;border-bottom-color:transparent;animation:tox-rotation 1s linear infinite}.tox .tox-toolbar .tox-image-selector,
.tox .tox-toolbar__primary .tox-image-selector,
.tox .tox-toolbar__overflow .tox-image-selector{margin:5px 0 6px 11px}.tox .tox-image-selector-menu{border:0;border-radius:3px;margin:-4px -4px;padding:4px}.tox .tox-image-selector-menu .tox-collection--list .tox-collection__group{border:0;padding:0;margin:-4px -4px}.tox .tox-image-selector-menu .tox-collection__item{max-width:48px}.tox .tox-image-selector-menu .tox-collection__item-icon{border:1px solid #eeeeee;border-radius:3px;margin-bottom:4px;width:100%}.tox .tox-image-selector-menu .tox-collection__item-icon svg path{stroke:#c00}.tox .tox-image-selector__row{display:flex}.tox .tox-image-selector--remove{align-items:center;display:flex;justify-content:center}.tox .tox-image-selector--remove svg path{stroke:#c00}.tox .tox-image-selector-image-wrapper{width:46px;height:46px;display:flex;align-items:center;justify-content:center}.tox .tox-image-selector-image-img{max-width:100%;max-height:100%}.tox .tox-image-selector__picker-btn{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;height:30px;justify-content:center;outline:none;padding:0;width:30px}.tox .tox-image-selector__picker-btn svg{fill:#222f3e;height:24px;width:24px}.tox .tox-image-selector__picker-btn:hover{background:#f0f0f0}.tox .tox-context-toolbar{position:absolute;position-try-fallbacks:flip-block,flip-inline,flip-block flip-inline;z-index:1150;background-color:var(--tox-private-background-color,#fff);color:var(--tox-private-text-color,#222f3e);border:1px solid #e3e3e3;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,0.08);padding:8px}.tox .tox-context-toolbar[popover]{inset:auto;margin:0}.tox .tox-context-toolbar .tox-toolbar{display:flex;flex-wrap:nowrap;gap:8px}.tox .tox-context-toolbar .tox-toolbar__group{display:flex;flex-wrap:nowrap;flex-shrink:0;gap:8px;align-items:center;padding:0}.tox .tox-insert-table-picker{background-color:#fff;display:flex;flex-wrap:wrap;width:170px}.tox .tox-insert-table-picker > div{border-color:#eeeeee;border-style:solid;border-width:0 1px 1px 0;box-sizing:border-box;height:17px;width:17px}.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker{margin:-4px -4px}.tox .tox-insert-table-picker .tox-insert-table-picker__selected{background-color:#006ce7;border-color:#eeeeee}@media (forced-colors: active){.tox .tox-insert-table-picker .tox-insert-table-picker__selected{border-color:Highlight;filter:contrast(50%)}}.tox .tox-insert-table-picker__label{color:rgba(34,47,62,0.7);display:block;font-size:14px;padding:4px;text-align:center;width:100%}.tox:not([dir=rtl]) .tox-insert-table-picker > div:nth-child(10n){border-right:0}.tox[dir=rtl] .tox-insert-table-picker > div:nth-child(10n+1){border-right:0}.tox-mentions__card-common{z-index:1200}.tox.tox-mentions__card{background:#fff;border:1px solid #eeeeee;display:flex;padding:4px 8px}.tox.tox-mentions__card .tox-mentions__container{display:flex;flex-direction:column;align-self:center;margin:0 4px}.tox .tox-mentions__avatar{width:42px;height:42px;border-radius:50%;margin-right:4px}.tox .tox-mentions__username{font-size:14px;line-height:21px;color:#222f3e}.tox .tox-mentions__description{font-size:12px;line-height:21px;color:rgba(34,47,62,0.7)}.tox .tox-collection__item--active .tox-mentions__username,
.tox .tox-collection__item--active .tox-mentions__description{color:inherit}.tox .tox-menu{background-color:#fff;border:1px solid transparent;border-radius:6px;box-shadow:0 0 2px 0 rgba(34,47,62,0.2),0 4px 8px 0 rgba(34,47,62,0.15);display:inline-block;overflow:hidden;vertical-align:top;z-index:1150}.tox .tox-menu.tox-collection.tox-collection--list{padding:0 4px}.tox .tox-menu.tox-collection.tox-collection--toolbar{padding:8px}.tox .tox-menu.tox-collection.tox-collection--grid{padding:8px}@media only screen and (min-width: 768px ){.tox .tox-menu .tox-collection__item-label{overflow-wrap:break-word;word-break:normal}.tox .tox-dialog__popups .tox-menu .tox-collection__item-label{word-break:break-all}}.tox .tox-menu__label h1,
.tox .tox-menu__label h2,
.tox .tox-menu__label h3,
.tox .tox-menu__label h4,
.tox .tox-menu__label h5,
.tox .tox-menu__label h6,
.tox .tox-menu__label p,
.tox .tox-menu__label blockquote,
.tox .tox-menu__label code{margin:0}.tox .tox-menubar{background:repeating-linear-gradient(transparent 0 1px,transparent 1px 39px) center top 39px /100% calc(100% - 39px) no-repeat;background-color:#fff;display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:wrap;grid-column:1/-1;grid-row:1;padding:0 11px 0 12px}.tox .tox-promotion + .tox-menubar{grid-column:1}@media (max-width: 480px){.tox:not(.tox-tinymce-inline) .tox-menubar{flex-wrap:nowrap;min-width:0;min-height:39px;overflow-x:auto;overflow-y:hidden}}.tox .tox-promotion{background:repeating-linear-gradient(transparent 0 1px,transparent 1px 39px) center top 39px /100% calc(100% - 39px) no-repeat;background-color:#fff;grid-column:2;grid-row:1;padding-inline-end:8px;padding-inline-start:4px;padding-top:5px}.tox .tox-promotion-link{align-items:unsafe center;background-color:#E8F1F8;border-radius:5px;color:#086BE6;cursor:pointer;display:flex;font-size:14px;height:26.6px;padding:4px 8px;white-space:nowrap}.tox .tox-promotion-link:hover{background-color:#B4D7FF}.tox .tox-promotion-link:focus{background-color:#D9EDF7}.tox .tox-mbtn{align-items:center;background:#fff;border:0;border-radius:3px;box-shadow:none;color:#222f3e;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:normal;height:28px;justify-content:center;margin:5px 1px 6px 0;outline:none;padding:0 4px;text-transform:none;width:auto}.tox .tox-mbtn[disabled]{background-color:#fff;border:0;box-shadow:none;color:rgba(34,47,62,0.5);cursor:not-allowed}.tox .tox-mbtn:focus:not(:disabled){background:#fff;border:0;box-shadow:none;color:#222f3e;position:relative;z-index:1}.tox .tox-mbtn:focus:not(:disabled)::after{pointer-events:none;border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors: active){.tox .tox-mbtn:focus:not(:disabled)::after{border:2px solid highlight}}.tox .tox-mbtn--active,
.tox .tox-mbtn:not(:disabled).tox-mbtn--active:focus{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-mbtn:hover:not(:disabled):not(.tox-mbtn--active){background:#f0f0f0;border:0;box-shadow:none;color:#222f3e}.tox .tox-mbtn__select-label{cursor:default;font-weight:normal;margin:0 4px}.tox .tox-mbtn[disabled] .tox-mbtn__select-label{cursor:not-allowed}.tox .tox-mbtn__select-chevron{align-items:center;display:flex;justify-content:center;width:16px;display:none}.tox .tox-notification{border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;display:grid;font-size:14px;font-weight:normal;grid-template-columns:minmax(40px,1fr) auto minmax(40px,1fr);margin-left:auto;margin-right:auto;margin-top:4px;opacity:0;padding:4px;transition:transform 100ms ease-in,opacity 150ms ease-in;width:max-content}.tox .tox-notification a{cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification p{font-size:14px;font-weight:normal}.tox .tox-notification:focus{border-color:#006ce7;box-shadow:0 0 0 1px #006ce7}.tox .tox-notification--in{opacity:1}.tox .tox-notification--success{background-color:#e4eeda;border-color:#d7e6c8;color:#222f3e}.tox .tox-notification--success p{color:#222f3e}.tox .tox-notification--success a{color:#517342}.tox .tox-notification--success a:hover,
.tox .tox-notification--success a:focus{color:#24321d;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--success a:focus-visible{border-radius:1px;outline:2px solid #517342;outline-offset:2px}.tox .tox-notification--success a:active{color:#0d120a;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--success svg{fill:#222f3e}.tox .tox-notification--error{background-color:#f5cccc;border-color:#f0b3b3;color:#222f3e}.tox .tox-notification--error p{color:#222f3e}.tox .tox-notification--error a{color:#77181f}.tox .tox-notification--error a:hover,
.tox .tox-notification--error a:focus{color:#220709;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--error a:focus-visible{border-radius:1px;outline:2px solid #77181f;outline-offset:2px}.tox .tox-notification--error a:active{color:#000000;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--error svg{fill:#222f3e}.tox .tox-notification--warn,
.tox .tox-notification--warning{background-color:#fff5cc;border-color:#fff0b3;color:#222f3e}.tox .tox-notification--warn p,
.tox .tox-notification--warning p{color:#222f3e}.tox .tox-notification--warn a,
.tox .tox-notification--warning a{color:#7a6e25}.tox .tox-notification--warn a:hover,
.tox .tox-notification--warning a:hover,
.tox .tox-notification--warn a:focus,
.tox .tox-notification--warning a:focus{color:#2c280d;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--warn a:focus-visible,
.tox .tox-notification--warning a:focus-visible{border-radius:1px;outline:2px solid #7a6e25;outline-offset:2px}.tox .tox-notification--warn a:active,
.tox .tox-notification--warning a:active{color:#050502;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--warn svg,
.tox .tox-notification--warning svg{fill:#222f3e}.tox .tox-notification--info{background-color:#d6e7fb;border-color:#c1dbf9;color:#222f3e}.tox .tox-notification--info p{color:#222f3e}.tox .tox-notification--info a{color:#2a64a6}.tox .tox-notification--info a:hover,
.tox .tox-notification--info a:focus{color:#163355;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--info a:focus-visible{border-radius:1px;outline:2px solid #2a64a6;outline-offset:2px}.tox .tox-notification--info a:active{color:#0b1a2c;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--info svg{fill:#222f3e}.tox .tox-notification__body{align-self:center;color:#222f3e;font-size:14px;grid-column-end:3;grid-column-start:2;grid-row-end:2;grid-row-start:1;text-align:center;white-space:normal;word-break:break-all;word-break:break-word}.tox .tox-notification__body > *{margin:0}.tox .tox-notification__body > * + *{margin-top:1rem}.tox .tox-notification__icon{align-self:center;grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1;justify-self:end}.tox .tox-notification__icon svg{display:block}.tox .tox-notification__dismiss{align-self:start;grid-column-end:4;grid-column-start:3;grid-row-end:2;grid-row-start:1;justify-self:end}.tox .tox-notification .tox-progress-bar{grid-column-end:4;grid-column-start:1;grid-row-end:3;grid-row-start:2;justify-self:center}.tox .tox-notification-container-dock-fadeout{opacity:0;visibility:hidden}.tox .tox-notification-container-dock-fadein{opacity:1;visibility:visible}.tox .tox-notification-container-dock-transition{transition:visibility 0s linear 0.3s,opacity 0.3s ease}.tox .tox-notification-container-dock-transition.tox-notification-container-dock-fadein{transition-delay:0s}.tox .tox-onboarding-overlay{height:100%;background-color:#f0f0f0;position:absolute;top:0;left:0;right:0;z-index:1302;overflow:auto;display:grid;justify-content:center;align-items:center}.tox .tox-onboarding-dialog{max-width:512px;background-color:#fff;display:flex;flex-direction:column;box-shadow:0 16px 16px -10px rgba(34,47,62,0.15),0 0 40px 1px rgba(34,47,62,0.15);border-radius:12px;margin:8px}.tox .tox-onboarding-dialog .tox-onboarding-header{color:#222f3e;display:flex;justify-content:center;align-items:center;font-size:20px;margin:24px 0 8px}.tox .tox-onboarding-dialog .tox-onboarding-step{display:grid;grid-template-columns:min-content 1fr min-content;align-items:center;margin:0 24px}.tox .tox-onboarding-dialog .tox-onboarding-step:not(:last-child){border-bottom:1px solid #e3e3e3}.tox .tox-onboarding-dialog .tox-onboarding-step--number{width:24px;aspect-ratio:1/1;border-radius:50%;border:1px solid #00AD0E;display:flex;justify-content:center;align-items:center;font-size:12px;font-weight:bold;color:#00AD0E}.tox .tox-onboarding-dialog .tox-onboarding-step--body{padding:24px 0 24px 16px}.tox .tox-onboarding-dialog .tox-onboarding-step--body-header{color:#222f3e;font-size:14px;font-weight:bold;margin-bottom:4px}.tox .tox-onboarding-dialog .tox-onboarding-step--body-details{color:rgba(34,47,62,0.7);font-size:14px}.tox .tox-onboarding-dialog .tox-onboarding-step--action{padding-left:24px}.tox .tox-onboarding-dialog .tox-onboarding-footer{background-color:#f0f0f0;display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.tox .tox-onboarding-dialog .tox-onboarding-footer p{display:flex;align-items:center;justify-content:center;gap:4px;font-size:14px;color:rgba(34,47,62,0.7)}.tox .tox-onboarding-dialog svg{width:24px;fill:rgba(34,47,62,0.7)}.tox .tox-promotion-dialog .tox-promotion-dialog-plugin{display:grid;align-items:center;grid-template-columns:min-content 1fr min-content;border-bottom:1px solid #e3e3e3;padding:24px 0;margin:0 16px}.tox .tox-promotion-dialog .tox-promotion-dialog-plugin--body{margin:0 16px}.tox .tox-promotion-dialog .tox-promotion-dialog-plugin--body .tox-promotion-dialog-plugin-header{color:#222f3e;font-size:14px;font-weight:bold;margin-bottom:4px}.tox .tox-promotion-dialog .tox-promotion-dialog-plugin--body .tox-promotion-dialog-plugin-details{color:rgba(34,47,62,0.7);font-size:14px}.tox .tox-promotion-dialog .tox-promotion-dialog-plugin--icon{display:grid;place-content:center;width:56px;height:56px;line-height:24px;font-size:24px;border-radius:12px;background:linear-gradient(180deg,#fff 24%,#f0f0f0 100%);box-shadow:0px 1px 1px 0px #222f3e12,0px 3px 6px 0px #222f3e06;color:#006ce7}.tox .tox-promotion-dialog--subtitle{margin:16px;color:rgba(34,47,62,0.7);font-size:14px}.tox .tox-promotion-dialog--explore{text-align:center;margin:16px;color:rgba(34,47,62,0.7);font-size:14px}.tox .tox-promotion-dialog--explore a{color:#006ce7}.tox .tox-promotion-dialog--footer{background-color:#f0f0f0;color:rgba(34,47,62,0.7);font-size:12px;text-align:center;padding:16px}.tox .tox-promotion-button{display:flex;align-items:center;height:26.6px;line-height:26.6px;font-size:14px;font-weight:bold;background-color:#F1EBF9;color:#851AFF;padding:8px 16px;cursor:pointer;white-space:nowrap;border-radius:5px}.tox .tox-promotion-button:focus{outline:1px solid #851AFF}.tox .tox-onboarding-dialog a,
.tox .tox-promotion-dialog--footer a{color:rgba(34,47,62,0.7);cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-onboarding-dialog a:hover,
.tox .tox-promotion-dialog--footer a:hover,
.tox .tox-onboarding-dialog a:focus,
.tox .tox-promotion-dialog--footer a:focus{color:#071729;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-onboarding-dialog a:focus-visible,
.tox .tox-promotion-dialog--footer a:focus-visible{border-radius:1px;outline:2px solid #144782;outline-offset:2px}.tox .tox-onboarding-dialog a:active,
.tox .tox-promotion-dialog--footer a:active{color:#000000;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-pop{display:inline-block;position:relative}.tox .tox-pop--resizing{transition:width 0.1s ease}.tox .tox-pop--resizing .tox-toolbar,
.tox .tox-pop--resizing .tox-toolbar__group{flex-wrap:nowrap}.tox .tox-pop--transition{transition:0.15s ease;transition-property:left,right,top,bottom}.tox .tox-pop--transition::before,
.tox .tox-pop--transition::after{transition:all 0.15s,visibility 0s,opacity 0.075s ease 0.075s}.tox .tox-pop__dialog{background-color:#fff;border:1px solid #eeeeee;border-radius:6px;box-shadow:0 0 2px 0 rgba(34,47,62,0.2),0 4px 8px 0 rgba(34,47,62,0.15);min-width:0;overflow:hidden}.tox .tox-pop__dialog > *:not(.tox-toolbar){margin:4px 4px 4px 8px}.tox .tox-pop__dialog .tox-toolbar{background-color:transparent;margin-bottom:-1px}.tox .tox-pop::before,
.tox .tox-pop::after{border-style:solid;content:'';display:block;height:0;opacity:1;position:absolute;width:0}@media (forced-colors: active){.tox .tox-pop::before,
  .tox .tox-pop::after{content:none}}.tox .tox-pop.tox-pop--inset::before,
.tox .tox-pop.tox-pop--inset::after{opacity:0;transition:all 0s 0.15s,visibility 0s,opacity 0.075s ease}.tox .tox-pop.tox-pop--bottom::before,
.tox .tox-pop.tox-pop--bottom::after{left:50%;top:100%}.tox .tox-pop.tox-pop--bottom::after{border-color:#fff transparent transparent transparent;border-width:8px;margin-left:-8px;margin-top:-1px}.tox .tox-pop.tox-pop--bottom::before{border-color:#eeeeee transparent transparent transparent;border-width:9px;margin-left:-9px}.tox .tox-pop.tox-pop--top::before,
.tox .tox-pop.tox-pop--top::after{left:50%;top:0;transform:translateY(-100%)}.tox .tox-pop.tox-pop--top::after{border-color:transparent transparent #fff transparent;border-width:8px;margin-left:-8px;margin-top:1px}.tox .tox-pop.tox-pop--top::before{border-color:transparent transparent #eeeeee transparent;border-width:9px;margin-left:-9px}.tox .tox-pop.tox-pop--left::before,
.tox .tox-pop.tox-pop--left::after{left:0;top:calc(50% - 1px);transform:translateY(-50%)}.tox .tox-pop.tox-pop--left::after{border-color:transparent #fff transparent transparent;border-width:8px;margin-left:-15px}.tox .tox-pop.tox-pop--left::before{border-color:transparent #eeeeee transparent transparent;border-width:10px;margin-left:-19px}.tox .tox-pop.tox-pop--right::before,
.tox .tox-pop.tox-pop--right::after{left:100%;top:calc(50% + 1px);transform:translateY(-50%)}.tox .tox-pop.tox-pop--right::after{border-color:transparent transparent transparent #fff;border-width:8px;margin-left:-1px}.tox .tox-pop.tox-pop--right::before{border-color:transparent transparent transparent #eeeeee;border-width:10px;margin-left:-1px}.tox .tox-pop.tox-pop--align-left::before,
.tox .tox-pop.tox-pop--align-left::after{left:20px}.tox .tox-pop.tox-pop--align-right::before,
.tox .tox-pop.tox-pop--align-right::after{left:calc(100% - 20px)}.tox.tox-edit-focus .tox-sidebar__resize-handle:hover::before{border-left:0px solid transparent}.tox .tox-sidebar-wrap{--tox-private-min-editing-area-width:280px;flex-grow:1;min-height:0}.tox .tox-sidebar-wrap:not(.tox .tox-sidebar-wrap--resizable){display:flex;flex-direction:row}.tox .tox-sidebar-wrap--resizable{display:grid;grid-template-columns:minmax(var(--tox-private-min-editing-area-width),1fr) minmax(0,max-content);grid-template-rows:minmax(0,1fr)}.tox .tox-sidebar{background-color:var(--tox-private-sidebar-background-color,#f0f0f0);display:flex;flex-direction:row;justify-content:flex-end}.tox .tox-sidebar__slider{display:flex;overflow:hidden}.tox .tox-sidebar-wrap--resizable .tox-sidebar__pane-container{width:var(--tox-private-requested-sidebar-width)}.tox .tox-sidebar-wrap--resizable .tox-sidebar--sliding-growing .tox-sidebar__pane-container,
.tox .tox-sidebar-wrap--resizable .tox-sidebar--sliding-shrinking .tox-sidebar__pane-container{width:var(--tox-private-resolved-sidebar-width);min-width:var(--tox-private-resolved-sidebar-width)}.tox .tox-sidebar__pane-container{display:flex}.tox .tox-sidebar-wrap--resizable .tox-sidebar__resize-handle{display:block}.tox .tox-sidebar__resize-handle{display:none;position:relative;width:var(--tox-private-sidebar-resize-handle-width,1px);height:100%;cursor:col-resize;background-color:var(--tox-private-separator-color,#e3e3e3);z-index:1}.tox .tox-sidebar__resize-handle::before{content:'';position:absolute;top:0;bottom:0;width:8px;box-sizing:border-box;border-left:0px solid transparent;transition:border-left-width 0.15s ease,border-left-color 0.15s ease}.tox .tox-sidebar__resize-handle:hover::before{border-left:3px solid #006ce7}.tox .tox-sidebar-wrap--resizable .tox-sidebar__pane{width:calc(100% - var(--tox-private-sidebar-resize-handle-width, 1px))}.tox .tox-sidebar__pane{display:flex}.tox .tox-sidebar--sliding-closed{opacity:0}.tox .tox-sidebar--sliding-open{opacity:1}.tox .tox-sidebar--sliding-growing,
.tox .tox-sidebar--sliding-shrinking{transition:width 0.5s ease,opacity 0.5s ease}.tox .tox-sidebar-content{display:flex;flex-direction:column;position:relative;width:100%;height:100%}.tox .tox-sidebar-content__header{align-items:center;display:flex;justify-content:space-between;border-bottom:var(--tox-private-tinymceai-border-width,1px) solid var(--tox-private-neutral-20,#e3e3e3);padding:var(--tox-private-pad-sm,8px) 12px;background:var(--tox-private-background-color,#fff)}.tox .tox-sidebar-content__header .tox-sidebar-content__header-close-button{margin-left:auto}.tox .tox-sidebar-content__title{font-size:var(--tox-private-font-size-lg,20px);font-weight:var(--tox-private-font-weight-normal,normal);padding:var(--tox-private-pad-sm,8px) 0 var(--tox-private-pad-sm,8px) 0;color:var(--tox-private-text-color,#222f3e);line-height:28px}.tox .tox-floating-sidebar{--tox-private-floating-sidebar-width:min(380px,90vw);--tox-private-floating-sidebar-height:80vh;position:fixed;z-index:var(--tox-private-z-index-floatingsidebar,1050);box-shadow:var(--tox-private-floating-sidebar-box-shadow,0 0 40px 1px rgba(34,47,62,0.15),0 16px 16px -10px rgba(34,47,62,0.15));width:var(--tox-private-floating-sidebar-width);height:var(--tox-private-floating-sidebar-height);background-color:var(--tox-private-floating-sidebar-background-color,#f0f0f0);border-radius:var(--tox-private-panel-border-radius,6px);overflow:hidden}.tox .tox-floating-sidebar:not(.tox .tox-floating-sidebar--open){display:none}.tox .tox-floating-sidebar--open{display:block}.tox .tox-floating-sidebar__content-wrapper{width:100%;height:100%;display:flex;flex-direction:column}.tox .tox-floating-sidebar__header{position:relative}.tox .tox-floating-sidebar .tox-ai__scroll:has(.tox-card-list){background-color:inherit}.tox .tox-ai .tox-expandable-box{padding:var(--tox-private-pad-sm,8px) calc(var(--tox-private-pad-md, 16px) * 0.75)}.tox .tox-ai .tox-expandable-box:focus-visible:not(:disabled){outline:2px solid var(--tox-private-color-tint,#006ce7);outline-offset:var(--tox-private-tinymceai-border-width,1px);box-shadow:0 0 0 1px var(--tox-private-color-white,#fff);border-radius:var(--tox-private-control-border-radius,6px)}.tox .tox-ai .tox-sidebar-content__header{border:var(--tox-private-tinymceai-focus-border-width,2px) solid var(--tox-private-background-color,#fff);padding:calc(var(--tox-private-pad-sm, 8px) - var(--tox-private-tinymceai-focus-border-width, 2px)) calc(12px - var(--tox-private-tinymceai-focus-border-width, 2px));border-bottom:1px solid var(--tox-private-separator-color,#e3e3e3)}.tox .tox-ai .tox-sidebar-content__header:focus-visible:not(:disabled){border:var(--tox-private-tinymceai-focus-border-width,2px) solid var(--tox-private-color-tint,#006ce7);border-radius:var(--tox-private-control-border-radius,6px)}.tox .tox-ai .tox-sidebar-content__loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%;z-index:1000}.tox .tox-ai .tox-sidebar-content__title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-right:auto}.tox .tox-ai .tox-sidebar-content__title:focus-visible:not(:disabled){outline:2px solid var(--tox-private-color-tint,#006ce7);outline-offset:var(--tox-private-tinymceai-border-width,1px);box-shadow:0 0 0 1px var(--tox-private-color-white,#fff);border-radius:var(--tox-private-control-border-radius,6px)}.tox .tox-ai .tox-sidebar-content__actions{display:flex;gap:var(--tox-private-pad-sm,8px)}.tox .tox-ai .tox-sidebar-content__actions .tox-ai__complete-review{display:flex;align-items:center;gap:6px;padding-top:var(--tox-private-pad-xs,4px);padding-bottom:var(--tox-private-pad-xs,4px);padding-left:var(--tox-private-pad-md,16px);padding-right:var(--tox-private-pad-md,16px)}.tox .tox-ai .tox-menu{width:-webkit-fill-available;width:-moz-available;width:stretch;overflow:visible}.tox .tox-ai .tox-ai__user-prompt{display:flex;flex-direction:column;margin-left:auto;gap:inherit;width:100%}.tox .tox-ai .tox-ai__user-prompt__context{margin-left:auto;display:flex;flex-direction:column;gap:inherit;align-items:end;width:100%}.tox .tox-ai .tox-ai__user-prompt__context .tox-tag{max-width:100%}.tox .tox-ai .tox-ai__user-prompt__text{background-color:var(--tox-private-background-secondary,#f0f0f0);padding:var(--tox-private-pad-sm,8px) calc(var(--tox-private-pad-md, 16px) * 0.75);border-radius:var(--tox-private-control-border-radius,6px);max-width:80%;align-self:flex-end;color:var(--tox-private-text-color,#222f3e);white-space:pre-wrap}.tox .tox-ai .tox-ai__user-prompt__text:focus-visible:not(:disabled){outline:2px solid var(--tox-private-color-tint,#006ce7);outline-offset:var(--tox-private-tinymceai-border-width,1px);box-shadow:0 0 0 1px var(--tox-private-color-white,#fff);border-radius:var(--tox-private-control-border-radius,6px)}.tox .tox-ai .tox-ai__scroll{overflow-y:auto;overflow-x:hidden;background-color:var(--tox-private-background-color,#fff);display:flex;padding:calc(12px - var(--tox-private-tinymceai-focus-border-width, 2px));flex-direction:column;align-items:flex-start;gap:12px;flex:1 0 0;align-self:stretch;border:var(--tox-private-tinymceai-focus-border-width,2px) solid var(--tox-private-background-color,#fff)}.tox .tox-ai .tox-ai__scroll:focus-visible:not(:disabled){border:var(--tox-private-tinymceai-focus-border-width,2px) solid var(--tox-private-color-tint,#006ce7);border-radius:var(--tox-private-control-border-radius,6px)}.tox .tox-ai .tox-ai__scroll--review{border:none}.tox .tox-ai .tox-ai__scroll--review:not(:has(.tox-sidebar-content__message-text)){background-color:var(--tox-private-background-secondary,#f0f0f0)}.tox .tox-ai .tox-ai__spinner svg{fill:var(--tox-private-color-tint,#006ce7)}.tox .tox-ai .tox-ai__response{width:100%;min-width:100%;max-width:100%}.tox .tox-ai .tox-ai__response__header{display:flex;align-items:center;gap:var(--tox-private-pad-sm,8px)}.tox .tox-ai .tox-ai__response__header .tox-icon svg{fill:var(--tox-private-color-tint,#006ce7)}.tox .tox-ai .tox-ai__response-status{display:flex;color:var(--tox-private-text-color-muted,rgba(34,47,62,0.7));font-size:var(--tox-private-font-size-sm,14px);gap:var(--tox-private-pad-xs,4px);line-height:var(--tox-private-tinymceai-response-status-icon-height,max(24px,calc(14px + 4px)));padding-top:var(--tox-private-pad-sm,8px)}.tox .tox-ai .tox-ai__response-status svg{fill:var(--tox-private-text-color-muted,rgba(34,47,62,0.7))}.tox .tox-ai .tox-ai__response-status-icon{border-radius:999px;border:1px solid var(--tox-private-neutral-20,#e3e3e3);background-color:var(--tox-private-background-color,#fff);height:var(--tox-private-tinymceai-response-status-icon-height,max(24px,calc(14px + 4px)));flex:0 0 24px;display:flex;align-items:center;justify-content:center}.tox .tox-ai .tox-ai__response-status-icon .tox-icon{display:contents}.tox .tox-ai .tox-ai__response-status-icon + .tox-ai__response-status-icon{margin-left:calc((var(--tox-private-pad-sm, 8px) + var(--tox-private-pad-xs, 4px)) * -1)}.tox .tox-ai .tox-ai__icon{display:flex;align-items:center;justify-content:center}.tox .tox-ai .tox-ai__response-sources{display:flex;flex-direction:column;gap:var(--tox-private-pad-sm,8px)}.tox .tox-ai .tox-ai__response-sources-header{display:block}.tox .tox-ai .tox-ai__response-sources-list{display:flex;align-items:center;gap:var(--tox-private-pad-sm,8px);align-self:stretch;flex-wrap:wrap}.tox .tox-ai .tox-ai__response-sources-list .tox-tag{border:1px solid var(--tox-private-separator-color,#e3e3e3);background-color:transparent;max-width:32%;max-height:24px;cursor:pointer}.tox .tox-ai .tox-ai__response-sources-list .tox-tag svg,
.tox .tox-ai .tox-ai__response-sources-list .tox-tag img{width:16px;height:16px;min-width:16px;min-height:16px;max-width:16px;max-height:16px}.tox .tox-ai .tox-ai__response-content{padding:var(--tox-private-pad-sm,8px) 0;color:var(--tox-private-text-color,#222f3e);font-feature-settings:'liga' off,'clig' off;font-size:var(--tox-private-font-size-sm,14px);font-style:normal;font-weight:var(--tox-private-font-weight-normal,normal);line-height:var(--tox-private-line-height,18px);display:flex;flex-direction:column}.tox .tox-ai .tox-ai__response.tox-ai__response-streaming{position:relative}.tox .tox-ai .tox-ai__response.tox-ai__response-streaming .tox-ai__response-status{color:var(--tox-private-text-color,#222f3e);font-size:var(--tox-private-font-size-md,16px);line-height:calc(var(--tox-private-font-size-md, 16px) + 4px)}.tox .tox-ai .tox-ai__response.tox-ai__response-streaming::after{content:'';position:absolute;bottom:0;left:0;right:0;height:min(100px,100%);pointer-events:none;background:linear-gradient(to bottom,transparent 60px,transparent 60px,var(--tox-private-background-color,#fff))}.tox .tox-ai .tox-ai-error{border-radius:var(--tox-private-panel-border-radius,6px);border:1px solid var(--tox-private-color-error,#c00);background:linear-gradient(0deg,rgba(from var(--tox-private-background-color,#fff) r g b/0.9) 0%,rgba(from var(--tox-private-background-color,#fff) r g b/0.9) 100%),var(--tox-private-color-error,#c00);padding:var(--tox-private-pad-sm,8px);width:100%;display:flex;gap:var(--tox-private-pad-sm,8px);align-items:center}.tox .tox-ai .tox-ai-error__message{flex:1 0 0}.tox .tox-ai .tox-ai-error__icon{flex:0 0 auto;align-self:flex-start}.tox .tox-ai .tox-ai__footer{padding:calc(12px - var(--tox-private-tinymceai-focus-border-width, 2px));gap:var(--tox-private-pad-sm,8px);background-color:var(--tox-private-background-color,#fff);display:flex;flex-direction:column;border:var(--tox-private-tinymceai-focus-border-width,2px) solid var(--tox-private-background-color,#fff);border-top:1px solid var(--tox-private-separator-color,#e3e3e3)}.tox .tox-ai .tox-ai__footer:focus-visible:not(:disabled){border:var(--tox-private-tinymceai-focus-border-width,2px) solid var(--tox-private-color-tint,#006ce7);border-radius:var(--tox-private-control-border-radius,6px)}.tox .tox-ai .tox-ai__context{display:flex;gap:var(--tox-private-pad-sm,8px);flex-wrap:wrap;max-height:calc((2 * (2 * var(--tox-private-pad-xs, 4px) + var(--tox-private-base-value, 16px))) + var(--tox-private-pad-sm, 8px))}.tox .tox-ai .tox-ai__context .tox-tag{max-width:calc((100% - var(--tox-private-pad-sm, 8px)) / 2)}.tox .tox-ai .tox-ai__context-more{display:flex;flex-direction:column;gap:var(--tox-private-pad-sm,8px);padding:var(--tox-private-pad-sm,8px);overflow:auto;max-width:var(--tox-private-tinymceai-context-more-max-width,320px)}.tox .tox-ai .tox-ai__context-more .tox-tag{max-width:100%}.tox .tox-ai .tox-ai__stop-generating{display:flex;align-items:center;gap:6px}.tox .tox-ai .tox-ai__footer-actions{display:flex;gap:var(--tox-private-pad-sm,8px)}.tox .tox-ai .tox-ai-model-selection-button{display:flex;gap:var(--tox-private-pad-xs,4px)}.tox .tox-ai .tox-ai__footer-note{align-items:center;color:var(--tox-private-text-color-muted,rgba(34,47,62,0.7));display:flex;font-size:var(--tox-private-font-size-xs,12px);height:24px;justify-content:center;letter-spacing:0px;padding-top:var(--tox-private-pad-sm,8px);width:100%}.tox .tox-ai .tox-ai__models-menu{max-width:350px}.tox .tox-ai .tox-ai__models-menu .tox-menu{max-height:inherit;padding:var(--tox-private-pad-xs,4px)}.tox .tox-ai .tox-ai__models-menu__item__description{display:flex;flex-direction:column;align-items:start}.tox .tox-ai .tox-ai__models-menu__item__description__title{font-weight:var(--tox-private-font-weight-bold,bold);font-size:var(--tox-private-font-size-sm,14px);line-height:calc(var(--tox-private-font-size-sm, 14px) * 1.28572);padding-bottom:4px}.tox .tox-ai .tox-ai__models-menu__item__description__content{color:var(--tox-private-text-color-muted,rgba(34,47,62,0.7));font-size:var(--tox-private-font-size-xs,12px);line-height:calc(var(--tox-private-font-size-xs, 12px) * 1.33333)}.tox .tox-ai .tox-collection__item--active:not(.tox-collection__item--state-disabled) .tox-ai__models-menu__item__description__content{color:inherit}.tox .tox-ai .tox-collection__item--active:not(.tox-collection__item--state-disabled) .tox-ai__models-menu__item__description__content .tox-ai__models-menu__item__description__ability{color:var(--tox-private-color-white,#fff)}.tox .tox-ai .tox-collection__item--active:not(.tox-collection__item--state-disabled) .tox-ai__models-menu__item__description__content .tox-ai__models-menu__item__description__content_body{color:rgba(from var(--tox-private-color-white,#fff) r g b/0.7)}.tox .tox-ai .tox-ai__models-menu__item__description__ability{color:var(--tox-private-text-color,#222f3e);padding-bottom:4px}.tox .tox-ai .tox-ai__models-menu__item__description__ability__enabled{font-weight:var(--tox-private-font-weight-bold,bold)}.tox .tox-ai .tox-ai-chat-history-list{display:flex;flex-direction:column;gap:var(--tox-private-pad-sm,8px);padding-top:var(--tox-private-pad-xs,4px);width:100%}.tox .tox-ai .tox-ai-chat-history-list .tox-collection__group{gap:var(--tox-private-pad-sm,8px)}.tox .tox-ai .tox-ai-chat-history-list__title{color:var(--tox-private-text-color-muted,rgba(34,47,62,0.7));font-size:var(--tox-private-font-size-sm,14px);font-weight:var(--tox-private-font-weight-bold,bold);line-height:18px;letter-spacing:1px}.tox .tox-ai .tox-ai-chat-history-list__item{display:flex;padding:12px;gap:var(--tox-private-pad-sm,8px);border-radius:var(--tox-private-control-border-radius,6px);cursor:pointer}.tox .tox-ai .tox-ai-chat-history-list__item.tox-ai-chat-history-list__item--active{background-color:var(--tox-private-background-secondary,#f0f0f0)}.tox .tox-ai .tox-ai-chat-history-list__item:focus,
.tox .tox-ai .tox-ai-chat-history-list__item:focus-visible{background-color:var(--tox-private-background-secondary,#f0f0f0)}.tox .tox-ai .tox-ai-chat-history-list__item.tox-ai-chat-history-list__item-edit-title{background-color:var(--tox-private-background-secondary,#f0f0f0);flex-direction:column}.tox .tox-ai .tox-ai-chat-history-list__item-edit-actions{display:flex;justify-content:flex-end;width:100%;gap:var(--tox-private-pad-sm,8px)}.tox .tox-ai .tox-ai-chat-history-list__item-edit-actions .tox-ai__spinner svg{fill:rgba(from var(--tox-private-color-white,#fff) r g b/0.5)}.tox .tox-ai .tox-ai-chat-history-list__item-content{display:flex;flex-direction:column;margin-right:auto;overflow:hidden}.tox .tox-ai .tox-ai-chat-history-list__item-actions{display:flex;align-items:center;min-width:calc(24px + (var(--tox-private-pad-xs, 4px) + 1px)*2)}.tox .tox-ai .tox-ai-chat-history-list__item-content-title{color:var(--tox-private-text-color,#222f3e);font-size:var(--tox-private-font-size-base,16px);font-weight:var(--tox-private-font-weight-bold,bold);line-height:var(--tox-private-font-size-lg,20px);overflow:hidden;text-overflow:ellipsis}.tox .tox-ai .tox-ai-chat-history-list__item-content-date{color:var(--tox-private-text-color,#222f3e);font-size:var(--tox-private-font-size-xs,12px);line-height:var(--tox-private-line-height-base,1.3)}.tox .tox-ai .tox-sidebar-content__message{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;gap:var(--tox-private-pad-md,16px);width:100%}.tox .tox-ai .tox-sidebar-content__message-text{text-align:center;color:var(--tox-private-text-color,#222f3e);font-size:var(--tox-private-font-size-md,16px);font-weight:var(--tox-private-font-weight-normal,normal);line-height:20px}.tox .tox-ai .tox-sidebar-content__message-action{display:flex;justify-content:center;align-items:center;align-self:stretch}.tox .tox-ai .tox-ai-chat-action-button{line-height:var(--tox-private-base-value,16px);font-size:var(--tox-private-font-size-xs,12px);padding:6px var(--tox-private-pad-sm,8px);margin:var(--tox-private-pad-xs,4px) 0;font-weight:var(--tox-private-font-weight-normal,normal);width:min-content}.tox .tox-ai .tox-ai-chat-action-button .tox-icon{display:inline-flex;align-items:center;justify-content:center;height:16px;width:16px;overflow:hidden}.tox .tox-ai .tox-ai-chat-action-button .tox-icon svg{display:block;flex:none;fill:var(--tox-private-tinymceai-chat-action-button-icon-color,#006ce7)}.tox .tox-ai .tox-ai-chat-action-button .tox-icon svg[width='24'],
.tox .tox-ai .tox-ai-chat-action-button .tox-icon svg[width='24px']{transform:scale(calc(16 / 24))}.tox .tox-ai .tox-ai-chat-action-button .tox-icon svg[width='20'],
.tox .tox-ai .tox-ai-chat-action-button .tox-icon svg[width='20px']{transform:scale(calc(16 / 20))}.tox .tox-ai .tox-ai-chat-action-button .tox-icon svg[width='18'],
.tox .tox-ai .tox-ai-chat-action-button .tox-icon svg[width='18px']{transform:scale(calc(16 / 18))}.tox .tox-ai .tox-ai-chat-action-button:not(:has(+ .tox-ai-chat-action-button)){margin-bottom:var(--tox-private-pad-sm,8px)}.tox .tox-ai-removed-content{font-style:italic;font-family:var(--tox-private-font-stack,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif);background-color:var(--tox-private-background-color,#fff);color:var(--tox-private-text-color-muted,rgba(34,47,62,0.7));line-height:var(--tox-private-line-height-base,1.3);margin:0 1em}.tox .tox-ai-removed-content::before{content:"⊘ ";font-style:normal;font-size:calc(var(--tox-private-line-height-base, 1.3) * 1em)}.tox .tox-ai-html-content{font-size:var(--tox-private-font-size-md,16px);font-family:var(--tox-private-font-stack,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif);background-color:var(--tox-private-background-color,#fff);color:var(--tox-private-text-color,#222f3e);line-height:var(--tox-private-line-height-base,1.3);overflow-x:auto}.tox .tox-ai-html-content:focus-visible:not(:disabled){outline:2px solid var(--tox-private-color-tint,#006ce7);outline-offset:var(--tox-private-tinymceai-html-content-border-width,1px);box-shadow:0 0 0 1px var(--tox-private-color-white,#fff);border-radius:var(--tox-private-control-border-radius,6px)}.tox .tox-ai-html-content h1{font-size:1.6em;font-weight:var(--tox-private-font-weight-bold,bold);margin:0.67em 0}.tox .tox-ai-html-content h2{font-size:1.4em;font-weight:var(--tox-private-font-weight-bold,bold);margin:0.83em 0}.tox .tox-ai-html-content h3{font-size:1.2em;font-weight:var(--tox-private-font-weight-bold,bold);margin:1em 0}.tox .tox-ai-html-content h4,
.tox .tox-ai-html-content h5,
.tox .tox-ai-html-content h6{font-size:1em;font-weight:var(--tox-private-font-weight-bold,bold);margin:0.33em 0}.tox .tox-ai-html-content p{margin:var(--tox-private-pad-sm,8px) 0}.tox .tox-ai-html-content ul,
.tox .tox-ai-html-content ol{padding-left:2em;margin:1em 0}.tox .tox-ai-html-content li:has(input:first-child){list-style-type:none}.tox .tox-ai-html-content a{color:var(--tox-private-color-tint,#006ce7);-webkit-text-decoration:underline;text-decoration:underline;cursor:pointer}.tox .tox-ai-html-content a:link:active,
.tox .tox-ai-html-content a:visited:active{color:#8864ad}.tox .tox-ai-html-content blockquote{border-left:2px solid var(--tox-private-separator-color,#e3e3e3);margin-left:1.5rem;padding-left:1rem;font-style:italic}.tox .tox-ai-html-content code{font-family:ui-monospace,monospace;background:var(--tox-private-separator-color,#e3e3e3);padding:0.1em 0.2em;border-radius:4px}.tox .tox-ai-html-content pre code{display:block;font-family:ui-monospace,monospace;background:var(--tox-private-separator-color,#e3e3e3);border-radius:4px;white-space:pre-wrap;margin:1em 0;overflow-wrap:break-word}.tox .tox-ai-html-content hr{border:none;border-top:1px solid var(--tox-private-border-color,#eeeeee)}.tox .tox-ai-html-content table{width:100%;border-collapse:collapse;margin:0.5em 0;font-size:0.95em;line-height:1.45}.tox .tox-ai-html-content table:not([cellpadding]) th,
.tox .tox-ai-html-content table:not([cellpadding]) td{padding:0.4rem}.tox .tox-ai-html-content th,
.tox .tox-ai-html-content td{border:1px solid var(--tox-private-border-color,#eeeeee)}.tox .tox-ai-html-content th{font-weight:var(--tox-private-font-weight-bold,bold);text-align:left;white-space:nowrap}.tox .tox-ai-html-content strong,
.tox .tox-ai-html-content b{font-weight:var(--tox-private-font-weight-bold,bold)}.tox .tox-ai-html-content em,
.tox .tox-ai-html-content i{font-style:italic}.tox .tox-ai-html-content del{-webkit-text-decoration:line-through;text-decoration:line-through}.tox .tox-ai-html-content sup,
.tox .tox-ai-html-content sub{font-size:0.75em;line-height:0;vertical-align:baseline}.tox .tox-ai-html-content sup{vertical-align:super}.tox .tox-ai-html-content sub{vertical-align:sub}.tox .tox-ai-html-content mark{background:hsl(from var(--tox-private-color-active,#ffcf30) h s l/30%);padding:0.05em 0.2em;border-radius:2px}.tox .tox-ai-html-content small{font-size:0.85em}.tox .tox-ai-html-content kbd{font-family:ui-monospace,monospace;font-size:0.85em;padding:0.15em 0.4em;border-radius:4px;border:1px solid var(--tox-private-border-color,#eeeeee);background:var(--tox-private-separator-color,#e3e3e3);box-shadow:inset 0 -1px 0 var(--tox-private-border-color,#eeeeee)}.tox .tox-ai-html-content img{max-width:100%;height:auto;vertical-align:middle;border-radius:4px}.tox .tox-expandable-box__content .tox-ai-html-content + .tox-ai-html-content::before,
.tox .tox-expandable-box__content .tox-ai-removed-content + .tox-ai-html-content::before,
.tox .tox-expandable-box__content .tox-ai-html-content:has(+ .tox-ai-removed-content)::after{content:"〰〰";color:var(--tox-private-text-color-muted,rgba(34,47,62,0.7));text-align:center;width:100%;display:block}.tox .tox-ai__preview-host{width:100%;height:100%;position:relative}.tox .tox-ai__preview-host .tox-ai__preview-layer{position:absolute;inset:0;display:flex;flex-direction:column}.tox .tox-ai__preview-host .tox-ai__preview-layer--loading .tox-ai__iframe{visibility:hidden;pointer-events:none}.tox .tox-ai__preview-host .tox-ai__preview-frame-wrap{position:relative;flex:1 1 auto;min-height:0}.tox .tox-ai__preview-host .tox-ai__preview-frame-wrap .tox-ai__iframe{background-color:#fff;border:0;width:100%;height:100%;min-height:0;position:relative}.tox .tox-ai__preview-host .tox-ai__preview-footer{flex:0 0 auto;background:var(--tox-private-background-color,#fff);border-top:1px solid #e3e3e3}.tox .tox-ai__preview-host .tox-ai__preview-footer .tox-ai__preview-footer-toolbar{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px}.tox .tox-ai__preview-host:empty{pointer-events:none}.tox .tox-ai__preview-overlay{position:absolute;inset:0;width:100%;height:100%;font-size:14px}.tox .tox-ai__preview-overlay--hidden{visibility:hidden}.tox .tox-ai__preview-overlay--pass-through{pointer-events:none}.tox .tox-ai__preview-overlay--dim{background:rgba(34,47,62,0.2)}.tox .tox-ai__preview-overlay--centered{display:flex;align-items:center;justify-content:center}.tox .tox-ai__preview-overlay--clipped{overflow:clip}.tox .tox-tinymceai-previewloader{display:flex;align-items:center;gap:var(--tox-private-pad-md,16px);padding:var(--tox-private-pad-sm,8px);border-radius:var(--tox-private-panel-border-radius,6px);box-shadow:var(--tox-private-ai-preview-loader-box-shadow,0 0 40px 1px rgba(34,47,62,0.15),0 16px 16px -10px rgba(34,47,62,0.15));background-color:var(--tox-private-background-color,#fff);color:var(--tox-private-text-color,#222f3e);pointer-events:auto}.tox .tox-tinymceai-previewloader__content{display:flex;align-items:center;justify-content:center;padding:0 var(--tox-private-pad-xs,4px);gap:var(--tox-private-pad-sm,8px)}.tox .tox-selector{background-color:#4099ff;border-color:#4099ff;border-style:solid;border-width:1px;box-sizing:border-box;display:inline-block;height:10px;position:absolute;width:10px}.tox.tox-platform-touch .tox-selector{height:12px;width:12px}.tox .tox-skeleton .tox-skeleton__line{height:16px;width:100%;background:linear-gradient(to right,rgba(240,240,240,0.5) 8%,rgba(240,240,240,0.7) 18%,rgba(240,240,240,0.5) 33%);animation:wave 2s infinite ease-out}.tox .tox-skeleton .tox-skeleton__circle{height:36px;width:36px;margin-right:8px;border-radius:100%;background:linear-gradient(to right,rgba(240,240,240,0.5) 8%,rgba(240,240,240,0.7) 18%,rgba(240,240,240,0.5) 33%);animation:wave 2s infinite ease-out}@keyframes wave{0%{background-position:-268px 0}100%{background-position:268px 0}}.tox .tox-slider{align-items:center;display:flex;flex:1;height:24px;justify-content:center;position:relative}.tox .tox-slider__rail{background-color:transparent;border:1px solid #eeeeee;border-radius:6px;height:10px;min-width:120px;width:100%}.tox .tox-slider__handle{background-color:#006ce7;border:2px solid #0054b4;border-radius:6px;box-shadow:none;height:24px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:14px}.tox .tox-form__controls-h-stack > .tox-slider:not(:first-of-type){margin-inline-start:8px}.tox .tox-form__controls-h-stack > .tox-form__group + .tox-slider{margin-inline-start:32px}.tox .tox-form__controls-h-stack > .tox-slider + .tox-form__group{margin-inline-start:32px}.tox .tox-toolbar-slider{align-items:center;display:inline-flex;height:16px}.tox .tox-toolbar-slider__input{appearance:none;background:#eeeeee;border-radius:16px;width:130px;height:2px}.tox .tox-toolbar-slider__input::-webkit-slider-runnable-track{background-color:transparent;height:16px}.tox .tox-toolbar-slider__input::-moz-range-track{background-color:transparent;height:16px}.tox .tox-toolbar-slider__input::-webkit-slider-thumb{-webkit-appearance:none;background-color:#006ce7;border-radius:16px;border:none;height:16px;width:16px}.tox .tox-toolbar-slider__input::-moz-range-thumb{appearance:none;background-color:#006ce7;border-radius:16px;border:none;height:16px;width:16px}.tox .tox-toolbar-slider__input:focus-visible{outline:none}.tox .tox-toolbar-slider__input:focus::-webkit-slider-thumb{background-color:#0060ce;box-shadow:inset 0 0 0 1px #fff,0 0 0 2px #006ce7}.tox .tox-toolbar-slider__input:focus::-moz-range-thumb{background-color:#0060ce;box-shadow:inset 0 0 0 1px #fff,0 0 0 2px #006ce7}.tox .tox-toolbar-slider__input:hover::-webkit-slider-thumb{background-color:#0060ce}.tox .tox-toolbar-slider__input:hover::-moz-range-thumb{background-color:#0060ce}.tox .tox-toolbar-slider__input:active::-webkit-slider-thumb{background-color:#0054b4}.tox .tox-toolbar-slider__input:active::-moz-range-thumb{background-color:#0054b4}.tox .tox-toolbar-slider__input[disabled]::-webkit-slider-thumb{background-color:rgba(255,255,255,0.5)}.tox .tox-toolbar-slider__input[disabled]::-moz-range-thumb{background-color:rgba(255,255,255,0.5)}.tox .tox-source-code{overflow:auto}.tox .tox-spinner{display:flex}.tox .tox-spinner > div{animation:tam-bouncing-dots 1.5s ease-in-out 0s infinite both;background-color:rgba(34,47,62,0.7);border-radius:100%;height:8px;width:8px}.tox .tox-spinner > div:nth-child(1){animation-delay:-0.32s}.tox .tox-spinner > div:nth-child(2){animation-delay:-0.16s}@keyframes tam-bouncing-dots{0%,
  80%,
  100%{transform:scale(0)}40%{transform:scale(1)}}.tox:not([dir=rtl]) .tox-spinner > div:not(:first-child){margin-left:4px}.tox[dir=rtl] .tox-spinner > div:not(:first-child){margin-right:4px}.tox .tox-ai__spinner{--tox-private-spinner-color:var(--tox-private-color-tint,#006ce7);--tox-private-spinner-size:24px;--tox-private-spinner-circle-width:3px;--tox-private-spinner-dot-size:6px;width:var(--tox-private-spinner-size);aspect-ratio:1/1}.tox .tox-ai__spinner--small{--tox-private-spinner-size:16px;--tox-private-spinner-circle-width:2px;--tox-private-spinner-dot-size:4px}.tox .tox-ai__spinner--circle{animation:tox-rotation 1s linear infinite;border-radius:50%;background:conic-gradient(var(--tox-private-spinner-color) 0% calc(360deg - 30deg),transparent calc(360deg - 30deg) 100%);mask:radial-gradient(calc((var(--tox-private-spinner-size) - var(--tox-private-spinner-circle-width) * 2) / 2),#0000 98%,#000)}.tox .tox-ai__spinner--dots{display:flex;align-items:center;justify-content:center;gap:1px}.tox .tox-ai__spinner--dots > div{animation:tox-bouncing-dots 1.5s ease-in-out 0s infinite both;aspect-ratio:1/1;width:var(--tox-private-spinner-dot-size);background-color:var(--tox-private-spinner-color);border-radius:100%}.tox .tox-ai__spinner--dots > div:nth-child(1){animation-delay:-0.32s}.tox .tox-ai__spinner--dots > div:nth-child(2){animation-delay:-0.16s}.tox .tox-tinymceai__annotation--added,
.tox .tox-tinymceai__annotation--modified,
.tox .tox-tinymceai__annotation--removed{padding-block:calc((1lh - 1.1em) / 2);-webkit-text-decoration:none;text-decoration:none;background-repeat:no-repeat;text-decoration-thickness:max(1px,0.07em)}.tox .tox-tinymceai__annotation--added__highlight{background-position:bottom;background-image:linear-gradient(rgba(120,171,70,0.2) calc(100% - 2px),#78AB46 calc(100% - 2px))}.tox .tox-tinymceai__annotation--added__selected{background-image:none;background-color:rgba(120,171,70,0.2);box-shadow:0 2px 0 0 #006ce7,0 -2px 0 0 #006ce7}.tox .tox-tinymceai__annotation--modified__highlight{background-position:bottom;background-image:linear-gradient(rgba(0,108,231,0.2) calc(100% - 2px),#006ce7 calc(100% - 2px))}.tox .tox-tinymceai__annotation--modified__selected{background-image:none;background-color:rgba(0,108,231,0.2);box-shadow:0 2px 0 0 #006ce7,0 -2px 0 0 #006ce7}.tox .tox-tinymceai__annotation--removed__highlight{-webkit-text-decoration:line-through;text-decoration:line-through;background-position:bottom;background-image:linear-gradient(rgba(204,0,0,0.2) calc(100% - 2px),#c00 calc(100% - 2px))}.tox .tox-tinymceai__annotation--removed__selected{-webkit-text-decoration:line-through;text-decoration:line-through;background-image:none;background-color:rgba(204,0,0,0.2);box-shadow:0 2px 0 0 #006ce7,0 -2px 0 0 #006ce7}.tox ins.tox-tinymceai__annotation--added__selected,
.tox del.tox-tinymceai__annotation--added__selected{background-color:transparent;box-shadow:none;background-position:center;background-size:100% calc(1lh + 3px);background-image:linear-gradient(#006ce7 3px,rgba(120,171,70,0.2) 3px,rgba(120,171,70,0.2) calc(100% - 3px),#006ce7 calc(100% - 3px))}.tox ins.tox-tinymceai__annotation--modified__selected,
.tox del.tox-tinymceai__annotation--modified__selected{background-color:transparent;box-shadow:none;background-position:center;background-size:100% calc(1lh + 3px);background-image:linear-gradient(#006ce7 3px,rgba(0,108,231,0.2) 3px,rgba(0,108,231,0.2) calc(100% - 3px),#006ce7 calc(100% - 3px))}.tox ins.tox-tinymceai__annotation--removed__selected,
.tox del.tox-tinymceai__annotation--removed__selected{background-color:transparent;box-shadow:none;background-position:center;background-size:100% calc(1lh + 3px);background-image:linear-gradient(#006ce7 3px,rgba(204,0,0,0.2) 3px,rgba(204,0,0,0.2) calc(100% - 3px),#006ce7 calc(100% - 3px))}.tox .tox-tinymceai__annotation--added.tox-tinymceai__annotation--added__hidden,
.tox .tox-tinymceai__annotation--modified.tox-tinymceai__annotation--modified__hidden,
.tox .tox-tinymceai__annotation--removed.tox-tinymceai__annotation--removed__hidden{display:none;-webkit-text-decoration:none;text-decoration:none}.tox *:has(> div > iframe).tox-tinymceai__annotation--added,
.tox *:has(> div > iframe).tox-tinymceai__annotation--modified,
.tox *:has(> div > iframe).tox-tinymceai__annotation--removed{padding:7px;margin:5px}.tox img.tox-tinymceai__annotation--added__highlight,
.tox video.tox-tinymceai__annotation--added__highlight,
.tox iframe.tox-tinymceai__annotation--added__highlight{outline:0.25em solid rgba(120,171,70,0.2);padding:0.25em;background-image:none}.tox img.tox-tinymceai__annotation--added__selected,
.tox video.tox-tinymceai__annotation--added__selected,
.tox iframe.tox-tinymceai__annotation--added__selected{border:0.25em solid rgba(120,171,70,0.2);outline:0.125em solid #006ce7;padding:0em;background-image:none}.tox img.tox-tinymceai__annotation--modified__highlight,
.tox video.tox-tinymceai__annotation--modified__highlight,
.tox iframe.tox-tinymceai__annotation--modified__highlight{outline:0.25em solid rgba(0,108,231,0.2);padding:0.25em;background-image:none}.tox img.tox-tinymceai__annotation--modified__selected,
.tox video.tox-tinymceai__annotation--modified__selected,
.tox iframe.tox-tinymceai__annotation--modified__selected{border:0.25em solid rgba(0,108,231,0.2);outline:0.125em solid #006ce7;padding:0em;background-image:none}.tox img.tox-tinymceai__annotation--removed__highlight,
.tox video.tox-tinymceai__annotation--removed__highlight,
.tox iframe.tox-tinymceai__annotation--removed__highlight{outline:0.25em solid rgba(204,0,0,0.2);padding:0.25em;background-image:none}.tox img.tox-tinymceai__annotation--removed__selected,
.tox video.tox-tinymceai__annotation--removed__selected,
.tox iframe.tox-tinymceai__annotation--removed__selected{border:0.25em solid rgba(204,0,0,0.2);outline:0.125em solid #006ce7;padding:0em;background-image:none}.tox div.tox-tinymceai__annotation:has(> hr){background-size:auto;padding:0.25em}.tox div.tox-tinymceai__annotation--removed__highlight > hr{border-color:rgba(0,0,0,0.2)}.tox div.tox-tinymceai__annotation--added__highlight > hr{border-color:rgba(0,0,0,0.2)}.tox .mce-pagebreak.tox-tinymceai__annotation--added__selected,
.tox .mce-pagebreak.tox-tinymceai__annotation--removed__selected,
.tox .mce-pagebreak.tox-tinymceai__annotation--modified__selected{border:1px dashed #aaa;box-shadow:none;background-image:none}.tox .mce-pagebreak.tox-tinymceai__annotation--added__highlight,
.tox .mce-pagebreak.tox-tinymceai__annotation--modified__highlight,
.tox .mce-pagebreak.tox-tinymceai__annotation--removed__highlight{padding:0}.tox .tox-ai__scroll .tox-ai__review-sidebar-container{scrollbar-gutter:stable;width:100%;height:100%;display:flex;flex-direction:column;gap:12px}.tox .tox-ai__scroll .tox-ai__review-sidebar-container .tox-card-list{gap:8px}.tox .tox-ai__scroll .tox-ai__review-sidebar-container .tox-ai__review-initializing{padding:var(--tox-private-pad-md,16px)}.tox .tox-ai__scroll .tox-ai__review-sidebar-container .tox-ai__review-description{padding-bottom:calc(var(--tox-private-pad-sm, 8px) + var(--tox-private-pad-xs, 4px));font-size:var(--tox-private-font-size-sm,14px)}.tox .tox-ai__scroll .tox-ai__review-sidebar-container .tox-ai__review-choose-container{padding-bottom:12px}.tox .tox-ai__scroll .tox-ai__review-sidebar-container .tox-ai__review-custom-input{margin-bottom:12px}.tox .tox-ai__scroll .tox-ai__review-sidebar-container .tox-ai__review-custom-actions{display:flex;gap:8px}.tox .tox-ai__scroll .tox-ai__review-sidebar-container .tox-ai__review-input-container{margin-bottom:12px}.tox .tox-ai__scroll .tox-ai__review-sidebar-container .tox-ai__review-input-container button.tox-ai__review-input-button{width:100%;background-color:var(--tox-private-background-color,#fff);display:flex;justify-content:space-between;align-items:center;border:1px solid #eeeeee;border-radius:6px;box-sizing:border-box}.tox .tox-ai__scroll .tox-ai__review-sidebar-container .tox-ai__review-input-container .tox-ai__review-dropdown-content{width:anchor-size(width)}.tox .tox-statusbar{align-items:center;background-color:#fff;border-top:1px solid #e3e3e3;color:rgba(34,47,62,0.7);display:flex;flex:0 0 auto;font-size:14px;font-weight:normal;height:25px;overflow:hidden;padding:0 8px;position:relative;text-transform:none}.tox .tox-statusbar__path{display:flex;flex:1 1 auto;text-overflow:ellipsis;white-space:nowrap}.tox .tox-statusbar__right-container{display:flex;justify-content:flex-end;white-space:nowrap}.tox .tox-statusbar__help-text{text-align:center}.tox .tox-statusbar__text-container{align-items:flex-start;display:flex;flex:1 1 auto;height:16px;justify-content:space-between}@media only screen and (min-width: 768px ){.tox .tox-statusbar__text-container.tox-statusbar__text-container-3-cols > .tox-statusbar__help-text,
  .tox .tox-statusbar__text-container.tox-statusbar__text-container-3-cols > .tox-statusbar__right-container,
  .tox .tox-statusbar__text-container.tox-statusbar__text-container-3-cols > .tox-statusbar__path{flex:0 0 calc(100% / 3)}}.tox .tox-statusbar__text-container.tox-statusbar__text-container--flex-end{justify-content:flex-end}.tox .tox-statusbar__text-container.tox-statusbar__text-container--flex-start{justify-content:flex-start}.tox .tox-statusbar__text-container.tox-statusbar__text-container--space-around{justify-content:space-around}.tox .tox-statusbar__path > *{display:inline;white-space:nowrap}.tox .tox-statusbar__wordcount{flex:0 0 auto;margin-left:1ch}@media only screen and (max-width: 767px ){.tox .tox-statusbar__text-container .tox-statusbar__help-text{display:none}.tox .tox-statusbar__text-container .tox-statusbar__help-text:only-child{display:block}}.tox .tox-statusbar a,
.tox .tox-statusbar__path-item,
.tox .tox-statusbar__wordcount{color:rgba(34,47,62,0.7);position:relative;-webkit-text-decoration:none;text-decoration:none}.tox .tox-statusbar a:hover:not(:disabled):not([aria-disabled=true]),
.tox .tox-statusbar__path-item:hover:not(:disabled):not([aria-disabled=true]),
.tox .tox-statusbar__wordcount:hover:not(:disabled):not([aria-disabled=true]),
.tox .tox-statusbar a:focus:not(:disabled):not([aria-disabled=true]),
.tox .tox-statusbar__path-item:focus:not(:disabled):not([aria-disabled=true]),
.tox .tox-statusbar__wordcount:focus:not(:disabled):not([aria-disabled=true]){color:#222f3e;cursor:pointer}.tox .tox-statusbar a:focus-visible::after,
.tox .tox-statusbar__path-item:focus-visible::after,
.tox .tox-statusbar__wordcount:focus-visible::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors: active){.tox .tox-statusbar a:focus-visible::after,
  .tox .tox-statusbar__path-item:focus-visible::after,
  .tox .tox-statusbar__wordcount:focus-visible::after{border:2px solid highlight}}.tox .tox-statusbar__branding svg{fill:rgba(34,47,62,0.8);height:1em;margin-left:0.3em;width:auto}@media (forced-colors: active){.tox .tox-statusbar__branding svg{fill:currentColor}}.tox .tox-statusbar__branding a{align-items:center;display:inline-flex}.tox .tox-statusbar__branding a:hover:not(:disabled):not([aria-disabled=true]) svg,
.tox .tox-statusbar__branding a:focus:not(:disabled):not([aria-disabled=true]) svg{fill:#222f3e}.tox .tox-statusbar__resize-cursor-default{cursor:ns-resize}.tox .tox-statusbar__resize-cursor-both{cursor:nwse-resize}.tox .tox-statusbar__resize-handle{align-items:flex-end;align-self:stretch;display:flex;flex:0 0 auto;justify-content:flex-end;margin-bottom:3px;margin-left:4px;margin-right:calc(3px - 8px);margin-top:3px;padding-bottom:0;padding-left:0;padding-right:0;position:relative}.tox .tox-statusbar__resize-handle svg{display:block;fill:rgba(34,47,62,0.5)}.tox .tox-statusbar__resize-handle:hover svg,
.tox .tox-statusbar__resize-handle:focus svg{fill:#222f3e}.tox .tox-statusbar__resize-handle:focus-visible{background-color:transparent;border-radius:1px 1px 5px 1px;box-shadow:0 0 0 2px transparent}.tox .tox-statusbar__resize-handle:focus-visible::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors: active){.tox .tox-statusbar__resize-handle:focus-visible::after{border:2px solid highlight}}.tox .tox-statusbar__resize-handle:only-child{margin-left:auto}.tox:not([dir=rtl]) .tox-statusbar__path > *{margin-right:4px}.tox:not([dir=rtl]) .tox-statusbar__branding{margin-left:2ch}.tox[dir=rtl] .tox-statusbar{flex-direction:row-reverse}.tox[dir=rtl] .tox-statusbar__path > *{margin-left:4px}.tox[dir=rtl] .tox-statusbar__branding svg{margin-left:0;margin-right:0.3em}.tox a.tox-tag{cursor:pointer}.tox .tox-tag{width:fit-content;box-sizing:border-box;display:flex;padding:var(--tox-private-pad-xs,4px) 6px;position:relative;align-items:center;gap:var(--tox-private-pad-xs,4px);border-radius:3px;background:hsl(from var(--tox-private-color-tint,#006ce7) h s l/10%);line-height:var(--tox-private-base-value,16px);font-size:var(--tox-private-font-size-xs,12px)}.tox .tox-tag::before{border-radius:var(--tox-private-control-border-radius,6px);bottom:calc(-1 * var(--tox-private-tag-border-width, 1px));box-shadow:var(--tox-private-tag-focus-outline,inset 0 0 0 1px #fff,0 0 0 2px #006ce7);content:'';left:calc(-1 * var(--tox-private-tag-border-width, 1px));opacity:0;pointer-events:none;position:absolute;right:calc(-1 * var(--tox-private-tag-border-width, 1px));top:calc(-1 * var(--tox-private-tag-border-width, 1px))}.tox .tox-tag:focus:not(:disabled)::before{opacity:1}.tox .tox-tag > *{flex-shrink:0}.tox .tox-tag .tox-icon{height:var(--tox-private-base-value,16px);fill:var(--tox-private-text-color,#222f3e)}.tox .tox-tag .tox-tag__label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;flex-shrink:1;color:var(--tox-private-text-color,#222f3e)}.tox .tox-tag .tox-tag__close{height:var(--tox-private-base-value,16px)}.tox .tox-tag .tox-tag__close .tox-button.tox-button--icon{border:0;padding:0;color:var(--tox-private-text-color-muted,rgba(34,47,62,0.7))}.tox .tox-tag .tox-tag__close .tox-button.tox-button--icon::before{box-shadow:none}.tox .tox-throbber{z-index:1299}.tox .tox-throbber__busy-spinner{align-items:center;background-color:rgba(255,255,255,0.6);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.tox .tox-segmented-control{display:inline-flex;position:relative;border:none;border-radius:var(--tox-private-control-border-radius,6px);box-shadow:inset 0 0 0 1px var(--tox-private-segmented-control-border-color,#e3e3e3);overflow:hidden;padding:var(--tox-private-pad-xs,4px);background-color:var(--tox-private-background-color,#fff)}.tox .tox-segmented-control__segment{flex:1;padding:var(--tox-private-pad-xs,4px) var(--tox-private-pad-sm,8px);cursor:pointer;background:transparent;font-size:var(--tox-private-font-size-sm,14px);font-weight:var(--tox-private-font-weight-normal,normal);line-height:16px;border:1px solid transparent;border-radius:calc(var(--tox-private-control-border-radius, 6px) - 1px);text-align:center;white-space:nowrap;display:inline-block;vertical-align:middle;color:var(--tox-private-segmented-control-text-color,#222f3e)}.tox .tox-segmented-control__segment--active{border-color:var(--tox-private-segmented-control-active-border-color,#006ce7);color:var(--tox-private-segmented-control-active-text-color,#006ce7);background-color:var(--tox-private-segmented-control-active-bg-color,rgba(0,108,231,0.1))}.tox .tox-segmented-control:not(.tox-segmented-control--disabled) .tox-segmented-control__segment{transition:all 0.2s}.tox .tox-segmented-control.tox-segmented-control--disabled .tox-segmented-control__segment{opacity:0.5;cursor:not-allowed;pointer-events:none}.tox .tox-segmented-control__segment:focus{outline:2px solid var(--tox-private-color-tint,#006ce7);outline-offset:2px}.tox .tox-segmented-control__segment:focus:not(:focus-visible){outline:none}.tox .tox-toggle{display:flex;align-items:center;gap:var(--tox-private-pad-xs,4px);padding:var(--tox-private-pad-xs,4px);font-weight:var(--tox-private-font-weight-normal,normal);line-height:var(--tox-private-control-line-height,24px);white-space:nowrap;background-color:var(--tox-private-background-color,#fff);color:var(--tox-private-text-color,#222f3e)}.tox .tox-toggle input{position:absolute;opacity:0;width:0;height:0}.tox .tox-toggle__slider{position:relative;cursor:pointer;box-sizing:border-box;transition:0.4s;border-radius:34px;width:28px;height:16px;background-color:var(--tox-private-slider-background-color,#fff);border:1px solid var(--tox-private-slider-border-color,#e3e3e3)}.tox .tox-toggle__slider::before{position:absolute;content:"";height:12px;width:12px;left:1px;bottom:1px;transition:0.4s;border-radius:50%;background-color:var(--tox-private-slider-handle-background-color,#222f3e)}.tox input:checked + .tox-toggle__slider{background-color:var(--tox-private-slider-checked-background-color,#006ce7);border:1px solid var(--tox-private-slider-checked-border-color,#006ce7)}.tox input:focus + .tox-toggle__slider{box-shadow:0 0 0 1px var(--tox-private-color-white,#fff),0 0 0 2px var(--tox-private-color-tint,#006ce7)}.tox input:checked + .tox-toggle__slider::before{transform:translateX(12px);background-color:var(--tox-private-slider-checked-handle-background-color,#fff)}.tox input:disabled + .tox-toggle__slider::before{opacity:50%}.tox .tox-tbtn{align-items:center;background:#fff;border:0;border-radius:3px;box-shadow:none;color:#222f3e;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:normal;height:28px;justify-content:center;margin:6px 1px 5px 0;outline:none;padding:0;text-transform:none;width:34px}.tox .tox-tbtn .tox-tbtn__icon-wrap{pointer-events:none}@media (forced-colors: active){.tox .tox-tbtn:hover,
  .tox .tox-tbtn.tox-tbtn:hover{outline:1px dashed currentColor}.tox .tox-tbtn.tox-tbtn--active,
  .tox .tox-tbtn.tox-tbtn--enabled,
  .tox .tox-tbtn.tox-tbtn--enabled:hover,
  .tox .tox-tbtn.tox-tbtn--enabled:focus,
  .tox .tox-tbtn:focus:not(.tox-tbtn--disabled){outline:1px solid currentColor;position:relative}}.tox .tox-tbtn svg{display:block;fill:#222f3e}@media (forced-colors: active){.tox .tox-tbtn svg{fill:currentColor!important}.tox .tox-tbtn svg.tox-tbtn--enabled,
  .tox .tox-tbtn svg:focus:not(.tox-tbtn--disabled){fill:currentColor!important}.tox .tox-tbtn svg.tox-tbtn--disabled,
  .tox .tox-tbtn svg.tox-tbtn--disabled:hover,
  .tox .tox-tbtn svg .tox-tbtn:disabled,
  .tox .tox-tbtn svg .tox-tbtn:disabled:hover{filter:contrast(0%)}}.tox .tox-tbtn.tox-tbtn-more{padding-left:5px;padding-right:5px;width:inherit}.tox .tox-tbtn:focus{background:#fff;border:0;box-shadow:none;position:relative;z-index:1}.tox .tox-tbtn:focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors: active){.tox .tox-tbtn:focus::after{border:2px solid highlight}}.tox .tox-tbtn:hover{background:#f0f0f0;border:0;box-shadow:none;color:#222f3e}.tox .tox-tbtn:hover svg{fill:#222f3e}.tox .tox-tbtn:active{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-tbtn:active svg{fill:#222f3e}.tox .tox-tbtn--disabled .tox-tbtn--enabled svg{fill:rgba(34,47,62,0.5)}.tox .tox-tbtn--disabled,
.tox .tox-tbtn--disabled:hover,
.tox .tox-tbtn:disabled,
.tox .tox-tbtn:disabled:hover{background:#fff;border:0;box-shadow:none;color:rgba(34,47,62,0.5);cursor:not-allowed}.tox .tox-tbtn--disabled svg,
.tox .tox-tbtn--disabled:hover svg,
.tox .tox-tbtn:disabled svg,
.tox .tox-tbtn:disabled:hover svg{fill:rgba(34,47,62,0.5)}.tox .tox-tbtn--active,
.tox .tox-tbtn--enabled,
.tox .tox-tbtn--enabled:hover,
.tox .tox-tbtn--enabled:focus{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e;position:relative}.tox .tox-tbtn--active > *,
.tox .tox-tbtn--enabled > *,
.tox .tox-tbtn--enabled:hover > *,
.tox .tox-tbtn--enabled:focus > *{transform:none}.tox .tox-tbtn--active svg,
.tox .tox-tbtn--enabled svg,
.tox .tox-tbtn--enabled:hover svg,
.tox .tox-tbtn--enabled:focus svg{fill:#222f3e}.tox .tox-tbtn--active.tox-tbtn--disabled svg,
.tox .tox-tbtn--enabled.tox-tbtn--disabled svg,
.tox .tox-tbtn--enabled:hover.tox-tbtn--disabled svg,
.tox .tox-tbtn--enabled:focus.tox-tbtn--disabled svg{fill:rgba(34,47,62,0.5)}.tox .tox-tbtn--enabled:focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors: active){.tox .tox-tbtn--enabled:focus::after{border:2px solid highlight}}.tox .tox-tbtn:focus:not(.tox-tbtn--disabled){color:#222f3e}.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) svg{fill:#222f3e}.tox .tox-tbtn:active > *{transform:none}.tox .tox-tbtn--md{height:42px;width:51px}.tox .tox-tbtn--lg{flex-direction:column;height:56px;width:68px}.tox .tox-tbtn--return{align-self:stretch;height:unset;width:16px}.tox .tox-tbtn--labeled{padding:0 4px;width:unset}.tox .tox-tbtn__vlabel{display:block;font-size:10px;font-weight:normal;letter-spacing:-0.025em;margin-bottom:4px;white-space:nowrap}.tox .tox-label--context-toolbar{margin:6px 1px 5px 0;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.tox .tox-number-input{background:#f7f7f7;border-radius:3px;display:flex;margin:6px 1px 5px 0;position:relative;width:auto}.tox .tox-number-input:focus{background:#f7f7f7}.tox .tox-number-input:focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors: active){.tox .tox-number-input:focus::after{border:2px solid highlight}}.tox .tox-number-input .tox-input-wrapper{display:flex;pointer-events:none;position:relative;text-align:center}.tox .tox-number-input .tox-input-wrapper:focus{background-color:#f7f7f7;z-index:1}.tox .tox-number-input .tox-input-wrapper:focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors: active){.tox .tox-number-input .tox-input-wrapper:focus::after{border:2px solid highlight}}.tox .tox-number-input .tox-input-wrapper:has(input:focus)::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors: active){.tox .tox-number-input .tox-input-wrapper:has(input:focus)::after{border:2px solid highlight}}.tox .tox-number-input input{border-radius:3px;color:#222f3e;font-size:14px;margin:2px 0;pointer-events:all;position:relative;width:60px}.tox .tox-number-input input:hover{background:#f0f0f0;color:#222f3e}.tox .tox-number-input input:focus{background-color:#f7f7f7}.tox .tox-number-input input:disabled{background:#fff;border:0;box-shadow:none;color:rgba(34,47,62,0.5);cursor:not-allowed}.tox .tox-number-input button{color:#222f3e;height:28px;position:relative;text-align:center;width:24px}@media (forced-colors: active){.tox .tox-number-input button:hover,
  .tox .tox-number-input button:focus,
  .tox .tox-number-input button:active{outline:1px solid currentColor!important}}.tox .tox-number-input button svg{display:block;fill:#222f3e;margin:0 auto;transform:scale(0.67)}@media (forced-colors: active){.tox .tox-number-input button svg,
  .tox .tox-number-input button svg:active,
  .tox .tox-number-input button svg:hover{fill:currentColor!important}.tox .tox-number-input button svg:disabled{filter:contrast(0)}}.tox .tox-number-input button:focus{background:#f7f7f7;z-index:1}.tox .tox-number-input button:focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7;content:'';left:0;position:absolute;right:0;top:0}@media (forced-colors: active){.tox .tox-number-input button:focus::after{border:2px solid highlight}}.tox .tox-number-input button:hover{background:#f0f0f0;border:0;box-shadow:none;color:#222f3e}.tox .tox-number-input button:hover svg{fill:#222f3e}.tox .tox-number-input button:active{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-number-input button:active svg{fill:#222f3e}.tox .tox-number-input button:disabled{background:#fff;border:0;box-shadow:none;color:rgba(34,47,62,0.5);cursor:not-allowed}.tox .tox-number-input button:disabled svg{fill:rgba(34,47,62,0.5)}.tox .tox-number-input button.minus{border-radius:3px 0 0 3px}.tox .tox-number-input button.plus{border-radius:0 3px 3px 0}.tox .tox-number-input:focus:not(:active) > button,
.tox .tox-number-input:focus:not(:active) > .tox-input-wrapper{background:#f7f7f7}.tox .tox-tbtn--select{margin:6px 1px 5px 0;padding:0 4px;width:auto}.tox .tox-tbtn--bordered,
.tox .tox-tbtn--bordered:focus,
.tox .tox-tbtn--bordered:hover{border:1px solid #eeeeee}.tox .tox-tbtn__select-label{cursor:default;font-weight:normal;height:initial;margin:0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tox .tox-tbtn__select-chevron{align-items:center;display:flex;justify-content:center;width:16px}.tox .tox-tbtn__select-chevron svg{fill:rgba(34,47,62,0.5)}@media (forced-colors: active){.tox .tox-tbtn__select-chevron svg{fill:currentColor}}.tox .tox-tbtn--bespoke{background:#f7f7f7}.tox .tox-tbtn--bespoke:focus{background:#f7f7f7}.tox .tox-tbtn--bespoke + .tox-tbtn--bespoke{margin-inline-start:4px}.tox .tox-tbtn--bespoke .tox-tbtn__select-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:7em}.tox .tox-tbtn--disabled .tox-tbtn__select-label,
.tox .tox-tbtn--select:disabled .tox-tbtn__select-label{cursor:not-allowed}.tox .tox-split-button__main{border-radius:3px 0 0 3px;margin-right:0}.tox .tox-split-button__main:focus{border:0;box-shadow:none;background:#fff;color:#222f3e;position:relative;z-index:1}.tox .tox-split-button__main:focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7;content:'';left:0;position:absolute;right:0;top:0;border-radius:3px 0 0 3px}@media (forced-colors: active){.tox .tox-split-button__main:focus::after{border:2px solid highlight}}.tox .tox-split-button__chevron{width:16px;border-radius:0 3px 3px 0;margin-left:0}.tox .tox-split-button__chevron:focus{border:0;box-shadow:none;background:#fff;color:#222f3e;position:relative;z-index:1}.tox .tox-split-button__chevron:focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7;content:'';left:0;position:absolute;right:0;top:0;border-radius:0 3px 3px 0}@media (forced-colors: active){.tox .tox-split-button__chevron:focus::after{border:2px solid highlight}}.tox .tox-split-button__chevron svg{fill:rgba(34,47,62,0.5)}@media (forced-colors: active){.tox .tox-split-button__chevron svg{fill:currentColor}}.tox.tox-platform-touch .tox-split-button__main{width:30px}.tox.tox-platform-touch .tox-split-button__chevron{width:20px}.tox .tox-split-button__main.tox-tbtn--disabled,
.tox .tox-split-button__chevron.tox-tbtn--disabled{background:#fff;box-shadow:none;color:rgba(34,47,62,0.5)}.tox .tox-split-button__main.tox-tbtn--disabled:hover,
.tox .tox-split-button__chevron.tox-tbtn--disabled:hover{background:#fff;box-shadow:none;color:rgba(34,47,62,0.5)}.tox .tox-split-button__main.tox-tbtn--disabled:focus,
.tox .tox-split-button__chevron.tox-tbtn--disabled:focus{background:#fff;box-shadow:none;color:rgba(34,47,62,0.5)}.tox .tox-split-button__main.tox-tbtn--disabled svg .tox-icon-text-color__color,
.tox .tox-split-button__main.tox-tbtn--disabled svg .tox-icon-highlight-bg-color__color{opacity:0.3}.tox .tox-toolbar-overlord{background-color:#fff}.tox .tox-toolbar,
.tox .tox-toolbar__primary,
.tox .tox-toolbar__overflow{background-attachment:local;background-color:#fff;background-image:repeating-linear-gradient(#e3e3e3 0 1px,transparent 1px 39px);background-position:center top 40px;background-repeat:no-repeat;background-size:calc(100% - 11px * 2) calc(100% - 41px);display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:wrap;padding:0 0px;transform:perspective(1px)}.tox .tox-toolbar-overlord > .tox-toolbar,
.tox .tox-toolbar-overlord > .tox-toolbar__primary,
.tox .tox-toolbar-overlord > .tox-toolbar__overflow{background-position:center top 0px;background-size:calc(100% - 11px * 2) calc(100% - 0px)}.tox .tox-toolbar__overflow.tox-toolbar__overflow--closed{height:0;opacity:0;padding-bottom:0;padding-top:0;visibility:hidden}.tox .tox-toolbar__overflow--growing{transition:height 0.3s ease,opacity 0.2s linear 0.1s}.tox .tox-toolbar__overflow--shrinking{transition:opacity 0.3s ease,height 0.2s linear 0.1s,visibility 0s linear 0.3s}.tox .tox-toolbar-overlord,
.tox .tox-anchorbar{grid-column:1/-1}.tox .tox-menubar + .tox-toolbar,
.tox .tox-menubar + .tox-toolbar-overlord{border-top:1px solid transparent;margin-top:-1px;padding-bottom:1px;padding-top:1px}@media (forced-colors: active){.tox .tox-menubar + .tox-toolbar,
  .tox .tox-menubar + .tox-toolbar-overlord{outline:1px solid currentColor}}.tox .tox-toolbar--scrolling{flex-wrap:nowrap;overflow-x:auto}.tox .tox-pop .tox-toolbar{border-width:0}.tox .tox-toolbar--no-divider{background-image:none}.tox .tox-toolbar-overlord .tox-toolbar:not(.tox-toolbar--scrolling):first-child,
.tox .tox-toolbar-overlord .tox-toolbar__primary{background-position:center top 39px}.tox .tox-editor-header > .tox-toolbar--scrolling,
.tox .tox-toolbar-overlord .tox-toolbar--scrolling:first-child{background-image:none}.tox .tox-focusable-wrapper{border:1px solid transparent;margin-right:2px;pointer-events:none}.tox .tox-focusable-wrapper .tox-textfield-size{pointer-events:all}.tox .tox-focusable-wrapper:focus{background-color:#f7f7f7;border-radius:6px;border-style:solid;border-width:1px}.tox.tox-tinymce-aux .tox-toolbar__overflow{background-color:#fff;background-position:center top 43px;background-size:calc(100% - 8px * 2) calc(100% - 51px);border:none;border-radius:6px;box-shadow:0 0 2px 0 rgba(34,47,62,0.2),0 4px 8px 0 rgba(34,47,62,0.15);overscroll-behavior:none;padding:4px 0}@media (forced-colors: active){.tox.tox-tinymce-aux .tox-toolbar__overflow{border:solid}}.tox-pop .tox-pop__dialog .tox-toolbar{background-position:center top 43px;background-size:calc(100% - 11px * 2) calc(100% - 51px);padding:4px 0}.tox-context-form__group{display:flex;align-items:center}.tox .tox-toolbar__group{align-items:center;display:flex;flex-wrap:wrap;margin:0 0;padding:0 11px 0 12px}.tox .tox-toolbar__group--pull-right{margin-left:auto}.tox .tox-toolbar--scrolling .tox-toolbar__group{flex-shrink:0;flex-wrap:nowrap}.tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type){border-right:1px solid transparent}.tox[dir=rtl] .tox-toolbar__group:not(:last-of-type){border-left:1px solid transparent}.tox .tox-toolbar-input-form{display:flex;align-items:center;background-color:var(--tox-private-background-color,#fff);padding:0 var(--tox-private-pad-sm,8px)}.tox .tox-tooltip{display:inline-block;max-width:min(80%,15em);padding:8px 0 0 0;position:relative;width:max-content;z-index:1150}.tox .tox-tooltip.tox-tooltip--anchor{display:none;padding:var(--tox-private-pad-xs,4px) 0 0;position:fixed;position-try-fallbacks:flip-block,flip-inline,flip-block flip-inline;height:fit-content}.tox .tox-tooltip.tox-tooltip--anchor.tox-tooltip--up{position-area:block-end}.tox .tox-tooltip.tox-tooltip--anchor.tox-tooltip--down{position-area:block-start}.tox .tox-tooltip.tox-tooltip--anchor.tox-tooltip--left{position-area:inline-start}.tox .tox-tooltip.tox-tooltip--anchor.tox-tooltip--right{position-area:inline-end}.tox .tox-tooltip__body{background-color:#222f3e;border-radius:6px;box-shadow:none;color:#fff;font-size:12px;font-style:normal;font-weight:600;overflow-wrap:break-word;padding:4px 6px;text-transform:none}@media (forced-colors: active){.tox .tox-tooltip__body{outline:outset 1px}}.tox .tox-tooltip__arrow{position:absolute}.tox .tox-tooltip--down .tox-tooltip__arrow{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #222f3e;bottom:0;left:50%;position:absolute;transform:translateX(-50%)}.tox .tox-tooltip--up .tox-tooltip__arrow{border-bottom:8px solid #222f3e;border-left:8px solid transparent;border-right:8px solid transparent;left:50%;position:absolute;top:0;transform:translateX(-50%)}.tox .tox-tooltip--right .tox-tooltip__arrow{border-bottom:8px solid transparent;border-left:8px solid #222f3e;border-top:8px solid transparent;position:absolute;right:0;top:50%;transform:translateY(-50%)}.tox .tox-tooltip--left .tox-tooltip__arrow{border-bottom:8px solid transparent;border-right:8px solid #222f3e;border-top:8px solid transparent;left:0;position:absolute;top:50%;transform:translateY(-50%)}.tox .tox-tree{display:flex;flex-direction:column}.tox .tox-tree .tox-trbtn{align-items:center;background:transparent;border:0;border-radius:4px;box-shadow:none;color:#222f3e;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:normal;height:28px;margin-bottom:4px;margin-top:4px;outline:none;overflow:hidden;padding:0;padding-left:8px;text-transform:none}.tox .tox-tree .tox-trbtn .tox-tree__label{cursor:default;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tox .tox-tree .tox-trbtn svg{display:block;fill:#222f3e}.tox .tox-tree .tox-trbtn:focus{background:#f0f0f0;border:0;box-shadow:none}.tox .tox-tree .tox-trbtn:hover{background:#f0f0f0;border:0;box-shadow:none;color:#222f3e}.tox .tox-tree .tox-trbtn:hover svg{fill:#222f3e}.tox .tox-tree .tox-trbtn:active{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-tree .tox-trbtn:active svg{fill:#222f3e}.tox .tox-tree .tox-trbtn--disabled,
.tox .tox-tree .tox-trbtn--disabled:hover,
.tox .tox-tree .tox-trbtn:disabled,
.tox .tox-tree .tox-trbtn:disabled:hover{background:transparent;border:0;box-shadow:none;color:rgba(34,47,62,0.5);cursor:not-allowed}.tox .tox-tree .tox-trbtn--disabled svg,
.tox .tox-tree .tox-trbtn--disabled:hover svg,
.tox .tox-tree .tox-trbtn:disabled svg,
.tox .tox-tree .tox-trbtn:disabled:hover svg{fill:rgba(34,47,62,0.5)}.tox .tox-tree .tox-trbtn--enabled,
.tox .tox-tree .tox-trbtn--enabled:hover{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-tree .tox-trbtn--enabled > *,
.tox .tox-tree .tox-trbtn--enabled:hover > *{transform:none}.tox .tox-tree .tox-trbtn--enabled svg,
.tox .tox-tree .tox-trbtn--enabled:hover svg{fill:#222f3e}.tox .tox-tree .tox-trbtn:focus:not(.tox-trbtn--disabled){color:#222f3e}.tox .tox-tree .tox-trbtn:focus:not(.tox-trbtn--disabled) svg{fill:#222f3e}.tox .tox-tree .tox-trbtn:active > *{transform:none}.tox .tox-tree .tox-trbtn--return{align-self:stretch;height:unset;width:16px}.tox .tox-tree .tox-trbtn--labeled{padding:0 4px;width:unset}.tox .tox-tree .tox-trbtn__vlabel{display:block;font-size:10px;font-weight:normal;letter-spacing:-0.025em;margin-bottom:4px;white-space:nowrap}.tox .tox-tree .tox-tree--directory{display:flex;flex-direction:column}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label{font-weight:bold}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn{margin-left:auto}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn svg{fill:transparent}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn.tox-mbtn--active svg,
.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn:focus svg{fill:#222f3e}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:hover .tox-mbtn svg,
.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:focus .tox-mbtn svg{fill:#222f3e}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:hover:has(.tox-mbtn:hover){background-color:transparent;color:#222f3e}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:hover:has(.tox-mbtn:hover) .tox-chevron svg{fill:#222f3e}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-chevron{margin-right:6px}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+ .tox-tree--directory__children--growing) .tox-chevron,
.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+ .tox-tree--directory__children--shrinking) .tox-chevron{transition:transform 0.5s ease-in-out}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+ .tox-tree--directory__children--growing) .tox-chevron,
.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+ .tox-tree--directory__children--open) .tox-chevron{transform:rotate(90deg)}.tox .tox-tree .tox-tree--leaf__label{font-weight:normal}.tox .tox-tree .tox-tree--leaf__label .tox-mbtn{margin-left:auto}.tox .tox-tree .tox-tree--leaf__label .tox-mbtn svg{fill:transparent}.tox .tox-tree .tox-tree--leaf__label .tox-mbtn.tox-mbtn--active svg,
.tox .tox-tree .tox-tree--leaf__label .tox-mbtn:focus svg{fill:#222f3e}.tox .tox-tree .tox-tree--leaf__label:hover .tox-mbtn svg{fill:#222f3e}.tox .tox-tree .tox-tree--leaf__label:hover:has(.tox-mbtn:hover){background-color:transparent;color:#222f3e}.tox .tox-tree .tox-tree--leaf__label:hover:has(.tox-mbtn:hover) .tox-chevron svg{fill:#222f3e}.tox .tox-tree .tox-icon-custom-state{flex-grow:1;display:flex;justify-content:flex-end}.tox .tox-tree .tox-tree--directory__children{overflow:hidden;padding-left:16px}.tox .tox-tree .tox-tree--directory__children.tox-tree--directory__children--growing,
.tox .tox-tree .tox-tree--directory__children.tox-tree--directory__children--shrinking{transition:height 0.5s ease-in-out}.tox .tox-tree .tox-trbtn.tox-tree--leaf__label{display:flex;justify-content:space-between}[data-mce-name="uploadcare-enhance-filter"] .color-swatch-remove-color path{fill:#c00;stroke:#c00}.tox .tox-view-wrap,
.tox .tox-view-wrap__slot-container{background-color:#fff;display:flex;flex:1;flex-direction:column;height:100%}.tox .tox-view{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden;background-color:#fff}.tox .tox-view__header{align-items:center;display:flex;font-size:16px;justify-content:space-between;padding:10px;position:relative}.tox .tox-view__label{color:#222f3e;font-weight:bold;line-height:24px;padding:4px 16px;text-align:center;white-space:nowrap}.tox .tox-view__label--normal{font-size:16px}.tox .tox-view__label--large{font-size:20px}.tox .tox-view--mobile.tox-view__header,
.tox .tox-view--mobile.tox-view__toolbar{padding:8px}.tox .tox-view--scrolling{flex-wrap:nowrap;overflow-x:auto}.tox .tox-view__align-right{margin-left:auto}.tox .tox-view__toolbar{display:flex;flex-direction:row;gap:8px;justify-content:space-between;overflow-x:auto;padding:10px}.tox .tox-view__toolbar__group{display:flex;flex-direction:row;gap:12px}.tox .tox-view__header-start,
.tox .tox-view__header-end{display:flex}.tox .tox-view__pane{height:100%;padding:8px;position:relative;width:100%}.tox .tox-view__pane_panel{border:1px solid #eeeeee;border-radius:6px}.tox:not([dir=rtl]) .tox-view__header .tox-view__header-start > *,
.tox:not([dir=rtl]) .tox-view__header .tox-view__header-end > *{margin-left:8px}.tox[dir=rtl] .tox-view__header .tox-view__header-start > *,
.tox[dir=rtl] .tox-view__header .tox-view__header-end > *{margin-right:8px}.tox .tox-well{border:1px solid #eeeeee;border-radius:6px;padding:8px;width:100%}.tox .tox-well > *:first-child{margin-top:0}.tox .tox-well > *:last-child{margin-bottom:0}.tox .tox-well > *:only-child{margin:0}.tox .tox-custom-editor{border:1px solid #eeeeee;border-radius:6px;display:flex;flex:1;overflow:hidden;position:relative}.tox .tox-view .tox-revisionhistory__pane{padding:0}.tox .tox-revisionhistory__container{display:flex;flex-direction:column;height:100%}.tox .tox-revisionhistory{background-color:#fff;border-top:1px solid #f0f0f0;display:flex;flex:1;height:100%;overflow-x:auto;overflow-y:hidden;position:relative;width:100%}.tox .tox-revisionhistory__iframe{flex:1}.tox .tox-revisionhistory__sidebar{display:flex;flex-direction:column;height:100%;min-width:248px;width:316px}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__sidebar-title{background-color:#fff;box-shadow:0 4px 8px 0 rgba(34,47,62,0.1);color:#222f3e;font-size:20px;font-weight:400;line-height:28px;padding:12px;z-index:1}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions{background-color:#f0f0f0;display:flex;flex:1;flex-direction:column;gap:12px;overflow-y:auto;padding:10px 12px}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions:focus{height:100%;position:relative;z-index:1}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions:focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7;content:'';left:0;position:absolute;right:0;top:0;border-radius:6px;bottom:1px;left:1px;right:1px;top:1px}@media (forced-colors: active){.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions:focus::after{border:2px solid highlight}}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card{background-color:#fff;border:1px solid #f0f0f0;border-radius:6px;color:#222f3e;cursor:pointer;display:flex;flex-direction:column;font-size:14px;padding:12px;width:100%}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card:hover{box-shadow:0 4px 8px 0 rgba(34,47,62,0.1)}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card:focus{position:relative;z-index:1}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card:focus::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7 #006ce7;content:'';left:0;position:absolute;right:0;top:0;border-radius:6px;box-shadow:0 0 0 2px #006ce7;box-shadow:0 0 0 2px #006ce7!important}@media (forced-colors: active){.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card:focus::after{border:2px solid highlight}}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card.tox-revisionhistory__card--selected{background-color:#fff5cc;box-shadow:0 4px 8px 0 rgba(34,47,62,0.1);position:relative}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card.tox-revisionhistory__card--selected::after{border-radius:3px;bottom:0;box-shadow:0 0 0 2px #006ce7 #e3b82a;content:'';left:0;position:absolute;right:0;top:0;border-radius:6px;box-shadow:0 0 0 2px #e3b82a}@media (forced-colors: active){.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card.tox-revisionhistory__card--selected::after{border:2px solid highlight}}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-label{display:block;width:min-content;padding:4px 8px;margin-bottom:8px;font-size:12px;font-weight:bold;border-radius:4px;background:#d3d5d8}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-content{display:flex;flex-direction:row;gap:8px;align-items:center}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-attribution{align-items:center;display:flex}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-attribution .tox-revisionhistory__avatar{position:relative;z-index:1}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-attribution .tox-revisionhistory__avatar + .tox-revisionhistory__card-ai-icon{margin-left:-4px}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-info{display:flex;flex-direction:column;flex:1}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-date-label{font-size:14px;font-weight:bold;line-height:18px}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-author-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:normal}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__avatar{border-radius:50%;height:36px;object-fit:cover;vertical-align:middle;width:36px}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-ai-icon{display:flex;height:36px;width:36px}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__norevision{color:rgba(34,47,62,0.7);font-size:16px;line-height:24px;padding:5px 5.5px}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-check-icon{color:#222f3e;height:24px}.tox .tox-card{background-color:#fff;border-radius:6px;display:flex;flex-direction:column;gap:12px;padding:12px;cursor:pointer;transition:box-shadow 0.15s ease-in-out,border 0.15s ease-in-out;border:2px solid transparent}.tox .tox-card:hover{box-shadow:0 4px 8px 0 rgba(34,47,62,0.1)}.tox .tox-card--selected{border-color:#006ce7}.tox .tox-card:focus-visible{outline:none;box-shadow:0 0 0 2px #006ce7;border-color:transparent}.tox .tox-card--has-decision{background-color:#f0f0f0}.tox .tox-card--has-decision:not(.tox-card--selected){border-width:1px;border-color:rgba(34,47,62,0.7)}.tox .tox-card--has-decision .tox-card__header{font-size:12px}.tox .tox-card--has-decision .tox-card__body{color:rgba(34,47,62,0.7)}.tox .tox-card--has-decision .tox-card__actions .tox-button--secondary--outline{border-color:#e0e0e0}.tox .tox-card--has-decision .tox-card__actions .tox-button--secondary--outline:hover:not(:disabled),
.tox .tox-card--has-decision .tox-card__actions .tox-button--secondary--outline:focus:not(:disabled){background-color:#e0e0e0;border-color:#d1d1d1}.tox .tox-card--has-decision .tox-card__actions .tox-button--secondary--outline:active:not(:disabled){background-color:#d1d1d1;border-color:#d1d1d1}.tox .tox-card__header{padding-bottom:0;color:#222f3e;font-size:16px;font-weight:bold;text-transform:uppercase;display:flex;flex-direction:column;gap:12px}.tox .tox-card__header-label{font-size:12px;font-weight:bold;text-transform:uppercase;color:#222f3e}.tox .tox-card__body{color:#222f3e;font-size:16px}.tox .tox-card__body .tox-expandable-box{border:none;padding:0;gap:12px}.tox .tox-card__highlight{padding:4px 6px;border-bottom:2px solid #006ce7}.tox .tox-card__highlight--added{background-color:#e4eeda}.tox .tox-card__highlight--deleted{background-color:#f5cccc}.tox .tox-card__highlight--modified{background-color:#cce2fa}.tox .tox-card__actions{display:flex;gap:8px}.tox .tox-card__actions--space-between{justify-content:space-between}.tox .tox-card__actions--flex-start{justify-content:flex-start}.tox .tox-card__actions .tox-button,
.tox .tox-card__actions .tox-button--icon,
.tox .tox-card__actions .tox-button:has(.tox-icon:only-child){padding:4px 16px}.tox .tox-card.tox-skeleton{cursor:default;pointer-events:none;box-shadow:none}.tox .tox-card.tox-skeleton:hover{box-shadow:none}.tox .tox-card.tox-skeleton .tox-skeleton__line{border-radius:6px;margin:0}.tox .tox-card.tox-skeleton .tox-card__body{display:flex;flex-direction:column;gap:4px}.tox .tox-card-list{display:flex;flex-direction:column;gap:12px}.tox .tox-card-list:focus{outline:none}.tox [data-mce-name="suggestededits"] .tox-icon .tox-icon--badge{fill:#006ce7}.tox .tox-view .tox-suggestededits__pane{padding:0}.tox .tox-suggestededits__sink{position:relative;z-index:1000}.tox .tox-suggestededits__sink .tox-tiered-menu .tox-collection--list{position:absolute}.tox .tox-suggestededits__container{height:100%;display:flex;flex-direction:column}.tox .tox-suggestededits__container .tox-suggestededits{background-color:#fff;border-top:1px solid #eeeeee;display:flex;flex:1;height:inherit;overflow-x:auto;overflow-y:hidden;position:relative}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__content{flex:1}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__model{height:100%;position:relative}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__model .tox-suggestededits__iframe{height:100%;width:100%;overflow:scroll;background-color:#fff}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar{background-color:#f0f0f0;display:flex;flex-direction:column;flex:0 1 auto;min-width:248px;width:316px}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-header{padding:4px 12px}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content{display:flex;flex:1;flex-direction:column;gap:12px;overflow:auto;padding:6px 12px 12px 12px;position:relative}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card{background-color:#fff;border-radius:6px;padding:6px}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--divider{background-color:#f0f0f0;height:1px;width:100%}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--single,
.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--editor{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:6px;padding:6px}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--header{display:flex;flex:auto;justify-content:space-between;align-items:center;gap:8px;width:100%}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--header .tox-suggestededits__card--user{display:flex;align-items:center;flex:1 0 0;gap:8px}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--header .tox-suggestededits__card--user .tox-suggestededits__card--attribution{display:flex;align-items:center}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--header .tox-suggestededits__card--user .tox-suggestededits__card--avatar{height:24px;width:24px;position:relative;z-index:1}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--header .tox-suggestededits__card--user .tox-suggestededits__card--avatar .tox-skeleton__circle,
.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--header .tox-suggestededits__card--user .tox-suggestededits__card--avatar img{height:24px;width:24px}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--header .tox-suggestededits__card--user .tox-suggestededits__card--ai-icon{margin-left:-4px}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--header .tox-suggestededits__card--user .tox-suggestededits__card--ai-icon svg{display:block}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--header .tox-suggestededits__card--user .tox-suggestededits__card--details{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--header .tox-suggestededits__card--user .tox-suggestededits__card--details .tox-suggestededits__card--name{color:#222f3e}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--header .tox-suggestededits__card--feedback-user{display:flex;align-items:center;flex:1 0 0;gap:8px}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--header .tox-suggestededits__card--feedback-user .tox-suggestededits__card--avatar{height:36px;width:36px}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--header .tox-suggestededits__card--feedback-user .tox-suggestededits__card--details{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--header .tox-suggestededits__card--feedback-user .tox-suggestededits__card--details .tox-suggestededits__card--name{color:#222f3e;font-size:14px;font-weight:bold}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--header .tox-suggestededits__card--feedback-user .tox-suggestededits__card--details .tox-suggestededits__card--timestamp{color:#222f3e;font-size:12px;line-height:18px}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--header .tox-suggestededits__resolution{align-items:center;border:0;border-radius:20px;height:20px;width:20px;display:flex;flex:0 0 auto;justify-content:center;text-align:center}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--header .tox-suggestededits__resolution.tox-suggestededits__resolution--accepted .tox-icon svg{fill:#78AB46}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--header .tox-suggestededits__resolution.tox-suggestededits__resolution--rejected .tox-icon svg{fill:#c00}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--content{display:flex;flex-direction:column;align-self:stretch;flex:auto;gap:6px;width:100%}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--content .tox-suggestededits__operations{display:flex;gap:8px}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--content .tox-suggestededits__operations .tox-suggestededits__operations-bar{align-items:center;border-radius:6px;display:flex;flex-direction:column;font-size:12px;justify-content:space-between;width:6px}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--content .tox-suggestededits__operations .tox-suggestededits__operations-bar--insert{background-color:#78AB46;width:100%}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--content .tox-suggestededits__operations .tox-suggestededits__operations-bar--modify{background-color:#006ce7;width:100%}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--content .tox-suggestededits__operations .tox-suggestededits__operations-bar--remove{background-color:#c00;width:100%}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--content .tox-suggestededits__operations .tox-suggestededits__operations-text{color:#222f3e;font-weight:bold}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--content .tox-suggestededits__card--feedback{color:#222f3e;width:100%}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--content .tox-suggestededits__card--textarea{border:2px solid #eeeeee;border-radius:6px;color:#222f3e;gap:8px;padding:5px 6px;resize:none;width:100%}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--content .tox-suggestededits__card--textarea:focus{border:2px solid #006ce7}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--footer{display:flex;flex-direction:column;gap:6px;width:100%}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--footer .tox-suggestededits__card--timestamp{color:#222f3e;font-size:12px;line-height:18px}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--footer .tox-suggestededits__card--timestamp .tox-icon svg{fill:#222F3E80;transform:translate(0px,8px);margin-top:-10px}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--buttons{display:flex;align-items:center;gap:8px;width:100%}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--buttons.tox-suggestededits__card--review-buttons{justify-content:space-between;padding:6px}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--buttons.tox-suggestededits__card--feedback-buttons{justify-content:flex-end}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card.tox-suggestededits__card--hidden:not(.tox-suggestededits__card--active){opacity:0.5}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card.tox-suggestededits__card--resolved{background-color:#d3d5d8}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card.tox-suggestededits__card--active:focus,
.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card.tox-suggestededits__card--active:focus-visible{outline:2px solid #006ce7}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card.tox-suggestededits__card--active .tox-suggestededits__card--single{border-radius:6px}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card.tox-suggestededits__card--active .tox-suggestededits__card--single:focus,
.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card.tox-suggestededits__card--active .tox-suggestededits__card--single:focus-visible{outline:2px solid #006ce7}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card:hover{box-shadow:0 4px 8px 0 #d3d5d8}.tox .tox-dialog-loading::before{background-color:rgba(0,0,0,0.5);content:"";height:100%;position:absolute;width:100%;z-index:1000}.tox .tox-tab{cursor:pointer}.tox .tox-dialog__content-js{display:flex;flex:1}.tox .tox-dialog__body-content .tox-collection{display:flex;flex:1}}@layer tinymce-content{body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;line-height:1.4;margin:1rem}table{border-collapse:collapse}table:not([cellpadding]) th,
table:not([cellpadding]) td{padding:0.4rem}table[border]:not([border="0"]):not([style*="border-width"]) th,
table[border]:not([border="0"]):not([style*="border-width"]) td{border-width:1px}table[border]:not([border="0"]):not([style*="border-style"]) th,
table[border]:not([border="0"]):not([style*="border-style"]) td{border-style:solid}table[border]:not([border="0"]):not([style*="border-color"]) th,
table[border]:not([border="0"]):not([style*="border-color"]) td{border-color:#ccc}figure{display:table;margin:1rem auto}figure figcaption{color:#999;display:block;margin-top:0.25rem;text-align:center}hr{border-color:#ccc;border-style:solid;border-width:1px 0 0 0}code{background-color:#e8e8e8;border-radius:3px;padding:0.1rem 0.2rem}.mce-content-body:not([dir=rtl]) blockquote{border-left:2px solid #ccc;margin-left:1.5rem;padding-left:1rem}.mce-content-body[dir=rtl] blockquote{border-right:2px solid #ccc;margin-right:1.5rem;padding-right:1rem}}@layer reset{*:where(:not(html, iframe, canvas, img, svg, video, audio):not(svg *, symbol *, circle, ellipse, line, path, polygon, polyline, rect, g, text, tspan, [data-custom-component], cropper-canvas, cropper-canvas *, .vue-advanced-cropper, .vue-advanced-cropper *)){all:unset;display:revert}*,
*::before,
*::after{box-sizing:border-box}a, button{cursor:revert}ol, ul, menu{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input, textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}:where(pre){all:revert}::placeholder{color:unset}::marker{content:initial}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable="false"])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable="true"]){-webkit-user-drag:element}:where(dialog:modal){all:revert}}@layer base{:root{--line-width:75ch}body{font-family:'Open Sans',sans-serif;line-height:1.5;color:var(--text-color);font-size:var(--font-size-md)}.dashboard-header,
.footer,
.nomis-tabs{font-family:Helvetica,Arial,Tahoma,Verdana,sans-serif;color:var(--text-color)}h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6{max-inline-size:var(--line-width);font-weight:600;line-height:1.25;font-size:var(--font-size-md);margin:-.125em 0 calc(var(--space-md) - .125em);word-wrap:break-word;hyphens:auto}h1,
.h1{font-size:var(--font-size-h1);font-weight:bold}h2,
.h2{font-size:var(--font-size-h2)}h3,
.h3{font-size:var(--font-size-h3)}h4,
.h4,
h5,
.h5,
h6,
.h6{margin-block-end:calc(var(--space-sm) - .125em)}a{cursor:pointer}a:not([class]),
a.href{position:relative;display:inline-block;vertical-align:baseline;padding:1ch;margin:-1ch;color:var(--blue);text-decoration:none;&:is(:hover, :focus){color:var(--blue-light);text-decoration:underline}&:focus-visible{background:var(--bg);box-shadow:0 0 1em var(--bg)}&:only-child{vertical-align:top}}p{max-inline-size:var(--line-width);margin:-.25em 0 1em;&:last-child{margin-block-end:0}}:where(ul, ol):not([class]){list-style:revert;margin:0 0 1.5em 2ch;li:not(:last-child){margin-block-end:.25em}}legend{font-weight:600}b,
strong{font-weight:bold}i,
em{font-style:italic}sup,
sub{font-size:smaller}sup{vertical-align:super}sub{vertical-align:sub}.uppercase{text-transform:uppercase;letter-spacing:.05ch}.text-align-center{text-align:center}}svg{fill:none}html,
body{scroll-padding-block-start:calc(var(--header-height, 64px) + var(--card-padding));scroll-padding-block-end:var(--sticky-footer-height,0px);scroll-behavior:smooth}body{margin:0;display:flex;min-block-size:100vh;flex-direction:column;background:var(--bg) url(images/20120216.gif) repeat fixed center 0}:root{--wrapper-padding-block:var(--space-lg);--wrapper-padding-inline:var(--space-md)}.wrapper{margin:0 auto;inline-size:100%;max-inline-size:calc(var(--body-width) + 4rem);padding:0 var(--space-lg)}.wrapper__inner--body{padding:var(--wrapper-padding-block) var(--wrapper-padding-inline);border:1px solid var(--gray-90);border-block-start-width:0;background-color:var(--bg)}.wrapper--full-width{--body-width:100vw;padding-inline:0;max-inline-size:3840px;.wrapper__inner--body{padding:0}}.wrapper:where(.wrapper--small, .wrapper--extra-small),
body:has(:where(.wrapper--small, .wrapper--extra-small)) .footer.wrapper{max-inline-size:100%;inline-size:calc(var(--w) + (2 * var(--card-padding)));padding:0 var(--card-padding)!important}.wrapper--small,
body:has(.wrapper--small) .footer.wrapper{--w:640px}@supports (width: 70rch){.wrapper--small,
    body:has(.wrapper--small) .footer.wrapper{--w:70rch}}.wrapper--extra-small,
body:has(.wrapper--extra-small) .footer.wrapper{--w:432px}@supports (width: 50rch){.wrapper--extra-small,
    body:has(.wrapper--extra-small) .footer.wrapper{--w:50rch}}.wrapper--transparent .wrapper__inner--body{border:none;background:none;padding-inline:0}.wrapper--legacy{--body-width:1280px}.footer__content{padding:var(--space-sm) 0;text-align:end;font-size:var(--font-size-xs);color:var(--gray-46);ul{display:inline-flex;flex-wrap:wrap;list-style:none;gap:1ch;li{white-space:nowrap;list-style-type:none;&:not(:first-child){border-inline-start:1px solid var(--gray-73);padding-inline-start:1ch}}}.selectable{user-select:all;-webkit-user-select:all}}@layer components.card{.card{padding:var(--card-padding);border-radius:var(--card-border-radius);border:1px solid var(--gray-96);background:var(--bg);overflow:hidden}.card__header{margin:calc(-1 * var(--card-padding));margin-block-end:var(--card-padding);display:grid;grid:auto/var(--card-close-button-size) 1fr var(--card-close-button-size);gap:var(--space-md);grid-template-areas:'. heading button';place-items:center;color:var(--gray-07);border-block-end:1px solid currentColor}.card__heading{grid-area:heading;margin:0;font-size:var(--font-size-md);font-weight:bold}.card__close{grid-area:button;display:inline-grid;place-content:center;align-self:start;inline-size:var(--card-close-button-size);block-size:var(--card-close-button-size);cursor:pointer;&:hover,
        &:focus{outline:none}&:focus{background:var(--gray-07);color:var(--bg)}}.card__close-icon{inline-size:1rem;block-size:1rem;transition:transform var(--transition-duration) var(--transition-easing-function);.card__close:where(:hover, :focus) &{transform:scale(1.1)}}.card__content{max-inline-size:calc(70ch + var(--card-padding) * 2);padding-inline:var(--card-padding);margin-inline:calc(var(--card-padding) * -1);display:grid;grid:auto/1fr;gap:var(--card-padding);overflow-x:visible;overflow-y:hidden;&:not(:last-child){margin-block-end:var(--card-padding)}}.card__footer{position:relative;&::before{content:attr(data-scroll-for-more);position:absolute;inset-block-end:100%;inset-inline-start:0;inline-size:100%;line-height:3;font-size:var(--font-size-sm);text-align:center;background:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,.66) 16.5%,var(--bg));pointer-events:none;transition:var(--transition-base);opacity:0;transform:translateY(10%)}}.card--shadow{box-shadow:var(--shadow-lg)}.card--full-width-content .card__content{max-inline-size:none}.card--scroll-for-more .card__footer::before{opacity:1;transform:none}}.browser-warning{position:fixed;z-index:10000;inset:0;background:rgba(128,128,128,0.95);display:grid;place-items:center;padding:var(--space-lg)}.browser-warning__inner{max-block-size:calc(100vh - 4rem);overflow:auto}.browser-warning__heading{padding:calc((3rem - 1em) / 2) 0}.browser-warning__description{margin-block-end:0;line-height:1.5}.browser-warning__options{margin:0;padding:0;padding-inline-start:2ch;display:block;list-style:disc}.browser-warning__option + .browser-warning__option{margin-block-start:var(--space-xs)}body:not(.mac) .browser-warning__option--safari{display:none}.btn{--btn-actual-size:max(var(--btn-target-size),var(--target-size));--btn-bg-color:var(--blue-dark);--btn-color:#FFFFFF;--btn-border-radius:var(--border-radius-md);--btn-icon-size:1.5em;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:1ch;min-inline-size:var(--btn-actual-size);min-block-size:var(--btn-actual-size);padding:var(--target-padding);padding-block:calc((var(--btn-actual-size) - 1.5em) / 2);background:var(--btn-bg-color);color:var(--btn-color);border-radius:var(--btn-border-radius);line-height:1.5;font-family:inherit;font-weight:bold;user-select:none;vertical-align:middle;cursor:pointer;&:focus{outline:none}&:where(:focus-visible, :has(input:focus))::before{content:'';position:absolute;inset:-4px;border:2px solid var(--btn-bg-color);border-radius:calc(var(--btn-border-radius) * 2);opacity:.5}[data-no-support*='focus-visible'] &:focus:not(:hover):not(:active)::before{content:'';position:absolute;inset:-4px;border:2px solid var(--btn-bg-color);border-radius:calc(var(--btn-border-radius) * 2);opacity:.5}&:hover,
    &:active{--btn-bg-color:var(--blue-light)}&:active{box-shadow:inset 0 2px .75em rgba(0,0,0,.1)}& > *{pointer-events:none}}.btn__icon,
.btn__spinner{color:currentColor;display:block;inline-size:var(--btn-icon-size);block-size:var(--btn-icon-size);aspect-ratio:1/1;align-self:auto;justify-self:flex-end}@media (max-width: 960px){.btn__label{text-transform:capitalize}.btn__label-expansion{display:unset;border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;block-size:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;inline-size:1px!important;white-space:nowrap!important}}.btn__spinner{display:none}.btn--secondary{--btn-bg-color:var(--orange);&:hover,
    &:active{--btn-bg-color:var(--orange-dark)}}.btn--tertiary{--btn-bg-color:var(--green);&:hover,
    &:active{--btn-bg-color:var(--green-dark)}}.btn--destructive{--btn-bg-color:var(--red);&:hover,
    &:active{--btn-bg-color:var(--red-dark)}}.btn--ghost{background:transparent;color:var(--btn-bg-color);box-shadow:inset 0 0 0 1px currentColor;&:active{box-shadow:inset 0 0 0 1px currentColor,inset 0 2px .75em rgba(0,0,0,.1)}}.btn--ghost-solid{background:white}.btn--transparent,
.btn--link{--btn-color:inherit;--btn-bg-color:transparent!important;box-shadow:none!important;font-size:inherit;&:focus-visible{outline:1px dotted currentColor}}.btn--link{text-decoration:underline;font-weight:inherit;padding-inline:0;--btn-color:var(--blue);&:hover,
    &:focus{--btn-color:var(--blue-light);text-decoration:none}}.btn:disabled,
:disabled .btn{--btn-bg-color:var(--gray-96);--btn-color:var(--gray-46);pointer-events:none;&.btn--ghost{--btn-bg-color:var(--gray-46)}}.btn--small{--btn-target-size:2rem}.btn--pending{.btn__icon--right{display:none}.btn__spinner{display:block}}.btn--truncated-label .btn__label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btn--align-end{display:flex;margin-inline-start:auto}.btn--icon-only{min-inline-size:var(--btn-target-size);padding-inline:0;.btn__icon ~ *{display:unset;border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;block-size:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;inline-size:1px!important;white-space:nowrap!important}}.btn--oldskool{--btn-actual-size:1.5rem;--btn-bg-color:var(--orange);--btn-border-radius:0;text-shadow:0 1px rgba(0,0,0,10%);font-size:.75rem;transition:all 218ms ease;&:focus,
    &:hover{--btn-bg-color:#FF7722}}.btn--oldskool-secondary{--btn-bg-color:#F5F5F5;box-shadow:inset 0 0 0 1px #CCCCCC;color:#666666;&:focus,
    &:hover{--btn-bg-color:#F8F8F8;box-shadow:inset 0 0 0 1px #AAAAAA}}.btn--oldskool-close{--btn-actual-size:1.25rem;--btn-icon-size:.625rem;padding:0;box-shadow:none;transition:none;&:focus,
    &:hover{box-shadow:inset 0 0 0 1px #747474}}.btn--inline{min-block-size:auto;padding:0;background:transparent!important;box-shadow:none!important;color:currentColor;align-items:unset}.btn--narrow-icon{--btn-icon-gap:var(--btn-padding-inline)}.btn--narrow-icon .btn__icon{inline-size:auto;aspect-ratio:auto}.btn--align-left{justify-content:flex-start}.btn--align-right{justify-content:flex-end}.dialog{--dialog-backdrop-color:rgba(119,119,119,.7);position:fixed;z-index:1000;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%;background:var(--dialog-backdrop-color)}.dialog__modal{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);inline-size:calc(100vw - 4rem);max-inline-size:32rem;max-block-size:calc(100vh - 4rem);overflow:auto}.dialog__header,
.dialog__footer{position:sticky;display:grid;gap:var(--space-md);z-index:10;background:#FFFFFF}.dialog__header{grid-template-columns:1fr auto;align-items:start;padding-block-end:var(--space-md);inset-block-start:0;box-shadow:0 -100vmax 0 100vmax #FFFFFF}.dialog__heading{margin-block-end:-.125em;justify-self:start}.dialog__footer{display:flex;align-items:start;justify-content:flex-end;padding-block-start:var(--space-md);gap:var(--space-sm);inset-block-end:0;box-shadow:0 100vmax 0 100vmax #FFFFFF}.dialog--oldskool{.dialog__modal{border:1px solid var(--gray-90);border-radius:0;box-shadow:none}.dialog__content{font-size:var(--font-size-sm)}.dialog__footer{gap:var(--space-sm);&::before{content:'';background:var(--gray-90);block-size:1px;position:absolute;inset-inline:calc(-1rem + 2px);inset-block-end:100%}}}.dialog--loading{.dialog__heading{background:currentColor}.dialog__content{position:relative;overflow:hidden;block-size:5rem;&::after{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);content:'';inline-size:2.5rem;block-size:2.5rem;border-radius:50%;border:4px solid var(--gray-46);border-inline-start-color:transparent;animation:spinner 500ms linear infinite}}}@keyframes spinner{from{transform:translate(-50%,-50%)}to{transform:translate(-50%,-50%) rotate(1turn)}}.message{--icon-size:1.5rem;--gap-size:1em;--color-1:var(--gray-90);--color-2:var(--gray-96);border-radius:var(--border-radius-md);border:1px solid var(--color-1);background:var(--color-2);margin:var(--gap-size) 0;padding:var(--gap-size);font-size:.75em;display:grid;grid:auto/auto 1fr auto;gap:0 var(--gap-size);align-items:center;grid-template-areas:'icon heading close' '. message .' '. button .'}@media (max-width: 640px){.message{--icon-size:1.25rem;--gap-size:.75em}}.message__heading{font-size:var(--font-size-md);margin:0;grid-area:heading}.message__message{grid-area:message;margin:0;line-height:1.6;p:first-child{margin-block-start:.25em}}.message__icon{inline-size:var(--icon-size);aspect-ratio:1;grid-area:icon;color:var(--color-1);display:none}.message__close{--close-icon-size:1em;grid-area:close;align-self:start;inline-size:var(--target-size);block-size:var(--target-size);margin:calc((var(--target-size) - var(--close-icon-size)) * -.5);display:grid;place-items:center;cursor:pointer;&:focus,
    &:hover{color:currentColor}}.message__close-icon{inline-size:var(--close-icon-size);block-size:var(--close-icon-size);color:var(--gray-46)}.message__button{grid-area:button;place-self:start;margin-block-start:calc(var(--gap-size) - .5em);font-size:var(--font-size-md)}.message[data-type='notification']{--color-1:var(--blue-dark);--color-2:var(--blue-lighter);.message__icon--notification{display:block}}.message[data-type='warning']{--color-1:var(--yellow);--color-2:var(--yellow-light);.message__icon--warning{display:block}}.message[data-type='error']{--color-1:var(--red-dark);--color-2:var(--red-light);.message__icon--error{display:block}}.message:where([data-type='success'],[data-type='autofill']){--color-1:var(--green);--color-2:var(--green-light)}.message[data-type='success'] .message__icon--success,
.message[data-type='autofill'] .message__icon--autofill{display:block}.message--no-margin{margin:0!important}.message--no-heading{grid-template-areas:'icon message close' '. button .';align-items:start}.message--no-icon{grid-template-areas:'heading close' 'message .' 'button .';align-items:start;.message__icon{display:none}}.message--shadow{box-shadow:0 4px 24px var(--color-2)}.message--flash-message{position:fixed;inset-inline-start:50%;inset-block-start:calc(var(--header-height) / 4);transform:translateX(-50%);margin:0;z-index:999;inline-size:calc(100% - 4rem);max-inline-size:70ch;font-size:var(--font-size-md);box-shadow:2px 3px 6px var(--color-1);animation:flash-appear 6s linear 1s forwards;opacity:0}@keyframes flash-appear{0%{transform:translate(-50%,-200%)}5%{transform:translateX(-50%);opacity:1}95%{transform:translateX(-50%);opacity:1}100%{transform:translate(-50%,-200%);opacity:0}}.description-list{container:description-list/inline-size}.description-list dt{font-weight:600}.description-list > :where(dd, div):not(:last-child){margin-block-end:.75em}.description-list__link:where(:hover, :focus){text-decoration:underline;text-decoration-style:dotted}.description-list:empty{display:none}@container (min-width: 40ch){.description-list--inline div{display:grid;grid:auto/1fr 1fr;gap:0 1ch}}.description-list--inline{max-inline-size:70ch}.description-list__detail--inline{display:inline-block;& + &{margin-inline-start:var(--space-md)}}.tag{position:relative;display:inline-block;padding:calc((var(--target-size-minimum) - 1em) / 2);padding-inline-start:var(--target-size-minimum);min-inline-size:var(--target-size-minimum);max-inline-size:30ch;min-block-size:var(--target-size-minimum);border-radius:var(--border-radius-md);border:1px solid currentColor;background:var(--bg);font-size:var(--font-size-xs);line-height:1}.tag:focus-visible::before{content:'';position:absolute;inset:-5px;border:2px solid currentColor;opacity:.25;border-radius:calc(var(--border-radius-md) + 2px)}.tag__icon{position:absolute;inset-block-start:50%;inset-inline-start:calc(var(--target-size-minimum) / 2);transform:translate(-50%,-50%);inline-size:1em;block-size:1em;color:var(--gray-20)}.tag:where(:hover, :focus) .tag__icon{color:currentColor}.edr{display:grid;container-type:inline-size}.edr__score{--score-color:var(--gray-73);text-align:center;font-weight:700;font-size:var(--font-size-xxl);font-size:clamp(var(--font-size-xxl),3vi,2.5rem);padding-block-end:.5em;inline-size:100%}.edr__score span{color:var(--score-color)}.edr__all-scores{justify-self:center;font-size:var(--font-size-xs);display:flex;flex-wrap:wrap;justify-content:center;gap:1ch}.edr__score-type{display:inline-grid;grid:auto/auto auto;gap:.5ch}.edr__score-type dd{font-weight:600}.edr__summary{font-size:var(--font-size-sm);margin:1em 0 0;justify-self:center}.edr__main-observations{display:flex;flex-wrap:wrap;gap:1em;margin:1.5em 0 .75em;align-items:flex-start;justify-content:center}.edr__main-observations:empty{display:none}.edr__heading{font-size:var(--font-size-md);font-weight:600;margin:0}.edr__amount{font-weight:600}.edr__all-observations-link{grid-column:1/-1;font-size:var(--font-size-sm);display:block;margin:0 auto 1em}:empty + po-dialog .edr__all-observations-link{margin-block:.25em}.edr__all-observations,
.edr__observation-group{display:grid;grid:auto/repeat(auto-fill,minmax(40ch,1fr));gap:var(--space-md) var(--space-lg)}.edr__observation-group{grid-column:1/-1}.edr__observation-group--small{grid-column:auto/span 1}.edr__observation-group:not(:last-of-type){margin-block-end:1.5rem}.edr__observation-group-heading{grid-column:1/-1;margin:0;font-size:var(--font-size-xl);font-weight:600}.edr__observation{display:flex;gap:.75ch;align-items:flex-start;margin-block-start:.125em}.edr__observation--small{font-size:var(--font-size-sm)}.edr__observation--align-amount{justify-content:space-between}.edr__observation--nothing-found{color:var(--gray-73)}.edr__observation--nothing-found .edr__amount{font-weight:normal}.edr__footer{font-size:var(--font-size-xs);color:var(--gray-46)}.edr__footer time{font-weight:600}.edr__footer p{max-inline-size:none}.edr__language-warning{display:none;margin-block-start:var(--card-padding);font-size:var(--font-size-xs);color:var(--gray-46)}.edr__language-warning::before{content:'*'}.edr__language-warning:not(:empty){display:block}po-edr po-edr{display:none!important}.edr__score--red{--score-color:var(--red)}.edr__score--orange{--score-color:var(--orange-dark)}.edr__score--green{--score-color:var(--green)}@container (min-width: 50ch){.edr__observations{grid:auto/1fr 1fr;justify-self:center}.edr__all-observations-link{justify-self:center}.edr__footer{text-align:center}}.calendar-event{font-size:var(--font-size-sm);& + &{border-block-start:1px solid var(--gray-90);margin-block-start:1em;padding-block-start:1em}}.calendar-event__link{text-decoration:none;color:currentColor;&:where(:hover, :focus){text-decoration:underline;text-decoration-style:dotted;color:currentColor!important}}.calendar-event__title{font-weight:600;font-size:var(--font-size-md);margin-block-end:.5em}.calendar-event__data-row{display:grid;grid:auto/1em 1fr;gap:1ch;& + &{margin-block-start:.25em}}.calendar-event__data-row dt{display:contents}.calendar-event__icon{display:block;inline-size:1em;block-size:1em;margin-block-start:.25em}@supports (transform: translateY(.5lh) translateY(-50%)){.calendar-event__icon{margin-block-start:0;transform:translateY(.5lh) translateY(-50%)}}:empty:has(+ .empty-section-message){display:none}:not(:empty) + .empty-section-message{display:none}.empty-section-message{font-size:var(--font-size-sm);font-style:italic}.user-background-image{position:fixed;inset:0;inline-size:100%;block-size:100%;object-fit:cover;object-position:center;z-index:-1}@supports (animation-timeline: scroll(root block)){.user-background-image{transform:scale(1.005);animation:move-bg linear;animation-timeline:scroll(root block)}}@keyframes move-bg{from{transform:scale(1.01) translateY(.25%)}to{transform:scale(1.01) translateY(-.25%)}}.serp{--gap-size:var(--card-padding);--filter-size:375px;--padding:max(var(--gap-size),var(--shadow-lg-blur));position:relative;container:serp/inline-size}.serp__inner-wrapper{margin:0 auto;max-inline-size:3840px;padding:var(--padding)}@media (max-width: 639px){.serp__filter{--shadow-color:rgb(0 0 0/25%);position:fixed;inset:var(--viewport-space);z-index:999;box-shadow:0 0 0 200vmax var(--shadow-color);overscroll-behavior:contain;transition:var(--transition-base);&:not([open]){--shadow-color:transparent;translate:100dvw 0}}}@media (min-width: 640px){.serp__inner-wrapper{--filter-area-width:calc(2 * var(--padding) + var(--filter-size));position:relative;padding-inline-start:var(--filter-area-width);block-size:calc(100dvh - var(--header-height, 4rem));overflow:hidden;display:grid;grid:auto 1fr auto/1fr}.serp__filter{position:absolute;inline-size:var(--filter-size);inset-inline:var(--padding);inset-block:var(--padding)}}.serp__filter .fieldset{margin-block-start:var(--gap-size);border-block-start:1px solid var(--gray-90);padding-block-start:var(--gap-size)}po-filter-summary:not([data-has-filters]) + .fieldset{margin-block-start:0;border-block-start:none;padding-block-start:0}.serp__filter .fieldset__heading{font-size:var(--font-size-xl);margin:0;font-weight:600;line-height:1}.serp__filter .choices:not(.choices--inline) .choice:not(:first-child){padding-block-start:0!important}.serp__filter fieldset:has(.choices) + .clearable-boolean{padding-block-start:.75rem}.serp__filter .form-grid:has(.filters__form-row){padding-block-start:.75rem}.serp__filter .choice{padding-block-end:0!important;border:none!important}.serp__other-partners .clearable-boolean{margin-block-start:var(--space-xs)}.serp__other-partners .clearable-boolean:first-of-type{margin-block-start:0}.serp__other-partners-toggle{--icon-size:24px;all:unset;box-sizing:border-box;padding-inline:var(--icon-size);display:block;inline-size:100%;text-align:center;cursor:pointer;color:var(--blue-light);text-decoration:underline;user-select:none;margin-block-start:var(--space-sm)}.serp__other-partners-toggle::-webkit-details-marker{display:none}.serp__other-partners-toggle:is(:hover, :focus){color:var(--blue)}.serp__other-partners-toggle-icon{display:inline-block;vertical-align:middle;inline-size:var(--icon-size);block-size:var(--icon-size);margin-inline-end:calc(-1 * var(--icon-size))}[open] .serp__other-partners-toggle--show{display:none}.serp__other-partners-toggle--hide .serp__other-partners-toggle-icon{transform:rotate(-180deg)}.serp__bulk-actions{display:flex;align-items:center;gap:1ch;margin-inline-end:auto}.serp__footer{position:relative;display:flex;flex-wrap:wrap;justify-content:center;overflow:visible;po-pagination{inline-size:100%}@media (max-width: 959px){& > *{inline-size:100%}.serp__bulk-actions{padding:var(--card-padding);border-radius:var(--border-radius-md);background:var(--bg);inline-size:max-content;box-shadow:var(--shadow-lg);position:absolute;inset-inline-start:0;inset-block-start:0;transform:translateY(-1rem) translateY(-100%)}.serp__bulk-actions:has(button:disabled){display:none}}@media (min-width: 960px){justify-content:space-between;&:has( > :only-child){justify-content:flex-end}po-pagination{display:contents;margin-block:0;margin-inline-start:auto}}}.header{--border-color:var(--gray-73);--bg:white;position:fixed;inset-block-start:0;inline-size:100%;background:var(--bg);z-index:100}.header :where(ul, ol, menu){margin-inline-start:unset;padding-inline-start:unset;list-style:none}.header__nav-link:where(:hover, :active, :focus){color:var(--blue-dark)}:where(.header__nav-heading, .header__nav-link):focus{text-decoration:dotted underline}.header + *{margin-block-start:calc(var(--header-height, 56px) + var(--wrapper-padding-block))}.header + *:has(.no-header-padding, .wrapper--full-width){margin-block-start:var(--header-height,56px)}.header__logo,
.header__toggle{display:flex;align-items:center;justify-content:center;min-inline-size:var(--target-size);min-block-size:var(--target-size)}.header__toggle{--icon-size:1.5rem;margin-inline-end:calc((var(--target-size) - var(--icon-size)) / -2)}.header__toggle-inner{display:contents}.header:not(:has(#header-toggle:checked)) .header__toggle-inner--close,
.header:has(#header-toggle:checked) .header__toggle-inner--open{display:none}.header__toggle-icon{color:var(--gray-07);inline-size:var(--icon-size);block-size:var(--icon-size)}.header__wrapper{position:relative;margin:0 auto;inline-size:100%;max-inline-size:var(--body-width);padding:var(--space-sm) var(--wrapper-padding-inline);display:flex;flex-wrap:wrap;gap:0 var(--space-lg);justify-content:space-between;align-items:center;min-block-size:var(--header-height,56px)}body:has(.wrapper--full-width) .header__wrapper{max-inline-size:3840px}.header__nav-item:has(.header__nav-submenu){display:grid;grid:auto/1fr auto;gap:0 1ch;align-items:center}.header__nav-submenu-toggle{display:grid;place-content:center}.header__nav-list-footer ul{display:contents;list-style:none}.header__nav-link,
.header__nav-heading{all:unset;display:block;padding-block:calc((var(--target-size) - 1.5em) / 2);cursor:default}.header__nav-link{cursor:pointer;display:flex;gap:.5ch;align-items:center}.header input[type="checkbox"]{all:unset;display:revert}@media (max-width: 1200px){.header__nav{position:absolute;inset-block-start:100%;inset-inline-start:0;inline-size:100%;background:var(--bg);transition:transform var(--transition-duration) var(--transition-easing-function);transform:translate(100%,-1px);block-size:calc(100dvh - var(--header-height));overflow:auto}.header:has(#header-toggle:checked) .header__nav{transform:translateY(-1px)}.header__nav-list{color:var(--gray-20);border-block-start:1px solid var(--border-color);block-size:100%;display:flex;flex-direction:column;font-size:var(--font-size-lg);font-weight:600}.header__nav-item{border-block-end:1px solid var(--border-color);flex:0 0 auto;inline-size:100%}.header__nav-link,
    .header__nav-heading{--padding-block:calc((max(var(--header-height), var(--target-size)) - 1.5em) / 2);padding:var(--padding-block) var(--wrapper-padding-inline)}.header__nav-submenu-toggle{aspect-ratio:1;box-shadow:-1px 0 var(--border-color);place-self:stretch}.show-submenu:checked + .chevron{transform:rotate(-180deg)}.header__nav-submenu .header__nav-link{padding-inline:calc(var(--wrapper-padding-inline) * 1.5)}.header__nav-item:not(:last-of-type) .header__nav-item:last-of-type{border-block-end:none}.header__nav-list-footer{margin-block-start:auto;font-weight:normal;border-block-end:none;color:var(--gray-46);display:flex;gap:1ch;align-items:center;justify-content:space-between;padding:0 var(--wrapper-padding-inline)}.header__nav-list-footer .header__nav-item{list-style:none;inline-size:auto;border:none;margin-block:0!important}.header__nav-list-footer .header__nav-item:has(.language-switch){margin-inline-end:auto}.header__nav-submenu{grid-column:1/-1;border-block-start:1px solid var(--border-color);font-weight:normal;font-size:var(--font-size-md);display:none}.header__nav-item:has(.show-submenu:checked) .header__nav-submenu{display:block}}@media (min-width: 1201px){.header{--sub-menu-spacing:calc((var(--header-height, 56px) - var(--target-size)) / 2);filter:var(--filter-shadow-lg)}.header__logo{margin-inline-end:var(--space-sm)}.header__toggle{display:none}.header__wrapper{justify-content:flex-start;gap:0 1.5rem}.header__nav,
    .header__nav-list{display:contents}.header__nav-list{font-size:var(--font-size-sm)}.header__nav-item{position:relative;margin:0!important}.header__nav-list-footer .header__nav-item:has(.language-switch){margin-inline:calc(-1 * var(--space-md))!important}.header__nav-submenu{--item-inline-padding:1em;position:absolute;inset-block-start:100%;inset-inline-start:0;inline-size:max-content;min-inline-size:calc(100% + 2 * var(--item-inline-padding));margin-block-start:var(--sub-menu-spacing);margin-inline-start:calc(-1 * var(--item-inline-padding));background:var(--bg);display:none}.header__nav-submenu .header__nav-link{border-block-start:1px solid var(--gray-96)}.header__nav-item:has(.header__nav-submenu){gap:0}.header__nav-item .chevron{--size:1em}.header__nav-item:has(.header__nav-submenu):where(:hover, :focus-within)::before{content:'';position:absolute;inset-block-start:100%;inset-inline-start:0;inline-size:100%;block-size:var(--sub-menu-spacing)}.header__nav-item:where(:hover, :focus-within) .header__nav-submenu{display:block}.header__nav-submenu .header__nav-link{padding-inline:var(--item-inline-padding)}.header__nav-list-footer{display:contents}.header__nav-item--align-end{margin-inline-start:auto!important}.header__nav-link--logout{color:var(--gray-46)}}.chevron{--size:1.5em;display:block;inline-size:var(--size);block-size:auto;aspect-ratio:1;transition:transform var(--transition-duration) var(--transition-easing-function)}.chevron--narrow{aspect-ratio:1273/778}.chevron--narrow use{transform-origin:50% 50%;transform:scale(3)}.chevron--up{transform:rotate(180deg)}.chevron--left{transform:rotate(90deg)}.chevron--right{transform:rotate(-90deg)}.language-switch{--size:var(--btn-target-size);all:unset;box-sizing:border-box;min-inline-size:var(--size);min-block-size:var(--size);display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-md);cursor:pointer;border:1px solid var(--gray-96)}.dashboard-nav .language-switch{--size:2rem;border:none}.language-switch:where(:hover, :focus){border-color:var(--gray-46)}.language-switch__icon{inline-size:1rem;block-size:1rem}.wws-spec{display:grid;grid:auto/1fr auto auto;container-type:inline-size;font-size:var(--font-size-sm);margin:0 var(--card-padding) calc(-1 * var(--card-padding))}.wws-spec--no-range{grid-template-columns:1fr auto}.wws-spec__header{grid-column:1/-1;margin-block-end:var(--space-md);h2,
    p{margin:0}}.wws-spec__row,
.wws-spec__subcategories{position:relative;grid-column:1/-1;display:grid;grid-template-columns:subgrid;align-items:center;padding-block:.125lh}.wws-spec__subcategories{color:var(--gray-46);font-size:.75em;padding:.25em 1ch;padding-inline-end:0}.wws-spec__subcategory{margin-inline-start:1ch}.wws-spec__row--header,
.wws-spec__row--total{font-size:var(--font-size-md)}.wws-spec__row--header :first-child{text-align:start}.wws-spec__row--total{font-weight:600}.wws-spec__category,
.wws-spec__subcategory{font-size:inherit;font-weight:inherit;margin:0}.wws-spec__points{display:contents}.wws-spec__points-type::after{content:':'}.wws-spec__points-value{text-align:end;font-variant-numeric:tabular-nums}.wws-spec__footer{font-size:var(--font-size-xs);margin:1em 0 0;color:var(--gray-46)}@container (width <= 320px){.wws-spec__row{grid-template-columns:1fr auto;padding-block-end:1em}.wws-spec__row--header{display:none}.wws-spec__category{grid-column:1/-1;font-size:var(--font-size-md);font-weight:600}.wws-spec__points{font-size:.875em}.wws-spec__row--total .wws-spec__category{font-size:var(--font-size-lg)}.wws-spec__subcategories{grid:auto/1fr auto auto;column-gap:1em;.wws-spec__points-type{display:none}.wws-spec__points-value{display:flex;justify-content:space-between}.wws-spec__points-value::before{content:'min';margin-inline-end:1ch}.wws-spec__points-value--max::before{content:'max'}.wws-spec__points--equal{.wws-spec__points-value--min{grid-column:2/-1;justify-self:end;&::before{display:none}}.wws-spec__points-value--max{display:none}}}}@container (width > 320px){.wws-spec{padding-inline-end:1ch}.wws-spec__row--header,
    .wws-spec__row--total{font-weight:600;text-align:end}.wws-spec__points-type{position:absolute;inline-size:1px!important;block-size:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.wws-spec__points-value{padding-inline-start:1.5rem}.wws-spec__row--total{margin-block-start:2px}.wws-spec__row--total .wws-spec__category{padding-inline-end:1ch}.wws-spec__row--total .wws-spec__category::after{content:':'}.wws-spec__row--total .wws-spec__points-value{position:relative;box-shadow:0 -2px currentColor}.wws-spec__row--total .wws-spec__points-value:last-child::after{content:'+';font-weight:bold;position:absolute;inset-block-end:100%;inset-inline-start:100%;translate:.5ch calc(50% - 2px)}}.fieldset{position:relative;&:not(:last-child){margin-block-end:var(--space-xs)}}.fieldset__legend{display:contents;inline-size:100%;.fieldset--hide-legend &{display:unset;border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;block-size:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;inline-size:1px!important;white-space:nowrap!important}}.fieldset__heading{font-size:var(--font-size-lg);max-inline-size:none;margin:0;margin-block-end:var(--card-padding);line-height:1;grid-column:1/-1;:disabled &{color:var(--gray-46)}:not(.fieldset--no-collapse):disabled &{margin-block-end:0}}.fieldset__heading-icon{inline-size:1.5rem;aspect-ratio:1;margin-inline-start:1ch}.fieldset__toggle{font-size:inherit;inline-size:100%;padding-block:calc((var(--target-size) - 2rem) / 2);display:flex;align-items:center;justify-content:space-between;cursor:pointer;.toggle-indicator{flex:0 0 auto;margin-inline-start:auto}[data-locked] &{cursor:default}}.fieldset__autofill-message{display:none;.fieldset:has([data-autofill]) > .fieldset__content &{display:grid}}.fieldset__content,
.fieldset--wrap > div{display:grid;gap:var(--space-md);grid:auto/1fr;max-inline-size:70ch;.fieldset--has-toggle:not(.fieldset--no-collapse):disabled &{display:none}}.fieldset__warning{max-inline-size:93.333ch}.fieldset__action-button{position:absolute;inset-block-start:0;inset-inline-end:0}.fieldset--has-toggle{padding-block:calc((3.5rem - var(--target-size)) / 2);&:not(:disabled){padding-block-end:var(--card-padding)}}.form-grid .fieldset:not(:first-of-type) .fieldset__heading--no-toggle,
.fieldset .fieldset .fieldset__heading--no-toggle{margin-block-start:1em}.fieldset .fieldset .fieldset__heading--no-toggle{font-weight:600}.fieldset-group{--legend-font-size:1.25rem;--margin-start:0;position:relative;margin-block-start:var(--margin-start);& ~ &{--margin-start:1.5rem}}.fieldset-group__legend{--target-padding-inline:1ch;--distance-block:calc(var(--card-padding) - var(--target-padding-block) - .25 * var(--legend-font-size));--distance-inline:calc(var(--card-padding) - var(--target-padding-inline));position:absolute;inset-block-start:var(--distance-block);inset-inline:var(--distance-inline);z-index:1;&.fieldset-group__legend--has-toggle{--distance-block:calc((3.5rem - var(--target-size)) / 2);--distance-inline:var(--card-padding)}}.fieldset-group__heading{margin:0;line-height:1;font-size:var(--legend-font-size);color:var(--blue-dark)}.fieldset-group__toggle{--btn-icon-size:1rem;padding-inline:var(--target-padding-inline);inline-size:100%;.btn__label{flex:1 0 auto}.btn__icon{transition:transform var(--transition-duration) var(--transition-easing-function)}&[aria-expanded='false'] .btn__icon{transform:rotate(180deg)}}.fieldset-group__content{:disabled &,
    &[hidden]{display:block;& > :first-child{padding-block-end:0;*{display:none}}& > :not(:first-child){display:none}}& > :first-child{padding-block-start:3.5rem}& > :not(:first-child){margin-block-start:var(--space-xs)}}.fieldset-group--no-margin{--margin-start:0!important}.form-collection{--perforation-height:.5rem;--perforation-radius:calc(var(--card-border-radius) / 2);counter-reset:entryCount 0;position:relative;padding-block:0!important;& > .fieldset__legend{display:block;&:nth-last-child(4){inline-size:100%;padding-block:calc((3.5rem - var(--target-size)) / 2);padding-inline:var(--card-padding);background:#FFFFFF;border-radius:var(--card-border-radius);box-shadow:var(--shadow-lg);.fieldset__heading{margin:0}}&:not(:nth-last-child(4)){position:absolute;inset-block-start:calc((3.5rem - var(--target-size)) / 2);padding-inline:var(--card-padding);z-index:1;.safari &{--translateY:calc((3.5rem - var(--target-size)) / 2);position:relative;inset-block-start:0;margin-block-end:calc(-1 * var(--target-size));transform:translateY(var(--translateY))}}}}.form-collection__entry{overflow:unset;position:relative;counter-increment:entryCount;margin-block-end:0!important;> .fieldset__legend .fieldset__heading::after{content:counter(entryCount)}:disabled &:not(:first-of-type){display:none}&:not(:first-of-type){margin-block-start:var(--perforation-height);border-start-start-radius:var(--perforation-radius);border-start-end-radius:var(--perforation-radius);&::before{content:'';position:absolute;inset-block-end:100%;transform:translateY(var(--card-padding));inset-inline:var(--perforation-radius);block-size:calc(var(--perforation-height) + 2 * var(--card-padding));background-image:linear-gradient(to bottom,#FFFFFF,#FFFFFF calc(50% - var(--perforation-height) / 2),transparent calc(50% - var(--perforation-height) / 2),transparent calc(50% + var(--perforation-height) / 2),#FFFFFF calc(50% + var(--perforation-height) / 2),#FFFFFF),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 30 100 40' id='svg'%3E%3Cmask id='mask'%3E%3Crect x='0' y='0' width='100' height='100' fill='white'/%3E%3Crect x='10' y='40' width='80' height='20' fill='black' rx='10'/%3E%3C/mask%3E%3Crect x='0' y='0' width='100' height='100' fill='white' mask='url(%23mask)'/%3E%3C/svg%3E");background-size:100%,auto var(--perforation-height)}}&:not(:last-of-type){border-end-start-radius:var(--perforation-radius);border-end-end-radius:var(--perforation-radius)}}.form-collection__ctas{display:grid;grid:auto/subgrid;gap:inherit}.form-collection__entry:first-of-type{padding-block-start:3.5rem;&:disabled{padding-block-end:0}> .fieldset__legend{display:unset;border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;block-size:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;inline-size:1px!important;white-space:nowrap!important}.form-collection__cta--remove{display:none}}@media (min-width: 960px){.form-collection__cta--add{place-self:start}.form-collection__cta--remove{place-self:end}}.form-errors__list{list-style:none;margin:0;li + li{margin-block-start:calc(var(--card-padding) / 4)}}.form-errors__link:is(:hover, :focus){text-decoration:dotted underline}.form-errors__field-name{font-weight:600}.form-grid{display:grid;grid:auto/repeat(6,1fr);gap:var(--form-grid-gap);align-items:start;max-inline-size:70ch;grid-column:1/-1;@media screen and (width < 480px){display:flex;flex-wrap:wrap;& > *{inline-size:100%;flex:0 0 auto}}}.form-grid__contents{display:contents}.form-grid > :not([class*="form-grid"]),
.form-grid__element{grid-column:1/-1;margin-block-end:0}.form-grid--7-cols{grid-template-columns:repeat(7,1fr);margin-inline-end:calc(-1 * var(--target-size))}@media screen and (width < 480px){.form-grid__element--span-all\@until-xs{grid-column:1/-1!important}.form-grid__element--span-1\@until-xs{grid-column-start:auto!important;grid-column-end:span 1!important}.form-grid__element--start-1\@until-xs{grid-column-start:1!important}.form-grid__element--end-1\@until-xs{grid-column-end:1!important}.form-grid__element--span-2\@until-xs{grid-column-start:auto!important;grid-column-end:span 2!important}.form-grid__element--start-2\@until-xs{grid-column-start:2!important}.form-grid__element--end-2\@until-xs{grid-column-end:2!important}.form-grid__element--span-3\@until-xs{grid-column-start:auto!important;grid-column-end:span 3!important}.form-grid__element--start-3\@until-xs{grid-column-start:3!important}.form-grid__element--end-3\@until-xs{grid-column-end:3!important}.form-grid__element--span-4\@until-xs{grid-column-start:auto!important;grid-column-end:span 4!important}.form-grid__element--start-4\@until-xs{grid-column-start:4!important}.form-grid__element--end-4\@until-xs{grid-column-end:4!important}.form-grid__element--span-5\@until-xs{grid-column-start:auto!important;grid-column-end:span 5!important}.form-grid__element--start-5\@until-xs{grid-column-start:5!important}.form-grid__element--end-5\@until-xs{grid-column-end:5!important}.form-grid__element--span-6\@until-xs{grid-column-start:auto!important;grid-column-end:span 6!important}.form-grid__element--start-6\@until-xs{grid-column-start:6!important}.form-grid__element--end-6\@until-xs{grid-column-end:6!important}.form-grid__element--span-7\@until-xs{grid-column-start:auto!important;grid-column-end:span 7!important}.form-grid__element--start-7\@until-xs{grid-column-start:7!important}.form-grid__element--end-7\@until-xs{grid-column-end:7!important}}@media screen and (width >= 480px){.form-grid__element--span-all\@from-xs{grid-column:1/-1!important}.form-grid__element--span-1\@from-xs{grid-column-start:auto!important;grid-column-end:span 1!important}.form-grid__element--start-1\@from-xs{grid-column-start:1!important}.form-grid__element--end-1\@from-xs{grid-column-end:1!important}.form-grid__element--span-2\@from-xs{grid-column-start:auto!important;grid-column-end:span 2!important}.form-grid__element--start-2\@from-xs{grid-column-start:2!important}.form-grid__element--end-2\@from-xs{grid-column-end:2!important}.form-grid__element--span-3\@from-xs{grid-column-start:auto!important;grid-column-end:span 3!important}.form-grid__element--start-3\@from-xs{grid-column-start:3!important}.form-grid__element--end-3\@from-xs{grid-column-end:3!important}.form-grid__element--span-4\@from-xs{grid-column-start:auto!important;grid-column-end:span 4!important}.form-grid__element--start-4\@from-xs{grid-column-start:4!important}.form-grid__element--end-4\@from-xs{grid-column-end:4!important}.form-grid__element--span-5\@from-xs{grid-column-start:auto!important;grid-column-end:span 5!important}.form-grid__element--start-5\@from-xs{grid-column-start:5!important}.form-grid__element--end-5\@from-xs{grid-column-end:5!important}.form-grid__element--span-6\@from-xs{grid-column-start:auto!important;grid-column-end:span 6!important}.form-grid__element--start-6\@from-xs{grid-column-start:6!important}.form-grid__element--end-6\@from-xs{grid-column-end:6!important}.form-grid__element--span-7\@from-xs{grid-column-start:auto!important;grid-column-end:span 7!important}.form-grid__element--start-7\@from-xs{grid-column-start:7!important}.form-grid__element--end-7\@from-xs{grid-column-end:7!important}}@media screen and (width < 640px){.form-grid__element--span-all\@until-sm{grid-column:1/-1!important}.form-grid__element--span-1\@until-sm{grid-column-start:auto!important;grid-column-end:span 1!important}.form-grid__element--start-1\@until-sm{grid-column-start:1!important}.form-grid__element--end-1\@until-sm{grid-column-end:1!important}.form-grid__element--span-2\@until-sm{grid-column-start:auto!important;grid-column-end:span 2!important}.form-grid__element--start-2\@until-sm{grid-column-start:2!important}.form-grid__element--end-2\@until-sm{grid-column-end:2!important}.form-grid__element--span-3\@until-sm{grid-column-start:auto!important;grid-column-end:span 3!important}.form-grid__element--start-3\@until-sm{grid-column-start:3!important}.form-grid__element--end-3\@until-sm{grid-column-end:3!important}.form-grid__element--span-4\@until-sm{grid-column-start:auto!important;grid-column-end:span 4!important}.form-grid__element--start-4\@until-sm{grid-column-start:4!important}.form-grid__element--end-4\@until-sm{grid-column-end:4!important}.form-grid__element--span-5\@until-sm{grid-column-start:auto!important;grid-column-end:span 5!important}.form-grid__element--start-5\@until-sm{grid-column-start:5!important}.form-grid__element--end-5\@until-sm{grid-column-end:5!important}.form-grid__element--span-6\@until-sm{grid-column-start:auto!important;grid-column-end:span 6!important}.form-grid__element--start-6\@until-sm{grid-column-start:6!important}.form-grid__element--end-6\@until-sm{grid-column-end:6!important}.form-grid__element--span-7\@until-sm{grid-column-start:auto!important;grid-column-end:span 7!important}.form-grid__element--start-7\@until-sm{grid-column-start:7!important}.form-grid__element--end-7\@until-sm{grid-column-end:7!important}}@media screen and (width >= 640px){.form-grid__element--span-all\@from-sm{grid-column:1/-1!important}.form-grid__element--span-1\@from-sm{grid-column-start:auto!important;grid-column-end:span 1!important}.form-grid__element--start-1\@from-sm{grid-column-start:1!important}.form-grid__element--end-1\@from-sm{grid-column-end:1!important}.form-grid__element--span-2\@from-sm{grid-column-start:auto!important;grid-column-end:span 2!important}.form-grid__element--start-2\@from-sm{grid-column-start:2!important}.form-grid__element--end-2\@from-sm{grid-column-end:2!important}.form-grid__element--span-3\@from-sm{grid-column-start:auto!important;grid-column-end:span 3!important}.form-grid__element--start-3\@from-sm{grid-column-start:3!important}.form-grid__element--end-3\@from-sm{grid-column-end:3!important}.form-grid__element--span-4\@from-sm{grid-column-start:auto!important;grid-column-end:span 4!important}.form-grid__element--start-4\@from-sm{grid-column-start:4!important}.form-grid__element--end-4\@from-sm{grid-column-end:4!important}.form-grid__element--span-5\@from-sm{grid-column-start:auto!important;grid-column-end:span 5!important}.form-grid__element--start-5\@from-sm{grid-column-start:5!important}.form-grid__element--end-5\@from-sm{grid-column-end:5!important}.form-grid__element--span-6\@from-sm{grid-column-start:auto!important;grid-column-end:span 6!important}.form-grid__element--start-6\@from-sm{grid-column-start:6!important}.form-grid__element--end-6\@from-sm{grid-column-end:6!important}.form-grid__element--span-7\@from-sm{grid-column-start:auto!important;grid-column-end:span 7!important}.form-grid__element--start-7\@from-sm{grid-column-start:7!important}.form-grid__element--end-7\@from-sm{grid-column-end:7!important}}@media screen and (width < 720px){.form-grid__element--span-all\@until-md{grid-column:1/-1!important}.form-grid__element--span-1\@until-md{grid-column-start:auto!important;grid-column-end:span 1!important}.form-grid__element--start-1\@until-md{grid-column-start:1!important}.form-grid__element--end-1\@until-md{grid-column-end:1!important}.form-grid__element--span-2\@until-md{grid-column-start:auto!important;grid-column-end:span 2!important}.form-grid__element--start-2\@until-md{grid-column-start:2!important}.form-grid__element--end-2\@until-md{grid-column-end:2!important}.form-grid__element--span-3\@until-md{grid-column-start:auto!important;grid-column-end:span 3!important}.form-grid__element--start-3\@until-md{grid-column-start:3!important}.form-grid__element--end-3\@until-md{grid-column-end:3!important}.form-grid__element--span-4\@until-md{grid-column-start:auto!important;grid-column-end:span 4!important}.form-grid__element--start-4\@until-md{grid-column-start:4!important}.form-grid__element--end-4\@until-md{grid-column-end:4!important}.form-grid__element--span-5\@until-md{grid-column-start:auto!important;grid-column-end:span 5!important}.form-grid__element--start-5\@until-md{grid-column-start:5!important}.form-grid__element--end-5\@until-md{grid-column-end:5!important}.form-grid__element--span-6\@until-md{grid-column-start:auto!important;grid-column-end:span 6!important}.form-grid__element--start-6\@until-md{grid-column-start:6!important}.form-grid__element--end-6\@until-md{grid-column-end:6!important}.form-grid__element--span-7\@until-md{grid-column-start:auto!important;grid-column-end:span 7!important}.form-grid__element--start-7\@until-md{grid-column-start:7!important}.form-grid__element--end-7\@until-md{grid-column-end:7!important}}@media screen and (width >= 720px){.form-grid__element--span-all\@from-md{grid-column:1/-1!important}.form-grid__element--span-1\@from-md{grid-column-start:auto!important;grid-column-end:span 1!important}.form-grid__element--start-1\@from-md{grid-column-start:1!important}.form-grid__element--end-1\@from-md{grid-column-end:1!important}.form-grid__element--span-2\@from-md{grid-column-start:auto!important;grid-column-end:span 2!important}.form-grid__element--start-2\@from-md{grid-column-start:2!important}.form-grid__element--end-2\@from-md{grid-column-end:2!important}.form-grid__element--span-3\@from-md{grid-column-start:auto!important;grid-column-end:span 3!important}.form-grid__element--start-3\@from-md{grid-column-start:3!important}.form-grid__element--end-3\@from-md{grid-column-end:3!important}.form-grid__element--span-4\@from-md{grid-column-start:auto!important;grid-column-end:span 4!important}.form-grid__element--start-4\@from-md{grid-column-start:4!important}.form-grid__element--end-4\@from-md{grid-column-end:4!important}.form-grid__element--span-5\@from-md{grid-column-start:auto!important;grid-column-end:span 5!important}.form-grid__element--start-5\@from-md{grid-column-start:5!important}.form-grid__element--end-5\@from-md{grid-column-end:5!important}.form-grid__element--span-6\@from-md{grid-column-start:auto!important;grid-column-end:span 6!important}.form-grid__element--start-6\@from-md{grid-column-start:6!important}.form-grid__element--end-6\@from-md{grid-column-end:6!important}.form-grid__element--span-7\@from-md{grid-column-start:auto!important;grid-column-end:span 7!important}.form-grid__element--start-7\@from-md{grid-column-start:7!important}.form-grid__element--end-7\@from-md{grid-column-end:7!important}}@media screen and (width < 960px){.form-grid__element--span-all\@until-lg{grid-column:1/-1!important}.form-grid__element--span-1\@until-lg{grid-column-start:auto!important;grid-column-end:span 1!important}.form-grid__element--start-1\@until-lg{grid-column-start:1!important}.form-grid__element--end-1\@until-lg{grid-column-end:1!important}.form-grid__element--span-2\@until-lg{grid-column-start:auto!important;grid-column-end:span 2!important}.form-grid__element--start-2\@until-lg{grid-column-start:2!important}.form-grid__element--end-2\@until-lg{grid-column-end:2!important}.form-grid__element--span-3\@until-lg{grid-column-start:auto!important;grid-column-end:span 3!important}.form-grid__element--start-3\@until-lg{grid-column-start:3!important}.form-grid__element--end-3\@until-lg{grid-column-end:3!important}.form-grid__element--span-4\@until-lg{grid-column-start:auto!important;grid-column-end:span 4!important}.form-grid__element--start-4\@until-lg{grid-column-start:4!important}.form-grid__element--end-4\@until-lg{grid-column-end:4!important}.form-grid__element--span-5\@until-lg{grid-column-start:auto!important;grid-column-end:span 5!important}.form-grid__element--start-5\@until-lg{grid-column-start:5!important}.form-grid__element--end-5\@until-lg{grid-column-end:5!important}.form-grid__element--span-6\@until-lg{grid-column-start:auto!important;grid-column-end:span 6!important}.form-grid__element--start-6\@until-lg{grid-column-start:6!important}.form-grid__element--end-6\@until-lg{grid-column-end:6!important}.form-grid__element--span-7\@until-lg{grid-column-start:auto!important;grid-column-end:span 7!important}.form-grid__element--start-7\@until-lg{grid-column-start:7!important}.form-grid__element--end-7\@until-lg{grid-column-end:7!important}}@media screen and (width >= 960px){.form-grid__element--span-all\@from-lg{grid-column:1/-1!important}.form-grid__element--span-1\@from-lg{grid-column-start:auto!important;grid-column-end:span 1!important}.form-grid__element--start-1\@from-lg{grid-column-start:1!important}.form-grid__element--end-1\@from-lg{grid-column-end:1!important}.form-grid__element--span-2\@from-lg{grid-column-start:auto!important;grid-column-end:span 2!important}.form-grid__element--start-2\@from-lg{grid-column-start:2!important}.form-grid__element--end-2\@from-lg{grid-column-end:2!important}.form-grid__element--span-3\@from-lg{grid-column-start:auto!important;grid-column-end:span 3!important}.form-grid__element--start-3\@from-lg{grid-column-start:3!important}.form-grid__element--end-3\@from-lg{grid-column-end:3!important}.form-grid__element--span-4\@from-lg{grid-column-start:auto!important;grid-column-end:span 4!important}.form-grid__element--start-4\@from-lg{grid-column-start:4!important}.form-grid__element--end-4\@from-lg{grid-column-end:4!important}.form-grid__element--span-5\@from-lg{grid-column-start:auto!important;grid-column-end:span 5!important}.form-grid__element--start-5\@from-lg{grid-column-start:5!important}.form-grid__element--end-5\@from-lg{grid-column-end:5!important}.form-grid__element--span-6\@from-lg{grid-column-start:auto!important;grid-column-end:span 6!important}.form-grid__element--start-6\@from-lg{grid-column-start:6!important}.form-grid__element--end-6\@from-lg{grid-column-end:6!important}.form-grid__element--span-7\@from-lg{grid-column-start:auto!important;grid-column-end:span 7!important}.form-grid__element--start-7\@from-lg{grid-column-start:7!important}.form-grid__element--end-7\@from-lg{grid-column-end:7!important}}@media screen and (width < 1280px){.form-grid__element--span-all\@until-xl{grid-column:1/-1!important}.form-grid__element--span-1\@until-xl{grid-column-start:auto!important;grid-column-end:span 1!important}.form-grid__element--start-1\@until-xl{grid-column-start:1!important}.form-grid__element--end-1\@until-xl{grid-column-end:1!important}.form-grid__element--span-2\@until-xl{grid-column-start:auto!important;grid-column-end:span 2!important}.form-grid__element--start-2\@until-xl{grid-column-start:2!important}.form-grid__element--end-2\@until-xl{grid-column-end:2!important}.form-grid__element--span-3\@until-xl{grid-column-start:auto!important;grid-column-end:span 3!important}.form-grid__element--start-3\@until-xl{grid-column-start:3!important}.form-grid__element--end-3\@until-xl{grid-column-end:3!important}.form-grid__element--span-4\@until-xl{grid-column-start:auto!important;grid-column-end:span 4!important}.form-grid__element--start-4\@until-xl{grid-column-start:4!important}.form-grid__element--end-4\@until-xl{grid-column-end:4!important}.form-grid__element--span-5\@until-xl{grid-column-start:auto!important;grid-column-end:span 5!important}.form-grid__element--start-5\@until-xl{grid-column-start:5!important}.form-grid__element--end-5\@until-xl{grid-column-end:5!important}.form-grid__element--span-6\@until-xl{grid-column-start:auto!important;grid-column-end:span 6!important}.form-grid__element--start-6\@until-xl{grid-column-start:6!important}.form-grid__element--end-6\@until-xl{grid-column-end:6!important}.form-grid__element--span-7\@until-xl{grid-column-start:auto!important;grid-column-end:span 7!important}.form-grid__element--start-7\@until-xl{grid-column-start:7!important}.form-grid__element--end-7\@until-xl{grid-column-end:7!important}}@media screen and (width >= 1280px){.form-grid__element--span-all\@from-xl{grid-column:1/-1!important}.form-grid__element--span-1\@from-xl{grid-column-start:auto!important;grid-column-end:span 1!important}.form-grid__element--start-1\@from-xl{grid-column-start:1!important}.form-grid__element--end-1\@from-xl{grid-column-end:1!important}.form-grid__element--span-2\@from-xl{grid-column-start:auto!important;grid-column-end:span 2!important}.form-grid__element--start-2\@from-xl{grid-column-start:2!important}.form-grid__element--end-2\@from-xl{grid-column-end:2!important}.form-grid__element--span-3\@from-xl{grid-column-start:auto!important;grid-column-end:span 3!important}.form-grid__element--start-3\@from-xl{grid-column-start:3!important}.form-grid__element--end-3\@from-xl{grid-column-end:3!important}.form-grid__element--span-4\@from-xl{grid-column-start:auto!important;grid-column-end:span 4!important}.form-grid__element--start-4\@from-xl{grid-column-start:4!important}.form-grid__element--end-4\@from-xl{grid-column-end:4!important}.form-grid__element--span-5\@from-xl{grid-column-start:auto!important;grid-column-end:span 5!important}.form-grid__element--start-5\@from-xl{grid-column-start:5!important}.form-grid__element--end-5\@from-xl{grid-column-end:5!important}.form-grid__element--span-6\@from-xl{grid-column-start:auto!important;grid-column-end:span 6!important}.form-grid__element--start-6\@from-xl{grid-column-start:6!important}.form-grid__element--end-6\@from-xl{grid-column-end:6!important}.form-grid__element--span-7\@from-xl{grid-column-start:auto!important;grid-column-end:span 7!important}.form-grid__element--start-7\@from-xl{grid-column-start:7!important}.form-grid__element--end-7\@from-xl{grid-column-end:7!important}}.form-grid__element--span-1{grid-column-end:span 1!important}.form-grid__element--start-1{grid-column-start:1!important}.form-grid__element--end-1{grid-column-end:1!important}.form-grid__element--span-2{grid-column-end:span 2!important}.form-grid__element--start-2{grid-column-start:2!important}.form-grid__element--end-2{grid-column-end:2!important}.form-grid__element--span-3{grid-column-end:span 3!important}.form-grid__element--start-3{grid-column-start:3!important}.form-grid__element--end-3{grid-column-end:3!important}.form-grid__element--span-4{grid-column-end:span 4!important}.form-grid__element--start-4{grid-column-start:4!important}.form-grid__element--end-4{grid-column-end:4!important}.form-grid__element--span-5{grid-column-end:span 5!important}.form-grid__element--start-5{grid-column-start:5!important}.form-grid__element--end-5{grid-column-end:5!important}.form-grid__element--span-6{grid-column-end:span 6!important}.form-grid__element--start-6{grid-column-start:6!important}.form-grid__element--end-6{grid-column-end:6!important}.form-grid__element--span-7{grid-column-end:span 7!important}.form-grid__element--start-7{grid-column-start:7!important}.form-grid__element--end-7{grid-column-end:7!important}.form-grid:has(.clearable-boolean){row-gap:var(--space-xs)}.form-modal__content{overflow-x:hidden;overflow-y:auto}.form-modal__overlay{--max-width:80ch;--viewport-margin:max(2rem,env(safe-area-inset-top),env(safe-area-inset-right),env(safe-area-inset-bottom),env(safe-area-inset-left));background:rgba(128,128,128,0.75);@supports (backdrop-filter: blur(2px)){backdrop-filter:blur(2px);background:rgba(0,0,0,0.25)}position:fixed;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%;display:grid;place-items:center;z-index:1000;padding:max(var(--target-size),env(safe-area-inset-top,var(--target-size))) max(var(--target-size),env(safe-area-inset-right,var(--target-size))) max(var(--target-size),env(safe-area-inset-bottom,var(--target-size))) max(var(--target-size),env(safe-area-inset-left,var(--target-size)))}.unix-like .form-modal__overlay{backdrop-filter:none!important;background:rgba(128,128,128,0.75)}.form-modal__dialog{inline-size:calc(100vw - 2 * var(--viewport-margin));max-block-size:calc(100vh - 2 * var(--viewport-margin));max-inline-size:calc(var(--max-width) + var(--card-padding) * 2);display:grid;grid:auto 1fr auto/1fr;fieldset:only-child legend{display:none}}.form-modal__cta-container{display:flex;align-content:flex-start;justify-content:flex-end;gap:var(--card-padding);.btn{inline-size:auto!important;flex:0 0 auto}}@layer components.form-row{.form-row{--warning-color:var(--yellow);--error-color:var(--red);--label-color:var(--gray-46);--chevron-size:1.5rem}.form-row__input-container{position:relative;min-block-size:var(--input-min-height);border:var(--input-border-width) solid var(--input-border-color);border-radius:var(--border-radius-md);box-shadow:var(--shadow-sm);background:#FFFFFF;display:grid;grid:auto/auto 1fr auto;grid-template-areas:'unit-left label-input-icon unit-right';&:focus-within{border-color:var(--input-focus-color);box-shadow:0 0 3px var(--input-focus-color);&:has(.focus-on){--input-focus-color:var(--error-color)}}&.is-invalid{--input-focus-color:var(--error-color)}&:not(.is-invalid):has([data-autofill]:not(:is(:disabled, [readonly]))){--input-border-color:var(--green);--input-focus-color:var(--green)}&:has([data-datalist-open]){border-end-start-radius:0;border-end-end-radius:0}}.form-row__input,
    .form-row__values{grid-area:label-input-icon;padding:var(--input-padding);line-height:var(--input-line-height);inline-size:100%;-moz-appearance:textfield;border-radius:calc(var(--border-radius-md) - 1px);&:where(textarea){resize:vertical}&:not(textarea){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}&:is(:disabled, [readonly]){color:var(--gray-46);background:var(--gray-96)}&::-webkit-calendar-picker-indicator{position:absolute;inline-size:auto;block-size:auto;inset:0;cursor:pointer;opacity:0}[autocomplete="off"] &::-webkit-contacts-auto-fill-button,
        [autocomplete="off"] &::-webkit-credentials-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;block-size:0;inline-size:0;margin:0}&::placeholder{color:var(--gray-73)}}.form-row__values{padding-inline-end:var(--input-padding-inline-start)}.form-row__label{grid-area:label-input-icon;display:block;position:absolute;inset-block-start:0;inset-inline-start:1rem;transform:translateY(calc(var(--input-min-height) / 2)) translateY(-50%);transform-origin:left top;transition:var(--transition-base);color:var(--label-color);line-height:1.33;pointer-events:none;textarea ~ &{--shadow-distance:2px;--shadow-blur:3px;--shadow-color:white;text-shadow:calc(-1 * var(--shadow-distance)) calc(-1 * var(--shadow-distance)) var(--shadow-blur) var(--shadow-color),0 calc(-1 * var(--shadow-distance)) var(--shadow-blur) var(--shadow-color),var(--shadow-distance) calc(-1 * var(--shadow-distance)) var(--shadow-blur) var(--shadow-color),var(--shadow-distance) 0 var(--shadow-blur) var(--shadow-color),var(--shadow-distance) var(--shadow-distance) var(--shadow-blur) var(--shadow-color),0 var(--shadow-distance) var(--shadow-blur) var(--shadow-color),calc(-1 * var(--shadow-distance)) var(--shadow-distance) var(--shadow-blur) var(--shadow-color),calc(-1 * var(--shadow-distance)) 0 var(--shadow-blur) var(--shadow-color)}:required ~ &::after{content:'*'}.form-row__input--has-placeholder ~ &,
        .form-row__input:not(.form-row__input--empty):where(:focus, :not(:placeholder-shown)) ~ &,
        .form-row__values:not(:empty) ~ &{transform:translateY(.5rem) scale(.75)}.is-invalid ~ &,
        .has-errors .is-invalid > &{color:var(--error-color)}:is(:disabled, [readonly]) ~ &{color:var(--gray-73)}}.form-row__status-icon,
    .form-row__chevron{grid-area:label-input-icon;position:absolute;inset-block-start:50%;inset-inline-end:var(--input-icon-spacing);transform:translateY(-50%);block-size:auto;pointer-events:none;textarea + .form-row__label ~ &{inset-block-start:var(--input-icon-spacing);transform:translate(1px,-1.5px)}}.form-row__chevron{inline-size:var(--chevron-size);color:var(--blue-light);.form-row__input[data-autofill] ~ &{color:var(--green)}.form-row__input:is(:disabled, [readonly]) ~ &{color:var(--gray-46)}}.form-row__status-icon{inline-size:var(--input-status-icon-size);.form-row__chevron ~ &{inset-inline-end:calc(var(--chevron-size) + 2 * var(--input-icon-spacing))}use{display:none}}.form-row__unit,
    .form-row__toggle{min-inline-size:var(--input-min-height);padding-inline:1ch;display:grid;place-content:center;font-weight:bold;line-height:1}.form-row__toggle{grid-area:unit-right;border:none!important;cursor:pointer;color:var(--blue-light);&:hover,
        &:focus{color:var(--blue)}&::after{content:'';position:absolute;inset:0}}.form-row__hint,
    .form-row__error{font-size:var(--font-size-xs);margin-block-start:.5em}.form-row__hint{color:var(--gray-46);.form-row__error:not(:empty) ~ &{display:none}}.form-row__error{padding-inline-start:2ch;li:only-child{margin-inline-start:-2ch;inline-size:calc(100% + 2ch)}li:not(:only-child){list-style-type:disc}}.form-row__input-container--select{grid-template-columns:auto;grid-template-areas:'label-input-icon'}.form-row__input--select{--input-icon-padding:calc(3 * var(--input-icon-spacing) + var(--input-status-icon-size) + var(--chevron-size));text-overflow:ellipsis;white-space:nowrap;cursor:pointer;-moz-appearance:none}.form-row__input--empty{opacity:0}.form-row__input[type='number']::-webkit-inner-spin-button,
    .form-row__input[type='number']::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-row__input::-webkit-datetime-edit,
    .form-row__input::-webkit-datetime-edit-fields-wrapper,
    .form-row__input::-webkit-datetime-edit-day-field,
    .form-row__input::-webkit-datetime-edit-month-field,
    .form-row__input::-webkit-datetime-edit-year-field{padding-block:0!important}.safari .form-row__input[type="date"].is-empty::-webkit-datetime-edit{display:none!important}.form-row__status-icon .form-row__status-icon--valid{color:var(--green)}.is-valid > .form-row__input:not(:where(.form-row__input--warning, .form-row__input--loading, :disabled, [readonly], .is-empty)) ~ .form-row__status-icon .form-row__status-icon--valid{display:block}.form-row__status-icon .form-row__status-icon--invalid{color:var(--error-color)}.is-invalid > .form-row__input:not(:where(.form-row__input--loading, :disabled, [readonly])) ~ .form-row__status-icon .form-row__status-icon--invalid{display:block}.form-row__status-icon .form-row__status-icon--warning{color:var(--warning-color)}.form-row__input-container:not(.is-invalid) > .form-row__input--warning:not(:where(:placeholder-shown, .form-row__input--loading)) ~ .form-row__status-icon .form-row__status-icon--warning{display:block}.form-row__status-icon .form-row__status-icon--autofill{color:var(--green)}.is-valid > .form-row__input[data-autofill]:not(:where(.form-row__input--warning, .form-row__input--loading, :disabled, [readonly])) ~ .form-row__status-icon .form-row__status-icon--autofill{display:block}.form-row__status-icon--loading{display:none;color:var(--gray-46);animation:loading-spinner 500ms linear infinite;.form-row__input--loading ~ &{display:block}}@keyframes loading-spinner{from{stroke-dashoffset:0}to{stroke-dashoffset:-100}}.form-row__unit--left{grid-area:unit-left;border-inline-end:1px solid var(--input-border-color)}.form-row__unit--right{grid-area:unit-right;border-inline-start:1px solid var(--input-border-color)}.form-row__unit--currency{padding-block-start:.1em}.form-row__hide-errors{.form-row__error{display:none}}.form-row--dangling{position:relative;.form-row__error,
        .form-row__hint{position:absolute;inset-block-start:100%}}@media screen and (width < 480px){.form-row--dangling\@until-xs{position:relative;.form-row__error,
            .form-row__hint{position:absolute;inset-block-start:100%}}}@media screen and (width >= 480px){.form-row--dangling\@from-xs{position:relative;.form-row__error,
            .form-row__hint{position:absolute;inset-block-start:100%}}}@media screen and (width < 640px){.form-row--dangling\@until-sm{position:relative;.form-row__error,
            .form-row__hint{position:absolute;inset-block-start:100%}}}@media screen and (width >= 640px){.form-row--dangling\@from-sm{position:relative;.form-row__error,
            .form-row__hint{position:absolute;inset-block-start:100%}}}@media screen and (width < 720px){.form-row--dangling\@until-md{position:relative;.form-row__error,
            .form-row__hint{position:absolute;inset-block-start:100%}}}@media screen and (width >= 720px){.form-row--dangling\@from-md{position:relative;.form-row__error,
            .form-row__hint{position:absolute;inset-block-start:100%}}}@media screen and (width < 960px){.form-row--dangling\@until-lg{position:relative;.form-row__error,
            .form-row__hint{position:absolute;inset-block-start:100%}}}@media screen and (width >= 960px){.form-row--dangling\@from-lg{position:relative;.form-row__error,
            .form-row__hint{position:absolute;inset-block-start:100%}}}@media screen and (width < 1280px){.form-row--dangling\@until-xl{position:relative;.form-row__error,
            .form-row__hint{position:absolute;inset-block-start:100%}}}@media screen and (width >= 1280px){.form-row--dangling\@from-xl{position:relative;.form-row__error,
            .form-row__hint{position:absolute;inset-block-start:100%}}}}.form-sidebar{position:sticky;inset-block-start:calc(var(--header-height) + var(--card-padding));z-index:1;.card{overflow:visible;position:relative}@media screen and (max-width: 720px){position:fixed;inset-block:0;inset-inline-start:0;inline-size:100%;padding:var(--space-lg);transition:all var(--transition-duration) var(--transition-easing-function) var(--transition-duration);pointer-events:none;z-index:100}}.form-sidebar__inner{display:grid;grid:auto/1fr;gap:var(--card-padding);@media screen and (max-width: 720px){padding:var(--card-padding);border-radius:var(--card-border-radius);border:1px solid var(--gray-96);background:#FFFFFF;overflow:hidden;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(100vw,-50%);transition:transform var(--transition-duration) var(--transition-easing-function);overflow:auto;min-inline-size:min(45ch,calc(100vw - 4rem));max-block-size:calc(100vh - 4rem);.form-sidebar--open &{transform:translate(-50%,-50%);transition-delay:var(--transition-duration)}.form-sidebar__card{position:relative;background:none;padding:0;border-radius:0;box-shadow:none;overflow:visible;padding-inline-end:var(--card-close-button-size);&:first-of-type{margin-block-start:calc(-1 * var(--card-close-button-size))}&:not(:first-of-type){padding-block-start:var(--card-padding);&::before{content:'';position:absolute;inset-block-end:100%;inset-inline:calc(var(--card-padding) * -1);border-block-start:1px solid var(--gray-90)}}}}}.form-sidebar__close{position:sticky;inset-block-start:calc(var(--card-padding) * -1);inset-inline-start:100%;margin:calc(var(--card-padding) * -1);margin-block-end:0;display:none;grid-area:unset;z-index:1;@media screen and (max-width: 720px){display:inline-grid}}.form-sidebar__header{position:relative}.form-sidebar__heading{margin:0;inline-size:100%;flex:0 0 auto;font-weight:600;&:is(h2){font-weight:bold}}.form-sidebar__subheading{font-size:var(--font-size-xs);margin:0;&:empty{display:none}}.form-sidebar__notes,
.form-sidebar__tags{margin-block-start:var(--card-padding);font-size:var(--font-size-sm)}.form-sidebar__tags{display:flex;flex-wrap:wrap;gap:1ch}.form-sidebar__button-container{margin-block-start:var(--card-padding);& > .btn{inline-size:100%;margin-block-start:var(--card-padding);&:first-child{margin-block-start:0}}&:empty{display:none}}.form-sidebar__link{&:focus,
    &:hover{text-decoration:underline}&::after{content:'';position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%}}.form-sidebar__date{margin-block-start:var(--space-md);font-size:.75em;color:var(--gray-73);text-align:end}.form-sidebar--open{@media screen and (max-width: 720px){background:rgba(128,128,128,0.75);@supports (backdrop-filter: blur(2px)){backdrop-filter:blur(2px);background:rgba(0,0,0,0.25)}pointer-events:auto;background:rgba(0,0,0,0.5);transition-delay:0ms}}@media screen and (max-width: 720px){.unix-like .form-sidebar--open{backdrop-filter:none!important;background:rgba(0,0,0,0.5)}}.form-sidebar__partial--block{display:block;margin-block-start:.5em}.address{--geo-start-row:13;grid-template-areas:'ctry ctry ctry ctry ctry ctry' 'pstl pstl pstl .    .    .' 'hnum hnum hnum sufx sufx sufx' 'hnuk hnuk hnuk hnuk hnuk hnuk' 'sfxw sfxw sfxw sfxw sfxw sfxw' 'adrs adrs adrs adrs adrs adrs' 'dstr dstr dstr dstr dstr dstr' 'ngbh ngbh ngbh ngbh ngbh ngbh' 'warn warn warn warn warn warn' 'strt strt strt city city city' '_map _map _map _map _map _map' '_lat _lat _lat long long long' 'rors rors rors rors rors rors';grid-row-gap:0;& > div:not(:first-of-type),
    [data-address-target="country"][type="hidden"] + div{margin-block-start:var(--form-grid-gap)}.form-row{inline-size:100%}.coordinates__latitude,
    .coordinates__longitude{inline-size:100%;margin-block-start:var(--form-grid-gap)}.address__country{grid-area:ctry}.address__postal-code{grid-area:pstl}.house-number__house-number{grid-area:hnum}.house-number__house-number-unnumbered{font-size:var(--font-size-sm);grid-area:hnuk;margin-block-end:calc(-.5 * var(--form-grid-gap))}.house-number__house-number-suffix{grid-area:sufx}.address__room-number,
    .address__parking-number{grid-area:unnr}.coordinates__latitude{grid-area:_lat}.coordinates__longitude{grid-area:long}.address__street{grid-area:strt}.address__city{grid-area:city;@media screen and (max-width: 480px){margin-block-start:var(--form-grid-gap)}}@media screen and (min-width: 70ch){--geo-start-row:11;grid-template-areas:'ctry ctry ctry .    .    .' 'pstl pstl hnum hnum sufx sufx' '.    .    hnuk hnuk hnuk hnuk' 'sfxw sfxw sfxw sfxw sfxw sfxw' 'adrs adrs adrs adrs adrs adrs' 'dstr dstr dstr dstr dstr dstr' 'ngbh ngbh ngbh ngbh ngbh ngbh' 'warn warn warn warn warn warn' 'strt strt strt city city city' '_map _map _map _map _map _map' '_lat _lat _lat long long long' 'rors rors rors rors rors rors'}}.address__display--address{grid-area:adrs}.address__display--neighbourhood{grid-area:ngbh}.address__display--district{grid-area:dstr}.address__map-container,
.address__warning,
.address__geo-button{inline-size:100%;margin-block-start:var(--form-grid-gap)}.address__map-container{grid-area:_map;min-block-size:min(50vh,450px);display:grid;place-items:center;background:var(--gray-96);border-radius:var(--border-radius-md);padding:1ch}.address__warning{grid-area:warn;margin:calc(1.5 * var(--form-grid-gap)) 0}.address__geo-button{min-block-size:var(--input-min-height)}.address__geo-button--error{--btn-bg-color:var(--red-dark)!important;pointer-events:none}.address--has-unit-number{--geo-start-row:14;grid-template-areas:'ctry ctry ctry ctry ctry ctry' 'pstl pstl pstl .    .    .' 'hnum hnum hnum sufx sufx sufx' 'hnuk hnuk hnuk hnuk hnuk hnuk' 'sfxw sfxw sfxw sfxw sfxw sfxw' 'unnr unnr unnr unnr unnr unnr' 'adrs adrs adrs adrs adrs adrs' 'dstr dstr dstr dstr dstr dstr' 'ngbh ngbh ngbh ngbh ngbh ngbh' 'warn warn warn warn warn warn' 'strt strt strt city city city' '_map _map _map _map _map _map' '_lat _lat _lat long long long' 'rors rors rors rors rors rors';@media screen and (min-width: 70ch){--geo-start-row:12;grid-template-areas:'ctry ctry ctry .    .    .   ' 'pstl pstl hnum hnum sufx sufx' '.    .    hnuk hnuk hnuk hnuk' 'sfxw sfxw sfxw sfxw sfxw sfxw' 'unnr unnr unnr .    .    .   ' 'adrs adrs adrs adrs adrs adrs' 'dstr dstr dstr dstr dstr dstr' 'ngbh ngbh ngbh ngbh ngbh ngbh' 'warn warn warn warn warn warn' 'strt strt strt city city city' '_map _map _map _map _map _map' '_lat _lat _lat long long long' 'rors rors rors rors rors rors'}@media screen and (min-width: 1074px){grid-template-areas:'ctry ctry ctry .    .    .   ' 'pstl pstl hnum hnum sufx sufx' '.    .    hnuk hnuk hnuk hnuk' 'sfxw sfxw sfxw sfxw sfxw sfxw' 'unnr unnr .    .    .    .   ' 'adrs adrs adrs adrs adrs adrs' 'dstr dstr dstr dstr dstr dstr' 'ngbh ngbh ngbh ngbh ngbh ngbh' 'warn warn warn warn warn warn' 'strt strt strt city city city' '_map _map _map _map _map _map' '_lat _lat _lat long long long' 'rors rors rors rors rors rors'}.house-number__house-number-unnumbered{margin-block-end:0}}.address--has-geolocation{.address__geo-button{grid-area:var(--geo-start-row) /1 /calc(var(--geo-start-row) + 1) /-1}.address__geo-error{margin-block-start:var(--form-grid-gap);grid-area:calc(var(--geo-start-row) + 1) /1 /calc(var(--geo-start-row) + 2) /-1}@media screen and (min-width: 70ch){.address__geo-button{grid-area:var(--geo-start-row) /5 /calc(var(--geo-start-row) + 1) /7}.address__geo-error{grid-area:calc(var(--geo-start-row) + 1) /1 /calc(var(--geo-start-row) + 2) /-1}.coordinates__latitude{grid-area:var(--geo-start-row) /1 /calc(var(--geo-start-row) + 1) /3}.coordinates__longitude{grid-area:var(--geo-start-row) /3 /calc(var(--geo-start-row) + 1) /5}}&:has([name="house[location][address][country]"][type="hidden"]){margin-block-start:calc(-1 * var(--form-grid-gap))}}.building__construction-year-input-container{max-inline-size:19ch;:lang(nl) &{max-inline-size:13ch}}@media (min-width: 720px){.building__construction-year{position:relative;margin-block-end:1.5em!important}.building__construction-year-hint{position:absolute;inset-block-start:100%;inset-inline-start:0;white-space:nowrap}}.choice{--color-disabled:var(--gray-46);position:relative;display:grid;grid:auto/auto 1fr;grid-template-areas:'indicator label';gap:.75em;cursor:pointer;&:not(:only-of-type){padding:1em 0;border-block-end:1px solid var(--gray-90)}.choices > &{grid-column:auto/span 1}}.choice__input{position:absolute;inset-block-start:50%;inset-inline-start:0}.choice__indicator{--accent-color:var(--blue-light);grid-area:indicator;display:block;inline-size:1.25em;aspect-ratio:1;transform:translateY(.75em) translateY(-50%);background:#FFFFFF;border:1px solid var(--gray-46);box-shadow:inset 0 0 0 3px #FFFFFF;.choice:hover &,
    .choice__input:focus ~ &{border-color:var(--accent-color);background-color:var(--gray-90)}.choice__input:focus-visible ~ &{box-shadow:inset 0 0 0 3px #FFFFFF,0 0 8px rgba(14,111,171,.3);@supports (box-shadow: inset 0 0 0 3px #FFFFFF, 0 0 8px color-mix(in lch, var(--accent-color) 30%, transparent)){box-shadow:inset 0 0 0 3px #FFFFFF,0 0 8px color-mix(in lch,var(--accent-color) 30%,transparent)}}.choice__input:checked ~ &{--accent-color:var(--blue-light);border-color:var(--accent-color);background-color:var(--accent-color);transition:var(--transition-base)}.choice__input:disabled ~ &{--accent-color:var(--gray-90);border-color:var(--accent-color)}.is-invalid ~ &{--accent-color:var(--red);border-color:var(--accent-color)}}.choice__label{grid-area:label;.choice__input:disabled ~ &{color:var(--color-disabled)}}.choice__hint{font-size:var(--font-size-sm);color:var(--gray-46);padding-inline-start:var(--space-lg)}.choice--toggle{grid-template-columns:1fr auto;grid-template-areas:'label indicator';.choice__label{margin-block-start:.25em}}.choice__indicator--radio{border-radius:50%}.choice__input[type="checkbox"]:indeterminate ~ .choice__indicator{position:relative;background:white}.choice__input[type="checkbox"]:indeterminate ~ .choice__indicator::after{content:'';position:absolute;inset:40% 20%;background:var(--accent-color);opacity:.5}.choice--no-label{gap:0;.choice__indicator{transform:translateY(-.125em)}.choice__label{display:none}}.choices{display:var(--choices-display,grid);grid:auto/repeat(auto-fill,minmax(var(--choice-width,25ch),1fr));gap:var(--choices-gap,var(--space-md));@media (max-width: 480px){--choice-width:100%!important;row-gap:0}}.choices--narrow{--choice-width:17ch}.choices--flex{display:flex;flex-wrap:wrap;.choice{flex:1 0 auto}}.choices--inline{.form-grid{display:flex;padding:var(--card-padding) 0 0;gap:var(--card-padding)}.choice{display:inline-grid;padding:0;border-block-end:none}}.clearable-boolean{--br:calc(var(--border-radius-md) - 2px);display:grid;grid:auto/auto;gap:1ch;align-items:center}.clearable-boolean:first-of-type{margin-block-start:var(--space-sm)}.clearable-boolean__label{font-size:var(--font-size-md);margin:0 0 .5em;font-weight:normal}.clearable-boolean__options{display:grid;grid:auto/1fr 1fr auto;align-items:center;padding-block:2px}.clearable-boolean__options :first-child{border-radius:var(--br);border-start-end-radius:0;border-end-end-radius:0}.clearable-boolean__options :nth-child(2){border-radius:var(--br);border-start-start-radius:0;border-end-start-radius:0}.clearable-boolean__option,
.clearable-boolean__clear{--size:calc(var(--target-size-minimum));--icon-size:1.25em;inline-size:auto;min-inline-size:var(--size);min-block-size:var(--size);position:relative;cursor:pointer;display:grid;place-content:center}.clearable-boolean__option{--bg:white;--fg:currentColor;--bc:currentColor;background:var(--bg);color:var(--fg);box-shadow:0 0 0 1px var(--bc);padding:.25ch 1.5ch}.clearable-boolean__clear{margin-inline-end:calc((var(--size) - var(--icon-size)) / -2);transform:scale(0);transition:all var(--transition-duration) var(--transition-easing-bounce);pointer-events:none}.clearable-boolean__clear:is(:hover, :focus){color:var(--red-dark)}.clearable-boolean__options:has(:where([value="yes"]:checked, [value="no"]:checked)) .clearable-boolean__clear{transform:none;pointer-events:auto}@media (any-pointer: fine){.clearable-boolean__clear{margin-inline-start:calc(var(--card-padding) / 2)}}:where(.clearable-boolean__option, .clearable-boolean__clear) svg{inline-size:var(--icon-size);block-size:var(--icon-size)}.clearable-boolean__option:not(.clearable-boolean__option--all):has(input:checked){--bg:var(--blue);--bc:var(--bg);--fg:white;z-index:1}:where(.clearable-boolean__option, .clearable-boolean__clear):is(:hover, :focus){--bg:var(--blue-light)!important;--bc:var(--bg);--fg:white;z-index:2}@container (width >= 250px){.clearable-boolean{grid:auto/1fr auto;gap:1ch}.clearable-boolean__legend{display:contents}.clearable-boolean__label{margin:0}.clearable-boolean__options{display:inline-grid;inline-size:160px}@media (any-pointer: fine){.clearable-boolean__options{inline-size:147px}}}.compact-collection{--space:1.25rem;--button-size:var(--target-size);--button-gap:1ch}.compact-collection__heading{margin-block-end:.9em}.compact-collection__entry{&:last-of-type{margin-block-end:var(--space)}&:not(:last-of-type){padding-block-end:var(--space)}& + &{padding-block-start:var(--space)}}.compact-collection__entry-content{display:flex;align-items:start;gap:var(--space);.form-grid{flex:1 1 auto}}.compact-collection__entry-buttons{flex:0 0 auto;display:flex;align-items:center;gap:var(--button-gap);min-block-size:var(--input-min-height)}.compact-collection__button{display:inline-grid;place-items:center;inline-size:var(--button-size);block-size:var(--button-size);border-radius:50%;cursor:pointer}.compact-collection__button-icon{pointer-events:none;max-inline-size:55%;max-block-size:55%}form:not(.did-submit) .compact-collection__error,
.did-submit .compact-collection__valid-entries-input:valid ~  .compact-collection__error{display:none}.compact-collection--buttons-end .compact-collection__entry-buttons{align-self:end}.compact-collection.set-size .compact-collection__entry-buttons{display:none}.compact-collection__button[hidden]{display:inline-grid;visibility:hidden}.compact-collection__button--add{background:var(--green-dark);color:white;visibility:hidden;&:where(:hover, :focus){background:var(--green)}.compact-collection__entry:where(:last-of-type, :hover, :focus-within) &{visibility:visible}.compact-collection__entry:where(:last-of-type, :hover, :focus-within) ~ .compact-collection__entry &{visibility:hidden}}.compact-collection__button--delete{&:where(:hover, :focus){color:var(--red)}}.completometer{--background-track-color:var(--gray-73);--progress-track-color:var(--gray-46);position:sticky;inset-block-end:0;background:rgb(255,255,255);margin:calc(var(--card-padding) * -1);margin-block-start:calc(var(--card-padding) * 2);padding:var(--card-padding);display:grid;grid:auto/1fr 4rem;place-items:center start;grid-template-areas:"states progress";gap:var(--card-padding);border-radius:0 0 var(--border-radius-md) var(--border-radius-md);transition:var(--transition-base);&::before{content:'';position:absolute;inset-block-end:100%;inset-inline-start:0;inline-size:100%;block-size:calc(var(--card-padding) * 2);background:linear-gradient(to top,rgb(255,255,255),rgba(255,255,255,0))}@media screen and (max-width: 720px){inline-size:calc(100% + var(--card-close-button-size) + 2 * var(--card-padding));inset-block-end:calc(var(--card-padding) * -1)}}.completometer__states{grid-area:states}.completometer__state{display:grid;grid:auto/repeat(2,auto);gap:0 1ch;place-items:center start;font-size:clamp(var(--font-size-md),2vw,var(--font-size-xxl));line-height:1;@media screen and (max-width: 960px){grid:auto/1fr;gap:.5ch}}.completometer__label{grid-column:1/-1;font-size:clamp(var(--font-size-sm),1.5vw,var(--font-size-md));&:not(:last-child){margin-block-end:.5em}}.completometer__target,
.completometer__trophy{opacity:.25}.completometer__target{font-weight:700}.completometer__alert,
.completometer__progress,
.completometer__trophy{grid-area:progress;place-self:center}.completometer__alert,
.completometer__trophy{transition:var(--transition-base);transition-timing-function:var(--transition-easing-bounce)}.completometer__alert{inline-size:45%;transform:translateY(-4%) scale(0);color:var(--yellow)}.completometer__trophy{block-size:1.5rem;inline-size:auto;transform:scale(.75)}.completometer__progress{inline-size:100%}.completometer__progress-color{fill:var(--progress-track-color);transition:var(--transition-base)}.completometer__shimmer{opacity:0;transition:var(--transition-base)}.completometer__shadow-caster{fill:#FFFFFF;filter:drop-shadow(0 0 3px rgba(0,0,0,0.25))}.completometer__track--background{stroke:var(--background-track-color)}.completometer__track--progress{stroke-dashoffset:200;transition:var(--transition-base);transition-timing-function:var(--transition-easing-bounce)}.completometer__target--ready{opacity:1}.completometer__state--error{display:none}.completometer--init{opacity:0;filter:grayscale(100%);transform:translateY(50%)}.completometer--pararius-ready{--progress-track-color:var(--blue-dark)}.completometer--tiara-ready{--progress-track-color:var(--green-dark)}.completometer--trophy-ready{--progress-track-color:gold;.completometer__shimmer{opacity:1}.completometer__track--progress{stroke-dashoffset:100!important}.completometer__trophy{opacity:1;transform:none}}.completometer--has-errors{.completometer__state--state{display:none}.completometer__state--error{display:block}.completometer__alert{transform:translateY(-4%) scale(1)}.completometer__trophy{opacity:0}}.co-submitters{.fieldset__heading{font-size:var(--font-size-md);font-weight:600;margin-block-end:var(--space-sm)}&:has(input:disabled){.tag-input{opacity:.5}}}.description-nav{margin-block:var(--form-grid-gap)!important;li{display:contents}}.description-nav__list{background:var(--gray-96);border-radius:var(--border-radius-md);padding:1ch}.description-nav__list{gap:1ch;display:inline-flex;flex-wrap:wrap;align-items:flex-start;list-style:none}.description-nav__list-item{position:relative;flex:0 0 auto;max-inline-size:100%;&:not(:last-of-type) li:last-child button{margin-inline-end:calc(1ch + 1px);&::after{position:absolute;content:'';inset-block-start:0;inset-inline-start:calc(100% + 1ch);block-size:100%;inline-size:1px;background:var(--gray-46)}}}.description-nav__type{display:contents}.description-nav__button{--btn-bg-color:var(--gray-73)}.description-nav__button--active{--btn-bg-color:var(--blue)}.descriptions__grid{grid-row-gap:0}.descriptions__fieldset[hidden]{display:grid;position:absolute;inset-block-start:0;inset-inline-start:0;overflow:hidden;inline-size:100%;block-size:1px;opacity:0;pointer-events:none}[data-descriptions-target="textarea"]{min-block-size:440px}[name="dimensions"]{container:dimensions/inline-size;.form-grid{display:flex;flex-wrap:wrap}.form-row{flex:0 0 100%;margin-block-end:0}.form-row__hint:empty{display:none}@container dimensions (width >= 45ch){.form-row{flex:1 1 calc(50% - var(--form-grid-gap))}}@container dimensions (width >= 60ch){.form-grid{flex-wrap:nowrap}.form-row{flex:1 1 auto}}}.performance__expiration-date,
.index__expiration-date,
.energy__label-status{margin-block-end:calc(var(--form-grid-gap) / 2)}.error-container{color:var(--red);inline-size:100%;flex:0 0 auto;grid-column:1/-1;&:empty{display:none}li:not(:first-child){margin-block-start:.25em}}.files{--scroll-bar-width:0;--thumbnail-height:100px;position:relative;max-inline-size:70ch}.files__download-all{position:absolute;inset-block-end:100%;inset-inline-end:0;color:var(--blue);text-decoration:none;translate:0 -.75rem;&:where(:hover, :focus){color:var(--blue-light);text-decoration:underline}}.files__form-components{--gap-size:1em;--color-1:var(--red-dark);--color-2:var(--red-light);font-size:.75em;color:var(--color-1);&:has(.files__error){border-radius:var(--border-radius-md);border:1px solid var(--color-1);background:var(--color-2);margin-block-end:var(--card-padding);padding:var(--gap-size);.files__error:last-child{margin-block-end:0}}}.files__error{display:list-item;list-style:disc outside;margin-inline-start:2ch;&:last-child{margin-block-end:var(--card-padding)}}.files__upload-label{display:flex;align-items:center;gap:1ch;flex-wrap:wrap;.archived &,
    .archived & ~ .form-row__hint{display:none}}.files__thumbnails{position:relative;display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;padding:var(--space-sm);background:var(--gray-96) no-repeat center/3rem;border-radius:var(--border-radius-md);box-shadow:inset 0 0 1.5rem rgba(128,128,128,.05);min-block-size:calc(var(--thumbnail-height) + 2rem);block-size:calc(var(--thumbnail-height) + 2rem);overflow:auto;resize:vertical}.files__actions{display:flex;justify-content:center;margin-inline:var(--space-md);transform:translateY(-100%);margin-block-end:calc((var(--target-size) - var(--form-grid-gap)) * -1);overflow:hidden;pointer-events:none;button{transition:var(--transition-base);transform:translateY(100%);border-end-start-radius:0;border-end-end-radius:0;&:not(:first-child){border-start-start-radius:0}&:not(:last-child){border-start-end-radius:0}}.archived &{display:none}}.files__upload-error{margin-block-end:var(--space-md)}.files__fullscreen-toggle{position:absolute;inset-block-start:calc(0 - var(--scroll-bar-width));inset-inline-end:var(--scroll-bar-width);z-index:1;background:transparent;color:var(--gray-46);&:hover,
    &:focus{color:var(--gray-20)}}.files__fullscreen-toggle-icon{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);filter:drop-shadow(0 0 8px white)}.files__fullscreen-toggle-icon--off{display:none}.files:where(:fullscreen, :-webkit-full-screen){background:white;display:flex;flex-direction:column;padding:var(--card-padding);max-inline-size:none;max-block-size:100%;.files__dropzone-wrapper{flex:1 1 100%}.files__thumbnails{resize:none;block-size:100%;margin-inline:calc(-1*var(--card-padding));margin-block-start:calc(-1*var(--card-padding))}.files__fullscreen-toggle{inset-block-start:max(env(safe-area-inset-top),0);background:rgba(255,255,255,.75)}.files__fullscreen-toggle-icon--on{display:none}.files__fullscreen-toggle-icon--off{display:block}}.files__thumbnails--expand{block-size:calc(2.5 * var(--thumbnail-height) + 3rem)}.files__thumbnails--empty{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCA0OCA0OCI+CiAgPHBhdGggZmlsbD0icmdiKDE3MCwgMTcwLCAxNzApIiBkPSJNOSAzVjBoNnYzSDlaTTAgOWgzdjZIMFY5Wm00OCAzOVYxNkgxNnYzMmgzMlpNMyAxOEgwdjZoM3YtNlptMjktOWgtM3Y2aDNWOVpNOSAzMHYzaDZ2LTNIOVptOC0yN1YwaDZ2M2gtNlpNMCAzM2g2di0zSDN2LTNIMHY2Wk0wIDZWMGg2djNIM3YzSDBabTMyLTZoLTZ2M2gzdjNoM1YwWiIvPgo8L3N2Zz4K")}.files__thumbnails--drop::after,
.files__thumbnails--processing::after{background:rgba(255,255,255,0.95);@supports (backdrop-filter: blur(2px)){backdrop-filter:blur(2px);background:rgba(255,255,255,0.75)}position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%;display:flex;align-items:center;justify-content:center;content:attr(data-drop-message);pointer-events:none}.unix-like .files__thumbnails--drop::after,
.unix-like .files__thumbnails--processing::after{backdrop-filter:none!important;background:rgba(255,255,255,0.95)}.files__thumbnails--processing{overflow:hidden}.files__thumbnails--processing::after{content:attr(data-processing-message)}.files__actions--active{pointer-events:auto;button{transform:none}}.files__dropzone-wrapper{position:relative;po-status-message{background:rgba(255,255,255,0.95);@supports (backdrop-filter: blur(2px)){backdrop-filter:blur(2px);background:rgba(255,255,255,0.75)}position:absolute;inset:0;padding:var(--space-lg);z-index:1}}.unix-like .files__dropzone-wrapper po-status-message{backdrop-filter:none!important;background:rgba(255,255,255,0.95)}.files-messages{margin:0}.files-messages__heading{font-size:var(--font-size-md);&:not(:first-child){margin-block-start:calc(var(--space-md) - 0.125em)}}.files-messages__filename{font-size:var(--font-size-sm);font-weight:600}.files-messages__file-list,
.files-messages__message-list{margin:0}.files-messages__file-list{list-style:none}.files-messages__message-list{font-size:var(--font-size-xs);padding-inline-start:1ch}.files-messages__file{position:relative;z-index:1;padding:.75rem 0;&:nth-child(odd):before{content:'';position:absolute;inset-block:0;inset-inline-start:50%;inline-size:100vw;transform:translateX(-50%);background:var(--gray-96);z-index:-1}}:where(.ground-lease, .cadastre){--choice-span:6;.choice{grid-column:auto/span var(--choice-span)!important;padding:1em 0;border-block-end:1px solid var(--gray-90)}.hide-row{display:none}@media (min-width: 640px){--choice-span:3;.hide-row{display:block;visibility:hidden}}@media (min-width: 720px){--choice-span:6;.hide-row{display:none}}@media (min-width: 960px){--choice-span:3;.hide-row{display:block;visibility:hidden}}}.ground-lease-options{display:contents;legend{display:none}.choices{display:contents}}.interior{padding-block-start:var(--card-padding);& > .fieldset__legend{display:unset;border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;block-size:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;inline-size:1px!important;white-space:nowrap!important}.choices{--choice-width:100%;@media screen and (min-width: 720px){--choice-width:30%}}}.interior__costs-upholstery-input-container,
.interior__costs-furnishing-input-container{max-inline-size:27ch}.interior--optionally-furnished .interior__optionally-furnished{grid-column-start:1!important;grid-column-end:-1!important}@media (min-width: 960px){.layout__number-of-rooms,
    .layout__number-of-bedrooms{grid-row-start:2!important}}.measurements{--min-input-size:180px;display:grid;grid:auto/repeat(auto-fit,minmax(var(--min-input-size),1fr));gap:var(--form-grid-gap);legend{margin-block-end:var(--card-padding);.fieldset__heading--no-toggle{margin-block-end:0}}}.measurements__warning,
.measurements__error-container{grid-column:1/-1}.measurements__add-row,
.measurements__total-row{grid-column:1/-1;max-inline-size:calc(35ch - 0.5rem + var(--input-min-height))}.measurements__total-row{position:relative;padding-block-start:var(--form-grid-gap);&::before,
    &::after{position:absolute;inset-block-start:0;content:''}&::before{inset-inline:0;border-block-start:2px solid currentColor}&::after{inset-inline-end:calc(var(--card-padding) * -1);transform:translate(-50%,-50%) translateY(.025em);content:'+';font-weight:bold}}.measurements--total{--min-input-size:225px}.media-status{--bg:var(--green-light);--txt:var(--green-dark);display:inline-block;vertical-align:middle;inline-size:auto;font-size:var(--font-size-sm);font-weight:500;line-height:1.5;padding:0 .75ch;background:var(--bg);color:var(--txt);border-radius:var(--border-radius-sm);border:1px solid rgba(0,0,0,.02)}.media-status--processing{--bg:var(--yellow-transparent);--txt:var(--yellow-dark)}.media-status--failed{--bg:var(--red-light);--txt:var(--red-dark)}.publication{&:not(:last-child){margin-block-end:var(--card-padding)}&:disabled{.fieldset__heading{margin:0}.fieldset__content{display:none}}}.publication__header{margin-block:0;&:nth-child(2){margin-block-start:-.28125rem}&:last-child{margin-block-end:0}}.publication__heading,
.publication__violations-heading,
.publication__errors-heading{font-size:var(--font-size-md);margin:0}.publication__heading{font-weight:600;&:not(:last-child){margin-block-end:.4em}.message &{line-height:1.5;margin-block:0 .25em}}.publication__violations-heading,
.publication__errors-heading{font-weight:500}.publication__subheading{font-size:var(--font-size-sm)}.publication__violations{margin-block-start:.75rem;color:var(--text-color)}.publication__violations ul{list-style-type:disc;margin-block:0}.publication__violations-section,
.publication__errors-section{&:not(:last-child){padding-block-end:var(--card-padding)}}.publication__violations-item{font-size:var(--font-size-sm)}.publication__violations-link{display:inline-grid;align-items:center;text-decoration:underline;padding-inline:1ch;margin-inline:-1ch;border:1px dotted transparent;&:focus{border-color:currentColor}}.rent{--rent-spec-width:40ch;.fieldset__content,
    .form-grid{max-inline-size:none}.tribool{--legend-width:21ch;.choice__label{white-space:nowrap}}}.rent__grid{--pr:var(--card-padding);position:relative;max-inline-size:none;padding-inline-end:var(--pr)}@media screen and (min-width: 1366px){.rent__grid{--pr:calc(var(--rent-spec-width) + 3 * var(--form-grid-gap))}}.rent-spec{--card-spacing-inline-end:var(--space-lg);inline-size:100%;@media screen and (min-width: 1366px){inline-size:var(--rent-spec-width,100%);grid-column:none!important;position:absolute;margin:0!important;inset-block:0;inset-inline-end:var(--form-grid-gap);block-size:100%}}.rent-spec__inner{inset-block-start:calc(var(--header-height) + var(--card-padding));translate:0 var(--delta-y,0);transition:translate 750ms}.rent-spec__card{padding:var(--card-padding);border-radius:var(--card-border-radius);border:1px solid var(--gray-96);background:#FFFFFF;overflow:hidden;inline-size:100%;padding-inline-end:var(--card-spacing-inline-end);background:var(--gray-96)}.rent-spec__caption{font-size:var(--font-size-xs);text-align:start;color:var(--gray-20);margin-block-start:1em}.rent-spec__heading{font-size:var(--font-size-lg)}.rent-spec__cost{display:grid;grid:auto/1fr auto;align-items:baseline;gap:0 var(--space-md);font-size:var(--font-size-sm);line-height:1.5;&:not(:first-child){margin-block-start:.75rem}}.rent-spec__cost-name{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.rent-spec__cost-cost{justify-self:end;text-align:end;line-height:inherit;margin:0}.rent-spec__error{margin-block:.75em;font-size:var(--font-size-xs);grid-column:1/-1;color:var(--red-dark);display:none}.rent-spec--error{background:var(--red-light);box-shadow:inset 0 0 0 1px var(--red-dark);.rent-spec__error{display:block}}.rent-spec__cost--total{--space:1.25rem;position:relative;font-weight:600;font-size:var(--font-size-md);margin-block-start:var(--space)!important;border-block-start:1px solid currentColor;padding-block-start:var(--space);line-height:1;&::before{content:'+';position:absolute;inset-inline-start:calc(100% + var(--card-spacing-inline-end) / 2);inset-block-start:0;transform:translate(-50%,-50%)}}.rent-spec__cost--interior{display:none;.rent-spec--has-interior &{display:grid}}.rte{--toolbar-height:calc(var(--input-min-height) - 1px)}.rte__label{display:block;font-weight:600;margin-block-end:.25em}.rte__container{position:relative;min-block-size:440px;display:flex;flex-direction:column;.form-row__hint{margin-block-start:auto}}.rte__icon{inset-block-start:calc(var(--toolbar-height) / 2);transform:translateY(-50%);z-index:1}.rte__spinner{position:absolute;inset-block-start:calc(var(--toolbar-height) / 2);inset-inline-end:calc(var(--input-icon-padding) / 2);translate:50% -50%;z-index:10;color:var(--gray-46);display:none;[data-mode="readonly"] ~ &{display:block}}.tox-tinymce{border:1px solid var(--gray-46);border-radius:var(--border-radius-md);resize:vertical}.tox{&:not(.tox-tinymce-inline) .tox-editor-header{min-block-size:var(--toolbar-height);border-block-end:1px solid var(--gray-46);box-shadow:none;padding-inline-end:var(--input-icon-padding);display:flex;align-items:center}.tox-toolbar-overlord,
    .tox-toolbar__primary{background:none!important}.tox-toolbar__group{--padding-inline:calc((var(--toolbar-height) - var(--target-size)) / 2);padding-inline:var(--padding-inline);display:flex;gap:calc(var(--padding-inline) / 2);&:not(:last-child){border-inline-end:1px solid var(--gray-46)!important}}.tox-tbtn{border-radius:var(--border-radius-md);inline-size:auto;min-inline-size:var(--target-size);block-size:auto;min-block-size:var(--target-size);padding:0;margin:0;cursor:pointer;&:hover,
        &:focus{background:var(--blue-lighter)}svg{fill:currentColor!important}}.tox-tbtn--enabled{background:var(--blue)!important;color:#FFFFFF!important}}.mce-content-body{margin:0;padding:var(--card-padding);background:none;display:block;&,
    *::before,
    *::after{box-sizing:border-box}}.mce-content-readonly{color:var(--gray-46);background:var(--gray-96)}.tox-tinymce:not(.tox-tinymce--ready){background:var(--gray-96)!important;*{visibility:hidden}& ~ .rte__icon{display:none}}.share__list{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:var(--form-grid-gap)}.share__item{flex:0 1 auto}.share__button{inline-size:100%;font-weight:normal;justify-content:start;font-size:var(--font-size-sm)}.share__item--facebook-custom-label{flex:1 1 auto;max-inline-size:310px;:lang(en) &{max-inline-size:300px}}.status-indicator{--bg:var(--gray-46);position:relative;display:inline-block;vertical-align:middle;margin-inline-start:1ch;inline-size:.75ex;aspect-ratio:1;border-radius:50%;background-color:var(--bg);transition:background-color var(--transition-duration) var(--transition-easing-function);&::after{content:'';position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);inline-size:var(--target-size);aspect-ratio:inherit;border-radius:inherit}}.status-indicator:not([data-status]){display:none}.status-indicator[data-status="ok"]{--bg:var(--green)}.status-indicator[data-status="error"]{--bg:var(--red)}.status-indicator[data-status="warning"]{--bg:var(--orange)}.status-indicator--no-margin{margin-inline-start:0}.summary{--icon-size:1.5rem;content-visibility:auto;contain-intrinsic-size:1px 356px}.summary__header{display:grid;grid:auto/minmax(0,1fr) auto;gap:var(--card-padding);grid-template-areas:"address button";align-items:center;margin:0 calc(-1 * var(--card-padding))}.summary__header-address{padding-inline-start:var(--card-padding)}.summary__chapter-heading{font-size:var(--font-size-lg);margin:0;margin-block:.99em .495em}.summary__chapter-heading-link{font-size:var(--font-size-md);font-weight:normal;display:grid;grid:auto/var(--icon-size) 1fr var(--icon-size);grid-template-areas:"icon-left text icon-right";gap:1ch;&:hover,
    &:focus{text-decoration:underline}}.summary__chapter-heading-text{grid-area:text;align-self:center}.summary__status-icon{inline-size:var(--icon-size);aspect-ratio:1;grid-area:icon-right;display:none}.summary__subchapters{list-style-type:disc;font-size:var(--font-size-xs);margin:0;margin-inline-start:calc(var(--icon-size) + 3.333ch);font-weight:300;li:not(:last-child){margin-block-end:.375em}}.summary__subchapter-link{--status-color:transparent;position:relative;display:block;inline-size:100%;padding-inline-end:var(--icon-size);&:hover,
    &:focus{text-decoration:underline}&::after{content:'';inline-size:1ex;aspect-ratio:1;border-radius:50%;background:var(--status-color);position:absolute;inset-inline-end:calc((var(--icon-size) / 2) - .5ex);inset-block-start:calc(.5625rem - .5ex)}}.summary__status-icon--placeholder,
.summary__status-icon--valid{grid-area:icon-left}.summary__status-icon--placeholder{border-radius:50%;background:var(--gray-90)}.summary__status-icon--valid,
.summary__status-icon--autofill{color:var(--green)}.summary__status-icon--warning{color:var(--yellow)}.summary__status-icon--error{color:var(--red)}.summary__chapter-heading--is-valid .summary__status-icon--valid,
.summary__chapter-heading--has-autofill .summary__status-icon--autofill,
.summary__chapter-heading--has-errors .summary__status-icon--error,
.summary__chapter-heading--has-warnings:not(.summary__chapter-heading--has-errors) .summary__status-icon--warning,
.summary__chapter-heading--has-autofill .summary__status-icon--autofill,
.summary__chapter-heading:not(.summary__chapter-heading--is-valid) .summary__status-icon--placeholder{display:block}.summary__chapter-heading--disabled{color:var(--gray-46)}.summary__subchapter-link--active{font-weight:600}.summary__subchapter-link--has-warnings{--status-color:var(--yellow)}.summary__subchapter-link--has-errors{--status-color:var(--red)}.summary__list-item--disabled{color:var(--gray-90);.summary__subchapters,
    .summary__status-icon{display:none}.summary__status-icon--placeholder{display:block}}.tabs{--tab-height:calc(var(--target-size) + 1px);& > .fieldset{padding-block-start:var(--tab-height)}.tox-tinymce,
    .form-row__input-container,
    textarea{border-start-start-radius:0}.fieldset__legend,
    .rte__label,
    .form-row textarea ~ .form-row__label{display:unset;border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;block-size:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;inline-size:1px!important;white-space:nowrap!important}.textarea{padding-block-start:var(--input-padding-block-end)!important}.form-row:not(.form-row--active){display:none}}.tabs__nav{display:flex;font-size:var(--font-size-md);gap:.5ch;align-items:flex-end;position:absolute;inset-block-start:0;inset-inline-start:0;z-index:1}.tabs__tab{font-weight:600;display:flex;place-items:center;block-size:var(--tab-height);padding-inline:calc((var(--target-size) - 1ch) / 2);border-radius:var(--border-radius-md) var(--border-radius-md) 0 0;border:1px solid var(--gray-46);border-block-end-width:0;background:var(--gray-96);cursor:pointer;user-select:none;transform:translateY(1px);z-index:1;box-shadow:inset 0 -1px var(--gray-46);flex:0 0 auto}.tabs__tab--active{background:#FFFFFF;box-shadow:none}.textarea{border:var(--input-border-width) solid var(--input-border-color);border-radius:var(--border-radius-md);box-shadow:var(--shadow-sm);resize:vertical;padding:1ch;&:focus{border-color:var(--input-focus-color);box-shadow:0 0 3px var(--input-focus-color)}}@media screen and (min-width: 960px){.textarea--fill-height{block-size:calc(90vh - var(--header-height) - 200px)}}.thumbnail{padding:var(--space-sm);perspective:100px;order:-1}.thumbnail__inner{position:relative;background:#FFFFFF;block-size:var(--thumbnail-height);aspect-ratio:1.5;min-inline-size:calc(2 * var(--target-size) + 1rem);border-radius:var(--border-radius-md);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:var(--transition-base);filter:drop-shadow(2px 3px 5px rgba(0,0,0,.25));user-select:none;overflow:hidden;transform-origin:right center;&:focus,
    &:focus-within,
    &:hover{filter:drop-shadow(3px 4px 7px rgba(0,0,0,.125))}[data-state] > &{pointer-events:none}}.thumbnail__image{pointer-events:none;position:absolute;inset:0;object-fit:cover;inline-size:100%;block-size:100%}.thumbnail__file-icon{position:relative;aspect-ratio:1/1.333;inline-size:2.5rem;transform:translateY(-10%);&::after{content:'.' attr(data-extension);position:absolute;inset-block-start:50%;inset-inline:4px;text-align:center;font-weight:600;font-size:var(--font-size-xs)}}.thumbnail__icon{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);inline-size:100%;block-size:auto}.thumbnail__filename{position:absolute;inset-block-end:0;inset-inline-start:0;inline-size:100%;border-radius:0 0 var(--border-radius-md) var(--border-radius-md);font-size:var(--font-size-xs);padding:1em;padding-block-end:1ch;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-block-start:auto;text-align:center;background:linear-gradient(to top,#FFFFFF,rgba(255,255,255,.75) 33%,rgba(255,255,255,0));transition:var(--transition-base);resize:none}.thumbnail__click-target{display:unset;border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;block-size:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;inline-size:1px!important;white-space:nowrap!important}.thumbnail__action{--visual-target-size:1.5rem;--foreground-color:transparent;--background-color:white;position:absolute;inset-block-start:0;inline-size:var(--target-size);aspect-ratio:1;display:flex;align-items:center;justify-content:center;transition:var(--transition-base);z-index:1;color:var(--foreground-color);&::before{content:'';position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);inline-size:var(--visual-target-size);aspect-ratio:1;border-radius:50%;z-index:-1;background:var(--background-color)}@media (hover: hover) and (pointer: fine){.thumbnail:not(:where(:hover, :focus, :focus-within)) input:not(:checked) + &{opacity:0;transform:scale(.8)}}}.thumbnail__action--main{--foreground-color:var(--yellow);inset-inline-start:0;.thumbnail__action-icon{stroke:var(--foreground-color);fill:transparent}&:hover,
    &:focus{.thumbnail__action-icon{fill:var(--yellow-transparent)}}:checked + &{.thumbnail__action-icon{fill:var(--foreground-color)}}}.thumbnail__action--delete{--foreground-color:var(--red-dark);inset-inline-end:0;z-index:1;:checked + &{color:var(--background-color);&::before{background:var(--foreground-color)}}&:hover,
    &:focus{--foreground-color:var(--red)}}.files__thumbnails:has([data-files-target="delete"]:checked) .thumbnail__action--delete{opacity:1!important;transform:none!important}.thumbnail__action-icon{inline-size:1rem;block-size:1rem;fill:currentColor;pointer-events:none}.thumbnail__state{position:absolute;inset:0;background:rgb(0 0 0/50%);z-index:10;transition:var(--transition-base);opacity:0;pointer-events:none;.thumbnail:where([data-state="queued"], [data-state="uploading"], [data-state="processing"], [data-state="error"]) &{opacity:1;pointer-events:all}}.thumbnail__state-icon{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%) scale(.8);inline-size:50px;aspect-ratio:1;border-radius:50%;background:white;transition:all var(--transition-duration) var(--transition-easing-function) 50ms;.thumbnail[data-state]:not([data-state=""]) &{transform:translate(-50%,-50%)}}.thumbnail__clock,
.thumbnail__progress{display:none}.thumbnail__progress{stroke-dashoffset:var(--progress,100);transition:var(--transition-base);transform-origin:25px 25px}.thumbnail[data-state="queued"] .thumbnail__clock,
.thumbnail:where([data-state="uploading"], [data-state="processing"]) .thumbnail__progress{display:block}.thumbnail[data-state="processing"] .thumbnail__progress{animation:rotate-state 1s linear infinite}@keyframes rotate-state{from{transform:rotate(0turn)}to{transform:rotate(1turn)}}.thumbnail--dragover .thumbnail__inner{box-shadow:1px 2px 3px rgba(0,0,0,.35);transform:rotateY(-5deg) translateX(.25rem)}.thumbnail--upload-error{order:0;.thumbnail__inner{transform:rotate(var(--rotation));opacity:.5;&::after{background:rgba(255,0,0,0.15)}}}.thumbnail__inner--has-image{.thumbnail__filename{display:none}}.thumbnail--selected .thumbnail__inner{transform-origin:center center;transform:scale(.75);opacity:.5;.thumbnail__main,
    .thumbnail__delete{display:none}}.archived .thumbnail__action{display:none}.toggle-indicator{--background-color:var(--gray-90);--toggle-indicator-color:var(--blue-dark);--toggle-indicator-background-color:#FFFFFF;position:relative;display:inline-block;vertical-align:middle;inline-size:3.5rem;block-size:var(--toggle-indicator-height);border-radius:1rem;background:var(--background-color);overflow:hidden;.fieldset[disabled].focus-on &{box-shadow:0 0 0 4px white,0 0 1ch 4px var(--red)}}.toggle-indicator__inner{position:absolute;inset-block-start:50%;inset-inline-start:.25rem;transform:translateY(-50%);inline-size:1.5rem;block-size:1.5rem;border-radius:50%;background:var(--toggle-indicator-background-color);transition:var(--transition-base);color:var(--toggle-indicator-color)}.toggle-indicator__icon{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);display:none!important}.toggle-indicator__icon--cross{display:block}.toggle-indicator{:checked ~ &,
    [aria-expanded='true'] &,
    .fieldset--has-toggle:not(:disabled) > legend &,
    .fieldset-group:not(:disabled) > legend &{--background-color:var(--blue-dark);.toggle-indicator__inner{transform:translateX(3rem) translate(-100%,-50%)}.toggle-indicator__icon--cross{display:none}.toggle-indicator__icon--check{display:block}}input:focus-visible ~ & .toggle-indicator__inner{color:var(--blue-light);box-shadow:0 0 5px 2px var(--blue-light)}input:disabled ~ &,
    [data-locked] &{--background-color:var(--gray-96)!important;opacity:.5}input:invalid ~ &{--background-color:var(--red-light);--toggle-indicator-color:var(--red-light);--toggle-indicator-background-color:var(--red)}}.tribool{--legend-width:28ch;position:relative;border-block-end:1px solid var(--gray-90);@media (min-width: 640px){display:grid;grid:auto/2fr 3fr 2fr;grid-template-areas:"yes unknown no";align-items:center}@media (min-width: 960px){padding-inline-start:var(--legend-width)}}.tribool__legend{font-weight:600;@media (min-width: 960px){position:absolute;inset-inline-start:0;inset-block-start:50%;inline-size:calc(var(--legend-width) - var(--card-padding));transform:translateY(-50%)}}.tribool__options{display:contents}.tribool__option{border-block-end:none!important}.tribool--flex{@media (min-width: 640px){display:flex;gap:var(--form-grid-gap);.tribool__option{inline-size:calc(33.333% - .5 * var(--form-grid-gap));flex:0 0 auto}}}.tribool__option--yes{grid-area:yes}.tribool__option--unknown{grid-area:unknown}.tribool__option--no{grid-area:no}.value-display{--error-color:var(--red);--border-color:var(--gray-90);--label-color:var(--gray-46);position:relative;padding-block-end:var(--space-sm);display:grid;grid:1rem 1.5rem/1fr auto;grid-template-areas:'label label' 'value icon-toggle';gap:0 var(--space-md);border-block-end:1px solid var(--border-color);&:focus-within{border-block-end-color:var(--blue-light);box-shadow:0 1px var(--blue-light)}}.value-display__value{grid-area:value;max-inline-size:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.value-display__label{grid-area:label;display:block;position:absolute;inset-block-start:0;inset-inline-start:0;transform:translateY(1rem);transform-origin:left top;transition:var(--transition-base);color:var(--label-color);line-height:1.5;pointer-events:none;.value-display__value:not(:empty) ~ &{transform:scale(.75)}}.value-display__icon{grid-area:icon-toggle;place-self:center;inline-size:1.5rem;block-size:auto}.value-display__icon--autofill{color:var(--green)}.video-preview{border-radius:var(--border-radius-md);margin-block-start:var(--form-grid-gap)}.client-dropdown__input{float:none;font-size:1em;border-radius:0;padding:var(--target-padding);border:0;letter-spacing:0;line-height:1.5;box-sizing:border-box;inline-size:100%;background:#EEEEEE;&:hover{background:#E7E7E7}&:focus{background:#DDDDDD}}.client-dropdown__client--demo{font-style:italic}.client-dropdown__client--current{font-weight:bold}.client-dropdown--has-selection .client-dropdown__client--current,
.client-dropdown--has-selection li:not(.client-dropdown__client--selected) strong{font-weight:normal!important}.client-dropdown--has-selection .client-dropdown__client--selected{font-weight:bold!important}.client-dropdown__client--inactive{color:var(--gray-90)!important}.dashboard-header{position:sticky;inset-block-start:0;z-index:100}.dashboard-header::before{--bg:#FFFFFF;content:'';position:absolute;inset-block:0;inset-inline-start:50%;transform:translateX(-50%);inline-size:33.333vw;background:var(--bg);box-shadow:-33.333vw 0 var(--bg),33.333vw 0 var(--bg)}.dashboard-header--skeleton::before{background:linear-gradient(to bottom,#FFFFFF 50%,var(--blue-dark) 50%)}.dashboard-header--skeleton .dashboard-header__inner{position:relative;block-size:calc(2 * var(--target-size));background:linear-gradient(to right,var(--blue-dark) 60px,var(--blue-light) 60px 120px,var(--orange) 120px calc(120px + var(--target-size)),transparent calc(120px + var(--target-size)));background-size:100% 50%;background-repeat:no-repeat}.dashboard-nav{text-transform:lowercase;z-index:100;font-size:var(--menu-font-size)}.dashboard-nav,
.dashboard-nav__inline,
.dashboard-nav__bar-items{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start}.dashboard-nav__main-item,
.dashboard-nav__bar-item{flex:0 0 auto;position:relative}.dashboard-nav__bar{background:var(--bg);color:#FFFFFF;position:static;margin-block-end:var(--target-size)}.dashboard-nav__bar-items::before{content:'';position:absolute;inset-block:0;inset-inline-start:50%;transform:translateX(-50%);inline-size:33.333vw;background:var(--bg);box-shadow:-33.333vw 0 var(--bg),33.333vw 0 var(--bg)}.dashboard-nav__bar-heading{margin:0}.dashboard-nav__bar-toggle{background:inherit;color:inherit;border:0;font-weight:bold;font-size:var(--menu-font-size);font-family:inherit;line-height:1.5;padding:var(--target-padding);cursor:pointer;text-transform:inherit;margin:0}.dashboard-nav__bar-toggle:focus-visible{background:#FFFFFF;color:var(--bg);box-shadow:inset 0 0 0 .25ch currentColor}.dashboard-nav__bar-items{position:absolute;inset-inline:0;background:inherit}.dashboard-nav__bar-item .nav-dropdown__heading{color:#FFFFFF}.dashboard-nav__link{padding:var(--target-padding);text-decoration:none;line-height:1.5;display:inline-block}.dashboard-nav__link:hover,
.dashboard-nav__link:focus{text-decoration:underline}.dashboard-nav__main-item--rent,
.dashboard-nav__main-item--sale{order:-10}.dashboard-nav--rent-first .dashboard-nav__main-item--rent,
.dashboard-nav--sale-first .dashboard-nav__main-item--sale{order:-11}.dashboard-nav__bar--sale{--bg:var(--blue-dark)}.dashboard-nav__bar--rent{--bg:var(--blue-light)}.dashboard-nav__main-item--push-right{margin-inline-start:auto}.dashboard-nav__main-item--bg-white{background:#FFFFFF}@media screen and (max-width: 640px){.dashboard-header .wrapper{padding:0}.dashboard-nav{max-inline-size:100dvw}.dashboard-nav__bar{position:relative;margin:0}.dashboard-nav__bar-items{display:none;position:fixed;inset-block-start:var(--target-size,44px);inset-inline:0;z-index:1000}.dashboard-nav__main-item:is(:hover, :focus-within){.dashboard-nav__bar-items{display:block}}.dashboard-nav__main-item:has(.utils){position:absolute;inset-block-start:0;inset-inline-end:0;z-index:10001;background:linear-gradient(to right,transparent,white 1ch)}.utils__item:has(a:where([href*="keyloans.aspx"], [href*="leadflow"]), .sso-link, #news),
    li:has(> .client-dropdown),
    .dashboard-nav__main-item--bg-white{display:none}.utils__link{min-inline-size:0!important;padding-inline:1ch!important}.dashboard-nav__main-item:has(.current-user){display:block;margin:0}.current-user{.nav-dropdown__list{position:fixed;inset-block-start:var(--target-size,44px);inset-inline:0;inline-size:100%;z-index:1000}}.user-dropdown{overflow:auto}}.messages-dropdown{position:relative;z-index:2000}.messages-dropdown__heading{font-size:1em;font-weight:inherit;margin:0}.messages-dropdown__button{position:relative;cursor:pointer;border:1px solid transparent;border-block-end:0;font-weight:bold;line-height:1.5;padding:calc((var(--target-size) - 1.5em) / 2 - 1px) .5em;margin-inline-end:1ch;background:none;color:#666666;display:flex;align-items:flex-start;overflow:visible;&[aria-expanded='true']{background:#FFFFFF;border-color:#111111;box-shadow:0 2px 0 -1px #FFFFFF}}.messages-dropdown__icon{align-self:center;display:inline-block;inline-size:1em;block-size:1em;margin:.25em 0;flex:0 0 auto}.messages-dropdown__button-label{display:inline-block;&:not(:first-child){margin-inline-start:1ch}}.message-popup__message-indicator{position:absolute;inset-block-start:0;inset-inline-end:0;transform:translateX(50%);font-size:.75em;font-weight:normal;min-inline-size:1.25em;block-size:1.25em;overflow:hidden;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--red-dark);color:#FFFFFF;[aria-expanded='true'] &{display:none}}.messages-dropdown__popup{position:absolute;inset-block-start:100%;inset-inline-start:0;inline-size:312px;block-size:auto;max-block-size:300px;overflow-y:auto;background:#FFFFFF;z-index:-1;color:#111111;font-size:12px;border:1px solid #111111;padding:7px 10px;&[aria-expanded='false']{display:none}}.messages-list-item{--messages-list-item-button-size:11px;position:relative;color:#333333;padding:7px 0;&:not(:last-child){border-block-end:1px solid #EEEEEE}}.messages-list-item__content-container{padding-inline-end:calc(var(--messages-list-item-button-size) + 8px);display:flex;a{display:inline!important;padding:0!important}}.messages-list-item__image{inline-size:39px;block-size:39px;flex:0 0 auto;margin-inline-end:8px}.messages-list-item__heading{color:#42569E;font-size:1em;font-weight:normal;margin:0;button{display:inline;background:none;padding:0;border:0;color:inherit;&:hover,
        &:focus{color:#444444}}}.messages-list-item__content{flex:1 1 auto}.messages-list-item__age{margin-block-start:4px;font-size:10px;color:#666666}.messages-list-item__delete{--message-delete-color:#B0BDCF;--message-delete-active-color:#5F7FAD;position:absolute;inset-block-start:7px;inset-inline-end:0;inline-size:var(--messages-list-item-button-size);block-size:var(--messages-list-item-button-size);padding:0;border:0;background:#FFFFFF;color:var(--message-delete-color);display:none;align-items:center;justify-content:center;.messages-list-item:hover &,
    .messages-list-item:focus &{display:flex}&:hover,
    &:focus{background:var(--message-delete-color);color:#FFFFFF}&:active{background:var(--message-delete-active-color)}}.messages-list-item__delete-icon{inline-size:7px;block-size:7px}.messages-popup{position:fixed;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%;background:rgba(119,119,119,.7);z-index:9999}.messages-popup__modal{background:white;border:1px solid #DDDDDD;inline-size:550px;block-size:430px;max-inline-size:90vw;max-block-size:90vh;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);padding:20px;display:flex;flex-direction:column}.messages-popup__header{display:flex;margin-block-end:20px;flex:0 0 auto}.messages-popup__heading{flex:1 1 auto;font-size:1.21rem;font-weight:bold;margin:0}.messages-popup__message-container{flex:1 1 auto;overflow-y:scroll}.messages-popup__footer{margin:20px -16px 0;border-block-start:1px solid #DDDDDD;padding:0 16px;flex:0 0 auto}.messages-popup__message:not(:last-child){margin-block-end:10px}.messages-popup__message-header{font-weight:bold;color:#444444;font-size:14px;border-block-end:1px solid #BBBBBB;padding-block-end:5px;margin:0}.messages-popup__message-content,
.messages-popup__message-age{font-size:13px;color:#666666;padding:10px 0;line-height:16px}.messages-popup__message-content{a{color:#444444;&:where(:focus,:hover){color:#111111!important}}}.messages-popup__message-age{font-size:10px;font-style:italic}.messages-popup__button{margin-inline-end:-10px;padding:0;background:#F9F9F9;color:#666666;inline-size:20px;block-size:20px;display:flex;align-items:center;justify-content:center;font-weight:bold;border:1px solid transparent;&:hover,
    &:focus{border-color:#747474}}.messages-popup__delete-icon{flex:0 0 auto;inline-size:10px;block-size:10px;margin-inline-end:1ch;.messages-popup__button--icon-only &{margin:0}}.messages-popup__button--footer{display:block;margin:10px 0 0 auto;padding:.4em 1em;font-size:12px;background:var(--orange);color:white;inline-size:auto;block-size:auto;border:none;&:hover,
    &:focus{background:#FF7722}}.nav-dropdown{position:relative}.nav-dropdown__heading{font-weight:normal;font-size:inherit;color:inherit;margin:0;position:relative;z-index:101;border:1px solid transparent;line-height:1.5;cursor:default}.nav-dropdown__heading[data-notifications]:not([data-notifications='0'])::after{font-size:.75em;content:attr(data-notifications);background:var(--red-dark);color:#FFFFFF;inline-size:1.5em;block-size:1.5em;border-radius:50%;display:inline-grid;place-items:center;vertical-align:middle;margin-inline-start:1ch}.nav-dropdown__heading-icon{display:inline-block;vertical-align:middle;inline-size:1rem;block-size:1rem;object-fit:contain;object-position:center}.nav-dropdown__heading-label:not(:first-child){display:inline-block;vertical-align:middle;margin-inline-start:1ch}.nav-dropdown:not(.nav-dropdown--no-items):hover .nav-dropdown__heading,
.nav-dropdown:not(.nav-dropdown--no-items):focus-within .nav-dropdown__heading{background:#FFFFFF;color:#000000;border-color:#000000;border-block-end:0;box-shadow:0 2px 0 -1px #FFFFFF}.nav-dropdown__heading-link,
.nav-dropdown__link,
.nav-dropdown__message{text-decoration:none;color:inherit;display:block;font-size:.875rem;padding:var(--target-padding)}.nav-dropdown__heading-link,
.nav-dropdown__message{display:inline-block;line-height:inherit!important;padding:calc((var(--target-size) - 1.5em) / 2 - 1px) 1em}.nav-dropdown__heading-label{color:inherit}.nav-dropdown__list{position:absolute;inset-block-start:100%;inset-inline-start:0;min-inline-size:100%;background:#FFFFFF;color:var(--gray-20);display:none;list-style-type:none;border:1px solid #000000;max-block-size:400px;overflow-x:hidden;overflow-y:auto}.nav-dropdown__link{white-space:nowrap;line-height:1.5!important}.nav-dropdown__link:focus,
.nav-dropdown__link:hover{background:var(--gray-96);color:#000000}.nav-dropdown:not(.nav-dropdown--no-items):hover,
.nav-dropdown:not(.nav-dropdown--no-items):focus-within{z-index:300}.nav-dropdown:not(.nav-dropdown--no-items):hover .nav-dropdown__list,
.nav-dropdown:not(.nav-dropdown--no-items):focus-within .nav-dropdown__list{display:block}.nav-dropdown--align-right .nav-dropdown__list{inset-inline:auto 0}.nav-dropdown__heading--no-link{padding:calc((var(--target-size) - 1.5em) / 2 - 1px) 1em}.nav-dropdown__heading--hide-label{text-align:center;padding-inline:.5ch;min-inline-size:var(--target-size)}.nomis-tabs{position:relative;--underline-color:var(--blue-dark);font-size:.8125rem;font-weight:bold;color:#767676;margin-block-end:2rem;&::after{content:'';position:absolute;inset-block-start:100%;inset-inline:calc(-1.2rem + 2px);border-block-start:1px solid #BBBBBB}}.nomis-tabs__header{color:var(--text-color);padding-inline-start:5px;font-weight:normal;margin-block-end:.5lh}.nomis-tabs__heading{font-size:1.125rem;margin:0;font-weight:bold}.nomis-tabs__subheading{margin-block-start:.125lh}.nomis-tabs__list{display:flex;align-items:flex-end;flex-wrap:wrap}.nomis-tabs__tab:not(:first-child){padding-inline-start:2.5px}.nomis-tabs__link{display:inline-block;padding:5px;padding-block-end:8px;border-block-end:3px solid transparent;&::part(button){--btn-icon-size:1rem;--btn-icon-gap:.5ch}&:is(po-form-dialog){border-block-end:none}}.nomis-tabs__icon{display:inline-block;vertical-align:middle;margin-block-start:-.5em}.nomis-tabs__link--current{color:var(--text-color);border-block-end-color:var(--underline-color)}.nomis-tabs__tab:not(.nomis-tabs__tab--right) + .nomis-tabs__tab--right{margin-inline-start:auto}.omni-search{text-transform:initial;font-size:1rem}.omni-search__open{background:var(--orange);background-size:1rem;display:block;border:0;border-radius:0;inline-size:var(--target-size);block-size:var(--target-size);&::after{content:'';inline-size:1rem;block-size:1rem;background:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbD0iI2Y2MCIgZD0ibTUwOS40NTU5Niw0MTYuOTM1M2wtMTQ1LjQxNTEsLTE0NC4wOTc1YzYwLjQyMjY0LC0xMjQuMTc0MzkgLTMwLjkxNjA4LC0yNzAuODM3ODIgLTE3MS45Mjg1NiwtMjcwLjgzNzgyYy0xMDUuMTcyMjcsMCAtMTkwLjczNzI4LDg0Ljc4OTczIC0xOTAuNzM3MjgsMTg5LjAxMDMxYzAsMTM3LjQ5MjU1IDE0My42OTI1MywyMjguMTMyODQgMjY4LjYzNDc3LDE3Mi41MjE5NGwxNDYuNjY5MzcsMTQ1LjMzNjc2YzQxLjcxNTcsMy40NDk1NSA5Ni4zNzcwNCwtNDkuMTYwOTggOTIuNzc2NzksLTkxLjkzMzY5em0tMzE3LjM0MzY2LC05OS43MzIzM2MtNzAuMjEzNzgsMCAtMTI3LjMzOTA5LC01Ni42MDg5NSAtMTI3LjMzOTA5LC0xMjYuMTkyNjljMCwtNjkuNTgwMDYgNTcuMTI1MzEsLTEyNi4xODkwMiAxMjcuMzM5MDksLTEyNi4xODkwMmM3MC4yMTg3OCwwIDEyNy4zNDY1Niw1Ni42MDg5NiAxMjcuMzQ2NTYsMTI2LjE4OTAyYzAsNjkuNTgzNzQgLTU3LjEyNzc4LDEyNi4xOTI2OSAtMTI3LjM0NjU2LDEyNi4xOTI2OXoiLz4KPC9zdmc+Cg==') no-repeat center center;background-size:contain;filter:grayscale(100%) brightness(200%);position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}&:hover,
    &:focus{background-color:var(--orange-dark)}&:focus-visible{background:#FFFFFF;color:var(--orange);box-shadow:inset 0 0 0 .25ch currentColor;&::after{filter:none}}}.omni-search__close{--btn-icon-size:1ex;background:none!important;font-weight:normal;padding-inline-end:0;position:absolute;inset-block-end:100%;inset-inline-end:2rem;transition:all 200ms ease;color:var(--gray-73);&:hover,
    &:focus{color:var(--text-color)}}.omni-search__overlay{background:rgba(255,255,255,.97);@supports (backdrop-filter: blur(5px)){backdrop-filter:blur(5px);background:rgba(255,255,255,.85)}position:fixed;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%;z-index:1000}.omni-search__content{position:relative;margin-block-start:13vh}.omni-search__heading{font-size:1.5rem;color:var(--gray-46);margin:0;span{color:var(--blue-dark)}}.omni-search__subheading,
.omni-search__label{font-style:italic;color:var(--gray-73);display:inline-block;margin:0}.omni-search__input{display:block;inline-size:100%;line-height:1;font-size:3.75rem;font-weight:bold;font-family:inherit;letter-spacing:-.0033em;padding:0;margin:0 0 1em;border:0;background:none;text-transform:uppercase;color:#111111}.omni-search__results{display:grid;grid:auto/repeat(auto-fill,minmax(320px,1fr));gap:1rem;&::after{text-align:center;grid-column:1/-1;font-size:1.25rem;font-style:italic;color:var(--gray-90)}&:not(.omni-search__results--loading):empty::after{content:attr(data-no-results)}}.omni-search__category-heading{color:var(--gray-46);font-size:.78rem;margin:0;border-block-end:2px solid var(--gray-90);padding:calc((1.875rem - 1.25em) / 2) 0}.omni-search__result{position:relative;padding:8px;display:grid;grid:auto/auto 1fr;grid-template-areas:'image heading' 'image description';align-items:start;gap:6px;font-size:.8125rem;transition:all 200ms ease;box-shadow:0 1px #E1E1E1;&:not([data-color]){padding-inline-start:0}&[data-color]::before{content:'';position:absolute;inset-inline-start:0;inline-size:2px;inset-block:8px;background:var(--color)}&[data-color='orange']{--color:#FFA500}&[data-color='green']{--color:#008000}.omni-search__results--loading &{pointer-events:none;opacity:.5;filter:grayscale(80%) blur(2px)}}.omni-search__result-image{background:var(--gray-90);object-fit:cover;grid-area:image;inline-size:54px;block-size:54px;aspect-ratio:1/1}.omni-search__result-heading{grid-area:heading;font-weight:400;font-size:1em;margin:4px 0 0}.omni-search__result-link{text-decoration:underline}.omni-search__results--loading::after{content:attr(data-loading)}.omni-search__results--error::after{color:var(--red-dark);font-style:normal;content:attr(data-error)}.omni-search__result--selected{background:#FFFFFF;box-shadow:0 0 0 1px rgba(0,0,0,.2),var(--shadow-lg);transform:scale(1.05)}.unix-like .omni-search__overlay{backdrop-filter:none!important;background:rgba(255,255,255,.97)}.user-dropdown{--image-size:120px;padding:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,var(--image-size));grid-template-areas:'image client client' 'image credits credits' 'settings settings logout';text-transform:none}.user-dropdown__image-container{position:relative;inline-size:var(--image-size);block-size:var(--image-size);overflow:hidden;grid-area:image}.user-dropdown__image{background:var(--gray-90) url('../../../images/user-icon.jpg') center /cover no-repeat;position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%;object-fit:cover;color:transparent}.user-dropdown__image-edit{position:absolute;inset-block-end:0;inset-inline-end:0;filter:drop-shadow(1px 2px 5px rgba(0,0,0,.75));display:none}.user-dropdown__image-container:hover .user-dropdown__image-edit,
.user-dropdown__image-container:focus-within .user-dropdown__image-edit{display:block}.user-dropdown__name-container{grid-area:client}.user-dropdown__user-name{margin-block-start:0}.user-dropdown__company-name{color:var(--gray-90)}.user-dropdown__credits{grid-area:credits;align-self:end;justify-items:start;display:grid;grid-template-columns:1fr auto;grid-template-areas:'heading amount' 'cta amount'}.user-dropdown__credits-heading{margin:0;font-size:1em;grid-area:heading}.user-dropdown__credits-amount{grid-area:amount;font-size:2em;font-weight:bold;align-self:center;text-decoration:none}.user-dropdown__credits-cta{grid-area:cta;text-decoration:none;font-size:.875em;color:var(--gray-73)}.user-dropdown__credits-cta:hover,
.user-dropdown__credits-cta:focus{text-decoration:underline}.user-dropdown__credits--low-funds .user-dropdown__credits-cta,
.user-dropdown__credits--low-funds .user-dropdown__credits-amount{color:var(--red-dark)}.user-dropdown__settings{grid-area:settings;font-size:.875em}.user-dropdown__settings-link{color:var(--gray-46);text-decoration:none}.user-dropdown__settings-link:hover,
.user-dropdown__settings-link:focus{text-decoration:underline;color:var(--gray-07)}.user-dropdown__logout{grid-area:logout;align-self:center;justify-self:end}.utils{display:flex;align-items:center;position:relative;z-index:101}.utils__link{display:flex;align-items:center;justify-content:center;font-size:1rem;line-height:1.5em;min-inline-size:var(--target-size);min-block-size:var(--target-size);padding:var(--target-padding-block);box-sizing:border-box}.utils__link:hover,
.utils__link:focus{background:#FFFFFF}.utils__icon{display:block;inline-size:1rem;block-size:auto}.sidebar-form__button-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;transition:var(--transition-base);gap:var(--form-grid-gap)}.sidebar-form__submit-messages{margin-inline-start:auto}.sidebar-form__open{--btn-bg-color:var(--green);display:none;&:focus,
    &:hover{--btn-bg-color:var(--green-dark)}}@media screen and (max-width: 720px){.sidebar-form__button-bar{justify-content:space-between;position:sticky;inset-block:auto 0;z-index:1;inline-size:100%;&.stuck,
        &:not(.stuck--init){inline-size:100vw;margin-inline-start:50%}&:not(.stuck--init){transform:translate(-50%,100%)}&.stuck{transform:translateX(-50%);background:var(--bg);padding:var(--card-padding);box-shadow:var(--shadow-lg)}}.sidebar-form__open{display:flex}.sidebar-form__submit-messages{display:none}}.split-pane{display:grid;grid:auto/minmax(0,2fr) minmax(0,var(--sidebar-width,1fr));grid-template-areas:"main sidebar";gap:calc(var(--form-grid-gap) * 1.5)}.split-pane__main{grid-area:main;display:flex;flex-direction:column;gap:var(--form-grid-gap)}.split-pane__sidebar{grid-area:sidebar}@media screen and (max-width: 720px){.split-pane{display:flex;flex-direction:column}}.margin-none{margin:0!important}.margin-top-none{margin-block-start:0!important}.margin-right-none{margin-inline-end:0!important}.margin-bottom-none{margin-block-end:0!important}.margin-left-none{margin-inline-start:0!important}.margin-inline-none{margin-inline:0!important}.margin-block-none{margin-block:0!important}.margin-inline-start-none{margin-inline-start:0!important}.margin-inline-end-none{margin-inline-end:0!important}.margin-block-start-none{margin-block-start:0!important}.margin-block-end-none{margin-block-end:0!important}.margin-card{margin:var(--card-padding)!important}.margin-top-card{margin-block-start:var(--card-padding)!important}.margin-right-card{margin-inline-end:var(--card-padding)!important}.margin-bottom-card{margin-block-end:var(--card-padding)!important}.margin-left-card{margin-inline-start:var(--card-padding)!important}.margin-inline-card{margin-inline:var(--card-padding)!important}.margin-block-card{margin-block:var(--card-padding)!important}.margin-inline-start-card{margin-inline-start:var(--card-padding)!important}.margin-inline-end-card{margin-inline-end:var(--card-padding)!important}.margin-block-start-card{margin-block-start:var(--card-padding)!important}.margin-block-end-card{margin-block-end:var(--card-padding)!important}.margin-card-half{margin:calc(var(--card-padding) / 2)!important}.margin-top-card-half{margin-block-start:calc(var(--card-padding) / 2)!important}.margin-right-card-half{margin-inline-end:calc(var(--card-padding) / 2)!important}.margin-bottom-card-half{margin-block-end:calc(var(--card-padding) / 2)!important}.margin-left-card-half{margin-inline-start:calc(var(--card-padding) / 2)!important}.margin-inline-card-half{margin-inline:calc(var(--card-padding) / 2)!important}.margin-block-card-half{margin-block:calc(var(--card-padding) / 2)!important}.margin-inline-start-card-half{margin-inline-start:calc(var(--card-padding) / 2)!important}.margin-inline-end-card-half{margin-inline-end:calc(var(--card-padding) / 2)!important}.margin-block-start-card-half{margin-block-start:calc(var(--card-padding) / 2)!important}.margin-block-end-card-half{margin-block-end:calc(var(--card-padding) / 2)!important}.margin-lg{margin:calc(var(--card-padding) * 2)!important}.margin-top-lg{margin-block-start:calc(var(--card-padding) * 2)!important}.margin-right-lg{margin-inline-end:calc(var(--card-padding) * 2)!important}.margin-bottom-lg{margin-block-end:calc(var(--card-padding) * 2)!important}.margin-left-lg{margin-inline-start:calc(var(--card-padding) * 2)!important}.margin-inline-lg{margin-inline:calc(var(--card-padding) * 2)!important}.margin-block-lg{margin-block:calc(var(--card-padding) * 2)!important}.margin-inline-start-lg{margin-inline-start:calc(var(--card-padding) * 2)!important}.margin-inline-end-lg{margin-inline-end:calc(var(--card-padding) * 2)!important}.margin-block-start-lg{margin-block-start:calc(var(--card-padding) * 2)!important}.margin-block-end-lg{margin-block-end:calc(var(--card-padding) * 2)!important}.padding-none{padding:0!important}.padding-top-none{padding-block-start:0!important}.padding-right-none{padding-inline-end:0!important}.padding-bottom-none{padding-block-end:0!important}.padding-left-none{padding-inline-start:0!important}.padding-inline-none{padding-inline:0!important}.padding-block-none{padding-block:0!important}.padding-inline-start-none{padding-inline-start:0!important}.padding-inline-end-none{padding-inline-end:0!important}.padding-block-start-none{padding-block-start:0!important}.padding-block-end-none{padding-block-end:0!important}.padding-card{padding:var(--card-padding)!important}.padding-top-card{padding-block-start:var(--card-padding)!important}.padding-right-card{padding-inline-end:var(--card-padding)!important}.padding-bottom-card{padding-block-end:var(--card-padding)!important}.padding-left-card{padding-inline-start:var(--card-padding)!important}.padding-inline-card{padding-inline:var(--card-padding)!important}.padding-block-card{padding-block:var(--card-padding)!important}.padding-inline-start-card{padding-inline-start:var(--card-padding)!important}.padding-inline-end-card{padding-inline-end:var(--card-padding)!important}.padding-block-start-card{padding-block-start:var(--card-padding)!important}.padding-block-end-card{padding-block-end:var(--card-padding)!important}.padding-card-half{padding:calc(var(--card-padding) / 2)!important}.padding-top-card-half{padding-block-start:calc(var(--card-padding) / 2)!important}.padding-right-card-half{padding-inline-end:calc(var(--card-padding) / 2)!important}.padding-bottom-card-half{padding-block-end:calc(var(--card-padding) / 2)!important}.padding-left-card-half{padding-inline-start:calc(var(--card-padding) / 2)!important}.padding-inline-card-half{padding-inline:calc(var(--card-padding) / 2)!important}.padding-block-card-half{padding-block:calc(var(--card-padding) / 2)!important}.padding-inline-start-card-half{padding-inline-start:calc(var(--card-padding) / 2)!important}.padding-inline-end-card-half{padding-inline-end:calc(var(--card-padding) / 2)!important}.padding-block-start-card-half{padding-block-start:calc(var(--card-padding) / 2)!important}.padding-block-end-card-half{padding-block-end:calc(var(--card-padding) / 2)!important}.padding-lg{padding:calc(var(--card-padding) * 2)!important}.padding-top-lg{padding-block-start:calc(var(--card-padding) * 2)!important}.padding-right-lg{padding-inline-end:calc(var(--card-padding) * 2)!important}.padding-bottom-lg{padding-block-end:calc(var(--card-padding) * 2)!important}.padding-left-lg{padding-inline-start:calc(var(--card-padding) * 2)!important}.padding-inline-lg{padding-inline:calc(var(--card-padding) * 2)!important}.padding-block-lg{padding-block:calc(var(--card-padding) * 2)!important}.padding-inline-start-lg{padding-inline-start:calc(var(--card-padding) * 2)!important}.padding-inline-end-lg{padding-inline-end:calc(var(--card-padding) * 2)!important}.padding-block-start-lg{padding-block-start:calc(var(--card-padding) * 2)!important}.padding-block-end-lg{padding-block-end:calc(var(--card-padding) * 2)!important}.sr-only{display:unset;border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;block-size:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;inline-size:1px!important;white-space:nowrap!important}.sr-only-focusable:focus,
.sr-only-focusable:active{clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;block-size:auto!important;margin:auto!important;overflow:visible!important;inline-size:auto!important;white-space:normal!important}.umbrella{position:static;color:inherit;&::after{content:'';position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%}}.truncate-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[hidden]{display:none}
/*# sourceMappingURL=app.b8b469f4e6ffe038724d.css.map*/