[data-anim=blur-in]{filter:blur(8px);opacity:0;scale:1.2;translate:0 0}[data-anim=blur-in]._visible{animation:blur-in ease-in-out forwards;animation-delay:var(--anim-delay);animation-duration:var(--anim-duration)}@keyframes blur-in{to{filter:blur(0);opacity:1;scale:1;translate:0 0}}[data-anim=bg-blur-in]{filter:blur(8px) grayscale(1);opacity:0;scale:1.2;translate:0 0}[data-anim=bg-blur-in]._visible{animation:bg-blur-in ease-in-out forwards;animation-delay:var(--anim-delay);animation-duration:var(--anim-duration)}@keyframes bg-blur-in{to{filter:blur(0) grayscale(1);opacity:1;scale:1;translate:0 0}}[data-anim=blur-in-place]{filter:blur(8px);opacity:0;scale:1;translate:0 0}[data-anim=blur-in-place]._visible{animation:blur-in-place ease-in-out forwards;animation-delay:var(--anim-delay);animation-duration:var(--anim-duration)}@keyframes blur-in-place{to{filter:blur(0);opacity:1;scale:1;translate:0 0}}[data-anim=fade-up]{filter:blur(3px);opacity:0;scale:1;translate:0 2%}[data-anim=fade-up]._visible{animation:fade-up ease-out forwards;animation-delay:var(--anim-delay);animation-duration:var(--anim-duration)}@keyframes fade-up{to{filter:blur(0);opacity:1;scale:1;translate:0 0}}[data-anim=fade-in]{filter:blur(3px);opacity:0;scale:1;translate:0 0}[data-anim=fade-in]._visible{animation:fade-in ease-out forwards;animation-delay:var(--anim-delay);animation-duration:var(--anim-duration)}@keyframes fade-in{to{filter:blur(0);opacity:1;scale:1;translate:0 0}}[data-anim=blur-up]{filter:blur(4px);opacity:0;scale:.97;translate:0 1%}[data-anim=blur-up]._visible{animation:blur-up ease-out forwards;animation-delay:var(--anim-delay);animation-duration:var(--anim-duration)}@keyframes blur-up{to{filter:blur(0);opacity:1;scale:1;translate:0 0}}._page-content{--top-mask-image:none;--top-mask-image-height:100;--top-mask-image-width:1000;--top-mask-height:calc(var(--top-mask-image-height)/var(--top-mask-image-width)*100*1cqw - 2px);--bottom-mask-image:none;--bottom-mask-image-height:100;--bottom-mask-image-width:1000;--bottom-mask-height:calc(var(--bottom-mask-image-height)/var(--bottom-mask-image-width)*100*1cqw - 2px);container-type:inline-size}.mask-block{margin-block:calc(var(--top-mask-height)*-1) calc(var(--bottom-mask-height)*-1);-webkit-mask-image:var(--top-mask-image),linear-gradient(transparent var(--top-mask-height),#000 0,#000 calc(100% - var(--top-mask-height)),transparent calc(100% - var(--bottom-mask-height))),var(--bottom-mask-image);mask-image:var(--top-mask-image),linear-gradient(transparent var(--top-mask-height),#000 0,#000 calc(100% - var(--top-mask-height)),transparent calc(100% - var(--bottom-mask-height))),var(--bottom-mask-image);-webkit-mask-position:top,top,bottom;mask-position:top,top,bottom;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%,100%,100%;mask-size:100%,100%,100%}.mask-top{margin-block-start:calc(var(--top-mask-height)*-1);-webkit-mask-image:var(--top-mask-image),linear-gradient(transparent var(--top-mask-height),#000 0,#000 calc(100% - var(--top-mask-height)));mask-image:var(--top-mask-image),linear-gradient(transparent var(--top-mask-height),#000 0,#000 calc(100% - var(--top-mask-height)));-webkit-mask-position:top,top;mask-position:top,top}.mask-bottom,.mask-top{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%,100%;mask-size:100%,100%}.mask-bottom{margin-block-end:calc(var(--bottom-mask-height)*-1);-webkit-mask-image:linear-gradient(#000 0,#000 calc(100% - var(--top-mask-height)),transparent calc(100% - var(--bottom-mask-height))),var(--bottom-mask-image);mask-image:linear-gradient(#000 0,#000 calc(100% - var(--top-mask-height)),transparent calc(100% - var(--bottom-mask-height))),var(--bottom-mask-image);-webkit-mask-position:top,bottom;mask-position:top,bottom}.mask-block{--top-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' transform='scale(-1)' viewBox='0 0 1000 100'%3E%3Cpath d='M0 0v99.7C62 69 122.4 48.7 205 66c83.8 17.6 160.5 20.4 240-12 54-22 110-26 173-10a392.2 392.2 0 0 0 222-5c55-17 110.3-36.9 160-27.2V0z' opacity='.5'/%3E%3Cpath d='M0 0v74.7C62 44 122.4 28.7 205 46c83.8 17.6 160.5 25.4 240-7 54-22 110-21 173-5 76.5 19.4 146.5 23.3 222 0 55-17 110.3-31.9 160-22.2V0z'/%3E%3C/svg%3E");--bottom-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 100'%3E%3Cpath d='M0 0v99.7C62 69 122.4 48.7 205 66c83.8 17.6 160.5 20.4 240-12 54-22 110-26 173-10a392.2 392.2 0 0 0 222-5c55-17 110.3-36.9 160-27.2V0z' opacity='.5'/%3E%3Cpath d='M0 0v74.7C62 44 122.4 28.7 205 46c83.8 17.6 160.5 25.4 240-7 54-22 110-21 173-5 76.5 19.4 146.5 23.3 222 0 55-17 110.3-31.9 160-22.2V0z'/%3E%3C/svg%3E")}.mask-top{--top-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' transform='scale(-1)' viewBox='0 0 1000 100'%3E%3Cpath d='M0 0v99.7C62 69 122.4 48.7 205 66c83.8 17.6 160.5 20.4 240-12 54-22 110-26 173-10a392.2 392.2 0 0 0 222-5c55-17 110.3-36.9 160-27.2V0z' opacity='.5'/%3E%3Cpath d='M0 0v74.7C62 44 122.4 28.7 205 46c83.8 17.6 160.5 25.4 240-7 54-22 110-21 173-5 76.5 19.4 146.5 23.3 222 0 55-17 110.3-31.9 160-22.2V0z'/%3E%3C/svg%3E")}.mask-bottom{--bottom-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 100'%3E%3Cpath d='M0 0v99.7C62 69 122.4 48.7 205 66c83.8 17.6 160.5 20.4 240-12 54-22 110-26 173-10a392.2 392.2 0 0 0 222-5c55-17 110.3-36.9 160-27.2V0z' opacity='.5'/%3E%3Cpath d='M0 0v74.7C62 44 122.4 28.7 205 46c83.8 17.6 160.5 25.4 240-7 54-22 110-21 173-5 76.5 19.4 146.5 23.3 222 0 55-17 110.3-31.9 160-22.2V0z'/%3E%3C/svg%3E")}._block-wrapper:has(+._block-wrapper .mask-block) section:after,._block-wrapper:has(+._block-wrapper .mask-top) section:after{content:"";display:block;padding-bottom:var(--bottom-mask-height,100px)}.mask-block:before,.mask-top:before{content:"";display:block;padding-top:var(--top-mask-height)}.mask-block:after,.mask-bottom:after{content:"";display:block;padding-bottom:var(--bottom-mask-height)}._block-wrapper:has(.mask-block)+._block-wrapper section:before,._block-wrapper:has(.mask-bottom)+._block-wrapper section:before{content:"";display:block;padding-top:calc(var(--bottom-mask-height))}.truecropper{--outline-color:rgba(0,0,0,.5);--background-color:rgba(0,0,0,.5);box-sizing:border-box;display:inline-block;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.truecropper__image{max-width:100%;vertical-align:middle}.truecropper__handle{background-color:#ffffff80;border:1px solid #000;height:10px;position:absolute;top:0;width:10px}@media (hover:none) and (pointer:coarse){.truecropper__handle{height:30px;width:30px}}.truecropper__new-selection{bottom:0;cursor:crosshair;left:0;position:absolute;right:0;top:0}.truecropper__selection{cursor:move;outline:1px dashed var(--outline-color);position:absolute;top:0}.truecropper__background-0,.truecropper__background-1{background-color:var(--background-color);content:" ";display:block;position:absolute;top:0}.truecropper__background-1{bottom:0;right:0}.truecropper__background-2,.truecropper__background-3{background-color:var(--background-color);bottom:0;content:" ";display:block;left:0;position:absolute}.truecropper__background-3{top:0}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}
/*!
  Theme: GitHub Dark
  Description: Dark theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-dark
  Current colors taken from GitHub's CSS
*/.hljs{background:#0d1117;color:#c9d1d9}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#ff7b72}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#d2a8ff}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-variable{color:#79c0ff}.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#a5d6ff}.hljs-built_in,.hljs-symbol{color:#ffa657}.hljs-code,.hljs-comment,.hljs-formula{color:#8b949e}.hljs-name,.hljs-quote,.hljs-selector-pseudo,.hljs-selector-tag{color:#7ee787}.hljs-subst{color:#c9d1d9}.hljs-section{color:#1f6feb;font-weight:700}.hljs-bullet{color:#f2cc60}.hljs-emphasis{color:#c9d1d9;font-style:italic}.hljs-strong{color:#c9d1d9;font-weight:700}.hljs-addition{background-color:#033a16;color:#aff5b4}.hljs-deletion{background-color:#67060c;color:#ffdcd7}.flatpickr-calendar{animation:none;background:transparent;background:#3f4458;border:0;border-radius:5px;box-shadow:1px 0 0 #20222c,-1px 0 0 #20222c,0 1px 0 #20222c,0 -1px 0 #20222c,0 3px 13px rgba(0,0,0,.08);box-sizing:border-box;direction:ltr;display:none;font-size:14px;line-height:24px;opacity:0;padding:0;position:absolute;text-align:center;touch-action:manipulation;visibility:hidden;width:307.875px}.flatpickr-calendar.inline,.flatpickr-calendar.open{max-height:640px;opacity:1;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{display:block;z-index:999}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{border-top:1px solid #20222c;height:40px}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{border:solid transparent;content:"";display:block;height:0;left:22px;pointer-events:none;position:absolute;width:0}.flatpickr-calendar.arrowRight:after,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar.arrowCenter:after,.flatpickr-calendar.arrowCenter:before{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#20222c}.flatpickr-calendar.arrowTop:after{border-bottom-color:#3f4458}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#20222c}.flatpickr-calendar.arrowBottom:after{border-top-color:#3f4458}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{display:inline-block;position:relative}.flatpickr-months{display:flex}.flatpickr-months .flatpickr-month{background:#3f4458;color:#fff;fill:#fff;flex:1;height:34px;line-height:1;overflow:hidden;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{color:#fff;cursor:pointer;height:34px;padding:10px;position:absolute;text-decoration:none;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:3;fill:#fff}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#eee}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{height:14px;width:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{transition:fill .1s;fill:inherit}.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-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.numInputWrapper span{border:1px solid hsla(0,0%,100%,.15);box-sizing:border-box;cursor:pointer;height:50%;line-height:50%;opacity:0;padding:0 4px 0 2px;position:absolute;right:0;width:14px}.numInputWrapper span:hover{background:hsla(48,17%,70%,.1)}.numInputWrapper span:active{background:hsla(48,17%,70%,.2)}.numInputWrapper span:after{content:"";display:block;position:absolute}.numInputWrapper span.arrowUp{border-bottom:0;top:0}.numInputWrapper span.arrowUp:after{border-bottom:4px solid hsla(0,0%,100%,.6);border-left:4px solid transparent;border-right:4px solid transparent;top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid hsla(0,0%,100%,.6);top:40%}.numInputWrapper span svg{height:auto;width:inherit}.numInputWrapper span svg path{fill:hsla(0,0%,100%,.5)}.numInputWrapper:hover{background:hsla(48,17%,70%,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{color:inherit;display:inline-block;font-size:135%;font-weight:300;height:34px;left:12.5%;line-height:inherit;line-height:1;padding:7.48px 0 0;position:absolute;text-align:center;transform:translateZ(0);width:75%}.flatpickr-current-month span.cur-month{color:inherit;display:inline-block;font-family:inherit;font-weight:700;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:hsla(48,17%,70%,.05)}.flatpickr-current-month .numInputWrapper{display:inline-block;width:6ch;width:7ch\0}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#fff}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#fff}.flatpickr-current-month input.cur-year{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:transparent;border:0;border-radius:0;box-sizing:border-box;color:inherit;cursor:text;display:inline-block;font-family:inherit;font-size:inherit;font-weight:300;height:auto;line-height:inherit;margin:0;padding:0 0 0 .5ch;vertical-align:initial}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{background:transparent;color:hsla(0,0%,100%,.5);font-size:100%;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;-webkit-appearance:menulist;-moz-appearance:menulist;background:#3f4458;border:none;border-radius:0;box-sizing:border-box;-webkit-box-sizing:border-box;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:hsla(48,17%,70%,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:#3f4458;outline:none;padding:0}.flatpickr-weekdays{align-items:center;background:transparent;display:flex;height:28px;overflow:hidden;text-align:center;width:100%}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:flex;flex:1}span.flatpickr-weekday{background:#3f4458;color:#fff;cursor:default;display:block;flex:1;font-size:90%;font-weight:bolder;line-height:1;margin:0;text-align:center}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{align-items:flex-start;display:flex;overflow:hidden;position:relative;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{box-sizing:border-box;display:inline-block;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:space-around;max-width:307.875px;min-width:307.875px;opacity:1;outline:0;padding:0;text-align:left;transform:translateZ(0);width:307.875px}.dayContainer+.dayContainer{box-shadow:-1px 0 0 #20222c}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;box-sizing:border-box;color:hsla(0,0%,100%,.95);cursor:pointer;display:inline-block;flex-basis:14.2857143%;font-weight:400;height:39px;justify-content:center;line-height:39px;margin:0;max-width:39px;position:relative;text-align:center;width:14.2857143%}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{background:#646c8c;border-color:#646c8c;cursor:pointer;outline:0}.flatpickr-day.today{border-color:#eee}.flatpickr-day.today:focus,.flatpickr-day.today:hover{background:#eee;border-color:#eee;color:#3f4458}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#80cbc4;border-color:#80cbc4;box-shadow:none;color:#fff}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #80cbc4}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 0 #646c8c,5px 0 0 #646c8c}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{background:transparent;border-color:transparent;color:hsla(0,0%,100%,.3);cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{color:hsla(0,0%,100%,.1);cursor:not-allowed}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 0 #80cbc4,5px 0 0 #80cbc4}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{box-shadow:1px 0 0 #20222c;padding:0 12px}.flatpickr-weekwrapper .flatpickr-weekday{float:none;line-height:28px;width:100%}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{background:transparent;border:none;color:hsla(0,0%,100%,.3);cursor:default;display:block;max-width:none;width:100%}.flatpickr-innerContainer{box-sizing:border-box;display:block;display:flex;overflow:hidden}.flatpickr-rContainer{box-sizing:border-box;display:inline-block;padding:0}.flatpickr-time{box-sizing:border-box;display:block;display:flex;height:0;line-height:40px;max-height:40px;outline:0;overflow:hidden;text-align:center}.flatpickr-time:after{clear:both;content:"";display:table}.flatpickr-time .numInputWrapper{flex:1;float:left;height:40px;width:40%}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:hsla(0,0%,100%,.95)}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:hsla(0,0%,100%,.95)}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:transparent;border:0;border-radius:0;box-shadow:none;box-sizing:border-box;color:hsla(0,0%,100%,.95);font-size:14px;height:inherit;line-height:inherit;margin:0;padding:0;position:relative;text-align:center}.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-am-pm,.flatpickr-time .flatpickr-time-separator{align-self:center;color:hsla(0,0%,100%,.95);float:left;font-weight:700;height:inherit;line-height:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:2%}.flatpickr-time .flatpickr-am-pm{cursor:pointer;font-weight:400;outline:0;text-align:center;width:18%}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#6a7395}.flatpickr-input[readonly]{cursor:pointer}@keyframes fpFadeInDown{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}.flatpickr-calendar{background:#27272a;border:1px solid #3f3f46;border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.3)}.flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-months .flatpickr-month{background:#27272a;color:#e4e4e7}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#3f3f46}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{fill:#a1a1aa}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{fill:#e4e4e7}.flatpickr-current-month input.cur-year{color:#e4e4e7}span.flatpickr-weekday{background:#27272a;color:#71717a}.flatpickr-day{border-color:transparent;color:#d4d4d8}.flatpickr-day:hover{background:#3f3f46;border-color:#3f3f46}.flatpickr-day.selected,.flatpickr-day.selected:hover{background:#0891b2;border-color:#0891b2;color:#fff}.flatpickr-day.today{border-color:#0891b2}.flatpickr-day.today:hover{background:#0891b2;border-color:#0891b2;color:#fff}.flatpickr-day.flatpickr-disabled,.flatpickr-day.nextMonthDay,.flatpickr-day.prevMonthDay{color:#52525b}.flatpickr-innerContainer{border-bottom:none}.dayContainer,.flatpickr-days,.flatpickr-rContainer{background:#27272a}:root{color-scheme:light dark;--color-white:#fff;--color-black:#111;--color-transparent:transparent;--color-gray-50:#f1f2f4;--color-gray-100:#e2e5e9;--color-gray-200:#c3c8d0;--color-gray-300:#a6aeba;--color-gray-400:#8a94a3;--color-gray-500:#6c788a;--color-gray-600:#576170;--color-gray-700:#414853;--color-gray-800:#2b2f36;--color-gray-900:#16191d;--color-gray-950:#0b0c0e;--ui-accent-50:#eff8cc;--ui-accent-100:#e6f4ad;--ui-accent-200:#daef85;--ui-accent-300:#ceea5c;--ui-accent-400:#c1e532;--ui-accent-500:#b1de03;--ui-accent-600:#789700;--ui-accent-700:#718e00;--ui-accent-800:#556b01;--ui-accent-900:#354300;--ui-accent-950:#232c00;--ui-brand-50:#d2e0e1;--ui-brand-100:#b7ced0;--ui-brand-200:#93b6b7;--ui-brand-300:#719d9f;--ui-brand-400:#4d8587;--ui-brand-500:#1e6669;--ui-brand-600:#154547;--ui-brand-700:#144143;--ui-brand-800:#0e3133;--ui-brand-900:#092020;--ui-brand-950:#061415}.light{color-scheme:light}.dark{color-scheme:dark}html{background-color:light-dark(var(--page-light,var(--color-neutral-100)),var(--page-dark,var(--color-neutral-950)))}:root{--edit-bar-h:0px}body:has(._edit-bar){--edit-bar-h:60px}#renderer-wrapper{--edit-bar-h:0px}#page-root:has(._edit-bar) #renderer-wrapper{--edit-bar-h:60px;margin-top:var(--edit-bar-h)}._page-content{isolation:isolate}._focus-mode ._block-edit ._page-content{justify-content:center;min-height:calc(100vh - var(--edit-bar-h))}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}#svg-code-editor.hljs{background:transparent}.cj-color-wrap,.cj-var-wrap{border:2px dotted #a3d6ff59;border-radius:3px;color:#fff;padding:1px 4px}.cj-var-wrap .cj-color-wrap{border:none;padding:0}.cj-color{border:1px solid hsla(0,0%,100%,.3);border-radius:2px;display:inline-block;height:.7em;margin-bottom:3px;margin-left:4px;vertical-align:middle;width:.7em}._checkerboard{--checker-size:13px;--checker-color:#9f9f9f;background-color:#c8c8c8;background-image:linear-gradient(45deg,var(--checker-color) 25%,transparent 25%),linear-gradient(-45deg,var(--checker-color) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--checker-color) 75%),linear-gradient(-45deg,transparent 75%,var(--checker-color) 75%);background-position:0 0,0 calc(var(--checker-size)/2),calc(var(--checker-size)/2) calc(var(--checker-size)/-2),calc(var(--checker-size)/-2) 0;background-size:var(--checker-size) var(--checker-size)}@media screen and (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.tippy-box[data-theme=esc]{background-color:#fff;border-radius:.25rem;box-shadow:0 3px 3px rgba(0,0,0,.4);color:#000;font-size:.7em}.tippy-box[data-theme~=esc][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=esc][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=esc][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=esc][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-content{display:grid}@keyframes highlight{0%{border-width:var(--target-border-width,4px);opacity:100%;transform:var(--target-scale)}80%{border-width:4px;opacity:100%;transform:scale(1)}to{opacity:0;transform:var(--target-scale)}}:target{position:relative}:target:after{--target-scale:scale(0.99);animation:highlight 1s ease-in-out forwards;background-color:var(--target-background,rgba(255,255,0,.237));border:3px solid var(--target-border,#ff0);border-radius:.5rem;content:"";display:block;inset:20px;pointer-events:none;position:absolute;z-index:10}.phx-connected{display:contents}._edit-wrapper{display:flex;flex-direction:column;inset:0}._edit-wrapper,._editor,._split-editor{height:100%;position:relative}.-rich-modal-editor,.-rich-modal-editor>:first-child,._editor>:first-child>:first-child,._split-editor>div:first-of-type{height:100%!important}.-reorder-above:before{background:pink;content:"";display:block;height:2px;margin-bottom:.25em;width:100%}.-make-child>span{transition:all .4s ease-in-out;--tw-ring-color:#fff;opacity:1}.-reorder-below:after{background:green;content:"";display:block;height:2px;margin-top:.25em;width:100%}.-rich-modal-editor{border:2px solid transparent;padding-bottom:2em}.-rich-modal-editor:focus-within{border-width:2px;--tw-border-opacity:1;border-color:rgb(8 145 178/var(--tw-border-opacity,1))}.-rich-editor-instance{padding:1em}.-rich-editor-instance span{white-space:pre-wrap}.-rich-editor-instance:focus{outline:none}.-rich-editor-instance>*{margin-bottom:.75em}.-rich-editor :where(p,ul,ol){letter-spacing:.025em;line-height:1.5}.-rich-editor :where(h1,h2,h3){letter-spacing:.025em;line-height:1.2}.-rich-editor :where(ul,ol){list-style-position:outside;margin-left:1.2em}.-rich-editor :where(ul,ol) li{padding-left:.25rem}.-rich-editor :where(ul){list-style-type:disc}.-rich-editor :where(ol){list-style-type:decimal}.-rich-editor :where(li)::marker{color:rgba(194,207,224,.7);font-weight:700}.-rich-editor li>p{display:contents}.-rich-editor .textBold{font-weight:700}.-rich-editor .textItalic{font-style:italic}.-rich-editor .textStrikethrough{text-decoration:line-through;text-decoration-color:hsla(0,0%,100%,.7);text-decoration-thickness:.15rem}.-rich-editor ol li{list-style-type:decimal}.-rich-editor h1:after{content:" <H1>"}.-rich-editor h1:after,.-rich-editor h2:after{font-family:Courier New,Courier,monospace;font-size:.85rem;font-weight:700;opacity:.5}.-rich-editor h2:after{content:" <H2>"}.-rich-editor h3:after{content:" <H3>"}.-rich-editor h3:after,.-rich-editor h4:after{font-family:Courier New,Courier,monospace;font-size:.85rem;font-weight:700;opacity:.5}.-rich-editor h4:after{content:" <H4>"}.-rich-editor h5:after{content:" <H5>";font-family:Courier New,Courier,monospace;font-size:.85rem;font-weight:700;opacity:.5}.-rich-editor h1{font-size:1.8rem;font-weight:900}.-rich-editor h1,.-rich-editor h2{line-height:1.15;margin-bottom:1rem}.-rich-editor h2{font-size:1.65rem;font-weight:700}.-rich-editor h3{font-size:1.5rem;line-height:1.25}.-rich-editor h3,.-rich-editor h4{font-weight:700;margin-bottom:1rem}.-rich-editor h4{font-size:1.35rem;line-height:1.35}.-rich-editor h5{font-size:1.1rem;font-weight:700;line-height:1.45;margin-bottom:1rem}.-rich-editor blockquote{border-left:3px solid rgba(194,207,224,.5);padding-left:1em}:where(.rich-text) :is(h1,h2,h3,h4,h5){font-weight:900}:where(.rich-text) h1{font-size:3rem;font-weight:900;line-height:1.15;margin-bottom:2.25rem}:where(.rich-text) h2{font-size:2rem;font-weight:800;line-height:1.25;margin-bottom:1.8rem}:where(.rich-text) h3{font-size:1.75rem;font-weight:700;line-height:1.35;margin-bottom:1.45rem}:where(.rich-text) h4{font-size:1.5rem;font-weight:600;line-height:1.45;margin-bottom:1.15rem}:where(.rich-text) h5{font-size:1.25rem;font-weight:500;line-height:1.55;margin-bottom:1rem}:where(.rich-text) blockquote{border-left:3px solid rgba(194,207,224,.5);font-style:italic;padding-left:1em}:where(.rich-text) :is(ol,ul){list-style-position:outside;margin-left:1.2rem}:where(.rich-text) ol li{list-style-type:decimal}:where(.rich-text) ul li{list-style-position:outside;list-style-type:disc}:where(.rich-text) :is(ol li,ul li){padding-left:.25rem}:where(.rich-text) li::marker{color:rgba(194,207,224,.7);font-weight:700}:where(.rich-text) :is(p,ul,ol,blockquote){font-size:1.05em;letter-spacing:.25px;line-height:1.5;margin-bottom:1.3rem}._round-color-well{display:block;height:1.35rem;width:1.35rem}._focus-mode ._block-edit ._page-content>._block-wrapper:not(._editing)>._block{display:none}._block-edit-highlight{position:relative}._block-edit-highlight:after{content:"";cursor:context-menu;inset:0;position:absolute;z-index:9999}.truecropper__selection:before{background:linear-gradient(90deg,transparent calc(33.333% - .5px),hsla(0,0%,100%,.5) calc(33.333% - .5px),hsla(0,0%,100%,.5) calc(33.333% + .5px),transparent calc(33.333% + .5px),transparent calc(66.666% - .5px),hsla(0,0%,100%,.5) calc(66.666% - .5px),hsla(0,0%,100%,.5) calc(66.666% + .5px),transparent calc(66.666% + .5px)),linear-gradient(180deg,transparent calc(33.333% - .5px),hsla(0,0%,100%,.5) calc(33.333% - .5px),hsla(0,0%,100%,.5) calc(33.333% + .5px),transparent calc(33.333% + .5px),transparent calc(66.666% - .5px),hsla(0,0%,100%,.5) calc(66.666% - .5px),hsla(0,0%,100%,.5) calc(66.666% + .5px),transparent calc(66.666% + .5px));content:"";inset:0;pointer-events:none;position:absolute}