:where(:root){--jm-ui-border-light:color-mix(in srgb,transparent,currentColor 15%);--jm-ui-border-faint:color-mix(in srgb,transparent,currentColor 5%);--jm-ui-border-strong:currentColor;--jm-ui-border-size:1px;--jm-ui-responsive-scale:clamp(0px,(100vw - 400px)/(1200 - 400),1px);--jm-ui-background-color:initial;--jm-ui-text-color:initial;--jm-ui-background-opacity:0;--jm-ui-radius:2px;--jm-ui-radius-2x:calc(var(--jm-ui-radius)*2);--jm-ui-radius-4x:calc(var(--jm-ui-radius)*4);--jm-ui-faint-color:color-mix(in srgb,transparent,currentColor 2.5%);--jm-ui-accent-color:inherit;--jm-ui-accent-alt-color:inherit;--jm-ui-danger-color:#cc1818;--jm-ui-danger-color-dark-mode:#f86c80;--jm-ui-error-color:var(--jm-ui-danger-color);--jm-ui-info-color:#4e71ec;--jm-ui-success-color:#4ab866;--jm-ui-accent-color-contrast:#fff;--jm-ui-button-color:var(--jm-ui-accent-color,inherit);--jm-ui-button-color-contrast:var(--jm-ui-accent-color-contrast,#fff);--jm-ui-link-color:var(--jm-ui-accent-color,inherit);--jm-ui-notice-error:var(--jm-ui-danger-color);--jm-ui-notice-info:var(--jm-ui-info-color);--jm-ui-notice-success:var(--jm-ui-success-color);--jm-ui-notice-strong:var(--jm-ui-border-strong);--jm-ui-notice-shadow:none;--jm-ui-space-base:4px;--jm-ui-space-xxxs:calc(var(--jm-ui-space-base)*0.5);--jm-ui-space-xxs:calc(var(--jm-ui-space-base)*1);--jm-ui-space-xs:calc(var(--jm-ui-space-base)*1.5);--jm-ui-space-s2:calc(var(--jm-ui-space-base)*2);--jm-ui-space-s:calc(var(--jm-ui-space-base)*3);--jm-ui-space-sm:calc(var(--jm-ui-space-base)*4.5);--jm-ui-space-m:calc(var(--jm-ui-space-base)*6);--jm-ui-space-ml:calc(var(--jm-ui-space-base)*8);--jm-ui-space-l:calc(var(--jm-ui-space-base)*12);--jm-ui-space-xl:calc(var(--jm-ui-space-base)*16);--jm-ui-space-xxl:calc(var(--jm-ui-space-base)*24);--jm-ui-font-family:inherit;--jm-ui-font-size:16px;--jm-ui-font-size-m:14px;--jm-ui-font-size-s:12px;--jm-ui-heading-font-size:20px;--jm-ui-large-font-size:24px;--jm-ui-button-font-size:14px;--jm-ui-icon-size:24px;--jm-ui-icon-size-m:20px;--jm-ui-icon-size-s:14px;--jm-ui-shadow-modal:0 0.7px 1px 0 rgba(0,0,0,.15),0 2.7px 3.8px -0.2px rgba(0,0,0,.15),0px 5.5px 7.8px -0.3px rgba(0,0,0,.15),0.1px 11.5px 16.4px -0.5px rgba(0,0,0,.15);--jm-ui-shadow-popover:0px 2px 6px 0px rgba(0,0,0,.05);--jm-ui-svg-close:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27%23000%27 d=%27m12 13.06 3.71 3.71 1.06-1.06-3.7-3.71 3.7-3.71-1.06-1.06-3.71 3.7-3.71-3.7-1.06 1.06 3.7 3.71-3.7 3.71 1.06 1.06 3.71-3.7Z%27/%3E%3C/svg%3E");--jm-ui-svg-arrow-down:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2732%27 height=%276%27 viewBox=%270 0 16 10%27%3E%3Cpath fill-rule=%27evenodd%27 d=%27M0 1.6 1.53 0 8 6.95 14.5 0 16 1.6 8 10 0 1.6Z%27 clip-rule=%27evenodd%27/%3E%3C/svg%3E");--jm-ui-svg-check:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 fill=%27none%27%3E%3Cpath stroke=%27%23000%27 stroke-width=%271.5%27 d=%27m18.93 6-8.9 11.97-5.16-3.84%27/%3E%3C/svg%3E");--jm-ui-svg-ellipsis-v:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 fill=%27none%27%3E%3Cpath fill=%27%23000%27 fill-rule=%27evenodd%27 d=%27M11 19v-2h2v2h-2Zm0-6v-2h2v2h-2Zm0-6V5h2v2h-2Z%27 clip-rule=%27evenodd%27/%3E%3C/svg%3E");--jm-ui-svg-search:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 fill=%27none%27%3E%3Cpath fill=%27%23000%27 fill-rule=%27evenodd%27 d=%27M19 11a6 6 0 0 1-9.68 4.74l-3.79 3.79-1.06-1.06 3.79-3.8A6 6 0 1 1 19 11Zm-1.5 0a4.5 4.5 0 1 1-9 0 4.5 4.5 0 0 1 9 0Z%27 clip-rule=%27evenodd%27/%3E%3C/svg%3E")}.jm-ui{font-family:var(--jm-ui-font-family)}.jm-ui-row{align-items:center}.jm-ui-col,.jm-ui-row{display:flex;gap:var(--jm-ui-space-xs)}.jm-ui-col{flex-direction:column}.jm-ui-button,.jm-ui-button--icon,.jm-ui-button--link,.jm-ui-button--outline{align-items:center;border:unset;border-radius:4px;cursor:pointer;display:flex;gap:var(--jm-ui-space-xs);justify-content:center;outline:unset;padding:var(--jm-ui-space-xs) var(--jm-ui-space-s);text-decoration:none}.jm-ui-button,.jm-ui-button--icon,.jm-ui-button--link,.jm-ui-button--outline,.jm-ui-link{font-size:var(--jm-ui-button-font-size);font-weight:400;letter-spacing:-.1px;transition:color .2s ease-out,background .2s ease-out;white-space:nowrap}.jm-ui-button--icon:focus:not(:focus-visible),.jm-ui-button--link:focus:not(:focus-visible),.jm-ui-button--outline:focus:not(:focus-visible),.jm-ui-button:focus:not(:focus-visible),.jm-ui-link:focus:not(:focus-visible){outline:unset}.jm-ui-button--icon:focus-visible,.jm-ui-button--link:focus-visible,.jm-ui-button--outline:focus-visible,.jm-ui-button:focus-visible,.jm-ui-link:focus-visible{outline:1.5px solid color-mix(in srgb,transparent,currentColor 85%);outline-offset:1.5px}html body a[href].jm-ui-button,html body a[href].jm-ui-button--icon,html body a[href].jm-ui-button--outline{text-decoration:none}.jm-ui-button{background:currentColor;border:1px solid}.jm-ui-button *{color:var(--jm-ui-button-color-contrast,#fff)}.jm-ui-button:focus:where(:not(:active)),.jm-ui-button:hover:where(:not(:active)){background-color:color-mix(in srgb,#fff,currentColor 85%)}.jm-ui-button--small{font-size:var(--jm-ui-font-size-s);gap:var(--jm-ui-space-xs)}.jm-ui-button__a{text-decoration:none}.jm-ui-button--outline{background:unset;border:1px solid}.jm-ui-button--outline:focus,.jm-ui-button--outline:hover{border:1px solid}.jm-ui-button--icon{padding:var(--jm-ui-space-xs) var(--jm-ui-space-xs)}.jm-ui-button--icon:focus-visible,.jm-ui-button--link:focus-visible{outline-offset:-2px}.jm-ui-button--icon,.jm-ui-button--link,.jm-ui-link{cursor:pointer;outline:unset;text-decoration:underline}.jm-ui-button--icon:hover,.jm-ui-button--link:hover,.jm-ui-button--outline:hover{background:color-mix(in srgb,transparent,currentColor 5%)}.jm-ui-button--icon:active,.jm-ui-button--link:active,.jm-ui-button--outline:active{background:color-mix(in srgb,transparent,currentColor 10%)}.jm-ui-button__icon{background-color:currentColor;height:var(--jm-ui-icon-size);-webkit-mask:var(--jm-ui-svg-close) no-repeat center center;mask:var(--jm-ui-svg-close) no-repeat center center;width:var(--jm-ui-icon-size)}.jm-ui-link{border-radius:2px}.jm-ui-link:active,.jm-ui-link:focus,.jm-ui-link:hover{color:color-mix(in srgb,#fff,currentColor 80%)}.jm-ui-link:focus-visible{outline-offset:4px}.jm-ui-actions-row{align-items:center;display:flex;flex-direction:row;flex-shrink:0;gap:var(--jm-ui-space-s);justify-content:flex-start;position:relative}.jm-ui-actions-row .jm-ui-button--link~.jm-ui-button--link{margin-left:calc(var(--jm-ui-space-s)*-1)}.jm-ui-icon{display:inline-block;flex:0 0 auto;height:var(--jm-ui-icon-size);-webkit-mask-size:100% 100%;mask-size:100% 100%;width:var(--jm-ui-icon-size)}.jm-ui-icon:where(:not(.jm-ui-icon--svg)){background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 fill=%27none%27%3E%3Cpath stroke=%27%23000%27 stroke-dasharray=%274 4%27 stroke-width=%271.5%27 d=%27M20 12a8 8 0 1 1-16 0 8 8 0 0 1 16 0Z%27/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 fill=%27none%27%3E%3Cpath stroke=%27%23000%27 stroke-dasharray=%274 4%27 stroke-width=%271.5%27 d=%27M20 12a8 8 0 1 1-16 0 8 8 0 0 1 16 0Z%27/%3E%3C/svg%3E")}.jm-ui-icon[data-icon=check]{-webkit-mask-image:var(--jm-ui-svg-check);mask-image:var(--jm-ui-svg-check)}.jm-ui-icon[data-icon=check-circle]{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 fill=%27none%27%3E%3Cg stroke-width=%271.5%27 stroke=%27%23000%27%3E%3Cpath d=%27M12 20a8 8 0 1 0 0-16 8 8 0 0 0 0 16Z%27/%3E%3Cpath d=%27m15.96 8.18-5.34 7.18-3.1-2.3%27/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 fill=%27none%27%3E%3Cg stroke-width=%271.5%27 stroke=%27%23000%27%3E%3Cpath d=%27M12 20a8 8 0 1 0 0-16 8 8 0 0 0 0 16Z%27/%3E%3Cpath d=%27m15.96 8.18-5.34 7.18-3.1-2.3%27/%3E%3C/g%3E%3C/svg%3E")}.jm-ui-icon[data-icon=star]{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 fill=%27none%27%3E%3Cpath fill=%27%23000%27 d=%27M11.78 4.45a.25.25 0 0 1 .44 0l2.07 4.2c.04.07.11.12.2.13l4.62.68c.2.02.28.28.14.42l-3.35 3.26a.25.25 0 0 0-.07.23l.79 4.6c.03.2-.18.36-.37.27l-4.13-2.18a.25.25 0 0 0-.24 0l-4.13 2.18a.25.25 0 0 1-.37-.27l.8-4.6a.25.25 0 0 0-.08-.23L4.75 9.88a.25.25 0 0 1 .14-.42l4.63-.68a.25.25 0 0 0 .19-.13l2.07-4.2Z%27/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 fill=%27none%27%3E%3Cpath fill=%27%23000%27 d=%27M11.78 4.45a.25.25 0 0 1 .44 0l2.07 4.2c.04.07.11.12.2.13l4.62.68c.2.02.28.28.14.42l-3.35 3.26a.25.25 0 0 0-.07.23l.79 4.6c.03.2-.18.36-.37.27l-4.13-2.18a.25.25 0 0 0-.24 0l-4.13 2.18a.25.25 0 0 1-.37-.27l.8-4.6a.25.25 0 0 0-.08-.23L4.75 9.88a.25.25 0 0 1 .14-.42l4.63-.68a.25.25 0 0 0 .19-.13l2.07-4.2Z%27/%3E%3C/svg%3E")}.jm-ui-icon[data-icon=info]{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 fill=%27none%27%3E%3Ccircle cx=%2712%27 cy=%2712%27 r=%278%27 stroke=%27%23000%27 stroke-width=%271.5%27/%3E%3Cpath fill=%27%23000%27 d=%27M11 11h2v6h-2zm0-4h2v2h-2z%27/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 fill=%27none%27%3E%3Ccircle cx=%2712%27 cy=%2712%27 r=%278%27 stroke=%27%23000%27 stroke-width=%271.5%27/%3E%3Cpath fill=%27%23000%27 d=%27M11 11h2v6h-2zm0-4h2v2h-2z%27/%3E%3C/svg%3E")}.jm-ui-icon[data-icon=alert]{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 fill=%27none%27%3E%3Cpath stroke=%27%23000%27 stroke-width=%271.5%27 d=%27M12 20a8 8 0 1 0 0-16 8 8 0 0 0 0 16Z%27/%3E%3Cpath fill=%27%23000%27 d=%27M13 7h-2v6h2V7Zm0 8h-2v2h2v-2Z%27/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 fill=%27none%27%3E%3Cpath stroke=%27%23000%27 stroke-width=%271.5%27 d=%27M12 20a8 8 0 1 0 0-16 8 8 0 0 0 0 16Z%27/%3E%3Cpath fill=%27%23000%27 d=%27M13 7h-2v6h2V7Zm0 8h-2v2h2v-2Z%27/%3E%3C/svg%3E")}.jm-ui-icon[data-icon=location]{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 fill=%27none%27%3E%3Cpath fill=%27%23000%27 d=%27M12 9c-.8 0-1.5.7-1.5 1.5S11.2 12 12 12s1.5-.7 1.5-1.5S12.8 9 12 9Zm0-5c-3.6 0-6.5 2.8-6.5 6.2 0 .8.3 1.8.9 3.1.5 1.1 1.2 2.3 2 3.6.7 1 3 3.8 3.2 3.9l.4.5.4-.5c.2-.2 2.6-2.9 3.2-3.9.8-1.2 1.5-2.5 2-3.6.6-1.3.9-2.3.9-3.1C18.5 6.8 15.6 4 12 4Zm4.3 8.7c-.5 1-1.1 2.2-1.9 3.4-.5.7-1.7 2.2-2.4 3-.7-.8-1.9-2.3-2.4-3-.8-1.2-1.4-2.3-1.9-3.3-.6-1.4-.7-2.2-.7-2.5 0-2.6 2.2-4.7 5-4.7s5 2.1 5 4.7c0 .2-.1 1-.7 2.4Z%27/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 fill=%27none%27%3E%3Cpath fill=%27%23000%27 d=%27M12 9c-.8 0-1.5.7-1.5 1.5S11.2 12 12 12s1.5-.7 1.5-1.5S12.8 9 12 9Zm0-5c-3.6 0-6.5 2.8-6.5 6.2 0 .8.3 1.8.9 3.1.5 1.1 1.2 2.3 2 3.6.7 1 3 3.8 3.2 3.9l.4.5.4-.5c.2-.2 2.6-2.9 3.2-3.9.8-1.2 1.5-2.5 2-3.6.6-1.3.9-2.3.9-3.1C18.5 6.8 15.6 4 12 4Zm4.3 8.7c-.5 1-1.1 2.2-1.9 3.4-.5.7-1.7 2.2-2.4 3-.7-.8-1.9-2.3-2.4-3-.8-1.2-1.4-2.3-1.9-3.3-.6-1.4-.7-2.2-.7-2.5 0-2.6 2.2-4.7 5-4.7s5 2.1 5 4.7c0 .2-.1 1-.7 2.4Z%27/%3E%3C/svg%3E")}.jm-ui-icon[data-icon=edit]{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 fill=%27none%27%3E%3Cpath fill=%27%23000%27 d=%27m19 7-3-3-8.5 8.5-1 4 4-1L19 7Zm-7 11.5H5V20h7v-1.5Z%27/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 fill=%27none%27%3E%3Cpath fill=%27%23000%27 d=%27m19 7-3-3-8.5 8.5-1 4 4-1L19 7Zm-7 11.5H5V20h7v-1.5Z%27/%3E%3C/svg%3E")}.jm-ui-icon[data-icon=search]{-webkit-mask-image:var(--jm-ui-svg-search);mask-image:var(--jm-ui-svg-search)}.jm-ui-icon[data-icon=help]{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 fill=%27none%27%3E%3Cpath stroke=%27%23000%27 stroke-width=%271.5%27 d=%27M9.75 10.25a2.25 2.25 0 1 1 2.5 2.24.27.27 0 0 0-.25.26V14m0 1v1.5m8-4.5a8 8 0 1 1-16 0 8 8 0 0 1 16 0Z%27/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 fill=%27none%27%3E%3Cpath stroke=%27%23000%27 stroke-width=%271.5%27 d=%27M9.75 10.25a2.25 2.25 0 1 1 2.5 2.24.27.27 0 0 0-.25.26V14m0 1v1.5m8-4.5a8 8 0 1 1-16 0 8 8 0 0 1 16 0Z%27/%3E%3C/svg%3E")}.jm-ui-marker-dot{background-color:currentColor;border-radius:50%;display:inline-block;height:6px;width:6px}.jm-ui-actions-menu{display:inline-block;position:relative}.jm-ui-action-menu__open-button{cursor:pointer}.jm-ui-action-menu__open-button::-webkit-details-marker{display:none}.jm-ui-action-menu__open-button .jm-ui-button__icon{-webkit-mask-image:var(--jm-ui-svg-ellipsis-v);mask-image:var(--jm-ui-svg-ellipsis-v)}.jm-ui-action-menu__content{background-color:var(--jm-ui-background-color,#fff);border:var(--jm-ui-border-size) solid var(--jm-ui-border-strong);border-radius:var(--jm-ui-radius);box-shadow:var(--jm-ui-shadow-popover);display:flex;flex-direction:column;font-size:var(--jm-ui-font-size-s);line-height:1.5;padding:var(--jm-ui-space-s);position:absolute;right:0;text-align:left;top:calc(100% + 2px);white-space:nowrap;z-index:10}.jm-ui-spinner{--size:24px;animation:jm-ui-spinner-spin 1s linear infinite;border:2px solid;border-bottom:2px solid transparent;border-radius:50%;display:inline-block;height:var(--size);width:var(--size)}@keyframes jm-ui-spinner-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.jm-ui-tooltip{background-color:var(--jm-ui-text-color,#1a1a1a);border-radius:var(--jm-ui-radius);color:var(--jm-ui-background-color,#fff);font-size:var(--jm-ui-font-size-s);left:-2rem;min-width:18rem;padding:var(--jm-ui-space-s);position:absolute;top:calc(100% + 6px);width:-moz-max-content;width:max-content;z-index:1}.jm-ui-has-tooltip{position:relative}.jm-ui-has-tooltip:not(:hover):not(:active):not(:focus) .jm-ui-tooltip{display:none}.clearfix{zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.jm-form .jm-form-section{margin:unset}.jm-form .jm-form-section-header{margin:var(--jm-ui-space-m) auto}.jm-form .jm-form-section-header__title{font-weight:700}.jm-form .jm-form-section-header__description{font-size:.85em;margin:var(--jm-ui-space-s) auto}.jm-form fieldset{border:unset}.jm-form fieldset label,.jm-form fieldset legend{display:block}.jm-form [hidden]{display:none}.jm-form input::-moz-placeholder{box-sizing:border-box;font-family:inherit;font-size:inherit;font-stretch:inherit;font-style:inherit;font-weight:inherit;height:auto;line-height:2;margin:unset;padding:unset}.jm-form .jm-ui-placeholder,.jm-form .select2-container.select2-container.select2-container .select2-selection,.jm-form .select2-container.select2-container.select2-container .select2-selection .select2-selection__placeholder,.jm-form input,.jm-form input.placeholder,.jm-form input::placeholder,.jm-form input[type],.jm-form select,.jm-form textarea{box-sizing:border-box;font-family:inherit;font-size:inherit;font-stretch:inherit;font-style:inherit;font-weight:inherit;height:auto;line-height:2;margin:unset;padding:unset}.jm-form .select2-container.select2-container.select2-container .select2-selection,.jm-form input,.jm-form input[type],.jm-form select,.jm-form textarea{background:var(--jm-ui-input-background,color-mix(in srgb,transparent,#fff 5%));border:1px solid color-mix(in srgb,transparent,currentColor 20%);border-radius:var(--jm-ui-radius-2x);color:var(--jm-ui-input-color,currentColor);padding:var(--jm-ui-space-xxs) var(--jm-ui-space-s);width:100%}.jm-form .select2-container.select2-container.select2-container .select2-selection:focus,.jm-form .select2-container.select2-container.select2-container .select2-selection:focus-visible,.jm-form .select2-container.select2-container.select2-container .select2-selection:focus-within,.jm-form input:focus,.jm-form input:focus-visible,.jm-form input:focus-within,.jm-form input[type]:focus,.jm-form input[type]:focus-visible,.jm-form input[type]:focus-within,.jm-form select:focus,.jm-form select:focus-visible,.jm-form select:focus-within,.jm-form textarea:focus,.jm-form textarea:focus-visible,.jm-form textarea:focus-within{border-color:currentColor;outline:1px solid currentColor}.jm-form input::-moz-placeholder{opacity:.5}.jm-form .jm-ui-placeholder,.jm-form .select2-container.select2-container.select2-container .select2-selection .select2-selection__placeholder,.jm-form input.placeholder,.jm-form input::placeholder{opacity:.5}.jm-form textarea{min-height:calc(var(--jm-ui-icon-size)*5)}.jm-form label{display:inline-block;font-weight:400}.jm-form label+*{page-break-before:always}.jm-form label>input{margin-bottom:0}.jm-form button,.jm-form input[type=button],.jm-form input[type=reset],.jm-form input[type=submit]{cursor:pointer;outline:unset;padding:var(--jm-ui-space-s) var(--jm-ui-space-sm);text-decoration:none;transition:color .2s ease-out,background .2s ease-out}.jm-form button:focus,.jm-form button:focus-visible,.jm-form input[type=button]:focus,.jm-form input[type=button]:focus-visible,.jm-form input[type=reset]:focus,.jm-form input[type=reset]:focus-visible,.jm-form input[type=submit]:focus,.jm-form input[type=submit]:focus-visible{outline:1.5px solid color-mix(in srgb,transparent,currentColor 85%);outline-offset:1.5px}.jm-form button[disabled],.jm-form input[type=button][disabled],.jm-form input[type=reset][disabled],.jm-form input[type=submit][disabled]{cursor:not-allowed;filter:grayscale(.8);opacity:.5}.jm-form input[type=checkbox],.jm-form input[type=radio]{accent-color:currentColor;align-self:baseline;-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;aspect-ratio:1;flex:0 0 var(--jm-ui-icon-size);padding:var(--jm-ui-space-xs);position:relative;width:var(--jm-ui-icon-size)}.jm-form input[type=checkbox]+label,.jm-form input[type=radio]+label{page-break-before:avoid}.jm-form input[type=checkbox]:focus,.jm-form input[type=checkbox]:focus-visible,.jm-form input[type=checkbox]:focus-within,.jm-form input[type=radio]:focus,.jm-form input[type=radio]:focus-visible,.jm-form input[type=radio]:focus-within{outline:unset;outline:2px solid currentColor}.jm-form input[type=checkbox]:checked:before,.jm-form input[type=radio]:checked:before{aspect-ratio:1;background:currentColor;bottom:0;content:"";left:0;margin:auto;position:absolute;right:0;top:0;width:100%}.jm-form input[type=checkbox]:checked:before{-webkit-mask:var(--jm-ui-svg-check) center center;mask:var(--jm-ui-svg-check) center center;-webkit-mask-size:contain;mask-size:contain}.jm-form input[type=radio]{border-radius:50%;transform:scale(.9)}.jm-form input[type=radio]:checked:before{background:currentColor;border-radius:50%;width:50%}.jm-form .select2-container.select2-container.select2-container .select2-selection,.jm-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:var(--jm-ui-svg-arrow-down);background-position:100%;background-repeat:no-repeat;padding-right:var(--jm-ui-space-ml)}.jm-form input[type].jm-ui-input--search-icon{background-image:var(--jm-ui-svg-search);background-position:var(--jm-ui-space-xs) center;background-repeat:no-repeat;padding-left:calc(var(--jm-ui-space-ml) + var(--jm-ui-space-xs))}.jm-form .select2-container.select2-container.select2-container input{background:unset;border:unset;outline:unset}.jm-form .select2-container.select2-container.select2-container .select2-selection{padding-left:var(--jm-ui-space-xs)}.jm-form .select2-container.select2-container.select2-container .select2-selection .select2-selection__arrow{display:none}.jm-form .select2-container.select2-container.select2-container .select2-selection--multiple .select2-selection__rendered li{margin:unset!important}.jm-form .select2-container.select2-container.select2-container .select2-selection--multiple .select2-selection__rendered{display:flex;flex-wrap:wrap;gap:var(--jm-ui-space-xs)}.jm-form .select2-container.select2-container.select2-container .select2-selection__choice{background-color:color-mix(in srgb,transparent,currentColor 5%);border:unset;border-radius:var(--jm-ui-radius-2x);display:flex;gap:var(--jm-ui-space-s);padding:0 var(--jm-ui-space-s2)}.jm-form .select2-container.select2-container.select2-container .select2-selection__choice__remove{background:currentColor;color:inherit;margin:unset;-webkit-mask:var(--jm-ui-svg-close) no-repeat center center;mask:var(--jm-ui-svg-close) no-repeat center center;order:1;width:18px}.jm-form.job-manager-form fieldset{align-items:baseline;border-color:color-mix(in srgb,transparent,currentColor 15%);border-radius:unset;display:flex;flex-wrap:wrap;margin:0 0 1em;padding:0 0 1em}.jm-form .jm-form-actions{align-items:center;display:flex;gap:var(--jm-ui-space-s);justify-content:center}.jm-form .jm-form-actions>*{flex:1 1 auto}.jm-form .jm-form-field{margin:var(--jm-ui-space-s) 0}.jm-form .jm-form-field:empty{display:none}.jm-form .jm-form-field:has(label:first-child){align-items:baseline;display:flex;gap:var(--jm-ui-space-m)}.jm-form .jm-form-field:has(label:first-child)>*{flex:1}.jm-form .jm-form-field:has(input[type=checkbox]),.jm-form .jm-form-field:has(input[type=radio]){align-items:center;display:flex;gap:var(--jm-ui-space-s2)}.jm-form .jm-form-large-field{font-size:var(--jm-ui-large-font-size);font-weight:700;margin:var(--jm-ui-space-xs) 0}.jm-form .jm-form-fine-print{font-size:90%}.jm-form .jm-form-input--inline{border:unset;display:inline-block;font-weight:600;padding-bottom:unset;padding-top:unset;width:unset}.jm-form .jm-form-input--inline:focus,.jm-form .jm-form-input--inline:focus-visible,.jm-form .jm-form-input--inline:focus-within{border-color:currentColor;box-shadow:inset 0 0 0 1px currentColor;outline:1px solid currentColor}body:has(.jm-form) .select2-dropdown{background-color:var(--jm-ui-background-color,#fff);border:unset;border-radius:var(--jm-ui-radius);box-shadow:var(--jm-ui-shadow-modal);color:var(--jm-ui-text-color,#1a1a1a);overflow:clip}body:has(.jm-form) .select2-dropdown .select2-results__option{padding:var(--jm-ui-space-xs) var(--jm-ui-space-s)}body:has(.jm-form) .select2-dropdown .select2-results__option--highlighted{background-color:color-mix(in srgb,transparent,currentColor 15%);color:inherit}body:has(.jm-form) .select2-dropdown .select2-results__option[aria-selected=true]{background-color:color-mix(in srgb,transparent,currentColor 5%);color:inherit}.jm-notice,.jm-notice *{box-sizing:border-box}.jm-notice{background:var(--jm-ui-background-color,transparent);border:var(--jm-ui-border-size) solid var(--jm-ui-border-light);border-radius:var(--jm-ui-radius);box-shadow:var(--jm-ui-notice-shadow);color:var(--jm-ui-text-color,inherit);display:flex;flex-direction:column;font-size:var(--jm-ui-font-size);gap:var(--jm-ui-space-xs);justify-content:center;line-height:var(--jm-ui-icon-size);margin:var(--jm-ui-space-ml) auto;min-width:400px;padding:var(--jm-ui-space-m) var(--jm-ui-space-ml);position:relative}.jm-notice.has-header{gap:var(--jm-ui-space-sm);padding:var(--jm-ui-space-ml) var(--jm-ui-space-ml)}.jm-notice.has-header.has-actions{gap:var(--jm-ui-space-m)}.jm-notice.color-info{background-color:color-mix(in srgb,transparent,var(--jm-ui-notice-info) var(--jm-ui-background-opacity));border-color:var(--jm-ui-notice-info)}.jm-notice.color-info .jm-ui-icon{color:var(--jm-ui-notice-info)}.jm-notice.color-error{background-color:color-mix(in srgb,transparent,var(--jm-ui-notice-error) var(--jm-ui-background-opacity));border-color:var(--jm-ui-notice-error)}.jm-notice.color-error .jm-ui-icon{color:var(--jm-ui-notice-error)}.jm-notice.color-success{background-color:color-mix(in srgb,transparent,var(--jm-ui-notice-success) var(--jm-ui-background-opacity));border-color:var(--jm-ui-notice-success)}.jm-notice.color-success .jm-ui-icon{color:var(--jm-ui-notice-success)}.jm-notice.color-strong{background-color:color-mix(in srgb,transparent,var(--jm-ui-notice-strong) var(--jm-ui-background-opacity));border-color:var(--jm-ui-notice-strong)}.jm-notice.color-strong .jm-ui-icon{color:var(--jm-ui-notice-strong)}.jm-notice.color-error{color:var(--jm-ui-notice-error)}.jm-notice.actions-right,.jm-notice.alignwide,.jm-notice.type-hint{align-items:baseline;flex-direction:row;flex-wrap:wrap;gap:var(--jm-ui-space-s) var(--jm-ui-space-m);justify-content:flex-start}.jm-notice.actions-right .jm-notice__message,.jm-notice.alignwide .jm-notice__message,.jm-notice.type-hint .jm-notice__message{align-self:baseline}.jm-notice.actions-right .jm-notice__message-wrap,.jm-notice.alignwide .jm-notice__message-wrap,.jm-notice.type-hint .jm-notice__message-wrap{max-width:600px}.jm-notice.actions-right .jm-notice__footer,.jm-notice.alignwide .jm-notice__footer,.jm-notice.type-hint .jm-notice__footer{margin-left:auto;margin-top:unset}.jm-notice.type-hint{background:color-mix(in srgb,transparent,currentColor 3%);border:unset}.jm-notice.type-hint .jm-notice__message{font-weight:400}.jm-notice.type-dialog{align-items:center;gap:var(--jm-ui-space-ml);padding:var(--jm-ui-space-xxl) var(--jm-ui-space-ml)}.jm-notice.type-dialog .jm-ui-buttons{gap:var(--jm-ui-space-sm)}.jm-notice.type-dialog .jm-ui-button,.jm-notice.type-dialog .jm-ui-button--link,.jm-notice.type-dialog .jm-ui-button--outline{padding:var(--jm-ui-space-s2) var(--jm-ui-space-sm)}.jm-notice__header{align-items:center;display:flex;flex-direction:row;flex-shrink:0;gap:var(--jm-ui-space-xs);justify-content:flex-start;position:relative}.jm-notice__title{color:inherit;font-size:var(--jm-ui-heading-font-size);font-weight:300;letter-spacing:-.5px;line-height:var(--jm-ui-icon-size);position:relative;text-align:left;text-transform:uppercase}.jm-notice__message-wrap{align-items:flex-start;display:flex;gap:var(--jm-ui-space-xs);justify-content:flex-start}.jm-notice__message{font-weight:500}.jm-notice__message.has-details{font-weight:600}.jm-notice__details{font-weight:400}.jm-notice__footer{margin-top:var(--jm-ui-space-xs)}.jm-dialog[open]{background:unset;border:unset;margin:unset;padding:unset;position:static}.jm-dialog:not([open]){display:none!important}.jm-dialog-open{align-items:center;bottom:0;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;right:0;width:100%;z-index:1000}.jm-dialog{--jm-dialog-padding:var(--jm-ui-space-l);font-family:var(--jm-ui-font-family);font-size:var(--jm-ui-font-size)}.jm-dialog .jm-notice{border:unset;margin:unset;min-width:unset;padding:var(--jm-dialog-padding);width:100%}.jm-dialog .jm-notice .jm-notice__details{align-self:stretch}.jm-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:transparent}.jm-dialog-modal{background-color:var(--jm-ui-background-color,#fff);border-radius:var(--jm-ui-radius-2x);box-shadow:var(--jm-ui-shadow-modal);color:var(--jm-ui-text-color,#1a1a1a);margin:var(--jm-ui-space-s);max-height:100%;max-width:calc(100% - var(--jm-ui-space-s)*2);overflow:auto;overscroll-behavior:contain;width:var(--wp--style--global--content-size,640px)}body .jm-dialog-modal a:not(:hover):not(:active):not(:focus){color:var(--jm-ui-accent-color,#1a1a1a)}.jm-dialog-modal-container{display:flex;min-height:100%;position:relative}.jm-dialog-modal-content{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.jm-dialog-backdrop{background-color:rgba(0,0,0,.1);bottom:0;height:110vh;left:0;position:fixed;right:0;z-index:-1}.jm-dialog-close{cursor:pointer;opacity:.7;position:absolute;right:calc(var(--jm-dialog-padding) - var(--jm-ui-space-xs) - 8px);top:calc(var(--jm-dialog-padding) - var(--jm-ui-space-xs));z-index:1}.jm-dialog-close .jm-ui-button__icon{-webkit-mask-image:var(--jm-ui-svg-close);mask-image:var(--jm-ui-svg-close)}.jm-dialog[open] .jm-dialog-open{animation:jm-dialog-open .2s cubic-bezier(.08,.6,.5,.98)}.jm-dialog[open] .jm-dialog-backdrop{animation:jm-dialog-backdrop-fade-in .2s cubic-bezier(.08,.6,.5,.98)}.jm-dialog:not([open]){animation:jm-dialog-close .2s cubic-bezier(.08,.6,.5,.98)}.jm-dialog:not([open]) .jm-dialog-open{animation:jm-dialog-open .2s cubic-bezier(.08,.6,.5,.98) reverse}@keyframes jm-dialog-open{0%{opacity:.1;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes jm-dialog-close{0%{display:block;opacity:1}to{display:none;opacity:.1}}@keyframes jm-dialog-backdrop-fade-in{0%{opacity:0}to{opacity:1}}.jm-dialog .jm-form{display:flex;flex-direction:column;gap:var(--jm-ui-space-sm)}.jm-dialog .jm-form>*{margin:unset}@media(max-width:600px){.jm-dialog-open{justify-content:flex-end}.jm-dialog-modal{margin-bottom:var(--jm-ui-space-xs)}.jm-dialog{--jm-dialog-padding:var(--jm-ui-space-sm)}.jm-dialog .jm-form,.jm-dialog .jm-notice{gap:var(--jm-ui-space-s)}}
