.pac-container{border-color:var(--vf-border-color-input);background:var(--vf-bg-input)}.pac-item{border-color:var(--vf-border-color-input);background:var(--vf-bg-input);color:var(--vf-color-input);cursor:pointer;align-items:center;padding:.375rem .75rem;display:flex}.pac-item>span:last-of-type{color:var(--vf-color-muted);font-size:.75rem}.pac-item:hover,.pac-item.pac-item-selected{background:var(--vf-bg-selected)}.pac-item-query{color:var(--vf-color-input);margin-right:.25rem;padding-right:.25rem;font-size:.875rem;line-height:1}.pac-icon-marker{-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:theme("maskImage.form-map-marker");mask-image:theme("maskImage.form-map-marker");-webkit-mask-image:theme("maskImage.form-map-marker");background:var(--vf-bg-icon);box-sizing:content-box;flex-shrink:0;width:.875rem;margin-top:0;margin-right:.75rem;padding-top:1px;padding-bottom:1px}.pac-logo:after{margin-bottom:.625rem;margin-left:.625rem;margin-right:.625rem}.pac-icon,.hdpi .pac-icon{background-image:none}.flatpickr-calendar{opacity:0;text-align:center;visibility:hidden;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;width:307.875px;color:var(--vf-color-input);direction:ltr;background:0 0;border:0;border-radius:5px;padding:0;font-size:14px;line-height:24px;animation:none;display:none;position:absolute;box-shadow:0 3px 13px #00000014}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;visibility:visible;max-height:640px}.flatpickr-calendar.open{z-index:999;display:inline-block}.flatpickr-calendar.animate.open{animation:.3s cubic-bezier(.23,1,.32,1) fpFadeInDown}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.rightMost{left:auto;right:0}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 var(--vf-bg-selected), 5px 0 0 var(--vf-bg-selected);box-shadow:-2px 0 0 var(--vf-bg-selected), 5px 0 0 var(--vf-bg-selected)}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{border-top:1px solid var(--vf-border-color-input);height:40px}.flatpickr-calendar.hasTime .flatpickr-innerContainer{border-bottom:0}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{pointer-events:none;content:"";border:solid #0000;width:0;height:0;display:block;position:absolute;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{box-sizing:border-box;border-width:5px;margin:0 -5px}.flatpickr-calendar:after{box-sizing:border-box;border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{border-bottom-color:var(--vf-bg-date-head);box-sizing:border-box;bottom:100%}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{border-top-color:var(--vf-bg-date-head);top:100%}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{width:100%;height:100%;display:flex;position:relative}.flatpickr-months{display:flex}.flatpickr-months .flatpickr-month{background:var(--vf-bg-date-head);color:var(--vf-color-date-head);fill:var(--vf-color-date-head);text-align:center;-webkit-user-select:none;user-select:none;border-radius:5px 5px 0 0;flex:1;height:34px;line-height:1;position:relative;overflow:hidden}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{cursor:pointer;z-index:1;height:34px;color:var(--vf-color-date-head);fill:var(--vf-color-date-head);padding:10px;text-decoration:none;position:absolute;top:0}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:var(--vf-color-date-head)}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{opacity:1}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{opacity:.7;width:14px;height:14px;display:block}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{fill:inherit;transition:fill .1s}.numInputWrapper{height:auto;position:relative}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.numInputWrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.numInputWrapper span{opacity:0;cursor:pointer;border:1px solid var(--vf-border-color-input);box-sizing:border-box;width:14px;height:50%;padding:0 4px 0 2px;line-height:50%;position:absolute;right:0}.numInputWrapper span:hover,.numInputWrapper span:active{background:var(--vf-bg-selected)}.numInputWrapper span:after{content:"";display:block;position:absolute}.numInputWrapper span.arrowUp{border-bottom:0;top:0}.numInputWrapper span.arrowUp:after{border-left:4px solid #0000;border-right:4px solid #0000;border-bottom:4px solid var(--vf-color-input);box-sizing:border-box;top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid #0000;border-right:4px solid #0000;border-top:4px solid var(--vf-color-input);box-sizing:border-box;top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:var(--vf-color-input)}.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;color:inherit;text-align:center;width:75%;height:34px;padding:7.48px 0 0;font-weight:300;line-height:1;display:inline-block;position:absolute;left:12.5%;transform:translate(0,0)}.flatpickr-current-month span.cur-month{color:inherit;margin-left:.5ch;padding:0;font-family:inherit;font-weight:700;display:inline-block}.flatpickr-current-month span.cur-month:hover{background:#0000000d}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch�;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:var(--vf-color-date-head)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:var(--vf-color-date-head)}.flatpickr-current-month input.cur-year{box-sizing:border-box;color:inherit;cursor:text;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;vertical-align:initial;appearance:textfield;background:0 0;border:0;border-radius:0;margin:0;padding:0 0 0 .5ch;display:inline-block}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{color:var(--vf-gray-300);pointer-events:none;background:0 0;font-size:100%}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:var(--vf-bg-date-head);box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;height:auto;font-family:inherit;font-weight:300;line-height:inherit;vertical-align:initial;border:none;border-radius:0;outline:none;width:auto;margin:-1px 0 0;padding:0 0 0 .5ch;position:relative}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000001a}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:var(--vf-bg-date-head);outline:none;padding:0}.flatpickr-weekdays{background:var(--vf-bg-date-head);text-align:center;align-items:center;width:100%;height:28px;display:flex;overflow:hidden}.flatpickr-weekdays .flatpickr-weekdaycontainer{flex:1;display:flex}span.flatpickr-weekday{cursor:default;background:var(--vf-bg-date-head);color:var(--vf-color-date-head);text-align:center;flex:1;margin:0;font-size:90%;font-weight:bolder;line-height:1;display:block}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{background-color:var(--vf-bg-input);align-items:flex-start;width:307.875px;display:flex;position:relative;overflow:hidden}.flatpickr-days:focus{outline:0}.dayContainer{text-align:left;box-sizing:border-box;opacity:1;outline:0;flex-wrap:wrap;justify-content:space-around;width:307.875px;min-width:307.875px;max-width:307.875px;padding:0;display:flex;transform:translate(0,0)}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 var(--vf-gray-200);box-shadow:-1px 0 0 var(--vf-gray-200)}.flatpickr-day{box-sizing:border-box;cursor:pointer;text-align:center;background:0 0;border:1px solid #0000;border-radius:150px;flex-basis:14.2857%;justify-content:center;width:14.2857%;max-width:39px;height:39px;margin:0;font-weight:400;line-height:38px;display:inline-block;position:relative}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;background:var(--vf-bg-selected);border-color:var(--vf-bg-selected);outline:0}.flatpickr-day.today{border-color:var(--vf-bg-selected)}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:var(--vf-bg-selected);background:var(--vf-bg-selected)}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:var(--vf-primary);-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:var(--vf-primary)}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 var(--vf-primary);box-shadow:-10px 0 0 var(--vf-primary)}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{-webkit-box-shadow:-5px 0 0 var(--vf-bg-selected), 5px 0 0 var(--vf-bg-selected);box-shadow:-5px 0 0 var(--vf-bg-selected), 5px 0 0 var(--vf-bg-selected);border-radius:0}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:var(--vf-color-disabled);cursor:default;background:0 0;border-color:#0000}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:var(--vf-color-disabled)}.flatpickr-day.week.selected{-webkit-box-shadow:-5px 0 0 var(--vf-primary), 5px 0 0 var(--vf-primary);box-shadow:-5px 0 0 var(--vf-primary), 5px 0 0 var(--vf-primary);border-radius:0}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{width:100%;max-width:none;color:var(--vf-gray-300);cursor:default;background:0 0;border:none;display:block}.flatpickr-innerContainer{box-sizing:border-box;background:var(--vf-bg-input);display:flex;overflow:hidden}.flatpickr-rContainer{box-sizing:border-box;padding:0;display:inline-block}.flatpickr-time{text-align:center;box-sizing:border-box;background:var(--vf-bg-input);height:0;max-height:40px;color:var(--vf-color-input);border-radius:0 0 5px 5px;outline:0;line-height:40px;display:flex;overflow:hidden}.flatpickr-time:after{content:"";clear:both;display:table}.flatpickr-time .numInputWrapper{float:left;flex:1;width:40%;height:40px}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:var(--vf-color-input);box-sizing:border-box}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:var(--vf-color-input);box-sizing:border-box}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{-webkit-box-shadow:none;box-shadow:none;text-align:center;height:inherit;line-height:inherit;box-sizing:border-box;appearance:textfield;color:var(--vf-color-input);background:0 0;background:var(--vf-bg-input);border:0;border-radius:0;margin:0;padding:0;font-size:14px;position:relative}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{border:0;outline:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;-webkit-user-select:none;user-select:none;background:var(--vf-bg-input);align-self:center;width:2%;font-weight:700}.flatpickr-time .flatpickr-am-pm{cursor:pointer;text-align:center;outline:0;width:18%;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:var(--vf-bg-selected)}.flatpickr-input[readonly]{cursor:pointer}@keyframes fpFadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translate(0,0)}}span.flatpickr-day.selected{font-weight:700}trix-toolbar{border-radius:.25rem;flex-wrap:wrap;padding:.5rem .375rem}trix-toolbar .trix-button-row{flex-wrap:nowrap;justify-content:space-between;margin-bottom:-.25rem;display:block;overflow-x:auto}trix-toolbar .trix-button-group{display:inline}trix-toolbar .trix-button-group-spacer{display:hidden;flex-grow:1}trix-toolbar .trix-button{color:var(--vf-bg-icon);white-space:nowrap;float:left;cursor:pointer;background:0 0;border:0;border-radius:.25rem;outline:none;margin-bottom:.25rem;padding-left:.5rem;padding-right:.5rem;position:relative}trix-toolbar .trix-button.trix-active{background-color:var(--vf-bg-selected);filter:brightness(.9)}trix-toolbar .trix-button:not(.trix-active):hover{background-color:var(--vf-bg-selected)}trix-toolbar .trix-button--icon{text-indent:-9999px;width:2.5rem;height:1.5rem;font-size:.75rem;line-height:1rem}trix-toolbar .trix-button--icon:before{content:"";background-color:var(--vf-bg-icon);margin-top:.125rem;margin-bottom:.125rem;display:inline-block;position:absolute;inset:.125rem 0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}trix-toolbar .trix-button--icon.trix-active:before{opacity:1}trix-toolbar .trix-button--icon-attach:before{-webkit-mask-image:theme("maskImage.form-trix-attach");mask-image:theme("maskImage.form-trix-attach");-webkit-mask-image:theme("maskImage.form-trix-attach")}trix-toolbar .trix-button--icon-bold:before{-webkit-mask-image:theme("maskImage.form-trix-bold");mask-image:theme("maskImage.form-trix-bold");-webkit-mask-image:theme("maskImage.form-trix-bold")}trix-toolbar .trix-button--icon-italic:before{-webkit-mask-image:theme("maskImage.form-trix-italic");mask-image:theme("maskImage.form-trix-italic");-webkit-mask-image:theme("maskImage.form-trix-italic")}trix-toolbar .trix-button--icon-link:before{-webkit-mask-image:theme("maskImage.form-trix-link");mask-image:theme("maskImage.form-trix-link");-webkit-mask-image:theme("maskImage.form-trix-link")}trix-toolbar .trix-button--icon-strike:before{-webkit-mask-image:theme("maskImage.form-trix-strike");mask-image:theme("maskImage.form-trix-strike");-webkit-mask-image:theme("maskImage.form-trix-strike")}trix-toolbar .trix-button--icon-quote:before{-webkit-mask-image:theme("maskImage.form-trix-quote");mask-image:theme("maskImage.form-trix-quote");-webkit-mask-image:theme("maskImage.form-trix-quote");margin-top:1px;margin-bottom:1px;top:.25rem;bottom:.25rem}trix-toolbar .trix-button--icon-heading-1:before{-webkit-mask-image:theme("maskImage.form-trix-heading");mask-image:theme("maskImage.form-trix-heading");-webkit-mask-image:theme("maskImage.form-trix-heading")}trix-toolbar .trix-button--icon-code:before{-webkit-mask-image:theme("maskImage.form-trix-code");mask-image:theme("maskImage.form-trix-code");-webkit-mask-image:theme("maskImage.form-trix-code");margin-top:1px;margin-bottom:1px;top:.375rem;bottom:.375rem}trix-toolbar .trix-button--icon-bullet-list:before{-webkit-mask-image:theme("maskImage.form-trix-ul");mask-image:theme("maskImage.form-trix-ul");-webkit-mask-image:theme("maskImage.form-trix-ul");margin-top:1px;margin-bottom:1px}trix-toolbar .trix-button--icon-number-list:before{-webkit-mask-image:theme("maskImage.form-trix-ol");mask-image:theme("maskImage.form-trix-ol");-webkit-mask-image:theme("maskImage.form-trix-ol");margin-top:1px;margin-bottom:1px}trix-toolbar .trix-button--icon-undo:before{-webkit-mask-image:theme("maskImage.form-trix-undo");mask-image:theme("maskImage.form-trix-undo");-webkit-mask-image:theme("maskImage.form-trix-undo");top:.25rem;bottom:.25rem}trix-toolbar .trix-button--icon-redo:before{-webkit-mask-image:theme("maskImage.form-trix-redo");mask-image:theme("maskImage.form-trix-redo");-webkit-mask-image:theme("maskImage.form-trix-redo");top:.25rem;bottom:.25rem}trix-toolbar .trix-button--icon-decrease-nesting-level:before{-webkit-mask-image:theme("maskImage.form-trix-decrease-indent");mask-image:theme("maskImage.form-trix-decrease-indent");-webkit-mask-image:theme("maskImage.form-trix-decrease-indent");margin-bottom:0}trix-toolbar .trix-button--icon-increase-nesting-level:before{-webkit-mask-image:theme("maskImage.form-trix-increase-indent");mask-image:theme("maskImage.form-trix-increase-indent");-webkit-mask-image:theme("maskImage.form-trix-increase-indent");margin-top:1px;margin-bottom:1px}trix-toolbar .trix-dialogs{position:relative}trix-toolbar .trix-dialog{background-color:var(--vf-bg-input);z-index:2;border-radius:.25rem;margin-top:.375rem;padding:1rem .625rem;font-size:.75rem;line-height:1rem;position:absolute;top:0;left:0;right:0;box-shadow:0 0 15px #0000004d}trix-toolbar .trix-input--dialog{border:1px solid var(--vf-border-color-input);background:var(--vf-bg-input);color:var(--vf-color-input);border-radius:.25rem;margin-right:.5rem;padding:.375rem .75rem;font-size:.75rem;line-height:1rem}trix-toolbar .trix-input--dialog:focus{outline:var(--vf-ring-width) solid var(--vf-ring-color)!important}trix-toolbar .trix-input--dialog.validate:invalid{border-color:var(--vf-color-danger)}trix-toolbar .trix-button--dialog{border-left-width:1px;border-color:var(--vf-border-color-input);background-color:#0000;border-radius:0;padding:.5rem}trix-toolbar .trix-button--dialog:not(.trix-active):hover{background-color:#0000}trix-toolbar .trix-button--dialog:first-of-type{border:0}trix-toolbar .trix-dialog--link{max-width:36rem}trix-toolbar .trix-dialog__link-fields{align-items:center;width:100%;display:flex}trix-toolbar .trix-dialog__link-fields .trix-input{flex:1}trix-toolbar .trix-dialog__link-fields .trix-button-group{flex-grow:0;flex-shrink:0}trix-editor{padding-left:var(--vf-px-input);padding-right:var(--vf-px-input);padding-bottom:var(--vf-py-input);border-radius:var(--vf-radius-large);outline:none;min-height:6rem}trix-editor:empty:not(:focus):before{color:var(--vf-color-placeholder)}trix-editor [data-trix-mutable]:not(.attachment__caption-editor){-webkit-user-select:none;user-select:none}trix-editor [data-trix-mutable]::-moz-selection{background-image:none}trix-editor [data-trix-cursor-target]::-moz-selection{background-image:none}trix-editor [data-trix-mutable] ::-moz-selection{background-image:none}trix-editor [data-trix-mutable]::selection{background-image:none}trix-editor [data-trix-cursor-target]::selection{background-image:none}trix-editor [data-trix-mutable] ::selection{background-image:none}trix-editor [data-trix-mutable].attachment__caption-editor:focus::selection{background:highlight}trix-editor [data-trix-mutable].attachment.attachment--file{background-color:var(--vf-bg-selected)}trix-editor [data-trix-mutable].attachment img{box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}trix-editor .attachment{position:relative}trix-editor .attachment:hover{cursor:default}trix-editor .attachment--preview .attachment__caption:hover{cursor:text}trix-editor .attachment__progress{z-index:1;opacity:.2;width:100%;height:1.25rem;padding-left:1rem;padding-right:1rem;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:0;transform:translateY(-.625rem)}trix-editor .attachment__progress[value="100"]{opacity:0}trix-editor .attachment__caption-editor{text-align:center;vertical-align:top;appearance:none;background:var(--vf-bg-input);width:100%;color:var(--vf-color-input);border-width:0;outline:0;margin:0;padding:0;font-family:inherit;font-size:.875rem;line-height:1.25rem;display:inline-block}trix-editor .attachment__toolbar{z-index:1;text-align:center;width:100%;position:absolute;top:0;left:0;transform:translateY(-50%)}trix-editor .trix-button-group{display:inline-flex}trix-editor .trix-button{color:var(--vf-bg-icon);white-space:nowrap;cursor:pointer;background-color:#0000;border-width:0;border-radius:0;outline:0;margin:0;padding:0 .75rem;font-size:.875rem;line-height:1.25rem;position:relative}trix-editor .trix-button--remove{background-color:var(--vf-bg-input);border-color:var(--vf-color-selected);text-indent:-9999px;border-style:solid;border-width:1px;border-radius:9999px;outline:0;width:24px;height:24px;padding:0;line-height:1.75rem;display:inline-block;overflow-x:hidden}trix-editor .trix-button--remove:hover{background-color:var(--vf-bg-selected)}trix-editor .trix-button--remove:before{content:"";background-color:var(--vf-color-input);opacity:.7;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:theme("maskImage.form-remove-light");mask-image:theme("maskImage.form-remove-light");-webkit-mask-image:theme("maskImage.form-remove-light");background-position:50%;background-repeat:no-repeat;display:inline-block;position:absolute;inset:.125rem}trix-editor .attachment__metadata-container{position:relative}trix-editor .attachment__metadata{opacity:.7;color:#fff;background-color:#000;border-radius:.25rem;padding:.125rem .5rem;font-size:.875rem;line-height:1.25rem;position:absolute;top:1rem;left:50%;transform:translate(-50%)}trix-editor .attachment__metadata .attachment__name{text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;max-width:100%;display:inline-block;overflow:hidden}trix-editor .attachment__metadata .attachment__size{white-space:nowrap;margin-left:.25rem}.trix-content h1,trix-editor h1{font-size:1.875rem;font-weight:700;line-height:1.25}.trix-content a,trix-editor a{color:var(--vf-primary)}.trix-content ul,trix-editor ul{padding-left:2.5rem;list-style-type:disc}.trix-content [dir=rtl] ul,trix-editor [dir=rtl] ul{padding-right:2.5rem;list-style-type:disc}.trix-content ol,trix-editor ol{padding-left:2.5rem;list-style-type:decimal}.trix-content [dir=rtl] ol,trix-editor [dir=rtl] ol{padding-right:2.5rem;list-style-type:decimal}.trix-content blockquote,trix-editor blockquote{border-left-width:4px;border-color:var(--vf-gray-300);border-left-style:solid;margin:0;padding-left:.625rem}.trix-content [dir=rtl] blockquote,.trix-content blockquote[dir=rtl],trix-editor [dir=rtl] blockquote,trix-editor blockquote[dir=rtl]{border-left-width:4px;border-color:var(--vf-gray-300);padding-left:.625rem}.trix-content pre,trix-editor pre{overscroll-behavior-x:auto;background-color:var(--vf-gray-50);font-family:theme("fontFamily.mono");vertical-align:top;white-space:pre;width:100%;padding:.5rem;font-size:.875rem;line-height:1.25rem;display:inline-block}.trix-content img,trix-editor img{max-width:100%;height:auto}.trix-content .attachment__caption,trix-editor .attachment__caption{text-align:center;font-size:.875rem;line-height:1.25rem}.trix-content .attachment__caption .attachment__name+.attachment__size:before,trix-editor .attachment__caption .attachment__name+.attachment__size:before{content:" · "}.trix-content *{box-sizing:border-box;margin:0;padding:0}.trix-content .attachment{max-width:100%;display:inline-block;position:relative}.trix-content .attachment a{text-decoration:none}.trix-content .attachment--preview{text-align:center;width:100%}.trix-content .attachment--preview .attachment__caption{color:var(--vf-gray-500);font-size:.875rem;line-height:1.25rem}.trix-content .attachment--file{color:var(--vf-gray-700);border-width:1px;border-color:var(--vf-gray-300);border-radius:.25rem;margin:0 .125rem .125rem;padding:.375rem 1rem;line-height:1}.trix-content .attachment-gallery{flex-wrap:wrap;display:flex;position:relative}.trix-content .attachment-gallery .attachment{flex-grow:1;flex-shrink:0;width:33.3333%;padding:0 .5rem}.trix-content .attachment-gallery.attachment-gallery--2 .attachment,.trix-content .attachment-gallery.attachment-gallery--4 .attachment{width:50%}.trix-content .attachment__progress{display:none}[class*=form-editor-sm] trix-editor{padding-left:var(--vf-px-input-sm);padding-right:var(--vf-px-input-sm);padding-bottom:var(--vf-py-input-sm);border-radius:var(--vf-radius-large-sm);min-height:5rem}[class*=form-editor-sm] .trix-content h1,[class*=form-editor-sm] trix-editor h1{font-size:1.625rem;font-weight:700;line-height:1.25}[class*=form-editor-sm] trix-toolbar{padding:var(--vf-py-input-sm) var(--vf-py-input-sm)}[class*=form-editor-sm] trix-toolbar .trix-button--icon{width:2.25rem}[class*=form-editor-lg] trix-editor{padding-left:var(--vf-px-input-lg);padding-right:var(--vf-px-input-lg);padding-bottom:var(--vf-py-input-lg);border-radius:var(--vf-radius-large-lg)}[class*=form-editor-disabled] trix-toolbar{pointer-events:none!important}[class*=form-editor-hide-bold] .trix-button--icon-bold,[class*=form-editor-hide-italic] .trix-button--icon-italic,[class*=form-editor-hide-strike] .trix-button--icon-strike,[class*=form-editor-hide-link] .trix-button--icon-link,[class*=form-editor-hide-heading] .trix-button--icon-heading-1,[class*=form-editor-hide-quote] .trix-button--icon-quote,[class*=form-editor-hide-code] .trix-button--icon-code,[class*=form-editor-hide-bullet-list] .trix-button--icon-bullet-list,[class*=form-editor-hide-number-list] .trix-button--icon-number-list,[class*=form-editor-hide-decrease-nesting] .trix-button--icon-decrease-nesting-level,[class*=form-editor-hide-increase-nesting] .trix-button--icon-increase-nesting-level,[class*=form-editor-hide-attach] .trix-button--icon-attach,[class*=form-editor-hide-undo] .trix-button--icon-undo,[class*=form-editor-hide-redo] .trix-button--icon-redo{display:none}.dark .trix-content blockquote,.dark trix-editor blockquote{border-color:var(--vf-dark-700)}.dark .trix-content pre,.dark trix-editor pre{background-color:var(--vf-dark-900)}
