@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Nunito:ital,wght@0,200..1000;1,200..1000&display=swap";.cw-calendar-loader,.cw-calendar-error{display:flex;justify-content:center;align-items:center;min-height:200px}.cw-calendar-error{color:var(--color-error)}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.vue-advanced-cropper{text-align:center;position:relative;-webkit-user-select:none;user-select:none;max-height:100%;max-width:100%;direction:ltr}.vue-advanced-cropper__stretcher{pointer-events:none;position:relative;max-width:100%;max-height:100%}.vue-advanced-cropper__image{-webkit-user-select:none;user-select:none;position:absolute;transform-origin:center;max-width:none!important}.vue-advanced-cropper__background,.vue-advanced-cropper__foreground{opacity:1;background:#000;transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.vue-advanced-cropper__foreground{opacity:.5}.vue-advanced-cropper__boundaries{opacity:1;transform:translate(-50%,-50%);position:absolute;left:50%;top:50%}.vue-advanced-cropper__cropper-wrapper{width:100%;height:100%}.vue-advanced-cropper__image-wrapper{overflow:hidden;position:absolute;width:100%;height:100%}.vue-advanced-cropper__stencil-wrapper{position:absolute}.vue-simple-handler{display:block;background:#fff;height:10px;width:10px}.vue-handler-wrapper{position:absolute;transform:translate(-50%,-50%);width:30px;height:30px}.vue-handler-wrapper__draggable{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.vue-handler-wrapper--west-north{cursor:nw-resize}.vue-handler-wrapper--north{cursor:n-resize}.vue-handler-wrapper--east-north{cursor:ne-resize}.vue-handler-wrapper--east{cursor:e-resize}.vue-handler-wrapper--east-south{cursor:se-resize}.vue-handler-wrapper--south{cursor:s-resize}.vue-handler-wrapper--west-south{cursor:sw-resize}.vue-handler-wrapper--west{cursor:w-resize}.vue-handler-wrapper--disabled{cursor:auto}.vue-line-wrapper{background:none;position:absolute;display:flex;align-items:center;justify-content:center}.vue-line-wrapper--north,.vue-line-wrapper--south{height:12px;width:100%;left:0;transform:translateY(-50%)}.vue-line-wrapper--north{top:0;cursor:n-resize}.vue-line-wrapper--south{top:100%;cursor:s-resize}.vue-line-wrapper--east,.vue-line-wrapper--west{width:12px;height:100%;transform:translate(-50%);top:0}.vue-line-wrapper--east{left:100%;cursor:e-resize}.vue-line-wrapper--west{left:0;cursor:w-resize}.vue-line-wrapper--disabled{cursor:auto}.vue-bounding-box{position:relative;height:100%;width:100%}.vue-bounding-box__handler{position:absolute}.vue-bounding-box__handler--west-north{left:0;top:0}.vue-bounding-box__handler--north{left:50%;top:0}.vue-bounding-box__handler--east-north{left:100%;top:0}.vue-bounding-box__handler--east{left:100%;top:50%}.vue-bounding-box__handler--east-south{left:100%;top:100%}.vue-bounding-box__handler--south{left:50%;top:100%}.vue-bounding-box__handler--west-south{left:0;top:100%}.vue-bounding-box__handler--west{left:0;top:50%}.vue-draggable-area{position:relative}.vue-preview-result{overflow:hidden;box-sizing:border-box;position:absolute;height:100%;width:100%}.vue-preview-result__wrapper{position:absolute}.vue-preview-result__image{pointer-events:none;position:relative;-webkit-user-select:none;user-select:none;transform-origin:center;max-width:none!important}.vue-rectangle-stencil{position:absolute;height:100%;width:100%;box-sizing:border-box}.vue-rectangle-stencil__preview{position:absolute;width:100%;height:100%}.vue-rectangle-stencil--movable{cursor:move}.vue-circle-stencil{position:absolute;height:100%;width:100%;box-sizing:content-box;cursor:move}.vue-circle-stencil__preview{border-radius:50%;position:absolute;width:100%;height:100%}.vue-circle-stencil--movable{cursor:move}.vue-preview{overflow:hidden;box-sizing:border-box;position:relative}.vue-preview--fill{width:100%;height:100%;position:absolute}.vue-preview__wrapper{position:absolute;height:100%;width:100%}.vue-preview__image{pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;transform-origin:center;max-width:none!important}.vue-simple-line{background:none;transition:border .5s;border-color:#ffffff4d;border-width:0;border-style:solid}.vue-simple-line--south,.vue-simple-line--north{height:0;width:100%}.vue-simple-line--east,.vue-simple-line--west{height:100%;width:0}.vue-simple-line--east{border-right-width:1px}.vue-simple-line--west{border-left-width:1px}.vue-simple-line--south{border-bottom-width:1px}.vue-simple-line--north{border-top-width:1px}.vue-simple-line--hover{opacity:1;border-color:#fff}.cw-image-crop-modal__head[data-v-fd3520d0]{display:flex;align-items:center;justify-content:space-between;width:100%;gap:16px}.cw-image-crop-modal__title[data-v-fd3520d0]{flex:1;text-align:center;margin:0;font-size:18px;font-weight:600}.cropper-container[data-v-fd3520d0]{height:400px;width:100%}.cropper[data-v-fd3520d0]{height:100%;width:100%}[data-v-fd3520d0] .cropper-background{background:#f5f5f5}[data-v-fd3520d0] .cropper-foreground{background:#00000080}[data-v-fd3520d0] .vue-advanced-cropper__stencil{border:2px solid #3b82f6}[data-v-fd3520d0] .vue-advanced-cropper__handler{background:#3b82f6;border:2px solid white;border-radius:50%;width:12px;height:12px}[data-v-fd3520d0] .vue-advanced-cropper__line{border-color:#3b82f6}.cw-ui-select.cw-is-loading .cw-ui-select-menu__empty{display:none}.text-color-secondary{color:var(--color-text-secondary)}.cw-variables-root{--ff-main: "Lato", sans-serif;--ff-secondary: "Nunito", sans-serif;--font-size-text-xs: 12px;--font-size-text-s: 14px;--font-size-text-m: 16px;--font-size-heading-s: 18px;--font-size-heading-m: 20px;--font-size-heading-l: 22px;--font-size-heading-xl: 26px;--font-size-heading-xxl: 30px}@container cw-app (max-width: 1024px){.cw-variables-root{--font-size-heading-xl: 24px;--font-size-heading-xxl: 28px}}@container cw-app (max-width: 767px){.cw-variables-root{--font-size-text-xs: 10px;--font-size-text-s: 12px;--font-size-text-m: 14px;--font-size-heading-s: 16px;--font-size-heading-m: 18px;--font-size-heading-l: 20px;--font-size-heading-xl: 22px;--font-size-heading-xxl: 24px}}.cw-variables-root{--primary: #071169;--primary-rgb-code: 7, 17, 105;--primary-hover: #2431a3;--primary-active: #3646cd;--primary-text-inside: #fff;--primary-focus-ring: rgba(var(--primary-rgb-code), .15);--secondary: #f2f2f2;--secondary-rgb-code: 242, 242, 242;--secondary-hover: #f2f2f2;--secondary-active: #f2f2f2;--secondary-text-inside: #252525;--secondary-focus-ring: rgba(37,37,37,.1);--transparent-inverted: transparent;--transparent-inverted-hover: rgba(255,255,255,.15);--transparent-inverted-active: rgba(255,255,255,.25);--transparent-inverted-text-inside: #fff;--transparent-inverted-focus-ring: rgba(255,255,255,.3);--semitransparent-inverted: rgba(var(--primary-rgb-code), .1);--semitransparent-inverted-hover: rgba(var(--primary-rgb-code), .2);--semitransparent-inverted-active: rgba(var(--primary-rgb-code), .3);--semitransparent-inverted-text-inside: var(--primary);--semitransparent-inverted-focus-ring: rgba(var(--primary-rgb-code), .3);--ghost-inverted: transparent;--ghost-inverted-hover: rgba(255,255,255,.15);--ghost-inverted-active: rgba(255,255,255,.25);--ghost-inverted-text-inside: #fff;--ghost-inverted-focus-ring: rgba(255,255,255,.3);--ghost: transparent;--ghost-hover: rgba(var(--primary-rgb-code), .1);--ghost-active: rgba(var(--primary-rgb-code), .2);--ghost-text-inside: var(--primary);--ghost-focus-ring: rgba(var(--primary-rgb-code), .3);--ghost-dark: transparent;--ghost-dark-hover: rgba(var(--primary-rgb-code), .1);--ghost-dark-active: rgba(var(--primary-rgb-code), .2);--ghost-dark-text-inside: var(--color-text);--ghost-dark-focus-ring: rgba(var(--primary-rgb-code), .3);--ghost-secondary: transparent;--ghost-secondary-hover: var(--ghost-hover);--ghost-secondary-active: var(--ghost-active);--ghost-secondary-text-inside: var(--color-text-secondary);--ghost-secondary-focus-ring: var(--ghost-focus-ring);--surface: #fff;--surface-secondary: #f4f4f5;--surface-popover: #fff;--danger: #f04f56;--danger-rgb-code: 240, 79, 86;--danger-hover: #e33d27;--danger-active: #c92d18;--danger-text-inside: #fff}.cw-variables-root{--color-primary: var(--primary);--color-text: #000;--color-text-secondary: #b2b2b2;--color-text-danger: var(--danger);--color-divider: #e9e9e9;--color-stroke-popover: #e9e9e9;--color-stroke: #c3c3c3;--color-stroke-hover: var(--primary);--color-stroke-active: var(--primary);--color-backdrop: rgba(0,0,0,.8);--color-surface: #fff;--color-control-bg: #fff;--opacity-disabled-field: .5;--shadow-place-card: 0px 4px 10px 0 rgba(0,0,0,.05);--shadow-popover: 0 8px 12px 4px rgba(0,0,0,.1)}.cw-variables-root{--height-control-xs: 32px;--height-control-s: 36px;--height-control-m: 40px;--height-control-l: 56px;--padding-container-x: 20px;--border-radius: 4px;--border-radius-controls: 4px;--border-radius-cards: 10px;--border-radius-popup: 10px;--border-radius-popover: 4px}@container cw-app (max-width: 767px){.cw-variables-root{--height-control-xs: 28px;--height-control-s: 32px;--height-control-m: 36px;--height-control-l: 50px;--padding-container-x: 16px}}.cw-fade-enter-active,.cw-fade-leave-active{transition:opacity .2s ease}.cw-fade-enter-from,.cw-fade-leave-to{opacity:0}.cw-popup-animation-enter-active,.cw-popup-animation-leave-active{transition:opacity .2s}.cw-popup-animation-enter-from,.cw-popup-animation-leave-to{opacity:0}.cw-select-menu-animation-enter-active,.cw-select-menu-animation-leave-active{transition:opacity .2s,transform .2s}.cw-select-menu-animation-enter-from,.cw-select-menu-animation-leave-to{opacity:0;transform:translateY(20px)}.cw-accordion-animation-enter-to,.cw-accordion-animation-leave-from{max-height:1000px}.cw-accordion-animation-leave-active{overflow:hidden;transition:max-height .45s cubic-bezier(0,1,0,1)}.cw-accordion-animation-enter-from,.cw-accordion-animation-leave-to{max-height:0}.cw-accordion-animation-enter-active{overflow:hidden;transition:max-height 1s ease-in-out}.cw-reset{all:unset;display:revert}.cw-reset[href]{cursor:pointer}.cw-button-reset{-webkit-appearance:none;background-color:transparent;outline:none;border:none;padding:0;margin:0;cursor:pointer;font:inherit;text-transform:none;overflow:visible}.cw-button-reset:hover,.cw-button-reset:active,.cw-button-reset:focus,.cw-button-reset:visited{outline:none}.cw-button-reset::-moz-focus-inner,.cw-button-reset[type=button]::-moz-focus-inner,.cw-button-reset[type=reset]::-moz-focus-inner,.cw-button-reset[type=submit]::-moz-focus-inner{border-style:none;padding:0;-webkit-appearance:button}.cw-input-reset{border:none;background-color:transparent;padding:0;margin:0;font:inherit;overflow:visible;-webkit-appearance:none}.cw-input-reset:hover,.cw-input-reset:active,.cw-input-reset:focus,.cw-input-reset:visited{outline:none}.cw-input-reset[type=number]::-webkit-inner-spin-button,.cw-input-reset[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cw-input-reset[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;margin:0}.cw-list-reset{margin:0;padding:0;list-style-type:none}.cw-select-reset,.cw-textarea-reset{font:inherit;margin:0}.cw-select-reset{text-transform:none}.cw-textarea-reset{overflow:auto}.cw-text-reset{margin:0;font-weight:inherit;word-break:normal}.cw-img-reset{max-width:100%;border-style:none}.cw-iframe-reset{border:none}[class*=cw-icon-]:before{font-family:inherit}.wpb_text_column .cw-layout ul li{margin-bottom:unset;padding-left:unset}.wpb_text_column .cw-layout ol li:before{content:none}.wpb_text_column .cw-layout ul li:before{content:none}#allrecords .multiselect__content,#allrecords .cw-pagination__list{padding-left:0;margin:0;list-style-type:none}#allrecords .hooper-track{padding-left:0;margin:0}#allrecords a{color:inherit}.cw-root{container-type:inline-size;container-name:cw-app;box-sizing:border-box}.cw-root *,.cw-root :after,.cw-root :before{box-sizing:border-box}.cw-root--is-popup{position:fixed;top:0;left:0;z-index:1000;width:100%;height:100dvh;overflow-y:auto}.cw-variables-root{font-family:var(--ff-main);font-size:var(--font-size-text-m);line-height:1.32;font-weight:400;color:var(--color-text);background-color:var(--color-surface)}.cw-pointer-events-none{pointer-events:none}.p-hidden-accessible{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden}.p-hidden-accessible input,.p-hidden-accessible select{transform:scale(0)}@container cw-app (max-width: 767px){.cw-sm-hidden{display:none}}.cw-layout{width:100%}.cw-ui-icon{--iconSize: inherit}.cw-ui-icon{width:1em;height:1em;font-size:var(--iconSize);line-height:1;color:inherit}.cw-ui-loader{--cw-ui-loader-speed: .75s;--cw-ui-loader-skeleton-height: 1em;--cw-ui-loader-skeleton-bg: var(--surface-secondary);--cw-ui-loader-skeleton-runner-bg: rgba(0,0,0,.05);display:inline-flex}.cw-ui-loader--type-spinner{position:relative;width:1em;height:1em;min-width:0;font-size:1em;opacity:1;animation:cw-ui-loader-spin var(--cw-ui-loader-speed) linear infinite}.cw-ui-loader--type-spinner:before{content:"";box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid currentColor;animation:cw-ui-loader-inner-spin calc(var(--cw-ui-loader-speed) * 4) linear infinite}.cw-ui-loader--type-skeleton{position:relative;width:100%;height:var(--cw-ui-loader-skeleton-height);border-radius:var(--cw-ui-loader-skeleton-border-radius);background-color:var(--cw-ui-loader-skeleton-bg);overflow:hidden}.cw-ui-loader--type-skeleton:after{content:"";position:absolute;z-index:1;top:0;left:0;width:50%;height:100%;background-color:var(--cw-ui-loader-skeleton-runner-bg);filter:blur(20px);transform:translate(-100%);animation:cw-ui-loader-skeleton var(--cw-ui-loader-speed) infinite}@-moz-keyframes cw-ui-loader-skeleton{0%{transform:translate(-100%)}to{transform:translate(200%)}}@-webkit-keyframes cw-ui-loader-skeleton{0%{transform:translate(-100%)}to{transform:translate(200%)}}@-o-keyframes cw-ui-loader-skeleton{0%{transform:translate(-100%)}to{transform:translate(200%)}}@keyframes cw-ui-loader-skeleton{0%{transform:translate(-100%)}to{transform:translate(200%)}}@-moz-keyframes cw-ui-loader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes cw-ui-loader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-o-keyframes cw-ui-loader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes cw-ui-loader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-moz-keyframes cw-ui-loader-inner-spin{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}12%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}24%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}36%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}62%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}74%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}86%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}to{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}}@-webkit-keyframes cw-ui-loader-inner-spin{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}12%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}24%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}36%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}62%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}74%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}86%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}to{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}}@-o-keyframes cw-ui-loader-inner-spin{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}12%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}24%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}36%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}62%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}74%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}86%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}to{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}}@keyframes cw-ui-loader-inner-spin{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}12%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}24%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}36%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}62%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}74%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}86%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}to{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}}.cw-ui-counter{display:inline-flex;align-items:center;justify-content:center;border-radius:10px}.cw-ui-counter--size-xs{height:18px;min-width:18px;padding:0 3px 0 2px;font-size:12px;line-height:1;letter-spacing:-.3px}.cw-ui-counter--color-primary{background-color:var(--primary);color:var(--primary-text-inside)}.cw-btn{--primary-btn-Color: var(--primary-text-inside);--primary-btn-Bg: var(--primary);--primary-btn-Bg--hover: var(--primary-hover);--primary-btn-Bg--active: var(--primary-active);--primary-btn-BorderColor: transparent;--primary-btn-ShadowColor: transparent;--primary-btn-ShadowColor--focus: var(--primary-focus-ring);--transparent-inverted-btn-Color: var(--transparent-inverted-text-inside);--transparent-inverted-btn-Bg: var(--transparent-inverted);--transparent-inverted-btn-Bg--hover: var(--transparent-inverted-hover);--transparent-inverted-btn-Bg--active: var(--transparent-inverted-active);--transparent-inverted-btn-BorderColor: #fff;--transparent-inverted-btn-ShadowColor: transparent;--transparent-inverted-btn-ShadowColor--focus: var(--transparent-inverted-focus-ring);--semitransparent-inverted-btn-Color: var(--semitransparent-inverted-text-inside);--semitransparent-inverted-btn-Bg: var(--semitransparent-inverted);--semitransparent-inverted-btn-Bg--hover: var(--semitransparent-inverted-hover);--semitransparent-inverted-btn-Bg--active: var(--semitransparent-inverted-active);--semitransparent-inverted-btn-BorderColor: transparent;--semitransparent-inverted-btn-ShadowColor: transparent;--semitransparent-inverted-btn-ShadowColor--focus: var(--semitransparent-inverted-focus-ring);--ghost-inverted-btn-Color: var(--ghost-inverted-text-inside);--ghost-inverted-btn-Bg: var(--ghost-inverted);--ghost-inverted-btn-Bg--hover: var(--ghost-inverted-hover);--ghost-inverted-btn-Bg--active: var(--ghost-inverted-active);--ghost-inverted-btn-BorderColor: transparent;--ghost-inverted-btn-ShadowColor: transparent;--ghost-inverted-btn-ShadowColor--focus: var(--ghost-inverted-focus-ring);--ghost-btn-Color: var(--ghost-text-inside);--ghost-btn-Bg: var(--ghost);--ghost-btn-Bg--hover: var(--ghost-hover);--ghost-btn-Bg--active: var(--ghost-active);--ghost-btn-BorderColor: transparent;--ghost-btn-ShadowColor: transparent;--ghost-btn-ShadowColor--focus: var(--ghost-focus-ring);--ghost-dark-btn-Color: var(--ghost-dark-text-inside);--ghost-dark-btn-Bg: var(--ghost);--ghost-dark-btn-Bg--hover: var(--ghost-dark-hover);--ghost-dark-btn-Bg--active: var(--ghost-dark-active);--ghost-dark-btn-BorderColor: transparent;--ghost-dark-btn-ShadowColor: transparent;--ghost-dark-btn-ShadowColor--focus: var(--ghost-dark-focus-ring);--ghost-secondary-btn-Color: var(--ghost-secondary-text-inside);--ghost-secondary-btn-Bg: var(--ghost-secondary);--ghost-secondary-btn-Bg--hover: var(--ghost-secondary-hover);--ghost-secondary-btn-Bg--active: var(--ghost-secondary-active);--ghost-secondary-btn-BorderColor: transparent;--ghost-secondary-btn-ShadowColor: transparent;--ghost-secondary-btn-ShadowColor--focus: var(--ghost-secondary-focus-ring)}.cw-btn{--btnWidth: fit-content;--btnHeight: 1em;--btnPaddingLeft: .35em;--btnPaddingRight: .35em;--btnFF: var(--ff-main);--btnFS: .389em;--btnLH: 1.2;--btnFW: 500;--btnLetterSpacing: 0;--btnBorderWidth: 1px;--btnBorder: var(--btnBorderWidth) solid var(--btnBorderColor);--btnBorderRadius: var(--border-radius-controls);--btnBoxShadowColor: transparent;--btnOpacityDisabled: .5;--btnOpacityLoading: .5;--btnTransition: all .2s;--btnPrependSize: .465em;--btnPrependMargin: .3em;--btnAppendSize: .465em;--btnAppendMargin: .3em;--btnLoadingIconSize: .325em;--btnLoadingIconMargin: .425em;--btnBadgeMargin: .6em;--btnSingleIconSize: .625em;--btnIconColor: inherit}.cw-btn{cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;flex:none;width:var(--btnWidth);height:var(--btnHeight);padding-left:var(--btnPaddingLeft);padding-right:var(--btnPaddingRight);font-family:var(--btnFF);font-size:var(--btnSize);color:var(--btnColor);background-color:var(--btnBg);border-radius:var(--btnBorderRadius);border:var(--btnBorder);box-shadow:0 0 0 3px var(--btnShadowColor);text-decoration:none;transition:var(--btnTransition)}.cw-btn:disabled,.cw-btn.cw-btn--disabled{cursor:not-allowed}.cw-btn:disabled:not(.cw-btn--loading),.cw-btn.cw-btn--disabled:not(.cw-btn--loading){opacity:var(--btnOpacityDisabled)!important}.cw-btn:disabled[href],.cw-btn.cw-btn--disabled[href]{pointer-events:none}.cw-btn.cw-btn--loading{opacity:var(--btnOpacityLoading)!important}.cw-btn.cw-btn--has-prepend{--btnPaddingLeft: .25em}.cw-btn.cw-btn--has-append{--btnPaddingRight: .25em}.cw-btn.cw-btn--size-xs{--btnSize: var(--height-control-xs);--btnBorderRadius: 4px}.cw-btn.cw-btn--size-s{--btnSize: var(--height-control-s);--btnBorderRadius: 4px}.cw-btn.cw-btn--size-m{--btnSize: var(--height-control-m);--btnBorderRadius: 4px}.cw-btn.cw-btn--size-l{--btnSize: var(--height-control-l);--btnFS: calc(var(--btnSize) / 3.5);--btnSingleIconSize: .55em;--btnBorderRadius: 4px}.cw-btn.cw-btn--icon-only{--btnWidth: var(--btnHeight);--btnPaddingLeft: 0;--btnPaddingRight: 0;--btnLoadingIconMargin: 0}.cw-btn.cw-btn--color-primary{--btnColor: var(--primary-btn-Color);--btnBg: var(--primary-btn-Bg);--btnBorderColor: var(--primary-btn-BorderColor);--btnShadowColor: var(--primary-btn-ShadowColor)}@media (hover: hover){.cw-btn.cw-btn--color-primary:not(.cw-btn--disabled):not(.cw-btn--loading):hover{--btnBg: var(--primary-btn-Bg--hover)}}.cw-btn.cw-btn--color-primary:not(.cw-btn--disabled):not(.cw-btn--loading):active,.cw-btn.cw-btn--color-primary:not(.cw-btn--disabled):not(.cw-btn--loading).is-highlighted{--btnBg: var(--primary-btn-Bg--active)}.cw-btn.cw-btn--color-primary:not(.cw-btn--disabled):not(.cw-btn--loading):focus-visible{--btnShadowColor: var(--primary-btn-ShadowColor--focus)}.cw-btn.cw-btn--color-transparent-inverted{--btnColor: var(--transparent-inverted-btn-Color);--btnBg: var(--transparent-inverted-btn-Bg);--btnBorderColor: var(--transparent-inverted-btn-BorderColor);--btnShadowColor: var(--transparent-inverted-btn-ShadowColor)}@media (hover: hover){.cw-btn.cw-btn--color-transparent-inverted:not(.cw-btn--disabled):not(.cw-btn--loading):hover{--btnBg: var(--transparent-inverted-btn-Bg--hover)}}.cw-btn.cw-btn--color-transparent-inverted:not(.cw-btn--disabled):not(.cw-btn--loading):active,.cw-btn.cw-btn--color-transparent-inverted:not(.cw-btn--disabled):not(.cw-btn--loading).is-highlighted{--btnBg: var(--transparent-inverted-btn-Bg--active)}.cw-btn.cw-btn--color-transparent-inverted:not(.cw-btn--disabled):not(.cw-btn--loading):focus-visible{--btnShadowColor: var(--transparent-inverted-btn-ShadowColor--focus)}.cw-btn.cw-btn--color-semitransparent{--btnColor: var(--semitransparent-inverted-btn-Color);--btnBg: var(--semitransparent-inverted-btn-Bg);--btnBorderColor: var(--semitransparent-inverted-btn-BorderColor);--btnShadowColor: var(--semitransparent-inverted-btn-ShadowColor)}@media (hover: hover){.cw-btn.cw-btn--color-semitransparent:not(.cw-btn--disabled):not(.cw-btn--loading):hover{--btnBg: var(--semitransparent-inverted-btn-Bg--hover)}}.cw-btn.cw-btn--color-semitransparent:not(.cw-btn--disabled):not(.cw-btn--loading):active,.cw-btn.cw-btn--color-semitransparent:not(.cw-btn--disabled):not(.cw-btn--loading).is-highlighted{--btnBg: var(--semitransparent-inverted-btn-Bg--active)}.cw-btn.cw-btn--color-semitransparent:not(.cw-btn--disabled):not(.cw-btn--loading):focus-visible{--btnShadowColor: var(--semitransparent-inverted-btn-ShadowColor--focus)}.cw-btn.cw-btn--color-ghost-inverted{--btnColor: var(--ghost-inverted-btn-Color);--btnBg: var(--ghost-inverted-btn-Bg);--btnBorderColor: var(--ghost-inverted-btn-BorderColor);--btnShadowColor: var(--ghost-inverted-btn-ShadowColor)}@media (hover: hover){.cw-btn.cw-btn--color-ghost-inverted:not(.cw-btn--disabled):not(.cw-btn--loading):hover{--btnBg: var(--ghost-inverted-btn-Bg--hover)}}.cw-btn.cw-btn--color-ghost-inverted:not(.cw-btn--disabled):not(.cw-btn--loading):active,.cw-btn.cw-btn--color-ghost-inverted:not(.cw-btn--disabled):not(.cw-btn--loading).is-highlighted{--btnBg: var(--ghost-inverted-btn-Bg--active)}.cw-btn.cw-btn--color-ghost-inverted:not(.cw-btn--disabled):not(.cw-btn--loading):focus-visible{--btnShadowColor: var(--ghost-inverted-btn-ShadowColor--focus)}.cw-btn.cw-btn--color-ghost{--btnColor: var(--ghost-btn-Color);--btnBg: var(--ghost-btn-Bg);--btnBorderColor: var(--ghost-btn-BorderColor);--btnShadowColor: var(--ghost-btn-ShadowColor)}@media (hover: hover){.cw-btn.cw-btn--color-ghost:not(.cw-btn--disabled):not(.cw-btn--loading):hover{--btnBg: var(--ghost-btn-Bg--hover)}}.cw-btn.cw-btn--color-ghost:not(.cw-btn--disabled):not(.cw-btn--loading):active,.cw-btn.cw-btn--color-ghost:not(.cw-btn--disabled):not(.cw-btn--loading).is-highlighted{--btnBg: var(--ghost-btn-Bg--active)}.cw-btn.cw-btn--color-ghost:not(.cw-btn--disabled):not(.cw-btn--loading):focus-visible{--btnShadowColor: var(--ghost-btn-ShadowColor--focus)}.cw-btn.cw-btn--color-ghost-dark{--btnColor: var(--ghost-dark-btn-Color);--btnBg: var(--ghost-dark-btn-Bg);--btnBorderColor: var(--ghost-dark-btn-BorderColor);--btnShadowColor: var(--ghost-dark-btn-ShadowColor)}@media (hover: hover){.cw-btn.cw-btn--color-ghost-dark:not(.cw-btn--disabled):not(.cw-btn--loading):hover{--btnBg: var(--ghost-dark-btn-Bg--hover)}}.cw-btn.cw-btn--color-ghost-dark:not(.cw-btn--disabled):not(.cw-btn--loading):active,.cw-btn.cw-btn--color-ghost-dark:not(.cw-btn--disabled):not(.cw-btn--loading).is-highlighted{--btnBg: var(--ghost-dark-btn-Bg--active)}.cw-btn.cw-btn--color-ghost-dark:not(.cw-btn--disabled):not(.cw-btn--loading):focus-visible{--btnShadowColor: var(--ghost-dark-btn-ShadowColor--focus)}.cw-btn.cw-btn--color-ghost-secondary{--btnColor: var(--ghost-secondary-btn-Color);--btnBg: var(--ghost-secondary-btn-Bg);--btnBorderColor: var(--ghost-secondary-btn-BorderColor);--btnShadowColor: var(--ghost-secondary-btn-ShadowColor)}@media (hover: hover){.cw-btn.cw-btn--color-ghost-secondary:not(.cw-btn--disabled):not(.cw-btn--loading):hover{--btnBg: var(--ghost-secondary-btn-Bg--hover)}}.cw-btn.cw-btn--color-ghost-secondary:not(.cw-btn--disabled):not(.cw-btn--loading):active,.cw-btn.cw-btn--color-ghost-secondary:not(.cw-btn--disabled):not(.cw-btn--loading).is-highlighted{--btnBg: var(--ghost-secondary-btn-Bg--active)}.cw-btn.cw-btn--color-ghost-secondary:not(.cw-btn--disabled):not(.cw-btn--loading):focus-visible{--btnShadowColor: var(--ghost-secondary-btn-ShadowColor--focus)}.cw-btn.cw-btn--full-width{width:100%;flex:auto}.cw-btn.cw-btn--round{--btnBorderRadius: 50%}.cw-btn.cw-btn--inline{display:inline-flex}.cw-btn__loader{display:inline-flex;flex:none;font-size:var(--btnLoadingIconSize);margin-right:var(--btnLoadingIconMargin)}.cw-btn__prepend-icon{display:flex;align-items:center;justify-content:center;flex:none;margin-right:var(--btnPrependMargin);font-size:var(--btnPrependSize);color:var(--btnIconColor)}.cw-btn__prepend-icon svg{width:1em;height:1em}.cw-btn__append-icon{display:flex;align-items:center;justify-content:center;flex:none;margin-left:var(--btnAppendMargin);font-size:var(--btnAppendSize);color:var(--btnIconColor)}.cw-btn__append-icon svg{width:1em;height:1em}.cw-btn__single-icon{display:flex;align-items:center;justify-content:center;flex:none;font-size:var(--btnSingleIconSize);color:var(--btnIconColor)}.cw-btn__single-icon svg{width:1em;height:1em}.cw-btn__text{font-size:var(--btnFS);line-height:var(--btnLH);font-weight:var(--btnFW);letter-spacing:var(--btnLetterSpacing);max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cw-ui-tag{display:inline-flex;align-items:center;border-radius:4px;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cw-ui-tag--size-xs{height:var(--height-control-s);padding:0 10px;font-size:var(--font-size-text-s);line-height:1.2;font-weight:400}.cw-ui-tag--size-m{height:var(--height-control-m);padding:0 12px;font-size:var(--font-size-text-m);line-height:1.32;font-weight:400}.cw-ui-tag--rounded{border-radius:999px}.cw-ui-tag--color-secondary{background-color:var(--secondary);color:var(--secondary-text-inside)}.cw-ui-tag--color-transparent{background-color:transparent;border:1px solid var(--primary-text-inside)}.cw-ui-chip{display:inline-flex;align-items:center;border-radius:100px;transform:scale(1);opacity:1}.cw-ui-chip--size-m{--chip-delete-size: 18px;--chip-icon-offset: 12px;gap:8px;height:var(--height-control-m);padding:0 16px;font-size:var(--font-size-text-m);line-height:1.32;font-weight:400}.cw-ui-chip--size-s{--chip-delete-size: 18px;--chip-icon-offset: 6px;gap:2px;height:var(--height-control-s);padding:0 12px;font-size:var(--font-size-text-s);line-height:1.2;font-weight:400}.cw-ui-chip--size-xs{--chip-delete-size: 16px;--chip-icon-offset: 6px;gap:2px;height:var(--height-control-xs);padding:0 12px;font-size:var(--font-size-text-s);line-height:1.2;font-weight:400}.cw-ui-chip--color-primary{--chip-main-color: var(--primary);--chip-main-color-rgb-code: var(--primary-rgb-code);border:1px solid var(--chip-main-color);color:var(--chip-main-color)}.cw-ui-chip__delete-btn{cursor:pointer;display:flex;align-items:center;justify-content:center;flex:none;width:1.4em;height:1.4em;border-radius:20px;margin-left:calc(var(--chip-icon-offset) * -1);font-size:var(--chip-delete-size);color:inherit;transition:all .2s}.cw-ui-chip__delete-btn svg{width:1em;height:1em}@media (hover: hover){.cw-ui-chip__delete-btn:hover{background-color:rgba(var(--chip-main-color-rgb-code),.15)}}.cw-ui-chip__delete-btn:active{background-color:rgba(var(--chip-main-color-rgb-code),.25)}.cw-ui-chip__label{min-width:0;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cw-ui-input{width:100%;height:var(--ui-field-height);padding:0 var(--ui-field-padding-x);font-family:inherit;font-feature-settings:inherit;font-size:var(--ui-field-text-size);line-height:1.2;font-weight:400;color:var(--color-text);border:1px solid var(--color-stroke);border-radius:var(--border-radius-controls);background-color:var(--color-control-bg);outline-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:0 0 0 0 transparent;transition:all .2s}@media (hover: hover){.cw-ui-input:not(:disabled):hover{border-color:var(--color-stroke-hover)}}.cw-ui-input:not(:disabled):focus-within{border-color:var(--color-stroke-active);box-shadow:0 0 0 3px var(--primary-focus-ring)}.cw-ui-input:disabled{cursor:not-allowed;opacity:var(--opacity-disabled-field)}.cw-ui-input::placeholder{color:var(--color-text-secondary)}.cw-ui-icon-field{position:relative}.cw-ui-icon-field .cw-ui-input:not(:first-child){padding-left:calc(var(--ui-field-padding-x) + var(--ui-field-prepend-size) + var(--ui-field-prepend-gap))}.cw-ui-icon-field .cw-ui-input:not(:last-child){padding-right:calc(var(--ui-field-padding-x) + var(--ui-field-prepend-size) + var(--ui-field-prepend-gap))}.cw-ui-icon-field--width-full{width:100%}.cw-ui-icon-field__prepend,.cw-ui-icon-field__append{position:absolute;top:50%;display:flex;align-items:center;justify-content:center;width:var(--ui-field-prepend-size);height:var(--ui-field-prepend-size);font-size:var(--ui-field-prepend-size);color:var(--color-text-secondary);line-height:1;transform:translateY(-50%)}.cw-ui-icon-field__prepend .lucide,.cw-ui-icon-field__append .lucide{width:1em;height:1em}.cw-ui-icon-field__prepend{left:var(--ui-field-padding-x)}.cw-ui-icon-field__append{right:var(--ui-field-padding-x)}.cw-ui-select{cursor:pointer;display:flex;align-items:center;gap:8px;width:100%;height:var(--ui-field-height);padding:0 var(--ui-field-padding-x);border:1px solid var(--color-stroke);border-radius:var(--border-radius-controls);box-shadow:0 0 0 0 transparent;transition:all .2s}@media (hover: hover){.cw-ui-select:not(.cw-is-disabled):hover{border-color:var(--color-stroke-hover)}}.cw-ui-select.cw-ui-select--menu-visible,.cw-ui-select:not(.cw-is-disabled):focus-within{border-color:var(--color-stroke-active);box-shadow:0 0 0 3px var(--primary-focus-ring)}.cw-ui-select.cw-is-disabled{opacity:var(--opacity-disabled-field);cursor:not-allowed}.cw-ui-select__label{flex:1;-webkit-user-select:none;user-select:none;font-size:var(--ui-field-text-size);line-height:1.2;font-weight:400;outline:none}.cw-ui-select__label--default{color:var(--color-text)}.cw-ui-select__label--placeholder{color:var(--color-text-secondary)}.cw-ui-select__clear-icon{width:1em;height:1em;padding:.275em;font-size:var(--ui-field-clear-size);color:var(--ghost-dark-text-inside);border-radius:var(--border-radius-controls);transition:all .2s}@media (hover: hover){.cw-ui-select__clear-icon:hover{background-color:var(--ghost-dark-hover)}}.cw-ui-select__clear-icon:active{background-color:var(--ghost-dark-active)}.cw-ui-select__arrow{display:flex;align-items:center;justify-content:center;flex:none;margin-left:auto;transition:transform .2s}.cw-ui-select__arrow svg{width:16px;height:16px}.cw-ui-select__arrow--flipped{transform:scaleY(-1)}.cw-ui-textarea{position:relative;display:block;width:100%;height:var(--ui-field-height);padding:var(--ui-field-textarea-padding-y) var(--ui-field-padding-x);font-family:inherit;font-feature-settings:inherit;font-size:var(--ui-field-text-size);line-height:1.2;font-weight:400;color:var(--color-text);border:1px solid var(--color-stroke);border-radius:var(--border-radius-controls);background-color:var(--color-control-bg);outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:0 0 0 0 transparent;resize:none;transition:all .2s}@media (hover: hover){.cw-ui-textarea:not(:disabled):hover{border-color:var(--color-stroke-hover)}}.cw-ui-textarea:not(:disabled):focus-within{border-color:var(--color-stroke-active);box-shadow:0 0 0 3px var(--primary-focus-ring)}.cw-ui-textarea:disabled{cursor:not-allowed;opacity:var(--opacity-disabled-field)}.cw-ui-textarea::placeholder{color:var(--color-text-secondary)}.cw-ui-checkbox-field{display:flex;align-items:center;width:fit-content;height:var(--ui-field-height)}.cw-ui-checkbox-field__inner{cursor:pointer;display:flex;align-items:center;gap:8px}.cw-ui-checkbox-field__label{font-size:var(--ui-field-text-size);line-height:1.2;font-weight:400;-webkit-user-select:none;user-select:none}.cw-ui-checkbox{position:relative;width:var(--ui-field-toggle-field-size);height:var(--ui-field-toggle-field-size);border-radius:4px}.cw-ui-checkbox__input{cursor:pointer;z-index:1;width:100%;height:100%;padding:0;margin:0;border:1px solid var(--color-stroke);border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .2s}@media (hover: hover){.cw-ui-checkbox__input:not(:disabled):hover{border-color:var(--color-stroke-hover)}}.cw-ui-checkbox__input:not(:disabled):focus-within{border-color:var(--color-stroke-active);box-shadow:0 0 0 3px var(--primary-focus-ring)}.cw-ui-checkbox__input:disabled{cursor:not-allowed;opacity:var(--opacity-disabled-field)}.cw-ui-checkbox__input:checked+.cw-ui-checkbox__box{background-color:var(--primary);color:#fff}.cw-ui-checkbox__box{position:absolute;top:0;left:0;pointer-events:none;display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:4px;transition:all .2s}.cw-ui-form-field{position:relative;width:100%}.cw-ui-form-field--size-m{--ui-field-height: var(--height-control-m);--ui-field-toggle-field-size: 20px;--ui-field-prepend-gap: 8px;--ui-field-padding-x: 12px;--ui-field-textarea-padding-y: 12px;--ui-field-prepend-size: 20px;--ui-field-text-size: var(--font-size-text-s);--ui-field-clear-size: var(--height-control-xs)}.cw-ui-form-field--size-l{--ui-field-height: var(--height-control-l);--ui-field-toggle-field-size: 24px;--ui-field-prepend-gap: 12px;--ui-field-padding-x: 20px;--ui-field-textarea-padding-y: 20px;--ui-field-prepend-size: 24px;--ui-field-text-size: var(--font-size-text-m);--ui-field-clear-size: var(--height-control-xs)}.cw-ui-form-field__head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.cw-ui-form-field__label{font-size:var(--font-size-text-s);line-height:1.2;font-weight:400}.cw-ui-form-field__label.is-required:after{content:"*";color:var(--danger);margin-left:4px}.cw-ui-form-field__control{width:100%}.cw-ui-form-field__control--error .cw-ui-input,.cw-ui-form-field__control--error .cw-ui-textarea,.cw-ui-form-field__control--error .cw-ui-select,.cw-ui-form-field__control--error .cw-ui-checkbox__input{border-color:var(--danger)!important;box-shadow:0 0 0 3px rgba(var(--danger-rgb-code),.3)!important}.cw-ui-form-field__control-loading{position:absolute;top:0;left:0;width:100%;height:100%}.cw-ui-form-field__msgs{margin-top:6px;font-size:var(--font-size-text-s);line-height:1.2;font-weight:400;color:var(--danger)}@container cw-app (max-width: 767px){.cw-ui-form-field--size-l{--ui-field-toggle-field-size: 24px;--ui-field-prepend-gap: 10px;--ui-field-padding-x: 16px;--ui-field-textarea-padding-y: 16px;--ui-field-prepend-size: 20px}}.cw-ui-msg-box-media-container{container-name:cw-msg-box-container;container-type:inline-size;width:100%}.cw-ui-msg-box{display:flex;align-items:center;gap:14px;padding:12px 16px;border:1px solid;border-radius:var(--border-radius-controls)}.cw-ui-msg-box--width-full{width:100%}.cw-ui-msg-box--width-fit-content{width:fit-content;max-width:100%}.cw-ui-msg-box--color-danger{color:var(--danger);border-color:var(--danger);background-color:rgba(var(--danger-rgb-code),.1)}.cw-ui-msg-box--color-secondary{color:var(--color-text);border-color:var(--color-stroke);background-color:var(--secondary)}.cw-ui-msg-box--color-primary{color:var(--primary);border-color:var(--primary);background-color:rgba(var(--primary-rgb-code),.1)}.cw-ui-msg-box__icon-wrap{display:flex;align-items:center;justify-content:center;flex:none}.cw-ui-msg-box__icon-wrap svg{width:20px;height:20px}.cw-ui-msg-box__meta{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.cw-ui-msg-box__title{font-size:14px;line-height:1.2;font-weight:600}.cw-ui-msg-box__subtitle{font-size:14px;line-height:1.2;font-weight:400;opacity:.75}@container cw-msg-box-container (max-width: 300px){.cw-ui-msg-box{flex-direction:column;align-items:flex-start;gap:8px}.cw-ui-msg-box__icon-wrap svg{width:16px;height:16px}.cw-ui-msg-box__title,.cw-ui-msg-box__subtitle{font-size:12px}}.cw-ui-empty-media-container{container-name:cw-empty-container;container-type:inline-size;width:100%}.cw-ui-empty{display:flex;gap:var(--ui-empty-gap);width:100%}.cw-ui-empty--direction-column{--ui-empty-meta-gap: 12px;--ui-empty-gap: 16px;--ui-empty-icon-size: 36px;--ui-empty-icon-wrap-size: 90px;flex-direction:column;align-items:center;justify-content:center;text-align:center}.cw-ui-empty--direction-column .cw-ui-empty__meta{align-items:center;max-width:500px}.cw-ui-empty--direction-row{--ui-empty-meta-gap: 4px;--ui-empty-gap: 12px;--ui-empty-icon-size: 32px;--ui-empty-icon-wrap-size: 70px;flex-direction:row;align-items:center;justify-content:flex-start;text-align:left}.cw-ui-empty--direction-row .cw-ui-empty__meta{align-items:flex-start}.cw-ui-empty--padding-y-size-zero{padding-top:0;padding-bottom:0}.cw-ui-empty--padding-y-size-s{padding-top:24px;padding-bottom:24px}.cw-ui-empty--padding-y-size-m{padding-top:60px;padding-bottom:60px}.cw-ui-empty--padding-y-size-l{padding-top:100px;padding-bottom:100px}.cw-ui-empty__icon-wrap{display:flex;align-items:center;justify-content:center;flex:none;width:var(--ui-empty-icon-wrap-size);height:var(--ui-empty-icon-wrap-size);background-color:rgba(var(--primary-rgb-code),.075);color:var(--primary);border-radius:50%}.cw-ui-empty__icon-wrap svg{flex:none;width:var(--ui-empty-icon-size);height:var(--ui-empty-icon-size)}.cw-ui-empty__meta{display:flex;flex-direction:column;width:100%;min-width:0;gap:var(--ui-empty-meta-gap)}.cw-ui-empty__title{font-size:20px;line-height:1.3;font-weight:700}.cw-ui-empty__subtitle{font-size:16px;line-height:1.32;font-weight:400;color:var(--color-text-secondary)}@container cw-empty-container (max-width: 725px){.cw-ui-empty--padding-y-size-m{padding-top:40px;padding-bottom:40px}.cw-ui-empty--padding-y-size-l{padding-top:50px;padding-bottom:50px}}@container cw-empty-container (max-width: 400px){.cw-ui-empty--direction-column{--ui-empty-meta-gap: 8px;--ui-empty-icon-size: 28px;--ui-empty-icon-wrap-size: 70px}.cw-ui-empty--direction-row{--ui-empty-meta-gap: 4px;--ui-empty-gap: 12px;--ui-empty-icon-size: 32px;--ui-empty-icon-wrap-size: 70px}.cw-ui-empty--padding-y-size-s{padding-top:12px;padding-bottom:12px}.cw-ui-empty--padding-y-size-m{padding-top:24px;padding-bottom:24px}.cw-ui-empty--padding-y-size-l{padding-top:40px;padding-bottom:40px}.cw-ui-empty__title{font-size:18px}.cw-ui-empty__subtitle{font-size:14px}}@container cw-empty-container (max-width: 320px){.cw-ui-empty--direction-row{--ui-empty-meta-gap: 8px;--ui-empty-gap: 8px;--ui-empty-icon-size: 24px;--ui-empty-icon-wrap-size: 60px;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:left}}.cw-ui-date-picker{cursor:pointer}.cw-ui-date-picker--no-value .cw-ui-icon-field__append{pointer-events:none}.cw-ui-date-picker__custom-trigger-wrap{width:100%}.cw-ui-date-picker__custom-trigger{display:flex;align-items:center}.cw-ui-date-picker__custom-trigger.cw-ui-input{height:auto;min-height:var(--ui-field-height);padding-top:4px;padding-bottom:4px}.cw-ui-date-picker__custom-trigger-value{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.cw-ui-date-picker__custom-trigger-placeholder{color:var(--color-text-secondary)}.cw-ui-autocomplete{position:relative}.cw-ui-autocomplete__menu-footer{padding:8px 12px}.cw-ui-autocomplete__menu-footer.cw-no-padding-x{padding-left:0;padding-right:0}.cw-ui-autocomplete__menu-footer.cw-is-divided{border-top:1px solid var(--color-divider)}.cw-ui-autocomplete__loader{position:absolute;top:calc(50% - var(--ui-field-prepend-size) / 2);right:var(--ui-field-padding-x);width:var(--ui-field-prepend-size);height:var(--ui-field-prepend-size);color:var(--color-stroke);animation:cw-ui-loader-spin 1s infinite linear}.cw-ui-select-menu{font-family:var(--ff-main);margin-top:4px;background-color:var(--surface-popover);border-radius:var(--border-radius-popover);border:1px solid var(--color-stroke-popover);box-shadow:var(--shadow-popover);box-sizing:border-box}.cw-ui-select-menu *,.cw-ui-select-menu :after,.cw-ui-select-menu :before{box-sizing:border-box}.cw-ui-select-menu__header{padding:12px}.cw-ui-select-menu__header+.cw-ui-select-menu__list-container{padding-top:0}.cw-ui-select-menu__filter-wrap{position:relative;--ui-field-height: var(--height-control-m);--ui-field-toggle-field-size: 20px;--ui-field-prepend-gap: 8px;--ui-field-padding-x: 12px;--ui-field-prepend-size: 20px;--ui-field-text-size: var(--font-size-text-s)}.cw-ui-select-menu__filter-wrap .cw-ui-input{padding-right:calc(var(--height-control-m) + var(--ui-field-padding-x))}.cw-ui-select-menu__filter-icon-wrap{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:var(--height-control-m);height:var(--height-control-m);color:var(--color-text-secondary)}.cw-ui-select-menu__list{margin:0;padding:0;list-style:none}.cw-ui-select-menu__empty{padding:12px;font-size:var(--font-size-text-s);line-height:1.2;font-weight:400}.cw-ui-select-menu__list-container{padding:8px 0;overflow-y:auto}.cw-ui-select-menu__option{cursor:pointer;display:flex;align-items:center;gap:8px;width:100%;padding:12px;font-size:var(--font-size-text-s);line-height:1.2;font-weight:400;transition:all .2s}.cw-ui-select-menu__option--color-primary{color:var(--primary)}.cw-ui-select-menu__option[data-p-focused=true]{background-color:rgba(var(--primary-rgb-code),.05)}.cw-ui-select-menu__option[data-p-disabled=true]{cursor:not-allowed;color:var(--color-text-secondary)}.cw-ui-select-menu__option[data-p-selected=true]{color:var(--primary);background-color:rgba(var(--primary-rgb-code),.1)}.cw-ui-select-menu__option[data-p-selected=true][data-p-focused=true]{background-color:rgba(var(--primary-rgb-code),.15)}@media (hover: hover){.cw-ui-select-menu__option:not([data-p-disabled=true]):not([data-p-selected=true]):hover{background-color:rgba(var(--primary-rgb-code),.05)}}.cw-ui-select-menu__option-label{flex:1}.cw-ui-select-menu__option-checkbox{position:relative;display:flex;align-items:center;justify-content:center;flex:none;width:16px;height:16px}@media (hover: hover){.cw-ui-select-menu__option-checkbox.cw-is-header:hover .cw-ui-select-menu__option-checkbox-indicator{border-color:var(--color-stroke-hover)}}.cw-ui-select-menu__option-checkbox-input{cursor:pointer;position:absolute;top:0;left:0;opacity:0;width:100%;height:100%;outline:none;border:none;background-color:transparent;margin:0}.cw-ui-select-menu__option-checkbox-input:checked+.cw-ui-select-menu__option-checkbox-indicator{background-color:var(--primary);border-color:var(--primary);color:#fff}.cw-ui-select-menu__option-checkbox-indicator{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:2px;border:1px solid var(--color-stroke);transition:all .2s}.cw-ui-select-menu__option-checkbox-indicator svg{width:10px}.cw-ui-popup{width:100%;max-width:var(--cw-ui-popup-max-width);border-radius:var(--border-radius-popup)}.cw-ui-popup__backdrop{container-name:cw-ui-popup;container-type:inline-size;flex-direction:column;background-color:var(--color-backdrop);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);overflow:hidden;box-sizing:border-box}.cw-ui-popup__backdrop *,.cw-ui-popup__backdrop :after,.cw-ui-popup__backdrop :before{box-sizing:border-box}.cw-ui-popup__inner{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%;padding:20px var(--padding-container-x)}.cw-ui-popup__head{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.cw-ui-popup__head-prepend,.cw-ui-popup__head-append{flex:none;display:flex;align-items:center;gap:8px}.cw-ui-popup__head-meta{flex:1;display:flex;flex-direction:column;align-self:center;gap:4px}.cw-ui-popup__head-meta--align-left{align-items:flex-start}.cw-ui-popup__head-meta--align-center{align-items:center;text-align:center}.cw-ui-popup__head-title{font-size:var(--font-size-heading-m);line-height:1.3;font-weight:700}.cw-ui-popup__head-subtitle{font-size:var(--font-size-text-m);line-height:1.32;font-weight:400;color:var(--color-text-secondary)}.cw-ui-popup__body,.cw-ui-popup__footer{width:100%}.cw-ui-form-item.cw-item-size-1{grid-column:span 1}.cw-ui-form-item.cw-item-size-2{grid-column:span 2}.cw-ui-form-item.cw-item-size-3{grid-column:span 3}.cw-ui-form-item.cw-item-size-4{grid-column:span 4}.cw-ui-form-item.cw-item-size-5{grid-column:span 5}.cw-ui-form-item.cw-item-size-6{grid-column:span 6}.cw-ui-form-item.cw-item-size-7{grid-column:span 7}.cw-ui-form-item.cw-item-size-8{grid-column:span 8}.cw-ui-form-item.cw-item-size-9{grid-column:span 9}.cw-ui-form-item.cw-item-size-10{grid-column:span 10}.cw-ui-form-item.cw-item-size-11{grid-column:span 11}.cw-ui-form-item.cw-item-size-12{grid-column:span 12}@container cw-app (max-width: 1024px){display: none}.cw-ui-form-item__control{width:100%}.cw-ui-form-item__footer{margin-top:8px}@container cw-app (max-width: 1024px){.cw-ui-form-item.cw-md-item-size-1{grid-column:span 1}.cw-ui-form-item.cw-md-item-size-2{grid-column:span 2}.cw-ui-form-item.cw-md-item-size-3{grid-column:span 3}.cw-ui-form-item.cw-md-item-size-4{grid-column:span 4}.cw-ui-form-item.cw-md-item-size-5{grid-column:span 5}.cw-ui-form-item.cw-md-item-size-6{grid-column:span 6}.cw-ui-form-item.cw-md-item-size-7{grid-column:span 7}.cw-ui-form-item.cw-md-item-size-8{grid-column:span 8}.cw-ui-form-item.cw-md-item-size-9{grid-column:span 9}.cw-ui-form-item.cw-md-item-size-10{grid-column:span 10}.cw-ui-form-item.cw-md-item-size-11{grid-column:span 11}.cw-ui-form-item.cw-md-item-size-12{grid-column:span 12}}@container cw-app (max-width: 767px){.cw-ui-form-item.cw-sm-item-size-1{grid-column:span 1}.cw-ui-form-item.cw-sm-item-size-2{grid-column:span 2}.cw-ui-form-item.cw-sm-item-size-3{grid-column:span 3}.cw-ui-form-item.cw-sm-item-size-4{grid-column:span 4}.cw-ui-form-item.cw-sm-item-size-5{grid-column:span 5}.cw-ui-form-item.cw-sm-item-size-6{grid-column:span 6}.cw-ui-form-item.cw-sm-item-size-7{grid-column:span 7}.cw-ui-form-item.cw-sm-item-size-8{grid-column:span 8}.cw-ui-form-item.cw-sm-item-size-9{grid-column:span 9}.cw-ui-form-item.cw-sm-item-size-10{grid-column:span 10}.cw-ui-form-item.cw-sm-item-size-11{grid-column:span 11}.cw-ui-form-item.cw-sm-item-size-12{grid-column:span 12}}.cw-ui-form-section{width:100%}.cw-ui-form-section+.cw-ui-form-section{margin-top:40px}.cw-ui-form-section+.cw-ui-form-section.cw-ui-form-section--divided{padding-top:40px;border-top:1px solid var(--color-divider)}.cw-ui-form-section__head{margin-bottom:16px}.cw-ui-form-section__title{font-size:var(--font-size-heading-s);line-height:1.2;font-weight:600;color:var(--color-text)}.cw-ui-form-section__subtitle{font-size:var(--font-size-text-m);line-height:1.32;font-weight:400;color:var(--color-text-secondary)}.cw-ui-form-section__items{--ui-form-section-items-gap: 12px;display:grid;grid-template-columns:repeat(12,1fr);grid-gap:var(--ui-form-section-items-gap);width:100%}.cw-ui-form-section__items--align-center{align-items:center}.cw-ui-form-section__items--align-end{align-items:end}.cw-ui-form-section__items .cw-custom-gap-top{margin-top:var(--ui-form-section-items-gap)}.cw-ui-form-section__items .cw-custom-gap-bottom{margin-bottom:var(--ui-form-section-items-gap)}@container cw-app (max-width: 767px){.cw-ui-form-section{--ui-form-section-items-gap: 8px}.cw-ui-form-section__head{margin-bottom:12px}.cw-ui-form-section__items{--ui-form-section-items-gap: 8px}}.cw-ui-form{width:100%}.cw-ui-form__head{margin-bottom:20px}.cw-ui-form__title{font-size:var(--font-size-heading-m);line-height:1.3;font-weight:700;color:var(--color-text)}.cw-ui-form__subtitle{font-size:var(--font-size-text-m);line-height:1.32;font-weight:400;color:var(--color-text-secondary)}.cw-ui-form__btns{display:flex;align-items:center;margin-top:20px}.cw-ui-form__btns>.cw-btn{--btnPaddingLeft: .8em;--btnPaddingRight: .8em}.cw-ui-form__btns--direction-column{flex-direction:column;gap:8px}.cw-ui-form__btns--direction-row{flex-direction:row;gap:8px}.cw-ui-form__btns--align-start{justify-content:flex-start}.cw-ui-form__btns--align-end{justify-content:flex-end}.cw-ui-form__btns--align-center{justify-content:center}.cw-ui-form__footer{margin-top:20px}.cw-accordion,.cw-accordion__item{width:100%}.cw-accordion__item[data-p-disabled=true] .cw-accordion__item-head{cursor:default}.cw-accordion__item[data-p-disabled=true] .cw-accordion__item-toggle-icon{display:none}.cw-accordion__item+.cw-accordion__item{margin-top:var(--page-details-section-gap);padding-top:var(--page-details-section-gap);border-top:1px solid var(--color-divider)}.cw-accordion__item-head{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:0;font-family:var(--ff-secondary);font-size:var(--font-size-heading-m);line-height:1.3;font-weight:300;color:var(--color-text);text-align:start;background-color:transparent;border:none;outline:none}.cw-accordion__item-head svg{width:16px;height:16px}.cw-accordion__item-body-inner{padding-top:24px}@container cw-app (max-width: 767px){.cw-accordion__item-body-inner{padding-top:20px}}.cw-add-to-calendar{width:100%}.cw-add-to-calendar__popover-options{display:flex;flex-direction:column;align-items:flex-start;overflow:hidden;width:200px}.cw-add-to-calendar__popover-option{cursor:pointer;display:flex;align-items:center;gap:8px;text-decoration:none;color:var(--text-color);padding:12px;width:100%;max-width:100%;font-size:var(--font-size-text-s);line-height:1.2;font-weight:400;transition:all .2s}@media (hover: hover){.cw-add-to-calendar__popover-option:hover{background-color:rgba(var(--primary-rgb-code),.05)}}.cw-add-to-calendar__popover-option:active{background-color:rgba(var(--primary-rgb-code),.1)}.cw-calendar{display:block;width:100%;max-width:100%}.cw-calendar__inner{display:inline-block;box-shadow:none;overflow-x:auto}.cw-calendar__popover{min-width:0!important;margin-top:4px;padding:12px;font-family:var(--ff-main);background-color:var(--surface-popover);border-radius:var(--border-radius-popover);border:1px solid var(--color-stroke-popover);box-shadow:var(--shadow-popover);box-sizing:border-box}.cw-calendar__popover *,.cw-calendar__popover :after,.cw-calendar__popover :before{box-sizing:border-box}.cw-calendar__container{display:flex;width:100%}.cw-calendar__table{flex:1 1 auto;color:var(--color-text)}.cw-calendar__header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-bottom:12px;border-bottom:1px solid var(--color-divider)}.cw-calendar__title{display:flex;align-items:center}.cw-calendar__title-btn{cursor:pointer;display:flex;align-items:center;height:32px;padding:0 12px;font-size:var(--font-size-text-m);line-height:1.32;font-weight:500;color:var(--color-text);border-radius:4px;transition:all .2s}@media (hover: hover){.cw-calendar__title-btn:hover{background-color:var(--ghost-hover)}}.cw-calendar__title-btn:active{background-color:var(--ghost-active)}.cw-calendar__btn{position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;font-size:24px;color:var(--color-text-secondary);border-radius:4px;transition:all .2s}.cw-calendar__btn>span{position:absolute;top:0;left:0;opacity:0;width:0;height:0}@media (hover: hover){.cw-calendar__btn:hover{color:var(--color-text);background-color:var(--ghost-hover)}}.cw-calendar__btn:active{color:var(--color-text);background-color:var(--ghost-active)}.cw-calendar__days{width:100%;margin-top:12px;border-collapse:collapse;font-size:var(--font-size-text-m);line-height:1.32;font-weight:400;border-color:inherit;text-indent:0}.cw-calendar__days-head-cell{text-align:center;padding-bottom:4px}.cw-calendar__days-head-cell[data-p-disabled=true]{cursor:not-allowed;opacity:.5}.cw-calendar__days-head-cell-weekday{font-weight:500;color:var(--color-text-secondary)}.cw-calendar__days-body-cell{cursor:pointer;padding:2px;text-align:center}.cw-calendar__days-body-cell[data-p-today=true] .cw-calendar__days-body-cell-day:not([data-p-selected=true]){background-color:var(--secondary)}.cw-calendar__days-body-cell-day{cursor:pointer;position:relative;display:flex;justify-content:center;align-items:center;width:32px;height:32px;margin:0 auto;color:var(--color-text);border:1px solid transparent;border-radius:4px;outline-color:transparent;overflow:hidden;transition:all .2s}.cw-calendar__days-body-cell-day[data-p-selected=true]{background-color:var(--primary);color:var(--primary-text-inside)}.cw-calendar__days-body-cell-day[data-p-disabled=true]{cursor:not-allowed;color:var(--color-text-secondary)}.cw-calendar__days-body-cell-day:not([data-p-selected=true]):not([data-p-disabled=true]):hover{background-color:var(--ghost-hover)}.cw-calendar__days-body-cell-day:not([data-p-selected=true]):not([data-p-disabled=true]):active{background-color:var(--ghost-active)}.cw-calendar__months{margin-top:12px}.cw-calendar__month{cursor:pointer;position:relative;display:inline-flex;align-items:center;justify-content:center;width:33.3%;height:32px;color:var(--color-text);border-radius:4px;outline-color:transparent;transition:all .2s;overflow:hidden}.cw-calendar__month[data-p-selected=true]{background-color:var(--primary);color:var(--primary-text-inside)}.cw-calendar__month[data-p-disabled=true]{cursor:not-allowed;color:var(--color-text-secondary)}.cw-calendar__month:not([data-p-disabled=true]):not([data-p-selected=true]):hover{background-color:var(--ghost-hover)}.cw-calendar__years{margin-top:12px}.cw-calendar__year{cursor:pointer;position:relative;display:inline-flex;align-items:center;justify-content:center;width:50%;height:32px;color:var(--color-text);border-radius:4px;outline-color:transparent;transition:all .2s;overflow:hidden}.cw-calendar__year[data-p-selected=true]{background-color:var(--primary);color:var(--primary-text-inside)}.cw-calendar__year[data-p-disabled=true]{cursor:not-allowed;color:var(--color-text-secondary)}.cw-calendar__year:not([data-p-disabled=true]):not([data-p-selected=true]):hover{background-color:var(--ghost-hover)}.cw-calendar__timepicker{display:flex;justify-content:center;align-items:center;gap:4px}.cw-calendar__timepicker-select{display:flex;flex-direction:column;align-items:center;gap:4px}.cw-calendar__timepicker-select-btn{cursor:pointer;display:flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;font-size:24px;color:var(--color-text-secondary);border-radius:4px;transition:all .2s}@media (hover: hover){.cw-calendar__timepicker-select-btn:hover{color:var(--color-text);background-color:var(--ghost-hover)}}.cw-calendar__timepicker-select-btn:active{color:var(--color-text);background-color:var(--ghost-active)}.cw-calendar__timepicker-select-btn>span{position:absolute;top:0;left:0;opacity:0;width:0;height:0}.cw-calendar__timepicker-select-label{height:1em;font-size:var(--font-size-text-m);line-height:1.32;font-weight:400;line-height:1}.cw-calendar__timepicker-divider-wrap{color:var(--color-text-secondary)}.cw-event-card{display:flex;align-items:flex-start;width:100%;overflow:hidden}.cw-event-card--type-tile{flex-direction:column;box-shadow:var(--shadow-place-card)}.cw-event-card--type-tile.cw-is-featured:after{top:16px;left:0;height:calc(100% - 16px)}.cw-event-card--type-list{flex-direction:row;gap:12px}.cw-event-card--type-list.cw-is-featured{padding-right:8px}.cw-event-card--type-list.cw-is-featured:after{top:0;right:0;height:100%;border-radius:4px}.cw-event-card--type-list:nth-of-type(n+2){padding-top:12px;border-top:1px solid var(--color-divider)}.cw-event-card.cw-is-featured{position:relative}.cw-event-card.cw-is-featured:after{content:"";position:absolute;width:3px;background-color:var(--primary)}.cw-event-card__img-wrap{flex:none;position:relative;display:block;overflow:hidden}@media (hover: hover){.cw-event-card__img-wrap:hover .cw-event-card__img{transform:scale(1.05)}}.cw-event-card.cw-event-card--type-tile .cw-event-card__img-wrap{width:100%;aspect-ratio:2/1;border-radius:var(--border-radius-cards) var(--border-radius-cards) 0 0}@supports not (aspect-ratio: 1){.cw-event-card.cw-event-card--type-tile .cw-event-card__img-wrap{height:170px}}.cw-event-card.cw-event-card--type-list .cw-event-card__img-wrap{width:90px;aspect-ratio:1;border-radius:8px}@supports not (aspect-ratio: 1){.cw-event-card.cw-event-card--type-list .cw-event-card__img-wrap{height:80px}}.cw-event-card__img{width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;transition:all .2s}.cw-event-card__date{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--primary-text-inside);text-align:center;background-color:var(--primary)}.cw-event-card.cw-event-card--type-tile .cw-event-card__date{flex-direction:column;width:60px;height:60px}.cw-event-card.cw-event-card--type-list .cw-event-card__date{flex-direction:row;gap:4px;width:100%;padding:2px 12px;font-size:14px;font-weight:500}.cw-event-card__date-month{font-size:12px;text-transform:uppercase;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cw-event-card__date-day{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cw-event-card.cw-event-card--type-tile .cw-event-card__date-day{font-size:30px;line-height:1;font-weight:700}.cw-event-card.cw-event-card--type-list .cw-event-card__date-day{font-size:.85em;line-height:normal;font-weight:inherit}.cw-event-card__label{position:absolute;bottom:0;right:0;text-transform:uppercase;color:var(--primary-text-inside);background-color:var(--primary)}.cw-event-card.cw-event-card--type-tile .cw-event-card__label{max-width:85%;padding:8px 12px;font-size:var(--font-size-text-xs);line-height:1.15;font-weight:700}.cw-event-card.cw-event-card--type-list .cw-event-card__label{width:100%;padding:2px 12px;font-size:10px;font-weight:500;text-align:center}.cw-event-card__body{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;flex:1;width:100%}.cw-event-card.cw-event-card--type-tile .cw-event-card__body{gap:24px;padding:16px;border:1px solid #ebebeb;border-top:none}.cw-event-card.cw-event-card--type-list .cw-event-card__body{gap:6px}.cw-event-card__meta{display:flex;flex-direction:column;align-items:flex-start;width:100%}.cw-event-card.cw-event-card--type-tile .cw-event-card__meta{gap:8px}.cw-event-card.cw-event-card--type-list .cw-event-card__meta{gap:6px}.cw-event-card__tags{display:flex;align-items:center;flex-wrap:wrap;gap:8px;width:100%}.cw-event-card__tag{min-width:0;font-size:var(--font-size-text-xs);line-height:1.15;font-weight:400;text-transform:uppercase;color:var(--primary);max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cw-event-card__tag.cw-is-feature{display:flex;align-items:center;gap:4px;font-weight:700}.cw-event-card__tag.cw-is-feature svg{width:14px;height:14px;fill:currentColor;transform:translateY(-1px)}.cw-event-card.cw-event-card--type-tile .cw-event-card__title{font-size:var(--font-size-heading-s);line-height:1.2;font-weight:700;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.cw-event-card.cw-event-card--type-list .cw-event-card__title{font-size:var(--font-size-text-m);line-height:1.32;font-weight:700;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.cw-event-card__title a{transition:color .2s}@media (hover: hover){.cw-event-card__title a:hover{color:var(--primary)}}.cw-event-card__time,.cw-event-card__address-wrap{display:flex;align-items:center;gap:4px;font-size:var(--font-size-text-s);line-height:1.2;font-weight:400}.cw-event-card__address-icon{flex:none;transform:translateY(-.05em)}.cw-event-card.cw-event-card--type-tile .cw-event-card__address-icon{width:18px;height:18px}.cw-event-card.cw-event-card--type-list .cw-event-card__address-icon{width:12px;height:12px}.cw-event-card__address{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@container cw-app (max-width: 767px){.cw-event-card.cw-event-card--type-tile .cw-event-card__date{width:50px;height:50px}.cw-event-card.cw-event-card--type-tile .cw-event-card__date-day{font-size:24px}}@container cw-map-marker-popup-container (max-width: 290px){.cw-event-card--type-list{flex-direction:column}.cw-event-card.cw-event-card--type-list .cw-event-card__img-wrap{width:100%;aspect-ratio:2/1}}.cw-event-details{display:flex;justify-content:space-between;gap:8px;width:100%}.cw-event-details__meta{display:flex;flex-direction:column;align-items:flex-start;gap:20px;flex:1;padding:32px 40px;background-color:var(--surface-secondary);border-radius:var(--border-radius-cards)}.cw-event-details__map-wrap{flex:none;display:flex;width:270px;min-height:270px}.cw-event-details__item{display:flex;align-items:center;gap:8px;width:100%}.cw-event-details__item-icon{width:28px;height:28px}.cw-event-details__item-meta{display:flex;flex-direction:column;align-items:flex-start;gap:4px;max-width:100%;font-size:var(--font-size-text-s);line-height:1.2;font-weight:400}.cw-event-details__item-meta a{min-width:0;color:var(--primary);max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (hover: hover){.cw-event-details__item-meta a:hover{color:var(--primary);text-decoration:underline}}@container cw-app (max-width: 767px){.cw-event-details{flex-direction:column;justify-content:flex-start}.cw-event-details__meta{padding:16px}.cw-event-details__item-icon{font-size:20px}.cw-event-details__map-wrap{width:100%;height:auto;max-height:300px;aspect-ratio:1}}.cw-events-calendar{width:100%;--day-cell-padding: 8px;--day-cell-fs: 14px}.cw-events-calendar.cv-wrapper{min-height:400px}.cw-events-calendar.cv-wrapper div{line-height:1}.cw-events-calendar__head{flex:none;display:flex;align-items:center;gap:12px;padding-bottom:12px;border-bottom:none;border-radius:4px 4px 0 0}.cw-events-calendar__head-nav{display:flex;align-items:center;gap:12px}.cw-events-calendar__head-current-label{width:118px;text-align:center}.cw-events-calendar__item-inner{display:flex;flex-direction:column;gap:4px;position:relative}.cw-events-calendar__item-title{font-size:14px;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cw-events-calendar__item-subtitle{font-size:12px;opacity:.6;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cw-events-calendar__item-icon{pointer-events:none;position:absolute;bottom:2px;right:2px;font-size:28px;width:1em;height:1em;opacity:.25}.cw-events-calendar .cv-header-days,.cw-events-calendar .cv-header-day,.cw-events-calendar .cv-weeks,.cw-events-calendar .cv-week,.cw-events-calendar .cv-day,.cw-events-calendar .cv-item{border-color:rgba(var(--primary-rgb-code),.2)}.cw-events-calendar .cv-header-days{border-radius:4px 0 0}.cw-events-calendar .cv-header-day{padding:var(--day-cell-padding);font-size:14px;text-transform:uppercase;font-weight:600;color:var(--semitransparent-inverted-text-inside);text-align:center;background-color:var(--semitransparent-inverted)}.cw-events-calendar .cv-header-day:last-of-type{border-radius:0 4px 0 0}.cw-events-calendar .cv-header-day:first-of-type{border-radius:4px 0 0}.cw-events-calendar .cv-item{display:flex;--item-height: 50px;height:var(--item-height);padding:2px var(--day-cell-padding);color:var(--primary-text-inside);border:none;background-color:transparent;overflow:visible}.cw-events-calendar .cv-item:last-of-type{height:calc(var(--item-height) + var(--day-cell-padding));padding-bottom:var(--day-cell-padding)}.cw-events-calendar .cv-item .cv-item-inner{cursor:pointer;width:100%;padding:8px;font-size:12px;background-color:var(--primary);border-radius:4px;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-shadow:0 4px 4px rgba(var(--primary-rgb-code),.15);transition:opacity .2s}@media (hover: hover){.cw-events-calendar .cv-item .cv-item-inner:hover{opacity:.95}}.cw-events-calendar .cv-day{color:var(--color-text)}.cw-events-calendar .cv-day.outsideOfMonth{color:var(--color-text-secondary);background-color:rgba(var(--secondary-rgb-code),.5)}.cw-events-calendar .cv-day.today{color:var(--primary);font-weight:700;background-color:rgba(var(--primary-rgb-code),.25)}.cw-events-calendar .cv-day-number{font-size:var(--day-cell-fs);padding:var(--day-cell-padding)}@container cw-app (max-width: 767px){.cw-events-calendar{--day-cell-padding: 4px;--day-cell-fs: 12px}.cw-events-calendar .cv-header-day{padding-top:8px;padding-bottom:8px;font-size:12px}.cw-events-calendar .cv-item{--item-height: 40px}.cw-events-calendar .cv-item .cv-item-inner{padding:4px}.cw-events-calendar__item-title{font-size:12px}.cw-events-calendar__item-subtitle{font-size:10px}}.cw-file-picker{display:flex;flex-direction:column;width:100%;container-name:cw-file-picker;container-type:inline-size}.cw-file-picker__inner{position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:450px;min-height:150px;padding:24px;border-radius:var(--border-radius-cards);background-color:var(--surface-secondary);border:1px dashed transparent;transition:all .2s}@media (hover: hover){.cw-file-picker__inner:not(.cw-disabled):hover{border-color:var(--primary)}.cw-file-picker__inner:not(.cw-disabled):hover .cw-file-picker__inner-icon{background-color:rgba(var(--primary-rgb-code),.2)}}.cw-file-picker__inner.cw-dragover{border-color:var(--primary)}.cw-file-picker__inner.cw-dragover .cw-file-picker__inner-icon{background-color:rgba(var(--primary-rgb-code),.2)}.cw-file-picker__inner.cw-disabled .cw-file-picker__inner-icon{opacity:var(--opacity-disabled-field)}.cw-file-picker__inner.cw-loading{overflow:hidden}.cw-file-picker__inner.cw-loading:after{content:"";position:absolute;z-index:1;top:0;left:0;width:50%;height:100%;background-color:#0000000d;filter:blur(20px);transform:translate(-100%);animation:cw-ui-loader-skeleton 1s infinite}.cw-file-picker__error{color:var(--danger);font-size:12px;margin-top:4px}.cw-file-picker__input{cursor:pointer;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;opacity:0}.cw-file-picker__input:disabled{cursor:not-allowed}.cw-file-picker__inner-icon{display:flex;align-items:center;justify-content:center;width:60px;height:60px;font-size:30px;border-radius:50%;background-color:#0000001a;color:var(--surface-secondary);transition:all .2s}.cw-file-picker__inner-icon>svg{width:1em;height:1em}.cw-file-picker__items{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:8px;margin-top:8px}.cw-file-picker__item{position:relative;flex:none;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:2/1}.cw-file-picker__item-img{width:100%;height:100%;object-fit:cover;border-radius:var(--border-radius-controls)}.cw-file-picker__item-btns{position:absolute;top:-8px;right:0;display:flex;align-items:center;gap:2px}.cw-file-picker__item-btn{cursor:pointer;display:flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:12px;color:#fff;border-radius:50%;background-color:var(--danger);transition:all .2s}.cw-file-picker__item-btn>svg{width:1em;height:1em}@media (hover: hover){.cw-file-picker__item-btn:hover{background-color:var(--danger-hover)}}.cw-file-picker__items-loader{width:80px;height:80px;border-radius:var(--border-radius-controls)}@container cw-file-picker (max-width: 510px){.cw-file-picker__items{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@container cw-file-picker (max-width: 205px){.cw-file-picker__items{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}}.cw-fullscreen-gallery{display:flex;flex-direction:column;align-items:center;gap:var(--cw-gallery-popup-gap)}.cw-fullscreen-gallery__slider-wrap{position:relative;flex:1;display:flex;width:100%;max-width:1280px;min-height:0}.cw-fullscreen-gallery__slider.swiper{flex:1;width:100%;min-width:0;border-radius:10px}.cw-fullscreen-gallery__slider-item.swiper-slide{position:relative;display:flex;align-items:center;justify-content:center;background-color:#000}.cw-fullscreen-gallery__slider-item-bg{position:absolute;top:-40px;left:-40px;width:calc(100% + 80px);height:calc(100% + 80px);filter:blur(20px);opacity:.5}.cw-fullscreen-gallery__slider-item-img{position:relative;max-height:100%}.cw-fullscreen-gallery__slider-btn{position:absolute;top:50%;z-index:1;display:flex;align-items:center;justify-content:center;width:48px;height:48px;font-size:24px;color:#fff;transform:translateY(-50%);background-color:#0006;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:50%;box-shadow:0 2px 12px 8px #0000001a;transition:all .2s}.cw-fullscreen-gallery__slider-btn svg{width:1em;height:1em}.cw-fullscreen-gallery__slider-btn.cw-is-prev{left:12px;padding-right:2px}.cw-fullscreen-gallery__slider-btn.cw-is-next{right:12px;padding-left:2px}@media (hover: hover){.cw-fullscreen-gallery__slider-btn:hover{background-color:#00000080}}.cw-fullscreen-gallery__slider-btn:active{background-color:#0009}.cw-fullscreen-gallery__thumbs.swiper{flex:none;width:100%;min-height:0;padding:3px;overflow:visible}.cw-fullscreen-gallery__thumbs-item.swiper-slide{cursor:pointer;width:200px;aspect-ratio:2/1;background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;border-radius:8px;box-shadow:0 0 0 0 transparent;transition:box-shadow .1s;will-change:box-shadow}.cw-fullscreen-gallery__thumbs-item.swiper-slide.swiper-slide-thumb-active{box-shadow:0 0 0 3px #fff6}@media (hover: hover){.cw-fullscreen-gallery__thumbs-item.swiper-slide:not(.swiper-slide-thumb-active):hover{box-shadow:0 0 0 3px #fff3}}@container cw-gallery-popup (max-width: 600px){.cw-fullscreen-gallery{justify-content:space-between}.cw-fullscreen-gallery__slider-wrap{flex:unset;height:60dvh;margin:auto}.cw-fullscreen-gallery__slider-btn{width:36px;height:36px}.cw-fullscreen-gallery__slider-btn.cw-is-prev{left:8px}.cw-fullscreen-gallery__slider-btn.cw-is-next{right:8px}.cw-fullscreen-gallery__thumbs-item.swiper-slide{width:100px;aspect-ratio:1}}.cw-gallery-popup{flex:1;display:flex;flex-direction:column;align-items:flex-start;width:100%;min-height:0;padding:var(--cw-gallery-popup-gap);--cw-gallery-popup-gap: 20px}.cw-gallery-popup__backdrop{container-name:cw-gallery-popup;container-type:inline-size;flex-direction:column;background-color:var(--color-backdrop);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);overflow:hidden;box-sizing:border-box}.cw-gallery-popup__backdrop *,.cw-gallery-popup__backdrop :after,.cw-gallery-popup__backdrop :before{box-sizing:border-box}.cw-gallery-popup__inner{display:flex;flex-direction:column;align-items:flex-start;gap:var(--cw-gallery-popup-gap);flex:1;width:100%;min-height:0}.cw-gallery-popup__head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:none;width:100%;min-height:0;color:#fff}.cw-gallery-popup__head-title{font-family:var(--ff-main);font-size:var(--font-size-heading-m);line-height:1.3;font-weight:700}.cw-gallery-popup__close-btn{margin-left:auto}.cw-gallery-popup__body{flex:1;width:100%;min-height:0}@container cw-gallery-popup (max-width: 600px){.cw-gallery-popup{--cw-gallery-popup-gap: 12px}}.cw-google-map{flex:1;width:100%;border-radius:var(--border-radius-cards);background-color:var(--surface-secondary)}.cw-map-marker-popup{padding-bottom:12px;width:370px;container-name:cw-map-marker-popup-container;container-type:inline-size}.cw-map-marker-popup__list{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%}@container cw-app (max-width: 767px){.cw-map-marker-popup{max-width:100%}}.cw-popover{padding:8px;margin-top:4px;font-family:var(--ff-main);background-color:var(--surface-popover);border-radius:var(--border-radius-popover);box-shadow:var(--shadow-popover);box-sizing:border-box}.cw-popover *,.cw-popover :after,.cw-popover :before{box-sizing:border-box}.cw-repeat-form{display:grid;grid-template-columns:1fr;gap:12px}.cw-repeat-form+.cw-repeat-form{margin-top:12px}.cw-repeat-form__section{display:grid;grid-template-columns:1fr;gap:var(--ui-form-section-items-gap);width:100%;padding:20px 24px 24px;border:1px solid #ececec;border-radius:var(--border-radius-cards);box-shadow:var(--shadow-place-card)}.cw-repeat-form__section-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-bottom:8px}.cw-repeat-form__section-title{font-size:var(--font-size-heading-s);line-height:1.2;font-weight:600;color:var(--color-text)}.cw-repeat-form__section-head-append{display:flex;align-items:center;gap:8px}.cw-repeat-form__row{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--ui-form-section-items-gap)}.cw-repeat-form__row>*.cw-size-1{grid-column:span 1}.cw-repeat-form__row>*.cw-size-2{grid-column:span 2}.cw-repeat-form__row>*.cw-size-3{grid-column:span 3}.cw-repeat-form__row>*.cw-size-4{grid-column:span 4}.cw-repeat-form__row>*.cw-size-5{grid-column:span 5}.cw-repeat-form__row>*.cw-size-6{grid-column:span 6}.cw-repeat-form__row>*.cw-size-7{grid-column:span 7}.cw-repeat-form__row>*.cw-size-8{grid-column:span 8}.cw-repeat-form__row>*.cw-size-9{grid-column:span 9}.cw-repeat-form__row>*.cw-size-10{grid-column:span 10}.cw-repeat-form__row>*.cw-size-11{grid-column:span 11}.cw-repeat-form__row>*.cw-size-12{grid-column:span 12}.cw-repeat-form__checkbox-wrap{display:flex;align-items:center;border:1px solid var(--color-stroke);border-radius:var(--border-radius-controls)}.cw-repeat-form__checkbox{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex:1;height:var(--height-control-l);padding:0 8px;font-size:var(--font-size-text-m);line-height:1.32;font-weight:400;transition:all .2s}.cw-repeat-form__checkbox:not(:last-child){border-right:1px solid var(--color-stroke)}.cw-repeat-form__checkbox>input{display:none}@media (hover: hover){.cw-repeat-form__checkbox:not(.cw-is-active):hover{background-color:var(--semitransparent-inverted)}}.cw-repeat-form__checkbox.cw-is-active{background-color:var(--semitransparent-inverted-hover)}.cw-rich-text{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%;font-size:var(--font-size-text-m);line-height:1.32;font-weight:400}.cw-rich-text img{max-width:100%}.cw-rich-text h1,.cw-rich-text h2,.cw-rich-text h3,.cw-rich-text h4,.cw-rich-text h5,.cw-rich-text h6,.cw-rich-text p,.cw-rich-text ul,.cw-rich-text ol{margin:0}.cw-rich-text p{margin:0 0 8px!important}.cw-rich-text h1{font-size:var(--font-size-heading-xxl);line-height:1.3;font-weight:700}.cw-rich-text h2{font-size:var(--font-size-heading-xl);line-height:1.3;font-weight:700}.cw-rich-text h3{font-size:var(--font-size-heading-l);line-height:1.3;font-weight:700}.cw-rich-text h4{font-size:var(--font-size-heading-m);line-height:1.3;font-weight:700}.cw-rich-text h5{font-size:var(--font-size-heading-s);line-height:1.2;font-weight:700}.cw-rich-text h6{font-size:var(--font-size-text-m);line-height:1.32;font-weight:600}.cw-rich-text a{text-decoration:underline;color:var(--primary)}.cw-rich-text a:hover{text-decoration:none}.cw-rich-text ul,.cw-rich-text ol{padding:0 0 0 1em}.cw-rich-text ul li+li,.cw-rich-text ol li+li{margin-top:4px}.cw-time-period-picker{width:100%}.cw-time-period-picker__popover{width:300px;font-family:var(--ff-main);margin-top:4px;background-color:var(--surface-popover);border-radius:var(--border-radius-popover);border:1px solid var(--color-stroke-popover);box-shadow:var(--shadow-popover);box-sizing:border-box}.cw-time-period-picker__popover *,.cw-time-period-picker__popover :after,.cw-time-period-picker__popover :before{box-sizing:border-box}.cw-time-period-picker__popover .cw-calendar__inner{min-width:100%}.cw-time-period-picker__popover-inner{padding:12px}.cw-upcoming-dates{display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:4px}.cw-upcoming-dates__item{display:flex;align-items:center;gap:8px;width:100%;font-size:var(--font-size-text-m);line-height:1.32;font-weight:400;white-space:nowrap}.cw-upcoming-dates__item-title{flex:none;width:245px}@container cw-app (max-width: 767px){.cw-upcoming-dates{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px}.cw-upcoming-dates__item{align-items:flex-start;flex-direction:column;width:100%;padding:12px;border:1px solid var(--color-divider);border-radius:var(--border-radius-cards)}.cw-upcoming-dates__item .cw-btn{width:100%;--ghost-btn-Bg: var(--ghost-hover);--ghost-btn-Bg--hover: var(--ghost-active);--ghost-btn-Bg--active: var(--ghost-hover)}.cw-upcoming-dates__item-title{flex:auto;width:100%}}.cw-page-details{position:relative;width:100%;--page-details-section-gap: 36px;--page-details-intro-left-padding-x: 40px}.cw-page-details__preview-toolbar{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:12px var(--page-details-intro-left-padding-x);color:var(--danger-text-inside);background-color:var(--danger)}.cw-page-details__preview-toolbar-title{font-size:var(--font-size-text-s);line-height:1.2;font-weight:700}.cw-page-details__preview-toolbar-btns{display:flex;align-items:center;gap:8px}.cw-page-details__preview-toolbar-btns>.cw-btn{--btnWidth: 105px}.cw-page-details__logo-wrap{display:flex;align-items:center;justify-content:center;width:100%;padding:24px var(--padding-container-x)}.cw-page-details__logo{max-width:300px;max-height:100px}.cw-page-details__intro{display:flex;align-items:flex-start;justify-content:space-between;background-color:var(--primary)}.cw-page-details__intro-left{flex:1;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:24px;padding:28px var(--page-details-intro-left-padding-x) 56px;color:var(--primary-text-inside)}.cw-page-details__intro-meta{display:flex;flex-direction:column;align-items:flex-start;gap:18px;width:100%}.cw-page-details__intro-toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding-bottom:12px}.cw-page-details__intro-toolbar-right{display:flex;align-items:center;gap:8px;margin-left:auto}.cw-page-details__intro-toolbar-item{display:flex;align-items:center;justify-content:center;flex:none;width:28px;height:28px;font-size:16px;color:var(--primary);border-radius:50%;background-color:#fff;transition:all .2s}.cw-page-details__intro-toolbar-item svg{width:1em;height:1em}@media (hover: hover){.cw-page-details__intro-toolbar-item:hover{background-color:#ffffffe6}}.cw-page-details__intro-toolbar-item:active{background-color:#fffc}.cw-page-details__intro-tags{display:flex;align-items:center;flex-wrap:wrap;gap:12px;width:100%}.cw-page-details__intro-tag{min-width:0;font-size:var(--font-size-text-s);line-height:1.2;font-weight:400;text-transform:uppercase;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cw-page-details__intro-tag.cw-is-feature{display:flex;align-items:center;gap:4px;font-weight:700}.cw-page-details__intro-tag.cw-is-feature svg{width:16px;height:16px;fill:currentColor}.cw-page-details__intro-title{font-family:var(--ff-secondary);font-size:var(--font-size-heading-xxl);line-height:1.3;font-weight:700;color:var(--primary-text-inside)}.cw-page-details__intro-subtitle{font-family:var(--ff-secondary);font-size:var(--font-size-heading-l);line-height:1.3;font-weight:400}.cw-page-details__intro-btns{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;width:100%}.cw-page-details__intro-media-wrap{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;overflow:hidden;aspect-ratio:2/1;width:670px;flex:none}.cw-page-details__intro-media{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.cw-page-details__intro-media-placeholder{--cw-ui-loader-skeleton-bg: transparent;--cw-ui-loader-skeleton-runner-bg: rgba(255,255,255,.1)}.cw-page-details__intro-media-cover{position:absolute;bottom:0;left:0;pointer-events:none;width:100%;height:calc(24px + var(--height-control-m) + 24px);background-color:#000;opacity:.3;filter:blur(10px)}.cw-page-details__intro-gallery-trigger{position:absolute;bottom:24px;right:28px;z-index:2}.cw-page-details__body{width:100%;padding:60px 0 320px}.cw-page-details__body-container{width:100%;max-width:860px;padding-left:var(--padding-container-x);padding-right:var(--padding-container-x);margin-left:auto;margin-right:auto}.cw-page-details__tags-section{width:100%;margin-top:var(--page-details-section-gap);padding-top:var(--page-details-section-gap);border-top:1px solid var(--color-divider)}.cw-page-details__tags-title{margin-bottom:8px;font-size:var(--font-size-text-m);line-height:1.32;font-weight:400}.cw-page-details__tags{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:8px}@container cw-app (max-width: 1024px){.cw-page-details__preview-toolbar{padding:12px var(--padding-container-x)}.cw-page-details__intro{min-height:465px}.cw-page-details__intro-left{gap:48px;min-width:auto;padding:28px var(--padding-container-x) 48px}.cw-page-details__intro-btns{display:flex;flex-wrap:wrap}.cw-page-details__intro-btns>*:not(:first-child){flex:1}.cw-page-details__intro-media-wrap{width:500px}.cw-page-details__body{padding-bottom:200px}}@container cw-app (max-width: 767px){.cw-page-details{--page-details-section-gap: 24px}.cw-page-details__preview-toolbar{flex-direction:column;align-items:flex-start;justify-content:flex-start}.cw-page-details__preview-toolbar-btns{width:100%}.cw-page-details__preview-toolbar-btns>.cw-btn{--btnWidth: 100%;flex:auto}.cw-page-details__logo-wrap{padding-top:12px;padding-bottom:12px}.cw-page-details__intro{display:flex;flex-direction:column}.cw-page-details__intro-left{order:2;width:100%;padding-top:16px;padding-bottom:60px}.cw-page-details__intro-media-wrap{order:1;width:100%}.cw-page-details__intro-media-cover{opacity:.4;height:calc(12px + var(--height-control-m) + 12px)}.cw-page-details__intro-gallery-trigger{bottom:8px;right:8px}.cw-page-details__body{padding:40px 0 80px}}.cw-root--app-mode .cw-page-form,.cw-root--is-popup .cw-page-form{min-height:100dvh}.cw-page-form{width:100%;padding:32px var(--padding-container-x);background-color:var(--surface-secondary)}.cw-page-form__container{display:flex;flex-direction:column;gap:24px;width:100%;max-width:900px;margin:0 auto}.cw-page-form__inner{--page-form-inner-padding-x: 32px;display:flex;flex-direction:column;gap:32px;padding:24px var(--page-form-inner-padding-x) 32px;background-color:var(--surface);border-radius:var(--border-radius-cards)}.cw-page-form__inner-head{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.cw-page-form__inner-head-logo{align-self:center;max-width:300px;max-height:100px}.cw-page-form__inner-head-rich-text{font-family:var(--ff-secondary)}.cw-page-form__inner-thank-you{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.cw-page-form__inner-thank-you-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}.cw-page-form__title{font-size:var(--font-size-heading-xl);line-height:1.3;font-weight:600}.cw-page-form__fetch-form{width:100%}.cw-page-form__fetch-form-title{font-size:var(--font-size-heading-s);line-height:1.2;font-weight:600;margin-bottom:12px}.cw-page-form__fetch-form-items{display:grid;grid-template-columns:repeat(12,1fr);gap:12px}.cw-page-form__fetch-form-input{grid-column:span 10}.cw-page-form__fetch-form-btn{grid-column:span 2}.cw-page-form__main-form-wrap{width:100%}@container cw-app (max-width: 1024px){.cw-page-form__fetch-form-input{grid-column:span 9}.cw-page-form__fetch-form-btn{grid-column:span 3}}@container cw-app (max-width: 767px){.cw-page-form{padding:0}.cw-page-form__container{padding:16px var(--padding-container-x) 40px;border-radius:0}.cw-page-form__inner{padding-left:var(--padding-container-x);padding-right:var(--padding-container-x)}.cw-page-form__fetch-form-items{grid-template-columns:1fr;gap:8px}.cw-page-form__fetch-form-input,.cw-page-form__fetch-form-btn{grid-column:span 1}}.cw-page-list{display:flex;flex-direction:column;align-items:flex-start;gap:24px;width:100%;min-height:100dvh;padding-top:20px;padding-bottom:20px}.cw-page-list__head-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%}.cw-page-list__head{display:flex;align-items:center;justify-content:space-between;flex:none;gap:24px;width:100%;padding:0 var(--padding-container-x)}.cw-page-list__search-form{display:flex;align-items:center;gap:8px;width:100%;max-width:440px}.cw-page-list__head-right{flex:none;margin-left:auto}.cw-page-list__toolbar{display:flex;align-items:center;flex-wrap:wrap;flex:none;gap:24px;width:100%;padding:0 var(--padding-container-x)}.cw-page-list__toolbar-filters-wrap{display:flex;align-items:center;gap:8px;flex:1}.cw-page-list__toolbar-filter{width:250px}.cw-page-list__toolbar-view-switcher-wrap{flex:none;display:flex;align-items:center;gap:0;margin-left:auto}.cw-page-list__toolbar-chips-wrap{display:flex;flex-wrap:wrap;gap:8px;width:100%}.cw-page-list__items{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px 16px;width:100%;padding:0 var(--padding-container-x)}.cw-page-list__empty-wrap{width:100%;padding:0 var(--padding-container-x)}.cw-page-list__map-wrap{display:flex;flex-direction:column;flex:1;width:100%;padding:0 var(--padding-container-x);border-radius:var(--border-radius-cards)}.cw-page-list__calendar-wrap{display:flex;flex-direction:column;align-items:flex-start;flex:1;width:100%;padding:0 var(--padding-container-x)}@container cw-app (max-width: 1024px){.cw-page-list,.cw-page-list__map-wrap{gap:16px}}@container cw-app (max-width: 767px){.cw-page-list{padding-top:16px;gap:12px}.cw-page-list__head-wrap{gap:12px}.cw-page-list__head{flex-direction:column;gap:12px}.cw-page-list__head-right{order:1}.cw-page-list__search-form{order:2;max-width:none}.cw-page-list__toolbar{flex-direction:column;gap:12px;padding:0}.cw-page-list__toolbar-filters-wrap{flex:none;order:1;width:100%;padding:0 var(--padding-container-x)}.cw-page-list__toolbar-filter{width:50%}.cw-page-list__toolbar-view-switcher-wrap{flex:none;order:3;padding:0 var(--padding-container-x)}.cw-page-list__toolbar-chips-wrap{flex:none;order:2;flex-wrap:nowrap;min-width:0;max-width:100%;padding:0 var(--padding-container-x);overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.cw-page-list__toolbar-chips-wrap::-webkit-scrollbar{display:none}}@container cw-app (max-width: 363px){.cw-page-list__toolbar-filters-wrap{flex-direction:column}.cw-page-list__toolbar-filter{width:100%}.cw-page-list__items{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}@container cw-app (max-width: 300px){.cw-page-list__search-form{display:grid;grid-template-columns:1fr;gap:4px}.cw-page-list__search-form .cw-btn{--btnWidth: 100%}}.cw-root--app-mode .cw-page-success,.cw-root--is-popup .cw-page-success{min-height:100dvh}.cw-page-success{display:flex;align-items:center;justify-content:center;width:100%;padding:24px var(--padding-container-x);background-color:var(--surface-secondary)}.cw-page-success__inner{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%;max-width:500px;padding:32px var(--padding-container-x);background-color:var(--surface);border-radius:var(--border-radius-cards);box-shadow:var(--shadow-place-card)}.cw-page-success__icon{display:flex;align-items:center;justify-content:center;width:90px;height:90px;color:var(--primary);border-radius:50%;background-color:rgba(var(--primary-rgb-code),.1)}.cw-page-success__icon svg{width:50px;height:50px}.cw-page-success__title{font-size:var(--font-size-heading-xl);line-height:1.3;font-weight:600}.cw-page-success__subtitle{font-size:var(--font-size-text-m);line-height:1.32;font-weight:400;color:var(--color-text-secondary);text-align:center}.test-enter-active,.test-leave-active{transition:opacity 10s ease}.test-enter-from,.test-leave-to{opacity:0}
