.calendar-content-area .events__container,.calendar-content-area .public{max-width:min(var(--pwd--width--content--wide),100%);margin-left:auto;margin-right:auto;padding-left:var(--pwd--width--spacing-outer);padding-right:var(--pwd--width--spacing-outer)}.form-container,.form-done{max-width:min(var(--pwd--width--content),100%);margin-left:auto;margin-right:auto}.calendar-content-area .public .main-content-area>*{max-width:initial}.calendar-content-area:not(.main) .private{padding-left:var(--pwd--width--spacing-outer);padding-right:var(--pwd--width--spacing-outer)}.calendar-content-area .events__content,.calendar-content-area.main .public{--content-width:100%;--sidebar-width:100%;--gap:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:var(--gap)}@media (min-width:992px){.calendar-content-area .public .main-content-area>*{max-width:var(--pwd--width--content)}.calendar-content-area .events__content,.calendar-content-area.main .public{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;--gap:80px}}.calendar-content-area .events__content #content,.calendar-content-area .events__content .events__list,.calendar-content-area.main .public #content,.calendar-content-area.main .public .events__list{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (min-width:992px){.calendar-content-area .events__content #content,.calendar-content-area .events__content .events__list,.calendar-content-area.main .public #content,.calendar-content-area.main .public .events__list{-ms-flex-negative:1;flex-shrink:1}}.calendar-content-area .events__content .events__calendar,.calendar-content-area .events__content .user-info,.calendar-content-area.main .public .events__calendar,.calendar-content-area.main .public .user-info{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.calendar-content-area .main-content-area{padding-left:0;padding-right:0}.calendar-content-area .events{background:var(--pwd--color--grey-light);margin-bottom:-3rem;margin-top:6.25rem}.calendar-content-area .events__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.calendar-content-area .events__content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:3.75rem 0;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:992px){.calendar-content-area .events__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:6.25rem 0}}.calendar-content-area .events__organizer-filter{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;margin-top:calc((1lh + 1rem + 2px) * -.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.calendar-content-area .events__organizer-filter>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.calendar-content-area .events .filter{padding:.5rem 1.5rem;border-radius:100px;border:1px solid var(--pwd--color--theme-1);color:var(--pwd--color);background-color:#fff;text-decoration:none}.calendar-content-area .events .filter:focus-visible,.calendar-content-area .events .filter:hover{text-decoration:underline}.calendar-content-area .events .filter.current{background-color:var(--pwd--color--theme-1);color:#fff;font-weight:700}.placeholder{background:#d3d3d3;display:block}.placeholder--big-square{width:100%;aspect-ratio:1/1}.event{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2.5rem 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem;border-bottom:1px solid var(--Lila-2,#896ac8)}.event:first-child{padding-top:0}.event>:not(.btn){margin-top:0!important;margin-bottom:0!important}.event .svg-text{gap:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.event .svg-text>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.event .btn{margin-top:1rem}.btn--create{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:.5rem;background-color:var(--pwd--color--theme-2-medium);color:var(--pwd--color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn--create>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.btn--create::before{display:inline-block;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="20" viewBox="0 0 16 20" fill="none"><path d="M8.857 3.42858V2.57144H7.14272V3.42858V9.14287H1.42843H0.571289V10.8572H1.42843H7.14272V16.5714V17.4286H8.857V16.5714V10.8572H14.5713H15.4284V9.14287H14.5713H8.857V3.42858Z" fill="black"/></svg>');content:"";width:1.125rem;height:1.125rem;background-position:center;background-repeat:no-repeat;background-size:contain}.btn--create:focus-visible::before,.btn--create:hover::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="20" viewBox="0 0 16 20" fill="none"><path d="M8.857 3.42858V2.57144H7.14272V3.42858V9.14287H1.42843H0.571289V10.8572H1.42843H7.14272V16.5714V17.4286H8.857V16.5714V10.8572H14.5713H15.4284V9.14287H14.5713H8.857V3.42858Z" fill="white"/></svg>')}.btn:focus-visible,.btn:hover,[type=button]:focus-visible,[type=button]:hover,[type=submit]:focus-visible,[type=submit]:hover{text-decoration:underline}.btn,[type=button],[type=submit]{text-decoration:none}.user-info .login-text{font-size:1.375rem;font-weight:700;margin-bottom:1.125rem;display:block}.user-info form[name=loginform] label{margin-bottom:.5rem;font-weight:400;display:block}.user-info form[name=loginform] .login-submit{position:relative}.user-info form[name=loginform] .login-submit:before{position:absolute;display:inline;left:1.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";width:1.125rem;height:1.125rem;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none"><path d="M12.0938 2.8125H16.3125V15.1875H12.0938H11.25V16.875H12.0938H17.1562H18V16.0312V1.96875V1.125H17.1562H12.0938H11.25V2.8125H12.0938ZM12.1289 9.59766L12.7266 9L12.1289 8.40234L7.62891 3.90234L7.03125 3.30469L5.83945 4.5L6.43711 5.09766L9.4957 8.15625H0.84375H0V9.84375H0.84375H9.4957L6.43711 12.9023L5.83945 13.5L7.03125 14.6918L7.62891 14.0941L12.1289 9.59766Z" fill="black"/></svg>')}.user-info form[name=loginform] [type=submit]{font-weight:700;padding-left:calc(1.5rem + 1.125rem + .5rem)}.user-info .logout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.user-info .logout>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.user-info .logout:focus-visible,.user-info .logout:hover{text-decoration:underline}.user-info .logout::before{content:"";width:1.125rem;height:1.125rem;background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-block;margin-right:1ch;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="14" viewBox="0 0 16 14" fill="none"><path d="M15.2062 7.70625L15.9156 7L15.2094 6.29375L11.2094 2.29375L10.5 1.58437L9.08437 3L9.79062 3.70625L12.0844 6H6H5V8H6H12.0844L9.79062 10.2937L9.08437 11L10.5 12.4156L11.2062 11.7094L15.2062 7.70938V7.70625ZM5 2H6V0H5H1H0V1V13V14H1H5H6V12H5H2V2H5Z" fill="%23008765"/></svg>')}.user-info [type=button]{font-weight:700}.user-info .info-box{padding:1.5rem;border-radius:4px;border:1px solid var(--Lila-1,#59399b);margin-bottom:1.5rem}.user-info .btn--create{width:100%}.user-info [type=submit]{background-color:var(--pwd--color--theme-2-medium)!important;color:var(--pwd--color)!important}#date-warning{background:var(--pwd--color--yellow);display:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;padding:.5rem 1.5rem;line-height:1.75}#date-warning::before{display:inline-block;vertical-align:middle;margin-right:.5rem;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none"><g clip-path="url(%23clip0_3709_3902)"><path d="M9 1.125C11.0886 1.125 13.0916 1.95468 14.5685 3.43153C16.0453 4.90838 16.875 6.91142 16.875 9C16.875 11.0886 16.0453 13.0916 14.5685 14.5685C13.0916 16.0453 11.0886 16.875 9 16.875C6.91142 16.875 4.90838 16.0453 3.43153 14.5685C1.95468 13.0916 1.125 11.0886 1.125 9C1.125 6.91142 1.95468 4.90838 3.43153 3.43153C4.90838 1.95468 6.91142 1.125 9 1.125ZM9 18C11.3869 18 13.6761 17.0518 15.364 15.364C17.0518 13.6761 18 11.3869 18 9C18 6.61305 17.0518 4.32387 15.364 2.63604C13.6761 0.948212 11.3869 0 9 0C6.61305 0 4.32387 0.948212 2.63604 2.63604C0.948212 4.32387 0 6.61305 0 9C0 11.3869 0.948212 13.6761 2.63604 15.364C4.32387 17.0518 6.61305 18 9 18ZM9 4.5C8.69063 4.5 8.4375 4.75313 8.4375 5.0625V9.5625C8.4375 9.87187 8.69063 10.125 9 10.125C9.30937 10.125 9.5625 9.87187 9.5625 9.5625V5.0625C9.5625 4.75313 9.30937 4.5 9 4.5ZM9.84375 12.375C9.84375 12.1512 9.75486 11.9366 9.59662 11.7784C9.43839 11.6201 9.22378 11.5312 9 11.5312C8.77622 11.5312 8.56161 11.6201 8.40338 11.7784C8.24514 11.9366 8.15625 12.1512 8.15625 12.375C8.15625 12.5988 8.24514 12.8134 8.40338 12.9716C8.56161 13.1299 8.77622 13.2188 9 13.2188C9.22378 13.2188 9.43839 13.1299 9.59662 12.9716C9.75486 12.8134 9.84375 12.5988 9.84375 12.375Z" fill="%23333333"/></g><defs><clipPath id="clip0_3709_3902"><rect width="18" height="18" fill="white"/></clipPath></defs></svg>');content:"";width:1.125rem;height:1.125rem;background-position:center;background-repeat:no-repeat;background-size:contain}#date-warning.has-events{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#date-warning.has-events>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.form-container div:where(.gform-theme--api,.gform-theme--framework){--gf-field-section-border-width:0;--gf-form-gap-y:1.125rem;--gf-field-pg-prog-bar-bg-color-blue:var(--pwd--color--theme-1);--gf-ctrl-choice-check-color:var(--pwd--color--theme-1)}.form-container div:where(.gform-theme--api,.gform-theme--framework) h3{font-size:1.125rem}.form-container div:where(.gform-theme--api,.gform-theme--framework) .gform_required_legend{display:none}.form-container div:where(.gform-theme--api,.gform-theme--framework) [type=button]{background-color:var(--pwd--button--color-background)!important;color:var(--pwd--button--color)!important}.form-container div:where(.gform-theme--api,.gform-theme--framework) [type=button]:focus-visible,.form-container div:where(.gform-theme--api,.gform-theme--framework) [type=button]:hover{background-color:var(--pwd--button--color-background--hover)!important;color:var(--pwd--button--color--hover)!important}.form-container div:where(.gform-theme--api,.gform-theme--framework) [type=submit]{background-color:var(--pwd--color--theme-2-medium)!important;color:var(--pwd--color)!important}.form-container div:where(.gform-theme--api,.gform-theme--framework) [type=submit]:focus-visible,.form-container div:where(.gform-theme--api,.gform-theme--framework) [type=submit]:hover{background-color:var(--pwd--button--color-background--hover)!important;color:var(--pwd--button--color--hover)!important}.gform-field-label>span[style="color:red"]{color:var(--gf-ctrl-label-color-req)!important}.form-done{margin-top:2rem}.form-done p{font-weight:700}.form-done .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-done .buttons>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.calendar{--light-grey:#EAEAEA;overflow:hidden;background-color:var(--light-grey);border-radius:4px;-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,.15);box-shadow:0 6px 10px 0 rgba(0,0,0,.15);min-width:min(100%,350px);min-height:min(100%,350px);width:350px;height:350px;display:block;margin-left:auto;margin-right:auto;aspect-ratio:1/1}@media (max-width:767.98px){.calendar{width:min(100%,350px);height:min(100%,350px)}}.calendar__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:var(--pwd--color--theme-1);color:#fff}.calendar__header .btn--prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.calendar #cal-heatmap{background-color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.calendar .ch-plugin-calendar-label{background-color:var(--light-grey)}.calendar .ch-plugin-calendar-label-bg{fill:var(--light-grey)!important}.calendar .ch-subdomain-bg{fill:#fff}.calendar .ch-subdomain-container g{border:2px solid var(--light-grey)}.calendar .ch-plugin-calendar-label-text,.calendar .ch-subdomain-text{font-size:.9rem!important}.calendar rect{stroke:var(--light-grey);stroke-width:1px}.calendar rect.highlight{-webkit-filter:sepia(65%) brightness(85%);filter:sepia(65%) brightness(85%)}.calendar__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:min(100%,350px);width:100%}.calendar__buttons>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#ch-tooltip-body{font-size:.9rem!important}