.rdw-option-wrapper{align-items:center;background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;display:flex;height:20px;justify-content:center;margin:0 4px;min-width:25px;padding:5px;text-transform:capitalize}.rdw-option-wrapper:hover{box-shadow:1px 1px 0 #bfbdbd}.rdw-option-active,.rdw-option-wrapper:active{box-shadow:inset 1px 1px 0 #bfbdbd}.rdw-option-disabled{cursor:default;opacity:.3}.rdw-dropdown-wrapper{background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;height:30px;margin:0 3px;text-transform:capitalize}.rdw-dropdown-wrapper:focus{outline:none}.rdw-dropdown-wrapper:hover{background-color:#fff;box-shadow:1px 1px 0 #bfbdbd}.rdw-dropdown-wrapper:active{box-shadow:inset 1px 1px 0 #bfbdbd}.rdw-dropdown-carettoopen{border-top:6px solid #000}.rdw-dropdown-carettoclose,.rdw-dropdown-carettoopen{border-left:5px solid #0000;border-right:5px solid #0000;height:0;position:absolute;right:10%;top:35%;width:0}.rdw-dropdown-carettoclose{border-bottom:6px solid #000}.rdw-dropdown-selectedtext{align-items:center;display:flex;height:100%;padding:0 5px;position:relative}.rdw-dropdown-optionwrapper{background:#fff;border:1px solid #f1f1f1;border-radius:2px;margin:0;max-height:250px;overflow-y:scroll;padding:0;position:relative;width:98%;z-index:100}.rdw-dropdown-optionwrapper:hover{background-color:#fff;box-shadow:1px 1px 0 #bfbdbd}.rdw-dropdownoption-default{align-items:center;display:flex;min-height:25px;padding:0 5px}.rdw-dropdownoption-highlighted{background:#f1f1f1}.rdw-dropdownoption-active{background:#f5f5f5}.rdw-dropdownoption-disabled{cursor:default;opacity:.3}.rdw-inline-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.rdw-inline-dropdown{width:50px}.rdw-inline-dropdownoption{display:flex;height:40px;justify-content:center}.rdw-block-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.rdw-block-dropdown{width:110px}.rdw-fontsize-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.rdw-fontsize-dropdown{min-width:40px}.rdw-fontsize-option{display:flex;justify-content:center}.rdw-fontfamily-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.rdw-fontfamily-dropdown{width:115px}.rdw-fontfamily-placeholder{max-width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rdw-fontfamily-optionwrapper{width:140px}.rdw-list-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.rdw-list-dropdown{width:50px;z-index:90}.rdw-list-dropdownOption{display:flex;height:40px;justify-content:center}.rdw-text-align-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.rdw-text-align-dropdown{width:50px;z-index:90}.rdw-text-align-dropdownOption{display:flex;height:40px;justify-content:center}.rdw-right-aligned-block{text-align:right}.rdw-left-aligned-block{text-align:left!important}.rdw-center-aligned-block{text-align:center!important}.rdw-justify-aligned-block{text-align:justify!important}.rdw-center-aligned-block>div,.rdw-justify-aligned-block>div,.rdw-left-aligned-block>div,.rdw-right-aligned-block>div{display:inline-block}.rdw-colorpicker-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px;position:relative}.rdw-colorpicker-modal{background:#fff;border:1px solid #f1f1f1;border-radius:2px;box-shadow:3px 3px 5px #bfbdbd;display:flex;flex-direction:column;height:175px;left:5px;padding:15px;position:absolute;top:35px;width:175px;z-index:100}.rdw-colorpicker-modal-header{display:flex;padding-bottom:5px}.rdw-colorpicker-modal-style-label{cursor:pointer;font-size:15px;padding:0 10px 5px;text-align:center;width:50%}.rdw-colorpicker-modal-style-label-active{border-bottom:2px solid #0a66b7}.rdw-colorpicker-modal-options{display:flex;flex-wrap:wrap;height:100%;margin:5px auto;overflow:scroll;width:100%}.rdw-colorpicker-cube{border:1px solid #f1f1f1;height:22px;width:22px}.rdw-colorpicker-option{border:none;box-shadow:inset 1px 2px 1px #bfbdbd;height:22px;margin:3px;min-height:20px;min-width:22px;padding:0;width:22px}.rdw-colorpicker-option:hover{box-shadow:1px 2px 1px #bfbdbd}.rdw-colorpicker-option:active{box-shadow:-1px -2px 1px #bfbdbd}.rdw-colorpicker-option-active{box-shadow:0 0 2px 2px #bfbdbd}.rdw-link-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px;position:relative}.rdw-link-dropdown{width:50px}.rdw-link-dropdownOption{display:flex;height:40px;justify-content:center}.rdw-link-dropdownPlaceholder{margin-left:8px}.rdw-link-modal{background:#fff;border:1px solid #f1f1f1;border-radius:2px;box-shadow:3px 3px 5px #bfbdbd;display:flex;flex-direction:column;height:205px;left:5px;padding:15px;position:absolute;top:35px;width:235px;z-index:100}.rdw-link-modal-label{font-size:15px}.rdw-link-modal-input{border:1px solid #f1f1f1;border-radius:2px;height:25px;margin-bottom:15px;margin-top:5px;padding:0 5px}.rdw-link-modal-input:focus{outline:none}.rdw-link-modal-buttonsection{margin:0 auto}.rdw-link-modal-target-option{margin-bottom:20px}.rdw-link-modal-target-option>span{margin-left:5px}.rdw-link-modal-btn{background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;height:30px;margin-left:10px;text-transform:capitalize;width:75px}.rdw-link-modal-btn:hover{box-shadow:1px 1px 0 #bfbdbd}.rdw-link-modal-btn:active{box-shadow:inset 1px 1px 0 #bfbdbd}.rdw-link-modal-btn:focus{outline:none!important}.rdw-link-modal-btn:disabled{background:#ece9e9}.rdw-link-dropdownoption{display:flex;height:40px;justify-content:center}.rdw-embedded-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px;position:relative}.rdw-embedded-modal{background:#fff;border:1px solid #f1f1f1;border-radius:2px;box-shadow:3px 3px 5px #bfbdbd;display:flex;flex-direction:column;height:180px;justify-content:space-between;left:5px;padding:15px;position:absolute;top:35px;width:235px;z-index:100}.rdw-embedded-modal-header{display:flex;font-size:15px}.rdw-embedded-modal-header-option{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;width:50%}.rdw-embedded-modal-header-label{background:#6eb8d4;border:1px solid #f1f1f1;border-bottom:2px solid #0a66b7;margin-top:5px;width:95px}.rdw-embedded-modal-link-section{display:flex;flex-direction:column}.rdw-embedded-modal-link-input{border:1px solid #f1f1f1;border-radius:2px;font-size:15px;height:35px;margin:10px 0;padding:0 5px;width:88%}.rdw-embedded-modal-link-input-wrapper{align-items:center;display:flex}.rdw-embedded-modal-link-input:focus{outline:none}.rdw-embedded-modal-btn-section{display:flex;justify-content:center}.rdw-embedded-modal-btn{background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;height:30px;margin:0 3px;text-transform:capitalize;width:75px}.rdw-embedded-modal-btn:hover{box-shadow:1px 1px 0 #bfbdbd}.rdw-embedded-modal-btn:active{box-shadow:inset 1px 1px 0 #bfbdbd}.rdw-embedded-modal-btn:focus{outline:none!important}.rdw-embedded-modal-btn:disabled{background:#ece9e9}.rdw-embedded-modal-size{align-items:center;display:flex;justify-content:space-between;margin:8px 0}.rdw-embedded-modal-size-input{border:1px solid #f1f1f1;border-radius:2px;font-size:12px;height:20px;width:80%}.rdw-embedded-modal-size-input:focus{outline:none}.rdw-emoji-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px;position:relative}.rdw-emoji-modal{background:#fff;border:1px solid #f1f1f1;border-radius:2px;box-shadow:3px 3px 5px #bfbdbd;display:flex;flex-wrap:wrap;height:180px;left:5px;overflow:auto;padding:15px;position:absolute;top:35px;width:235px;z-index:100}.rdw-emoji-icon{cursor:pointer;font-size:22px;height:24px;margin:2.5px;width:24px}.rdw-emoji-icon,.rdw-spinner{align-items:center;display:flex;justify-content:center}.rdw-spinner{height:100%;width:100%}.rdw-spinner>div{animation:sk-bouncedelay 1.4s ease-in-out infinite both;background-color:#333;border-radius:100%;display:inline-block;height:12px;width:12px}.rdw-spinner .rdw-bounce1{animation-delay:-.32s}.rdw-spinner .rdw-bounce2{animation-delay:-.16s}@keyframes sk-bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.rdw-image-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px;position:relative}.rdw-image-modal{background:#fff;border:1px solid #f1f1f1;border-radius:2px;box-shadow:3px 3px 5px #bfbdbd;display:flex;flex-direction:column;left:5px;padding:15px;position:absolute;top:35px;width:235px;z-index:100}.rdw-image-modal-header{display:flex;font-size:15px;margin:10px 0}.rdw-image-modal-header-option{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;width:50%}.rdw-image-modal-header-label{background:#f1f1f1;border:1px solid #f1f1f1;margin-top:5px;width:80px}.rdw-image-modal-header-label-highlighted{background:#6eb8d4;border-bottom:2px solid #0a66b7}.rdw-image-modal-upload-option{align-items:center;background-color:#f1f1f1;border:none;color:gray;cursor:pointer;display:flex;font-size:15px;justify-content:center;margin:10px 0;outline:2px dashed gray;outline-offset:-10px;padding:9px 0;width:100%}.rdw-image-modal-upload-option-highlighted{outline:2px dashed #0a66b7}.rdw-image-modal-upload-option-label{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;padding:15px;width:100%}.rdw-image-modal-upload-option-label span{padding:0 20px}.rdw-image-modal-upload-option-image-preview{max-height:200px;max-width:100%}.rdw-image-modal-upload-option-input{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.rdw-image-modal-url-section{align-items:center;display:flex}.rdw-image-modal-url-input{border:1px solid #f1f1f1;border-radius:2px;font-size:15px;height:35px;margin:15px 0 12px;padding:0 5px;width:90%}.rdw-image-modal-btn-section{margin:10px auto 0}.rdw-image-modal-url-input:focus{outline:none}.rdw-image-modal-btn{background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;height:30px;margin:0 5px;text-transform:capitalize;width:75px}.rdw-image-modal-btn:hover{box-shadow:1px 1px 0 #bfbdbd}.rdw-image-modal-btn:active{box-shadow:inset 1px 1px 0 #bfbdbd}.rdw-image-modal-btn:focus{outline:none!important}.rdw-image-modal-btn:disabled{background:#ece9e9}.rdw-image-modal-spinner{height:100%;left:0;opacity:.5;position:absolute;top:-3px;width:100%}.rdw-image-modal-alt-input{border:1px solid #f1f1f1;border-radius:2px;font-size:12px;height:20px;margin-left:5px;width:70%}.rdw-image-modal-alt-input:focus{outline:none}.rdw-image-modal-alt-lbl{font-size:12px}.rdw-image-modal-size{align-items:center;display:flex;justify-content:space-between;margin:8px 0}.rdw-image-modal-size-input{border:1px solid #f1f1f1;border-radius:2px;font-size:12px;height:20px;width:40%}.rdw-image-modal-size-input:focus{outline:none}.rdw-image-mandatory-sign{color:red;margin-left:3px;margin-right:3px}.rdw-remove-wrapper{position:relative}.rdw-history-wrapper,.rdw-remove-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.rdw-history-dropdownoption{display:flex;height:40px;justify-content:center}.rdw-history-dropdown{width:50px}.rdw-link-decorator-wrapper{position:relative}.rdw-link-decorator-icon{background-color:#fff;cursor:pointer;left:40%;position:absolute;top:0}.rdw-mention-link{background-color:#f0fbff;border-radius:2px;color:#1236ff;padding:1px 2px;text-decoration:none}.rdw-suggestion-wrapper{position:relative}.rdw-suggestion-dropdown{background:#fff;border:1px solid #f1f1f1;display:flex;flex-direction:column;max-height:150px;min-width:100px;overflow:auto;position:absolute;z-index:100}.rdw-suggestion-option{border-bottom:1px solid #f1f1f1;padding:7px 5px}.rdw-suggestion-option-active{background-color:#f1f1f1}.rdw-hashtag-link{background-color:#f0fbff;border-radius:2px;color:#1236ff;padding:1px 2px;text-decoration:none}.rdw-image-alignment-options-popup{background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;display:flex;padding:5px 2px;position:absolute;width:105px;z-index:100}.rdw-alignment-option-left{justify-content:flex-start}.rdw-image-alignment-option{height:15px;min-width:15px;width:15px}.rdw-image-alignment,.rdw-image-imagewrapper{position:relative}.rdw-image-center{display:flex;justify-content:center}.rdw-image-left{display:flex}.rdw-image-right{display:flex;justify-content:flex-end}.rdw-image-alignment-options-popup-right{right:0}.rdw-editor-main{box-sizing:border-box;height:100%;overflow:auto}.rdw-editor-toolbar{background:#fff;border:1px solid #f1f1f1;border-radius:2px;display:flex;flex-wrap:wrap;font-size:15px;justify-content:flex-start;margin-bottom:5px;padding:6px 5px 0;-webkit-user-select:none;user-select:none}.public-DraftStyleDefault-block{margin:1em 0}.rdw-editor-wrapper:focus{outline:none}.rdw-editor-wrapper{box-sizing:initial}.rdw-editor-main blockquote{border-left:5px solid #f1f1f1;padding-left:5px}.rdw-editor-main pre{background:#f1f1f1;border-radius:3px;padding:1px 10px}.DraftEditor-editorContainer,.DraftEditor-root,.public-DraftEditor-content{height:inherit;text-align:left;text-align:initial}.public-DraftEditor-content[contenteditable=true]{-webkit-user-modify:read-write-plaintext-only}.DraftEditor-root{position:relative}.DraftEditor-editorContainer{background-color:#fff0;border-left:.1px solid #0000;position:relative;z-index:1}.public-DraftEditor-block{position:relative}.DraftEditor-alignLeft .public-DraftStyleDefault-block{text-align:left}.DraftEditor-alignLeft .public-DraftEditorPlaceholder-root{left:0;text-align:left}.DraftEditor-alignCenter .public-DraftStyleDefault-block{text-align:center}.DraftEditor-alignCenter .public-DraftEditorPlaceholder-root{margin:0 auto;text-align:center;width:100%}.DraftEditor-alignRight .public-DraftStyleDefault-block{text-align:right}.DraftEditor-alignRight .public-DraftEditorPlaceholder-root{right:0;text-align:right}.public-DraftEditorPlaceholder-root{color:#9197a3;position:absolute;z-index:0}.public-DraftEditorPlaceholder-hasFocus{color:#bdc1c9}.DraftEditorPlaceholder-hidden{display:none}.public-DraftStyleDefault-block{position:relative;white-space:pre-wrap}.public-DraftStyleDefault-ltr{direction:ltr;text-align:left}.public-DraftStyleDefault-rtl{direction:rtl;text-align:right}.public-DraftStyleDefault-listLTR{direction:ltr}.public-DraftStyleDefault-listRTL{direction:rtl}.public-DraftStyleDefault-ol,.public-DraftStyleDefault-ul{margin:16px 0;padding:0}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR{margin-left:1.5em}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL{margin-right:1.5em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR{margin-left:3em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL{margin-right:3em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR{margin-left:4.5em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL{margin-right:4.5em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR{margin-left:6em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL{margin-right:6em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR{margin-left:7.5em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL{margin-right:7.5em}.public-DraftStyleDefault-unorderedListItem{list-style-type:square;position:relative}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0{list-style-type:disc}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1{list-style-type:circle}.public-DraftStyleDefault-orderedListItem{list-style-type:none;position:relative}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before{left:-36px;position:absolute;text-align:right;width:30px}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before{position:absolute;right:-36px;text-align:left;width:30px}.public-DraftStyleDefault-orderedListItem:before{content:counter(ol0) ". ";counter-increment:ol0}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before{content:counter(ol1) ". ";counter-increment:ol1}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before{content:counter(ol2) ". ";counter-increment:ol2}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before{content:counter(ol3) ". ";counter-increment:ol3}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before{content:counter(ol4) ". ";counter-increment:ol4}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset{counter-reset:ol0}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset{counter-reset:ol1}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset{counter-reset:ol2}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset{counter-reset:ol3}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset{counter-reset:ol4}

.product-text__mobile{display:none}@media (max-width:767px){.product-text__desktop{display:none}.product-text__mobile{display:block}}.product-hero{background-color:#eaedf0;margin-bottom:25px;padding-top:var(--page-breadcrumbs-top)}.product-hero__inner{margin:0 auto;width:100%}.product-hero__image{display:block;height:auto;width:100%}.universal-section__wrapper{margin:0 auto;padding-left:10px;padding-right:10px;width:100%}.product-title-wrapper{padding-bottom:10px}.product-title{color:#000;font-family:SF-Pro-Display-Bold,sans-serif;font-size:24px;font-weight:800;line-height:1.25}.product-title_sm{font-family:SF-Pro-Display-Medium,sans-serif;font-size:21px;font-weight:500;margin-top:20px}.product-text__content p{font-size:16px;line-height:1.63;margin-bottom:10px}.product-text__content p:last-child{margin-bottom:30px}.product-text__content b{font-family:SF-Pro-Display-Bold,sans-serif;font-weight:800;line-height:1.29}.product-text__image{padding-bottom:20px}.product-text__image img{display:block;height:auto;width:100%}.product-image__link{padding-bottom:30px}.product-image__link a{color:#364ed4;text-decoration:underline}.product-image__wrapper{background-color:#eaedf0;border-radius:30px;padding:30px}.product-image__img{display:block;height:auto;width:100%}.product-image__caption-wrapper{padding-top:15px}.product-image__caption{border:2px solid #eaedf0;border-radius:20px;font-size:16px;line-height:1.63;padding:15px 25px}.product-image__caption b{font-family:SF-Pro-Display-Bold,sans-serif;font-weight:800}@media(min-width:992px){.product-hero__inner{width:980px}.product-hero__inner-full{width:100%}.universal-section__wrapper{width:800px}.product-title{font-size:42px;line-height:1.29}.product-title_sm{font-size:30px}.product-image__caption,.product-text__content p{font-size:21px;line-height:1.71}.product-image__caption{border-radius:30px;padding:15px}}@media(min-width:1200px){.universal-section__wrapper_lg{width:1200px}}.product-attention__inner{background:#f0f1f3;border-radius:28px;padding:32px 34px}.product-attention__list{display:flex;flex-direction:column;gap:10px}.product-attention__item{align-items:center;background:#fff0f0;border:1px solid #ff8989;border-radius:15px;display:flex;min-height:60px;padding:10px 16px}.product-attention__icon{align-items:center;background:#fff;border-radius:3px;display:flex;height:32px;justify-content:center;margin-right:13px;min-width:32px;width:32px}.product-attention__icon span{display:block;height:14px;position:relative;width:17px}.product-attention__icon span:before{height:8px;left:1px;top:2px;transform:skewY(-35deg) rotate(-8deg);width:14px}.product-attention__icon span:after,.product-attention__icon span:before{border-right:2px solid #333;border-top:2px solid #333;content:"";position:absolute}.product-attention__icon span:after{height:5px;right:0;top:0;width:5px}.product-attention__content{flex:1 1;min-width:0}.product-attention__title{color:#171717;font-size:15px;font-weight:700;line-height:1.15;margin-bottom:1px}.product-attention__text{color:#171717;font-size:13px;font-weight:400;line-height:1.25}.product-attention__text p{margin:0}.product-faq .faq-item{background-color:#eaedf0}.product-faq .faq-item.active{background-color:#000}.product-cta{padding-bottom:30px;padding-top:120px;width:100%}.product-cta__inner{background:#000;border-radius:24px;padding:75px 40px 30px;position:relative;width:100%}.product-cta__inner:before{background-color:#d7d9e4;content:"";height:2px;left:0;position:absolute;right:0;top:-90px;width:100%}.product-cta__logo{height:128px;left:50%;position:absolute;top:0;transform:translate(-50%,-50%);width:128px;z-index:2}.product-cta__logo img{display:block;height:100%;object-fit:contain;width:100%}.product-cta__content{margin:0 auto;max-width:610px;width:100%}.product-cta__title{color:#fff;font-family:SF-Pro-Display-Bold,sans-serif;font-size:21px;font-weight:800;line-height:1.3;margin:0 auto;max-width:610px;text-align:center}.product-cta__text{color:#fff;font-family:SF-Pro-Display-Regular,sans-serif;font-size:16px;line-height:1.4;margin-top:12px;text-align:center}.product-cta__text p{margin:0}.product-cta__button{align-items:center;border-radius:10px;display:flex;font-family:SF-Pro-Display-Bold,sans-serif;font-size:16px;font-weight:800;justify-content:center;line-height:1.2;margin-top:10px;min-height:58px;padding:10px 20px;text-align:center;text-decoration:none;transition:opacity .2s ease,transform .2s ease}.product-cta__button:hover{opacity:.85}@media(min-width:768px){.product-cta__title{font-size:28px;line-height:1.2}.product-cta__buttons{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin:30px auto 0;max-width:540px}.product-cta__button{margin-top:0}}.product-cta__button--primary{background:#3455e5;color:#fff}.product-cta__button--white{background:#fff;color:#000}.product-modules{padding-bottom:50px}.product-modules__inner{background:#eef0f3;border-radius:15px;padding:15px;width:100%}.product-modules__item{min-width:0;padding:10px 0}.product-modules__link{align-items:flex-start;display:flex;gap:16px}@media(min-width:992px){.product-modules__inner{border-radius:28px;padding:45px 65px}.product-modules__grid{grid-column-gap:70px;grid-row-gap:32px;column-gap:70px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:32px}.product-modules__item{padding:0}}.product-modules__icon{align-items:center;border-radius:12px;display:flex;flex:0 0 54px;height:54px;justify-content:center;width:54px}.product-modules__icon img{display:block;height:34px;object-fit:contain;width:34px}.product-modules__content{flex:1 1;min-width:0}.product-modules__title{color:#000;font-family:SF-Pro-Display-Medium,sans-serif;font-size:18px;font-weight:500;line-height:1.25;margin-bottom:3px}.product-modules__text{color:#8c949b;font-family:SF-Pro-Display-Regular,sans-serif;font-size:15px;line-height:1.35}.product-modules__text p{margin:0}.menu-icon-trigger{cursor:pointer}.menu-icon-trigger .menu-icon *{transform-box:fill-box}.menu-icon-trigger .bonus__card,.menu-icon-trigger .bonus__clasp,.menu-icon-trigger .bonus__wallet,.menu-icon-trigger .events__calendar,.menu-icon-trigger .events__ring,.menu-icon-trigger .marketplace__awning,.menu-icon-trigger .marketplace__body{transform-origin:center;will-change:transform}.menu-icon-trigger .events__check{stroke-dasharray:1;stroke-dashoffset:0}.menu-icon-trigger:is(:hover,:focus-visible,.is-playing) .marketplace__body{animation:marketplace-body .9s cubic-bezier(0,.65,.51,.99) both}.menu-icon-trigger:is(:hover,:focus-visible,.is-playing) .marketplace__awning--left{animation:marketplace-awning-left .9s cubic-bezier(.2,.75,.34,.94) both;transform-origin:100% 100%}.menu-icon-trigger:is(:hover,:focus-visible,.is-playing) .marketplace__awning--center{animation:marketplace-awning-center .9s cubic-bezier(.2,.75,.34,.94) both;transform-origin:50% 100%}.menu-icon-trigger:is(:hover,:focus-visible,.is-playing) .marketplace__awning--right{animation:marketplace-awning-right .9s cubic-bezier(.2,.75,.34,.94) both;transform-origin:0 100%}@keyframes marketplace-body{0%,to{transform:translateY(0)}18%{transform:translateY(.4px)}55%{transform:translateY(-.25px)}}@keyframes marketplace-awning-left{0%,to{transform:translateY(0) rotate(0)}14%{transform:translateY(.3px) rotate(0)}38%{transform:translateY(-1.2px) rotate(-2deg)}62%{transform:translateY(.25px) rotate(.4deg)}}@keyframes marketplace-awning-center{0%,8%,to{transform:translateY(0) scaleY(1)}44%{transform:translateY(-1.7px) scaleY(1.025)}67%{transform:translateY(.25px) scaleY(.995)}}@keyframes marketplace-awning-right{0%,16%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-1.2px) rotate(2deg)}72%{transform:translateY(.25px) rotate(-.4deg)}}.menu-icon-trigger:is(:hover,:focus-visible,.is-playing) .events__calendar{animation:events-calendar .95s cubic-bezier(0,.65,.51,.99) both}.menu-icon-trigger:is(:hover,:focus-visible,.is-playing) .events__ring--left{animation:events-ring .95s cubic-bezier(.2,.75,.34,.94) both}.menu-icon-trigger:is(:hover,:focus-visible,.is-playing) .events__ring--right{animation:events-ring .95s cubic-bezier(.2,.75,.34,.94) 45ms both}.menu-icon-trigger:is(:hover,:focus-visible,.is-playing) .events__check{animation:events-check .95s cubic-bezier(.2,.75,.34,.94) both}@keyframes events-calendar{0%,to{transform:translateY(0)}22%{transform:translateY(.55px)}48%{transform:translateY(-.2px)}}@keyframes events-ring{0%,to{transform:translateY(0) scaleY(1)}18%{transform:translateY(.8px) scaleY(.92)}36%{transform:translateY(-.2px) scaleY(1.02)}}@keyframes events-check{0%,28%{stroke-dashoffset:1;opacity:0}34%{opacity:1}72%,to{stroke-dashoffset:0;opacity:1}}.menu-icon-trigger:is(:hover,:focus-visible,.is-playing) .bonus__card{animation:bonus-card .9s cubic-bezier(.2,.75,.34,.94) both;transform-origin:80% 100%}.menu-icon-trigger:is(:hover,:focus-visible,.is-playing) .bonus__wallet{animation:bonus-wallet .9s cubic-bezier(0,.65,.51,.99) both}.menu-icon-trigger:is(:hover,:focus-visible,.is-playing) .bonus__clasp{animation:bonus-clasp .9s cubic-bezier(.85,.46,.14,.53) both}@keyframes bonus-card{0%,to{transform:translateY(0) rotate(0)}16%{transform:translateY(.3px) rotate(.25deg)}48%{transform:translateY(-2.3px) rotate(-2deg)}72%{transform:translateY(.2px) rotate(.2deg)}}@keyframes bonus-wallet{0%,to{transform:translateX(0)}22%{transform:translateX(-.3px)}52%{transform:translateX(.2px)}}@keyframes bonus-clasp{0%,38%,to{transform:scale(1)}52%{transform:scale(.82)}67%{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.menu-icon-trigger .menu-icon *{animation:none!important}}.menu-icon{cursor:pointer;overflow:hidden}.menu-icon *{transform-box:fill-box}.ai__letters,.ai__star,.analytics__bar,.benefits__box,.benefits__lid,.data-base__base,.data-base__cap,.rewards__ribbon-left,.rewards__ribbon-right,.rewards__seal,.rewards__star,.shopping__bag,.surveys__bubble,.surveys__dot{transform-origin:center;will-change:transform,opacity}.menu-icon--ai:is(:hover,:focus,.is-playing) .ai__star--large{animation:ai-star-large 1s cubic-bezier(.2,.75,.34,.94) both}.menu-icon--ai:is(:hover,:focus,.is-playing) .ai__star--small{animation:ai-star-small 1s cubic-bezier(.2,.75,.34,.94) both}.menu-icon--ai .ai__star--large,.menu-icon--ai .ai__star--small{transform-box:fill-box;transform-origin:center}@keyframes ai-star-large{0%,50%,to{transform:scale(1)}25%{transform:scale(1.16)}75%{transform:scale(.82)}}@keyframes ai-star-small{0%,50%,to{transform:scale(1)}25%{transform:scale(.82)}75%{transform:scale(1.16)}}.menu-icon--data-base:is(:hover,:focus,.is-playing) .data-base__cap{animation:data-cap .94s cubic-bezier(.2,.75,.34,.94) both;transform-origin:50% 70%}.menu-icon--data-base:is(:hover,:focus,.is-playing) .data-base__base{animation:data-base .94s cubic-bezier(0,.65,.51,.99) both}@keyframes data-cap{0%,to{transform:translateY(0) rotate(0)}18%{transform:translateY(.35px) rotate(.4deg)}48%{transform:translateY(-1.45px) rotate(-2deg)}70%{transform:translateY(.18px) rotate(.25deg)}}@keyframes data-base{0%,to{transform:translateY(0) scaleY(1)}28%{transform:translateY(.35px) scaleY(.98)}56%{transform:translateY(-.2px) scaleY(1.01)}}.menu-icon--surveys:is(:hover,:focus,.is-playing) .surveys__bubble{animation:surveys-bubble .9s cubic-bezier(0,.65,.51,.99) both;transform-origin:50% 60%}.menu-icon--surveys:is(:hover,:focus,.is-playing) .surveys__dot--one{animation:surveys-dot .9s cubic-bezier(.94,.75,.34,.94) both}.menu-icon--surveys:is(:hover,:focus,.is-playing) .surveys__dot--two{animation:surveys-dot .9s cubic-bezier(.94,.75,.34,.94) 70ms both}.menu-icon--surveys:is(:hover,:focus,.is-playing) .surveys__dot--three{animation:surveys-dot .9s cubic-bezier(.94,.75,.34,.94) .14s both}@keyframes surveys-bubble{0%,to{transform:translateY(0) scale(1)}24%{transform:translateY(.4px) scale(.99)}54%{transform:translateY(-.35px) scale(1.008)}}@keyframes surveys-dot{0%,18%,to{transform:translateY(0) scale(1)}42%{transform:translateY(-1px) scale(1.16)}62%{transform:translateY(.18px) scale(.98)}}.menu-icon--rewards:is(:hover,:focus,.is-playing) .rewards__star{animation:rewards-star .98s cubic-bezier(.2,.75,.34,.94) both}.menu-icon--rewards:is(:hover,:focus,.is-playing) .rewards__seal{animation:rewards-seal .98s cubic-bezier(0,.65,.51,.99) both}.menu-icon--rewards:is(:hover,:focus,.is-playing) .rewards__ribbon-left{animation:rewards-ribbon-left .98s cubic-bezier(0,.65,.51,.99) both;transform-origin:80% 0}.menu-icon--rewards:is(:hover,:focus,.is-playing) .rewards__ribbon-right{animation:rewards-ribbon-right .98s cubic-bezier(0,.65,.51,.99) both;transform-origin:20% 0}@keyframes rewards-star{0%,to{transform:scale(1) rotate(0)}30%{transform:scale(.82) rotate(-6deg)}56%{transform:scale(1.1) rotate(8deg)}76%{transform:scale(.98) rotate(-1deg)}}@keyframes rewards-seal{0%,to{transform:scale(1)}28%{transform:scale(.985)}56%{transform:scale(1.018)}}@keyframes rewards-ribbon-left{0%,to{transform:rotate(0)}38%{transform:rotate(2deg)}66%{transform:rotate(-.4deg)}}@keyframes rewards-ribbon-right{0%,to{transform:rotate(0)}38%{transform:rotate(-2deg)}66%{transform:rotate(.4deg)}}.menu-icon--shopping:is(:hover,:focus,.is-playing) .shopping__bag{animation:shopping-bag .92s cubic-bezier(.2,.75,.34,.94) both;transform-origin:50% 92%}@keyframes shopping-bag{0%,to{transform:translateY(0) rotate(0)}16%{transform:translateY(.4px) rotate(-.4deg)}46%{transform:translateY(-1.35px) rotate(1.5deg)}68%{transform:translateY(.18px) rotate(-.35deg)}}.menu-icon--benefits:is(:hover,:focus,.is-playing) .benefits__lid{animation:benefits-lid .96s cubic-bezier(.2,.75,.34,.94) both;transform-origin:50% 100%}.menu-icon--benefits:is(:hover,:focus,.is-playing) .benefits__box{animation:benefits-box .96s cubic-bezier(0,.65,.51,.99) both;transform-origin:50% 100%}@keyframes benefits-lid{0%,to{transform:translateY(0) rotate(0)}18%{transform:translateY(.3px) rotate(-.25deg)}48%{transform:translateY(-1.45px) rotate(1deg)}72%{transform:translateY(.16px) rotate(-.15deg)}}@keyframes benefits-box{0%,to{transform:scaleY(1)}25%{transform:scaleY(.985)}52%{transform:scaleY(1.008)}}.menu-icon--analytics .analytics__bar{transform-origin:50% 100%}.menu-icon--analytics:is(:hover,:focus,.is-playing) .analytics__bar--short{animation:analytics-bar .9s cubic-bezier(.2,.75,.34,.94) both}.menu-icon--analytics:is(:hover,:focus,.is-playing) .analytics__bar--medium{animation:analytics-bar .9s cubic-bezier(.2,.75,.34,.94) 70ms both}.menu-icon--analytics:is(:hover,:focus,.is-playing) .analytics__bar--tall{animation:analytics-bar .9s cubic-bezier(.2,.75,.34,.94) .14s both}@keyframes analytics-bar{0%,to{transform:scaleY(1)}18%{transform:scaleY(.9)}52%{transform:scaleY(1.035)}72%{transform:scaleY(.995)}}@media (prefers-reduced-motion:reduce){.menu-icon *{animation:none!important}}.menu-icon--marketplace:is(:hover,:focus,.is-playing) .marketplace__body{animation:marketplace-body .9s cubic-bezier(0,.65,.51,.99) both}.menu-icon--marketplace:is(:hover,:focus,.is-playing) .marketplace__awning--left{animation:marketplace-awning-left .9s cubic-bezier(.2,.75,.34,.94) both;transform-origin:100% 100%}.menu-icon--marketplace:is(:hover,:focus,.is-playing) .marketplace__awning--center{animation:marketplace-awning-center .9s cubic-bezier(.2,.75,.34,.94) both;transform-origin:50% 100%}.menu-icon--marketplace:is(:hover,:focus,.is-playing) .marketplace__awning--right{animation:marketplace-awning-right .9s cubic-bezier(.2,.75,.34,.94) both;transform-origin:0 100%}.menu-icon--events:is(:hover,:focus,.is-playing) .events__calendar{animation:events-calendar .95s cubic-bezier(0,.65,.51,.99) both}.menu-icon--events:is(:hover,:focus,.is-playing) .events__ring--left{animation:events-ring .95s cubic-bezier(.2,.75,.34,.94) both}.menu-icon--events:is(:hover,:focus,.is-playing) .events__ring--right{animation:events-ring .95s cubic-bezier(.2,.75,.34,.94) 45ms both}.menu-icon--events:is(:hover,:focus,.is-playing) .events__check{animation:events-check .95s cubic-bezier(.2,.75,.34,.94) both}.menu-icon--bonus:is(:hover,:focus,.is-playing) .bonus__card{animation:bonus-card .9s cubic-bezier(.2,.75,.34,.94) both;transform-origin:80% 100%}.menu-icon--bonus:is(:hover,:focus,.is-playing) .bonus__wallet{animation:bonus-wallet .9s cubic-bezier(0,.65,.51,.99) both}.menu-icon--bonus:is(:hover,:focus,.is-playing) .bonus__clasp{animation:bonus-clasp .9s cubic-bezier(.85,.46,.14,.53) both}.product-feature,.product-feature__grid{width:100%}.product-feature__title{align-items:flex-start;color:#000;display:flex;font-family:SF-Pro-Display-Bold,sans-serif;font-size:32px;font-weight:800;gap:8px;line-height:1.2;margin:0 0 20px}.product-feature__title-icon{flex:0 0 auto;line-height:1.2}.product-feature__media{align-items:center;display:flex;justify-content:center;min-width:0}.product-feature__image{display:block;height:auto;max-width:100%;object-fit:contain;width:100%}.product-feature__content{min-width:0}.product-feature__text{color:#111;font-family:SF-Pro-Display-Regular,sans-serif;font-size:20px;font-weight:400;line-height:1.55}.product-feature__text p{margin:0 0 20px}.product-feature__text p:last-child{margin-bottom:0}.product-feature__bottom{color:#111;font-family:SF-Pro-Display-Regular,sans-serif;font-size:20px;font-weight:400;line-height:1.5;margin-top:22px}.product-feature__bottom p{margin:0}.universal-section__feature{margin-top:100px}@media (min-width:992px){.product-feature__grid{grid-column-gap:70px;align-items:center;column-gap:70px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.product-feature--left .product-feature__grid{grid-template-areas:"media title" "media content"}.product-feature--right .product-feature__grid{grid-template-areas:"title media" "content media"}.product-feature__title{align-self:end;grid-area:title}.product-feature__media{align-self:center;grid-area:media}.product-feature__content{align-self:start;grid-area:content}}@media (max-width:991px){.product-feature__grid{grid-gap:0;display:grid;gap:0;grid-template-areas:"title" "media" "content";grid-template-columns:1fr}.product-feature__title{font-size:28px;grid-area:title;line-height:1.25;margin:0 0 25px}.product-feature__title-icon{line-height:1.25}.product-feature__media{grid-area:media;margin-bottom:35px;width:100%}.product-feature__image{display:block;height:auto;max-height:500px;max-width:100%;object-fit:contain;width:100%}.product-feature__content{grid-area:content;width:100%}.product-feature__text{font-size:21px;line-height:1.65}.product-feature__text p{margin:0 0 22px}.product-feature__text p:last-child{margin-bottom:0}.product-feature__bottom{font-size:21px;line-height:1.6;margin-top:24px}.product-feature+.product-feature{margin-top:60px}}@media (max-width:600px){.product-feature__title{font-size:24px;line-height:1.25;margin-bottom:20px}.product-feature__media{margin-bottom:28px}.product-feature__image{max-height:430px}.product-feature__text{font-size:18px;line-height:1.6}.product-feature__text p{margin-bottom:18px}.product-feature__bottom{font-size:18px;line-height:1.55;margin-top:20px}.product-feature+.product-feature{margin-top:50px}}.support-page{background:#fff;padding:var(--page-breadcrumbs-top) 0 70px;width:100%}.support-page__wrapper{margin:0 auto;width:800px}.support-page__intro{margin-top:20px}.support-page__title{color:#000;font-family:SF-Pro-Display-Bold,sans-serif;font-size:44px;font-weight:800;line-height:1.1;margin:0 0 12px}.support-page__description{color:#111;font-family:SF-Pro-Display-Regular,sans-serif;font-size:20px;font-weight:400;line-height:1.7;max-width:1000px}.support-search{margin-bottom:25px;margin-top:20px;width:100%}.support-search input{background:#fff;border:1px solid #d8dce7;border-radius:35px;box-sizing:border-box;color:#000;display:block;font-family:SF-Pro-Display-Regular,sans-serif;font-size:20px;font-weight:400;height:65px;outline:none;padding:0 28px;transition:border-color .2s ease;width:100%}.support-search input::placeholder{color:#a1a8bb}.support-search input:focus{border-color:#3455e5}.support-sections{width:100%}.support-section-title{color:#000;font-family:SF-Pro-Display-Medium,sans-serif;font-size:30px;font-weight:500;line-height:1.2;margin:0 0 15px}.support-sections__slider{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.support-card{align-items:center;background:#fff;border:1px solid #d9dce6;border-radius:16px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;justify-content:flex-start;min-height:220px;min-width:0;outline:none;padding:22px 12px 14px;text-align:center;transition:border-color .2s ease,transform .2s ease;width:100%}.support-card:hover{border-color:#3455e5}a.support-card{color:#111;text-decoration:none}a.support-card:focus-visible{outline:2px solid #3455e5;outline-offset:3px}.support-card.active{border:2px solid #3455e5}.support-card__icon{align-items:center;border-radius:50%;display:flex;flex:0 0 auto;height:70px;justify-content:center;line-height:1;margin-bottom:15px;width:70px}.support-card__icon--blue{background:#e3ecff;color:#2465e8}.support-card__icon--green{background:#e1faef;color:#16966d}.support-card__icon--purple{background:#f0e7ff;color:#6543bb}.support-card__icon--orange{background:#ffe9de;color:#ed6535}.support-card__title{color:#111;font-family:SF-Pro-Display-SemiBold,sans-serif;font-size:18px;font-weight:600;line-height:1.2;margin-bottom:7px}.support-card__text{color:#222;font-family:SF-Pro-Display-Regular,sans-serif;font-size:16px;font-weight:400;line-height:1.35}.support-form{background:#eceef2;border-radius:18px;box-sizing:border-box;margin-top:28px;padding:25px;width:100%}.support-form__title{color:#111;font-family:SF-Pro-Display-Medium,sans-serif;font-size:30px;font-weight:500;line-height:1.2;margin:0 0 18px}.support-form__grid{grid-column-gap:14px;grid-row-gap:18px;column-gap:14px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:18px}.support-form__field{min-width:0}.support-form__field--full{grid-column:1/-1}.support-form__field label{font-size:14px;line-height:1.2;margin-bottom:8px}.support-form__field input,.support-form__field label,.support-form__field textarea{color:#111;display:block;font-family:SF-Pro-Display-Regular,sans-serif;font-weight:400}.support-form__field input,.support-form__field textarea{background:#fff;border:1px solid #d9dce2;border-radius:6px;box-sizing:border-box;font-size:16px;outline:none;transition:border-color .2s ease;width:100%}.support-form__field input{height:44px;padding:0 14px}.support-form__field textarea{height:95px;padding:13px 14px;resize:vertical}.support-form__field input::placeholder,.support-form__field textarea::placeholder{color:#b0b0b3}.support-form__field input:focus,.support-form__field textarea:focus{border-color:#3455e5}.support-form__submit{background:#3455e5;border:0;border-radius:5px;color:#fff;cursor:pointer;font-family:SF-Pro-Display-Bold,sans-serif;font-size:16px;font-weight:700;height:50px;margin-top:22px;min-width:215px;outline:none;padding:0 22px;transition:opacity .2s ease}.support-form__submit:hover{opacity:.85}.support-success{align-items:center;background:#eceef2;border-radius:18px;box-sizing:border-box;display:flex;height:555px;justify-content:center;margin-top:28px;width:100%}.support-success__content{align-items:center;display:flex;flex-direction:column;text-align:center}.support-success__icon{align-items:center;background:#00c96b;border-radius:50%;display:flex;height:46px;justify-content:center;margin-bottom:16px;width:46px}.support-success__title{color:#000;font-family:SF-Pro-Display-Regular,sans-serif;font-size:24px;font-weight:500;line-height:1.3}.support-after{padding-top:35px}.support-after__title{color:#000;font-family:SF-Pro-Display-Bold,sans-serif;font-size:30px;font-weight:800;line-height:1.2;margin:0 0 18px}.support-after__text{width:100%}.support-after__text p{color:#111;font-family:SF-Pro-Display-Regular,sans-serif;font-size:20px;font-weight:400;line-height:1.65;margin:0 0 20px}.support-after__text p:last-child{margin-bottom:0}.support-faq{margin-top:30px}.support-faq__title{color:#000;font-family:SF-Pro-Display-Bold,sans-serif;font-size:30px;font-weight:800;line-height:1.2;margin:0 0 20px}.support-faq__group{width:100%}.support-faq__group+.support-faq__group{margin-top:32px}.support-faq__group-title{color:#000;font-family:SF-Pro-Display-Bold,sans-serif;font-size:26px;font-weight:800;line-height:1.2;margin:0 0 14px}.support-faq__list{display:flex;flex-direction:column;gap:10px}.support-faq__item{background:#fff;border:1px solid #d9dce6;border-radius:16px;box-sizing:border-box;overflow:hidden;transition:border-color .2s ease;width:100%}.support-faq__item.active{border:2px solid #3455e5}.support-faq__question{align-items:center;background:#0000;border:0;color:#111;cursor:pointer;display:flex;gap:20px;justify-content:space-between;outline:none;padding:18px 20px;text-align:left;width:100%}.support-faq__question-title{font-family:SF-Pro-Display-Medium,sans-serif;font-size:20px;font-weight:500;line-height:1.35}.support-faq__arrow{align-items:center;color:#000;display:flex;flex:0 0 auto;justify-content:center;transition:transform .5s cubic-bezier(.22,1,.36,1)}.support-faq__item.active .support-faq__arrow{transform:rotate(180deg)}.support-faq__answer-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.22,1,.36,1)}.support-faq__item.active .support-faq__answer-wrap{grid-template-rows:1fr}.support-faq__answer{color:#111;font-family:SF-Pro-Display-Regular,sans-serif;font-size:20px;font-weight:400;line-height:1.6;min-height:0;opacity:0;overflow:hidden;padding:0 20px;transform:translateY(-6px);transition:opacity .2s ease,transform .35s cubic-bezier(.22,1,.36,1),padding .5s cubic-bezier(.22,1,.36,1)}.support-faq__item.active .support-faq__answer{opacity:1;padding:0 20px 20px;transform:none;transition:opacity .35s ease .12s,transform .5s cubic-bezier(.22,1,.36,1) .08s,padding .5s cubic-bezier(.22,1,.36,1)}@media (max-width:991px){.support-page{padding:var(--page-breadcrumbs-top) 0 45px}.support-page__intro{margin-top:15px}.support-page__title{font-size:32px;margin-bottom:12px}.support-page__description{font-size:17px;line-height:1.55}.support-search{margin-bottom:28px;margin-top:20px}.support-search input{font-size:16px;height:55px;padding:0 20px}.support-section-title{font-size:26px}.support-sections{overflow:hidden;width:100%}.support-sections__slider{-webkit-overflow-scrolling:touch;display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;padding-bottom:2px;padding-right:30px;scroll-snap-type:x mandatory;scrollbar-width:none;width:auto}.support-sections__slider::-webkit-scrollbar{display:none}.support-card{flex:0 0 60%;min-height:240px;min-width:60%;padding:22px 14px;scroll-snap-align:start;width:60%}.support-form{border-radius:16px;padding:20px}.support-form__title{font-size:26px}.support-success{height:430px}.support-after__title{font-size:26px}.support-after__text p{font-size:17px;line-height:1.6}.support-faq__title{font-size:26px}.support-faq__group-title{font-size:24px}.support-faq__question-title{font-size:18px}.support-faq__answer{font-size:17px}}@media (max-width:600px){.support-page{overflow:hidden}.support-page__title{font-size:28px}.support-page__description{font-size:16px;line-height:1.55}.support-search input{font-size:15px;height:52px;padding:0 18px}.support-section-title{font-size:24px;margin-bottom:14px}.support-sections__slider{gap:12px;padding-right:50px;width:calc(100% + 30px)}.support-card{flex:0 0 66%;min-height:240px;min-width:66%;padding:22px 12px;width:66%}.support-card__icon{height:70px;margin-bottom:18px;width:70px}.support-card__title{font-size:18px;line-height:1.25;margin-bottom:7px}.support-card__text{font-size:16px;line-height:1.35}.support-form{border-radius:16px;margin-top:30px;padding:18px 12px}.support-form__title{font-size:24px;line-height:1.35;margin-bottom:18px}.support-form__grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr}.support-form__empty{display:none}.support-form__field--full{grid-column:auto}.support-form__field label{font-size:14px;margin-bottom:8px}.support-form__field input{font-size:16px;height:48px}.support-form__field textarea{font-size:16px;height:175px}.support-form__submit{font-size:16px;height:54px;margin-top:16px;min-width:0;width:100%}.support-success{border-radius:16px;height:350px;margin-top:30px}.support-success__icon{height:44px;margin-bottom:14px;width:44px}.support-success__title{font-size:20px;padding:0 20px}.support-after{padding-top:32px}.support-after__title{font-size:24px;margin-bottom:15px}.support-after__text p{font-size:16px;line-height:1.6;margin-bottom:18px}.support-faq{margin-top:30px}.support-faq__title{font-size:24px;margin-bottom:18px}.support-faq__group+.support-faq__group{margin-top:30px}.support-faq__group-title{font-size:23px;line-height:1.25;margin-bottom:12px}.support-faq__list{gap:8px}.support-faq__item{border-radius:12px}.support-faq__item.active{border-color:#3455e5;border-width:1px}.support-faq__question{gap:15px;min-height:76px;padding:14px 12px}.support-faq__question-title{font-size:17px;line-height:1.4}.support-faq__arrow svg{height:auto;width:16px}.support-faq__answer{font-size:16px;line-height:1.5;padding-left:12px;padding-right:12px}.support-faq__item.active .support-faq__answer{padding:0 12px 16px}}.product-links-groups{width:100%}.product-links-groups__list{display:flex;flex-direction:column;gap:14px}.product-links-groups__item{background:#eaedf0;border-radius:30px;box-sizing:border-box;padding:20px 30px;width:100%}.product-links-groups__title{align-items:center;color:#000;display:flex;font-family:SF-Pro-Display-Medium,sans-serif;font-size:24px;font-weight:500;line-height:1.2;margin-bottom:12px}.product-links-groups__icon{flex:0 0 auto;font-family:Arial,sans-serif;font-size:28px;line-height:1;margin-right:6px}.product-links-groups__links{align-items:center;column-gap:5px;display:flex;flex-wrap:wrap;font-size:21px;font-weight:400;line-height:1.35;row-gap:4px}.product-links-groups__link{color:#3455e5;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;transition:opacity .2s ease}.product-links-groups__link:hover{opacity:.7}.product-links-groups__separator{color:#000}@media (max-width:991px){.product-links-groups__list{gap:10px}.product-links-groups__item{border-radius:24px;padding:22px 20px}.product-links-groups__title{font-size:22px;margin-bottom:10px}.product-links-groups__icon{font-size:22px;margin-right:5px}.product-links-groups__links{column-gap:4px;font-size:18px}}@media (max-width:600px){.product-links-groups__item{border-radius:20px;padding:20px 16px}.product-links-groups__icon,.product-links-groups__title{font-size:20px}.product-links-groups__links{font-size:17px;line-height:1.45}}.material-faq{padding:var(--page-breadcrumbs-top) 0 70px;width:100%}.material-faq__wrapper{padding-left:10px;padding-right:10px}@media(min-width:992px){.material-faq__wrapper{margin:0 auto;width:800px}}.material-faq__title{color:#000;font-family:SF-Pro-Display-Bold,sans-serif;font-size:44px;font-weight:800;line-height:1.1;margin:0 0 18px}.material-faq__search{margin-bottom:18px;position:relative;width:100%}.material-faq__search input{background:#fff;border:1px solid #d9dce6;border-radius:35px;box-sizing:border-box;color:#111;display:block;font-family:SF-Pro-Display-Regular,sans-serif;font-size:20px;font-weight:400;height:65px;outline:none;padding:0 28px 0 60px;transition:border-color .2s ease;width:100%}.material-faq__search input::placeholder{color:#a5abba}.material-faq__search input:focus{border-color:#3455e5}.material-faq__search-icon{align-items:center;color:#111;display:flex;justify-content:center;left:28px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.material-faq__group,.material-faq__groups{width:100%}.material-faq__group+.material-faq__group{margin-top:28px}.material-faq__group-title{color:#000;font-family:SF-Pro-Display-Bold,sans-serif;font-size:30px;font-weight:800;line-height:1.2;margin:0 0 16px;scroll-margin-top:100px}.material-faq__list{display:flex;flex-direction:column;gap:10px}.material-faq__item{background:#fff;border:1px solid #d9dce6;border-radius:16px;box-sizing:border-box;overflow:hidden;transition:border-color .3s ease;width:100%}.material-faq__item.active{border:2px solid #3455e5}.material-faq__question{align-items:center;background:#0000;border:0;color:#111;cursor:pointer;display:flex;gap:20px;justify-content:space-between;min-height:64px;outline:none;padding:16px 20px;text-align:left;width:100%}.material-faq__question-title{font-family:SF-Pro-Display-Medium,sans-serif;font-size:20px;font-weight:500;line-height:1.35}.material-faq__arrow{align-items:center;color:#000;display:flex;flex:0 0 auto;justify-content:center;transition:transform .5s cubic-bezier(.22,1,.36,1)}.material-faq__item.active .material-faq__arrow{transform:rotate(180deg)}.material-faq__answer-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.22,1,.36,1)}.material-faq__item.active .material-faq__answer-wrap{grid-template-rows:1fr}.material-faq__answer{color:#111;font-family:SF-Pro-Display-Regular,sans-serif;font-size:20px;font-weight:400;line-height:1.65;min-height:0;opacity:0;overflow:hidden;padding:0 20px;transform:translateY(-6px);transition:opacity .2s ease,transform .35s cubic-bezier(.22,1,.36,1),padding .5s cubic-bezier(.22,1,.36,1)}.material-faq__item.active .material-faq__answer{opacity:1;padding:0 20px 18px;transform:none;transition:opacity .35s ease .12s,transform .5s cubic-bezier(.22,1,.36,1) .08s,padding .5s cubic-bezier(.22,1,.36,1)}.material-faq__answer p{margin:0 0 10px}.material-faq__answer p:last-child{margin-bottom:0}.material-faq__empty{border:1px solid #d9dce6;border-radius:16px;color:#777;font-size:18px;padding:35px 20px;text-align:center}.material-faq__support{background:#eceef2;border-radius:16px;box-sizing:border-box;margin-top:26px;padding:25px 20px 28px;text-align:center}.material-faq__support-title{color:#000;font-family:SF-Pro-Display-Bold,sans-serif;font-size:26px;font-weight:800;line-height:1.2;margin:0 0 8px}.material-faq__support-text{color:#111;font-family:SF-Pro-Display-Regular,sans-serif;font-size:20px;font-weight:400;line-height:1.4;margin-bottom:18px}.material-faq__support-button{align-items:center;background:#3455e5;border-radius:8px;box-sizing:border-box;color:#fff;display:inline-flex;font-family:SF-Pro-Display-Bold,sans-serif;font-size:18px;font-weight:700;justify-content:center;min-height:62px;min-width:315px;padding:0 25px;text-decoration:none;transition:opacity .2s ease}.material-faq__support-button:hover{color:#fff;opacity:.85}@media (max-width:991px){.material-faq{padding:var(--page-breadcrumbs-top) 0 50px}.material-faq__title{font-size:30px;margin-bottom:16px}.material-faq__search{margin-bottom:25px}.material-faq__search input{font-size:16px;height:54px;padding-left:50px}.material-faq__search-icon{left:18px}.material-faq__group+.material-faq__group{margin-top:30px}.material-faq__group-title{font-size:24px;margin-bottom:12px}.material-faq__list{gap:8px}.material-faq__item{border-radius:12px}.material-faq__item.active{border-color:#3455e5;border-width:1px}.material-faq__question{min-height:70px;padding:14px 12px}.material-faq__question-title{font-size:17px;line-height:1.4}.material-faq__arrow svg{width:16px}.material-faq__answer{font-size:16px;line-height:1.5;padding-left:12px;padding-right:12px}.material-faq__item.active .material-faq__answer{padding:0 12px 16px}.material-faq__support{border-radius:14px;margin-top:25px;padding:22px 15px 24px}.material-faq__support-title{font-size:22px}.material-faq__support-text{font-size:16px}.material-faq__support-button{font-size:16px;min-height:54px;min-width:0;width:100%}}.product-text__columns{grid-column-gap:80px;column-gap:80px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:28px}.product-text__column{display:flex;flex-direction:column;gap:28px}.product-text__column-item{color:#000;font-family:SF-Pro-Display-Regular,sans-serif;font-size:20px;font-weight:400;line-height:1.4}@media (max-width:991px){.product-text__columns{gap:16px;grid-template-columns:1fr;margin-bottom:24px}.product-text__column{gap:16px}.product-text__column-item{font-size:16px;line-height:1.4}}.product-partner{width:100%}.product-partner__form-box,.product-partner__success{background:#e9ebf0;border-radius:20px;box-sizing:border-box;width:100%}.product-partner__form-box{padding:30px}.product-partner__title{font-size:30px;font-weight:400;line-height:1.2;margin:0 0 10px}.product-partner__description,.product-partner__title{color:#000;font-family:SF-Pro-Display-Regular,sans-serif}.product-partner__description{font-size:20px;line-height:1.5;margin-bottom:30px;max-width:800px}.product-partner__grid{grid-gap:18px 15px;display:grid;gap:18px 15px;grid-template-columns:repeat(2,minmax(0,1fr))}.product-partner__field{width:100%}.product-partner__field--full{margin-top:18px}.product-partner__field label{color:#000;display:block;font-family:SF-Pro-Display-Regular,sans-serif;font-size:14px;line-height:1.3;margin-bottom:7px}.product-partner__field input,.product-partner__field textarea{background:#fff;border:1px solid #d9dce3;border-radius:6px;box-sizing:border-box;color:#000;display:block;font-family:SF-Pro-Display-Regular,sans-serif;font-size:16px;font-weight:400;outline:none;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.product-partner__field input{height:46px;padding:0 14px}.product-partner__field textarea{height:115px;padding:13px 14px;resize:vertical}.product-partner__field input::placeholder,.product-partner__field textarea::placeholder{color:#a9a9a9}.product-partner__field input:focus,.product-partner__field textarea:focus{border-color:#3657e8}.product-partner__field input.error,.product-partner__field textarea.error{border-color:#ff5151}.product-partner__submit{align-items:center;background:#3657e8;border:0;border-radius:5px;color:#fff;cursor:pointer;display:inline-flex;font-family:SF-Pro-Display-Regular,sans-serif;font-size:16px;font-weight:400;justify-content:center;margin-top:18px;min-height:50px;padding:0 24px;transition:opacity .2s ease}.product-partner__submit:hover{opacity:.85}.product-partner__submit:disabled{cursor:default;opacity:.6}.product-partner__success{align-items:center;display:flex;justify-content:center;min-height:485px;padding:40px}.product-partner__success-inner{text-align:center;width:100%}.product-partner__success-icon{align-items:center;background:#00c566;border-radius:50%;color:#fff;display:flex;height:42px;justify-content:center;margin:0 auto 12px;width:42px}.product-partner__success-icon svg{height:24px;width:24px}.product-partner__success h3{color:#000;font-family:SF-Pro-Display-Bold,sans-serif;font-size:22px;font-weight:700;line-height:1.3;margin:0 0 12px}.product-partner__success p{color:#000;font-family:SF-Pro-Display-Regular,sans-serif;font-size:18px;line-height:1.5;margin:0 auto}@media (max-width:991px){.product-partner__form-box{border-radius:16px;padding:20px 14px}.product-partner__title{font-size:24px;line-height:1.25}.product-partner__description{font-size:16px;line-height:1.5;margin-bottom:24px}.product-partner__grid{gap:16px;grid-template-columns:1fr}.product-partner__field--full{margin-top:16px}.product-partner__field label{font-size:14px}.product-partner__field input{height:48px}.product-partner__field textarea{height:150px}.product-partner__submit{font-size:16px;margin-top:16px;min-height:52px;width:100%}.product-partner__success{border-radius:16px;min-height:350px;padding:30px 15px}.product-partner__success h3{font-size:20px}.product-partner__success p{font-size:16px;line-height:1.5}}.product-demo{padding-bottom:70px}.product-demo__box,.product-demo__success{background:#e9ebf0;border-radius:16px;box-sizing:border-box;width:100%}.product-demo__box{padding:24px}.product-demo__title{color:#000;font-family:SF-Pro-Display-Bold,sans-serif;font-size:30px;font-weight:700;line-height:1.2;margin:0 0 18px}.product-demo__grid{grid-gap:18px 14px;display:grid;gap:18px 14px;grid-template-columns:repeat(2,minmax(0,1fr))}.product-demo__field{min-width:0;width:100%}.product-demo__field--full{margin-top:18px}.product-demo__field label{color:#000;display:block;font-family:SF-Pro-Display-Regular,sans-serif;font-size:14px;line-height:1.3;margin-bottom:7px}.product-demo__field input,.product-demo__field select,.product-demo__field textarea{background:#fff;border:1px solid #d9dce3;border-radius:5px;box-sizing:border-box;color:#000;display:block;font-family:SF-Pro-Display-Regular,sans-serif;font-size:16px;font-weight:400;outline:none;transition:border-color .2s ease;width:100%}.product-demo__field input,.product-demo__field select{height:42px;padding:0 13px}.product-demo__field textarea{min-height:105px;padding:12px 13px;resize:vertical}.product-demo__field input::placeholder,.product-demo__field textarea::placeholder{color:#aaa}.product-demo__select{position:relative}.product-demo__select:after{border-bottom:1.5px solid #000;border-right:1.5px solid #000;content:"";height:8px;pointer-events:none;position:absolute;right:15px;top:50%;transform:translateY(-70%) rotate(45deg);width:8px}.product-demo__field select{appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:40px}.product-demo__field select:invalid,.product-demo__field select[value=""]{color:#aaa}.product-demo__field select option{color:#000}.product-demo__field input:focus,.product-demo__field select:focus,.product-demo__field textarea:focus{border-color:#3657e8}.product-demo__field input.error,.product-demo__field select.error,.product-demo__field textarea.error{border-color:#ff5151}.product-demo__footer{align-items:center;display:flex;gap:18px;margin-top:18px}.product-demo__submit{background:#3657e8;border:0;border-radius:5px;color:#fff;cursor:pointer;flex:0 0 auto;font-family:SF-Pro-Display-Regular,sans-serif;font-size:16px;font-weight:400;min-height:48px;padding:0 22px;transition:opacity .2s ease}.product-demo__submit:hover{opacity:.85}.product-demo__submit:disabled{cursor:default;opacity:.6}.product-demo__footer-text{color:#000;font-family:SF-Pro-Display-Regular,sans-serif;font-size:16px;line-height:1.4}.product-demo__success{align-items:center;display:flex;justify-content:center;min-height:445px;padding:40px}.product-demo__success-inner{margin:0 auto;max-width:620px;text-align:center}.product-demo__success-icon{align-items:center;background:#00c566;border-radius:50%;color:#fff;display:flex;height:40px;justify-content:center;margin:0 auto 14px;width:40px}.product-demo__success h3{color:#000;font-family:SF-Pro-Display-Bold,sans-serif;font-size:21px;font-weight:700;line-height:1.3;margin:0 0 12px}.product-demo__success p{color:#000;font-family:SF-Pro-Display-Regular,sans-serif;font-size:17px;line-height:1.45;margin:0}@media (max-width:991px){.product-demo__box{border-radius:16px;padding:20px 14px}.product-demo__title{font-size:24px;margin-bottom:20px}.product-demo__grid{gap:16px;grid-template-columns:1fr}.product-demo__field--full{margin-top:16px}.product-demo__field input,.product-demo__field select{height:48px}.product-demo__field textarea{min-height:145px}.product-demo__footer{align-items:stretch;flex-direction:column;gap:12px;margin-top:16px}.product-demo__submit{min-height:52px;width:100%}.product-demo__footer-text{font-size:14px;text-align:center}.product-demo__success{border-radius:16px;min-height:350px;padding:30px 15px}.product-demo__success h3{font-size:20px}.product-demo__success p{font-size:16px}}.product-contact{padding-bottom:70px;padding-top:15px}.product-contact__box,.product-contact__email,.product-contact__success{background:#e9ebf0;border-radius:16px;box-sizing:border-box;width:100%}.product-contact__box{padding:24px}.product-contact__title{color:#000;font-family:SF-Pro-Display-Bold,sans-serif;font-size:30px;font-weight:700;line-height:1.2;margin:0 0 18px}.product-contact__grid{grid-gap:18px 14px;display:grid;gap:18px 14px;grid-template-columns:repeat(2,minmax(0,1fr))}.product-contact__field{min-width:0;width:100%}.product-contact__field--full{margin-top:18px}.product-contact__field label{color:#000;display:block;font-family:SF-Pro-Display-Regular,sans-serif;font-size:14px;line-height:1.3;margin-bottom:7px}.product-contact__field input,.product-contact__field select,.product-contact__field textarea{background:#fff;border:1px solid #d9dce3;border-radius:5px;box-sizing:border-box;color:#000;display:block;font-family:SF-Pro-Display-Regular,sans-serif;font-size:16px;font-weight:400;outline:none;width:100%}.product-contact__field input,.product-contact__field select{height:46px;padding:0 13px}.product-contact__field textarea{min-height:115px;padding:12px 13px;resize:vertical}.product-contact__field input::placeholder,.product-contact__field textarea::placeholder{color:#aaa}.product-contact__field input:focus,.product-contact__field select:focus,.product-contact__field textarea:focus{border-color:#3657e8}.product-contact__field input.error,.product-contact__field select.error,.product-contact__field textarea.error{border-color:#ff5151}.product-contact__select{position:relative}.product-contact__select:after{border-bottom:1.5px solid #000;border-right:1.5px solid #000;content:"";height:8px;pointer-events:none;position:absolute;right:17px;top:50%;transform:translateY(-70%) rotate(45deg);width:8px}.product-contact__field select{appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:45px}.product-contact__submit{background:#3657e8;border:0;border-radius:5px;color:#fff;cursor:pointer;font-family:SF-Pro-Display-Regular,sans-serif;font-size:16px;margin-top:18px;min-height:50px;padding:0 24px}.product-contact__submit:hover{opacity:.85}.product-contact__submit:disabled{cursor:default;opacity:.6}.product-contact__success{align-items:center;display:flex;justify-content:center;margin-top:16px;min-height:490px;padding:40px}.product-contact__success-inner{text-align:center}.product-contact__success-icon{align-items:center;background:#00c566;border-radius:50%;color:#fff;display:flex;height:42px;justify-content:center;margin:0 auto 14px;width:42px}.product-contact__success h3{color:#000;font-family:SF-Pro-Display-Bold,sans-serif;font-size:22px;font-weight:700;margin:0 0 12px}.product-contact__success p{font-size:18px;margin:0}.product-contact__email,.product-contact__success p{color:#000;font-family:SF-Pro-Display-Regular,sans-serif;line-height:1.5}.product-contact__email{font-size:20px;margin-top:18px;padding:32px 38px}.product-contact__email a{color:#3657e8;text-decoration:underline}@media (max-width:991px){.product-contact__box{padding:20px 14px}.product-contact__title{font-size:24px}.product-contact__grid{gap:16px;grid-template-columns:1fr}.product-contact__field--full{margin-top:16px}.product-contact__field input,.product-contact__field select{height:48px}.product-contact__field textarea{min-height:150px}.product-contact__submit{min-height:52px;width:100%}.product-contact__success{min-height:350px;padding:30px 15px}.product-contact__success h3{font-size:20px}.product-contact__success p{font-size:16px}.product-contact__email{font-size:16px;margin-top:14px;padding:22px 18px}}.library__book{transform-box:fill-box;transform-origin:center;will-change:transform}svg:is(:hover,:focus) .library__book{animation:library-book .98s cubic-bezier(.85,.46,.14,.53) both}@keyframes library-book{0%,to{transform:scale(1) rotate(0deg)}18%{transform:scale(1.025) rotate(-2.5deg)}40%{transform:scale(1.075) rotate(2.5deg)}60%{transform:scale(1.055) rotate(-1.7deg)}78%{transform:scale(1.015) rotate(.7deg)}}@media (prefers-reduced-motion:reduce){.library__book{animation:none!important}}.howitwork-icon{cursor:pointer;overflow:hidden}.howitwork__play{transform-box:fill-box;transform-origin:center;will-change:transform}.howitwork-icon:is(:hover,:focus,.is-playing) .howitwork__play{animation:howitwork-play .9s cubic-bezier(.2,.75,.34,.94) both}@keyframes howitwork-play{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.howitwork__play{animation:none!important}}.universal-section-breadcrumbs__wrapper{padding-top:var(--page-breadcrumbs-top)}

.thumb-preview{border-radius:6px;display:inline-flex;flex:0 0 auto;outline:none}.thumb-preview:focus-visible{box-shadow:0 0 0 2px #364ed4}.thumb-preview__thumb{background:#f1f2f6;border-radius:6px;display:block;flex:0 0 auto;height:32px;object-fit:cover;width:32px}.thumb-preview__thumb_round{border-radius:50%}.thumb-preview__thumb_empty{display:inline-block}.thumb-preview__tip{animation:thumb-preview-in .12s ease both;background:#f8f8f8;border-radius:5px;box-shadow:0 2px 12px 0 #00000024;box-sizing:initial;height:150px;padding:5px;pointer-events:none;position:fixed;width:150px;z-index:1000003}.thumb-preview__tip img{border-radius:3px;display:block;height:100%;object-fit:contain;width:100%}.thumb-preview__tip_round{background:#fff;border-radius:50%;padding:4px}.thumb-preview__tip_round img{border-radius:50%;object-fit:cover}@keyframes thumb-preview-in{0%{opacity:0}to{opacity:1}}.order-name-cell{align-items:center;display:inline-flex;gap:10px;min-width:0}.order-name-cell__text{min-width:0;overflow-wrap:anywhere}.team-table__name-photo-wrap .thumb-preview,.team-table__name-photo-wrap .thumb-preview__thumb{height:100%;width:100%}.data-table{text-align:left;width:100%}.data-table.data-table_without_sep{border-collapse:inherit;border-spacing:0}.data-table tr td{background:#fff;border:none}.data-table tr td:first-child{border-radius:10px 0 0 10px}.data-table tr td:last-child{border-radius:0 10px 10px 0}.data-table.data-table_without_sep tr td:first-child,.data-table.data-table_without_sep tr td:last-child{border-radius:0}.data-table.data-table_without_sep thead tr th{background-color:#fff;padding:10.5px 15px}.data-table.data-table_without_sep thead tr th:first-child{border-radius:10px 0 0 0}.data-table.data-table_without_sep thead tr th:last-child{border-radius:0 10px 0 0}.data-table.data-table_without_sep tr:last-child td:first-child{border-radius:0 0 0 10px}.data-table.data-table_without_sep tr:last-child td:last-child{border-radius:0 0 10px 0}.data-table.data-table_without_sep tr td{border-top:1px solid #ededed}.data-table tr.disabled td{background:none;border-bottom:1px solid #d7d9e4!important;border-top:1px solid #d7d9e4!important}.data-table tr.disabled td:first-child{border-left:1px solid #d7d9e4!important}.data-table tr.disabled td:last-child{border-right:1px solid #d7d9e4!important}.data-table tr td{background:none;border-bottom:2px solid #fff;border-top:2px solid #fff}.data-table tr td:first-child{border-left:2px solid #fff}.data-table tr td:last-child{border-right:2px solid #fff}.data-table tr:hover td:first-child{border-left:2px solid #364ed4}.data-table tr:hover td{border-bottom:2px solid #364ed4;border-top:2px solid #364ed4}.data-table tr:hover td:last-child{border-right:2px solid #364ed4}.data-table tbody tr{cursor:pointer}.data-table tbody tr.row-disabled{animation:rowDelete .5s ease-in-out forwards;background-color:#ff00001a!important}.data-table .team-table__choose{width:35px}.data-table tr th{color:#626e77;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;white-space:nowrap}@media(max-width:991px){.data-table tr th{width:auto!important}}.data-table tr{position:relative}.data-table tr td{background-color:#fff;color:#000;font-size:14px;padding:11px 15px}.data-table tr.hightlight td:first-child{font-weight:600}@media(min-width:992px){.data-table tr th{padding:0 15px}.data-table tr th:first-child{padding-left:0}.data-table tr td{padding:10.5px 15px}}.data-table{border-collapse:initial;border-spacing:0 10px}.data-table tr.disabled .catalog-table__control{opacity:1}.data-table tr.disabled td{color:#808a8e}.catalog-table__name-hightlight{font-weight:700}.data-table__control-inner{align-items:center;display:flex;margin-left:auto}.data-table__hide{cursor:pointer;position:relative}.data-table__hide-icon{fill:#808a8e;display:block;height:16px;margin-right:10px;width:18px}.data-table__hide-content{background-color:#fff;border:1px solid #00000012;border-radius:5px;box-shadow:0 2px 10px 0 #0000001a;color:#000;display:none;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;left:auto;letter-spacing:normal;line-height:1.29;padding:5px 12px;position:absolute;right:0;top:calc(100% + 5px);white-space:nowrap;z-index:10}.data-table__hide:hover .data-table__hide-content{display:block}.data-mobile__wgt{padding:10px 0;position:relative}.data-mobile__wgt:before{top:0}.data-mobile__wgt:before,.data-mobile__wgt:last-child:after{background-color:#ededed;content:"";height:1px;left:-10px;position:absolute;width:calc(100% + 20px)}.data-mobile__wgt:last-child:after{bottom:0}.data-mobile__wgt-content{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.data-mobile__wgt-name{color:#000;display:flex;font-size:14px;font-weight:700;justify-content:space-between;padding-bottom:5px;width:100%}.data-mobile__wgt-col{color:#808a8e;flex:0 0 auto;font-size:14px;font-weight:400;width:50%}.data-mobile__wgt-col:nth-child(odd){display:flex;justify-content:flex-end}.data-mobile-block__wgt{background-color:#fff;border-radius:5px;margin-bottom:5px;padding:7px 15px}.data-mobile-block__wgt .control-btn{background:none}.data-mobile-block__wgt.disabled{background:none;border:1px solid #dde1e4}.data-mobile-block__wgt-name-value{color:#000;font-family:SF-Pro-Display-Medium;font-weight:500}.data-mobile-block__wgt-inner{align-items:flex-start;display:flex;flex-wrap:wrap}.data-mobile-block__wgt-inner .control-wgt{transform:translateX(13px)}.data-mobile-block__wgt-header{align-items:center;display:flex;justify-content:space-between;padding-bottom:5px;width:100%}.data-mobile-block__wgt-name,.data-mobile-block__wgt-name a{color:#000;font-size:16px}.data-mobile-block__wgt-content-wgt{padding-bottom:8px;width:50%}.data-mobile-block__wgt-content-wgt:nth-child(2n) .question-wgt__content-wgt-value{font-weight:600}.data-mobile-block__wgt-content-wgt:nth-child(odd){text-align:right}.data-mobile-block__wgt-content-wgt-label{color:#626e77;font-size:12px;margin-bottom:5px}.question-wgt__wgt-content-wgt-value{color:#000;font-size:14px}.question-wgt__wgt-content-wgt-nav{align-items:center;display:flex}.question-wgt__wgt-content-wgt-nav-btn{background:none;border:none}.question-wgt__wgt-content-wgt-nav-btn:first-child{margin-right:15px}.question-wgt__wgt-content-wgt-nav-icon{stroke:#364ed4;height:17px;width:16px}.data-table tr.disabled .control-btn{background:none}.account-wgt__orders .data-mobile__wgt{background-color:#fff;border-radius:10px;margin-bottom:8px;padding:8px 10px}.account-wgt__orders .data-mobile__wgt.disabled{background:none;border:1px solid #dde1e4}.account-wgt__orders .data-mobile__wgt.disabled .control-btn{background:none}.data-mobile-block__wgt-name_thumb span{align-items:center;display:flex}.data-mobile-block__wgt-name_thumb img{display:block;height:30px;margin-right:4px;width:auto}.question-wgt__content-wgt-value-status{align-items:center;display:flex;justify-content:flex-end}.mobile-wgt-status__hide-icon{fill:#808a8e;display:block;height:16px;margin-right:10px;width:18px}@media(max-width:991px){.data-table tr td.team-table__choose+td{border-left:2px solid #fff;border-radius:10px 0 0 10px}.data-table tr:hover td.team-table__choose+td{border-left-color:#364ed4}.data-table tr.disabled td.team-table__choose+td{border-left:1px solid #d7d9e4!important}}.team-table__name-hidden{display:none}@media(max-width:991px){.team-table__name-hidden{align-items:center;display:inline-flex;margin-left:6px}.data-table tr:has(.team-table__name-hidden) .data-table__control-inner>.data-table__hide{display:none}.data-table tr td.team-table__balance{text-align:right;white-space:nowrap}.data-table tr:has(.team-table__balance) td.catalog-table__control{padding:0;width:12px}.data-table tr td.team-table__balance{padding-right:0}.data-table tr:has(.team-table__balance) .control-btn{background:#0000}}@media(max-width:991px){.account-wgt__orders .data-mobile__wgt{background-color:#fff;border:1px solid #fff;border-radius:10px;margin-bottom:10px;padding:12px 15px;position:relative}.account-wgt__orders .data-mobile__wgt.disabled{background:none;border-color:#d7d9e4}.account-wgt__orders .data-mobile__wgt:after,.account-wgt__orders .data-mobile__wgt:before{display:none}.account-wgt__orders .data-mobile__wgt-content{grid-column-gap:10px;grid-row-gap:5px;align-items:center;column-gap:10px;display:grid;grid-template-columns:minmax(0,1fr) auto;row-gap:5px}.account-wgt__orders .data-mobile__wgt-name{display:block;font-size:16px;font-weight:500;grid-column:1;grid-row:1;padding-bottom:0;width:auto}.account-wgt__orders .data-mobile__wgt-col:last-child{grid-column:2;grid-row:1;width:auto}.account-wgt__orders .data-mobile__wgt-col:nth-child(2){grid-column:1/-1;grid-row:2;padding-right:40px;width:auto}.account-wgt__orders .data-mobile__wgt .control-wgt{bottom:6px;position:absolute;right:8px}.account-wgt__orders .data-mobile__wgt .control-btn{background:#0000}}.data-mobile-block__wgt-status{display:none}@media(max-width:991px){.data-mobile_cards .data-mobile-block__wgt{background-color:#fff;border:1px solid #fff;border-radius:10px;margin-bottom:10px;padding:12px 15px;position:relative}.data-mobile_cards .data-mobile-block__wgt.disabled{background:none;border-color:#d7d9e4}.data-mobile_cards .data-mobile-block__wgt-header{gap:10px;padding-bottom:8px}.data-mobile_cards .data-mobile-block__wgt-name{flex:1 1 auto;min-width:0}.data-mobile_cards .data-mobile-block__wgt-status{align-self:flex-start;display:block;flex:0 0 auto}.data-mobile_cards .data-mobile-block__wgt-header .question-nav{bottom:6px;position:absolute;right:8px}.data-mobile_cards .data-mobile-block__wgt-inner .control-wgt{transform:none}.data-mobile_cards .data-mobile-block__wgt .control-btn{background:#0000}.data-mobile_cards .data-mobile-block__wgt-inner{padding-bottom:4px;padding-right:0}.data-mobile_cards .data-mobile-block__wgt-content-wgt:last-child{padding-right:36px}.data-mobile_cards .data-mobile-block__wgt-inner{grid-column-gap:12px;column-gap:12px;display:grid;grid-template-columns:minmax(0,1fr) auto}.data-mobile_cards .data-mobile-block__wgt-header{grid-column:1/-1}.data-mobile_cards .data-mobile-block__wgt-content-wgt{width:auto}.data-mobile_cards .data-mobile-block__wgt-content-wgt .question-wgt__content-wgt-value{white-space:nowrap}.data-mobile_cards .data-mobile-block__wgt-content-wgt{padding-bottom:13px}.data-mobile_cards .data-mobile-block__wgt-content-wgt:last-child{padding-bottom:0}.data-mobile_cards .data-mobile-block__wgt-header .question-nav{bottom:14px}.data-mobile_cards .data-mobile-block__wgt-inner>.questions-table__result{grid-column:1/-1;height:32px;line-height:32px;margin-top:4px;padding-bottom:0;padding-top:0}}@media(max-width:991px){.data-mobile_cards .data-mobile-block__wgt:has(.data-mobile-block__wgt-inner>.questions-table__result) .data-mobile-block__wgt-header .question-nav{bottom:64px}}@media(max-width:991px){.account-wgt__board .data-mobile_cards .data-mobile-block__wgt-inner{padding-bottom:26px}.account-wgt__board .data-mobile_cards .data-mobile-block__wgt-content-wgt:last-child{padding-right:0}.account-wgt__board .data-mobile_cards .data-mobile-block__wgt-header .question-nav{bottom:6px}.data-mobile_cards .data-mobile-block__wgt-status{max-width:55%;text-align:right}.data-mobile_cards .data-mobile-block__wgt-status .status-label{white-space:normal}}@media(max-width:991px){.account-wgt__events:has(.accrual-table) .history-balance-wrap,.history-balance-wrap:has(.accrual-table){padding-left:0}.accrual-table thead{display:none}.accrual-table,.accrual-table tbody{display:block;width:100%}.accrual-table tbody tr{grid-column-gap:10px;grid-row-gap:5px;align-items:center;background-color:#fff;border-radius:10px;column-gap:10px;display:grid;grid-template-columns:minmax(0,1fr) auto;margin-bottom:10px;padding:12px 15px;row-gap:5px}.data-table.accrual-table tr td,.data-table.accrual-table tr td:first-child,.data-table.accrual-table tr td:last-child,.data-table.accrual-table tr:hover td{background:none;border:0;border-radius:0;display:block;font-size:14px;padding:0}.accrual-table .accrual-table__amount{font-size:16px!important;font-weight:500;grid-column:1;grid-row:1}.accrual-table .accrual-table__author,.accrual-table .accrual-table__date{color:#808a8e!important}.accrual-table_history .accrual-table__status{grid-column:2;grid-row:1;justify-self:end}.accrual-table_history .accrual-table__recipient{grid-column:1;grid-row:2}.accrual-table_history .accrual-table__date{grid-column:2;grid-row:2;text-align:right;white-space:nowrap}.accrual-table_history .accrual-table__author{grid-column:1/-1;grid-row:3}.accrual-table_transactions .accrual-table__date{grid-column:2;grid-row:1;text-align:right;white-space:nowrap}.accrual-table_transactions .accrual-table__type{grid-column:1/-1;grid-row:2}.accrual-table_transactions .accrual-table__author{grid-column:1/-1;grid-row:3}.benefits-nav-wrapper__inner .form-search-orders_collapsible.is-open{flex:1 1 auto;height:38px;min-width:0;position:static}.massages-table_theme_accruals,.massages-table_theme_accruals tbody{display:block;width:100%}}@media(max-width:991px){.massages-table_theme_accruals tr:has(>th){display:none}.massages-table_theme_accruals tr.massages-table__theme_accruals-row{grid-column-gap:10px;grid-row-gap:5px;align-items:center;background-color:#fff;border:1px solid #fff;border-radius:10px;column-gap:10px;display:grid;grid-template-columns:minmax(0,1fr) auto;margin-bottom:10px;padding:12px 15px;position:relative;row-gap:5px}.massages-table_theme_accruals tr.massages-table__theme_accruals-row.accrual-request-unread{border-color:#d7d9e4}.massages-table_theme_accruals tr.massages-table__theme_accruals-row:after{display:none}.massages-table_theme_accruals tr.massages-table__theme_accruals-row.accrual-request-unread>td,.massages-table_theme_accruals tr.massages-table__theme_accruals-row>td{background:none;border:0!important;border-radius:0!important;display:block;font-size:14px;padding:0}.massages-table_theme_accruals tr.active td:after{display:none}.massages-table_theme_accruals .msg-card__text{color:#000;font-size:16px!important;font-weight:500;grid-column:1;grid-row:1}.massages-table_theme_accruals .msg-card__status{grid-column:2;grid-row:1;justify-self:end}.massages-table_theme_accruals .msg-card__date,.massages-table_theme_accruals .msg-card__user{color:#808a8e;grid-column:1/-1;padding-right:36px!important}.massages-table_theme_accruals .msg-card__control{bottom:6px;position:absolute;right:8px}.massages-table_theme_accruals tr.massages-table__theme_accruals-row.active{border-radius:10px 10px 0 0;margin-bottom:0}.massages-table_theme_accruals tr.msg-card__response-row{background-color:#fff;border-radius:0 0 10px 10px;display:block;margin-bottom:10px;padding:0 15px 12px}.massages-table_theme_accruals tr.msg-card__response-row:after{display:none}.massages-table_theme_accruals tr.msg-card__response-row>td{background:none;border:0!important;display:block;padding:0}.benefits-nav-wrapper__nav .accrual-date-btn_empty,.benefits-nav-wrapper__nav .filter-btn__name{align-items:center;display:flex;font-size:0;height:38px;justify-content:center;min-width:38px;padding:0;width:38px}.benefits-nav-wrapper__nav .accrual-date-btn_empty:before,.benefits-nav-wrapper__nav .filter-btn__name:before{background:#364ed4;background:var(--main-color,#364ed4);content:"";height:20px;width:20px}.benefits-nav-wrapper__nav .accrual-date-btn_empty:before{-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='5' width='17' height='15.5' rx='2.5'/%3E%3Cpath d='M3.5 10h17M8 3v4m8-4v4'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='5' width='17' height='15.5' rx='2.5'/%3E%3Cpath d='M3.5 10h17M8 3v4m8-4v4'/%3E%3C/svg%3E") center /contain no-repeat}.benefits-nav-wrapper__nav .filter-btn__name:before{-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round'%3E%3Cpath d='M4 7h9m4 0h3M4 17h3m4 0h9'/%3E%3Ccircle cx='15' cy='7' r='2'/%3E%3Ccircle cx='9' cy='17' r='2'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round'%3E%3Cpath d='M4 7h9m4 0h3M4 17h3m4 0h9'/%3E%3Ccircle cx='15' cy='7' r='2'/%3E%3Ccircle cx='9' cy='17' r='2'/%3E%3C/svg%3E") center /contain no-repeat}}@media(max-width:991px){.benefits-nav-wrapper__nav .filter-btn__name:has(.current-filter){gap:6px;padding:0 9px;width:auto}.benefits-nav-wrapper__nav .filter-btn__name .current-filter{font-size:14px}.account-content .massages-list{padding:10px 10px 5px}.account-content .messages-wgt{padding:12px 15px 32px}.account-content .messages-wgt__inner{position:static}.account-content .messages-wgt__content{min-width:0;padding-left:0}.account-content .messages-wgt__content-info{gap:10px;margin-bottom:6px}.account-content .messages-wgt__name{gap:8px;margin-bottom:0;min-width:0}.account-content .messages-wgt__mob-icon .messages-wgt__icon{margin-left:-4px}.account-content .messages-wgt__response{margin-bottom:5px}.account-content .messages-wgt__date{flex:0 0 auto}.account-content .messages-wgt__content-txt-inner{overflow-wrap:anywhere;width:100%}.account-content .messages-wgt .control-wgt{bottom:6px;position:absolute;right:8px}.account-content .messages-wgt .control-btn{background:#0000}.account-content .account-content__tags{align-items:center;gap:10px;padding:0 10px 12px;position:relative}.account-content .message-tags-wrap .message-tags{display:none}.account-content .message-tags-wrap .control-wgt{margin-left:0}.account-content .message-tags-wrap .control-wgt .filter-btn__name{align-items:center;display:inline-flex;height:38px;justify-content:center;min-width:38px;padding:0 9px}.account-content .account-content__tags .form-search-orders_collapsible{flex:0 0 auto;margin-left:auto}.account-content .account-content__tags .form-search-orders_collapsible.is-open{bottom:auto;height:38px;left:58px;margin-left:0;position:absolute;right:10px;top:0}}@media(max-width:991px){.data-mobile_cards .data-mobile-block__wgt-inner:has(>.data-mobile-block__wgt-content-wgt:last-child:nth-child(odd)){padding-bottom:26px}.data-mobile_cards .data-mobile-block__wgt-inner:has(>.data-mobile-block__wgt-content-wgt:last-child:nth-child(odd))>.data-mobile-block__wgt-content-wgt:last-child{padding-right:0}.data-mobile_cards .data-mobile-block__wgt:has(.data-mobile-block__wgt-content-wgt:last-child:nth-child(odd)) .data-mobile-block__wgt-header .question-nav{bottom:6px}}@media(max-width:991px){.account-content .product-items{margin:0;padding:10px 5px 5px}.product-items .product-wgt{padding:5px}.product-items .product-wgt .product-wgt__inner,.product-items .product-wgt.product-wgt__border-top-none .product-wgt__inner,.product-items .product-wgt:nth-child(2n) .product-wgt__inner,.product-items .product-wgt:nth-child(odd) .product-wgt__inner{border:1px solid #fff;border-radius:12px;min-height:0;padding:8px 8px 10px}.product-items .product-wgt__disabled .product-wgt__inner{background:none;border-color:#d7d9e4}.product-items .product-wgt__img-wrap{border-radius:8px}.product-items .product-wgt__content-wrap{padding-top:10px}.product-items .product-wgt__content{padding-bottom:6px}.product-items .control-btn{background:#0000}.product-items .control-btn__icon_product{fill:#0000}.header-nav-products{gap:10px}.header-nav-products .list-create-btn{display:flex}.header-nav-products .filter-product-wrap{flex:1 1 auto;gap:10px;justify-content:space-between;min-width:0}.header-nav-products .dropdown__account-sort .dropdown__btn{height:38px;white-space:nowrap}.header-nav-products .dropdown__account-sort .dropdown__btn-name{white-space:nowrap}.header-nav-products .dropdown__account-sort .dropdown__icon{margin-left:8px}.header-nav-products{position:relative}.header-nav-products .form-search-orders_collapsible.is-open{bottom:auto;height:38px;left:58px;position:absolute;right:10px;top:10px}}.message-wgt-popup>.message-wgt-item__answer{margin-top:10px}.message-sheet__card{background-color:#f1f2f6;border-radius:10px;margin-bottom:12px;padding:12px 14px}.message-sheet__card-header{align-items:baseline;display:flex;gap:10px;justify-content:space-between;margin-bottom:6px}.message-sheet__card-name{color:#000;font-size:15px;font-weight:500}.message-sheet__card-date{color:#808a8e;flex:0 0 auto;font-size:12px}.message-sheet__card-text{font-size:14px;line-height:1.4;overflow-wrap:anywhere}@media(max-width:991px){#modal-container.two.message-sheet{align-items:flex-end;background:none}#modal-container.two.message-sheet .modal-background{animation:none;background:#2c2f3f59;inset:0;position:fixed}#modal-container.two.message-sheet.disabled .modal-background{background:#2c2f3f00;transition:background .25s ease}#modal-container.two.message-sheet .modal{animation:messageSheetUp .3s cubic-bezier(.22,1,.36,1) forwards;border-radius:18px 18px 0 0;display:flex;flex-direction:column;height:calc(100vh - 64px);height:calc(100dvh - 64px);margin:auto 0 0;max-height:none;max-width:100%;opacity:1;overflow-y:auto;padding:18px 16px calc(16px + env(safe-area-inset-bottom));width:100%;z-index:99999}#modal-container.two.message-sheet.disabled .modal{animation:messageSheetDown .25s ease-in forwards}}@media(min-width:992px){.account-content .messages-wgt__overlay{cursor:pointer;display:block}}.account-content .messages-wgt__order-link{position:relative;z-index:100}@media(min-width:992px){#modal-container.two.message-sheet{align-items:stretch;background:none;justify-content:flex-end}#modal-container.two.message-sheet .modal-background{background:#0006;inset:0;position:fixed}#modal-container.two.message-sheet .modal{animation:messageSheetLeft .3s ease forwards;border-radius:11px 0 0 11px;display:flex;flex-direction:column;height:100vh;margin:0;max-height:none;max-width:400px;opacity:1;overflow-y:auto;padding:16px;width:400px;z-index:99999}#modal-container.two.message-sheet.disabled .modal{animation:messageSheetRight .3s ease forwards}#modal-container.two.message-sheet .modal-headline{font-size:18px}}@keyframes messageSheetLeft{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes messageSheetRight{0%{transform:translateX(0)}to{transform:translateX(100%)}}@media(min-width:0){#modal-container.two.message-sheet .modal-header{margin-bottom:12px}#modal-container.two.message-sheet .answer-form textarea{height:260px;min-height:0;resize:none}#modal-container.two.message-sheet .massage-tag,#modal-container.two.message-sheet .message-wgt-popup__nav{display:none!important}#modal-container.two.message-sheet .message-wgt-item{background-color:#f1f2f6;border:0;border-radius:10px;margin-top:0;padding:12px 14px}#modal-container.two.message-sheet .message-wgt-item__name{align-items:baseline;display:flex;font-size:15px;font-weight:500;gap:10px;justify-content:space-between;margin-bottom:6px}#modal-container.two.message-sheet .message-wgt-item__description{font-size:14px;line-height:1.4;margin:0;overflow-wrap:anywhere}#modal-container.two.message-sheet .message-wgt-item__answer{background-color:#364ed4;background-color:var(--main-color,#364ed4);border-radius:10px;color:#fff;margin:18px 0 0;padding:12px 14px;position:relative}#modal-container.two.message-sheet .message-wgt-item__answer:before{border-bottom:8px solid #364ed4;border-bottom-color:var(--main-color,#364ed4);border-left:8px solid #0000;border-right:8px solid #0000;border-top:0;content:"";position:absolute;right:18px;top:-8px}#modal-container.two.message-sheet .message-wgt-item__answer-header{display:flex;gap:10px;justify-content:space-between;margin-bottom:6px}#modal-container.two.message-sheet .message-wgt-item__answer-date,#modal-container.two.message-sheet .message-wgt-item__answer-label,#modal-container.two.message-sheet .message-wgt-item__answer-text{color:#fff}#modal-container.two.message-sheet .message-wgt-item__answer-date{font-size:12px;opacity:.85}#modal-container.two.message-sheet .message-wgt-item__answer-text{font-size:14px;line-height:1.4;margin:0;overflow-wrap:anywhere}}@keyframes messageSheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes messageSheetDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}@media(prefers-reduced-motion:reduce){#modal-container.two.message-sheet .modal,#modal-container.two.message-sheet.disabled .modal{animation:none}}#modal-container.two .modal.modal__product-img .modal__img-setting-wrap{height:auto;padding-bottom:0}#modal-container.two .modal.modal__product-img .modal__img-setting-inner{aspect-ratio:1/1;background-color:#1f2126;border:0;border-radius:12px;height:auto;margin:0 auto;max-height:60vh;width:100%}#modal-container.two .modal.modal__product-img .modal__img-setting-inner .cropper-wrapper-product{inset:0;position:absolute}#modal-container.two .modal.modal__product-img .reactEasyCrop_Container{background-color:#1f2126}#modal-container.two .modal.modal__product-img .reactEasyCrop_CropArea{border:2px solid #fff!important;border-radius:8px;color:#0000008c!important}#modal-container.two .modal.modal__avatar-img .reactEasyCrop_CropArea{border-radius:50%}.crop-controls{padding:12px 0 4px}.crop-controls__hint{color:#808a8e;font-size:13px;line-height:1.35;margin-bottom:10px;text-align:center}.crop-controls__zoom{align-items:center;display:flex;gap:10px}.crop-controls__zoom-btn{align-items:center;background:#f1f2f6;border:0;border-radius:50%;color:#222;cursor:pointer;display:flex;flex:0 0 auto;height:36px;justify-content:center;padding:0;width:36px}.crop-controls__zoom-btn svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;height:18px;width:18px}.crop-controls__range{accent-color:#364ed4;accent-color:var(--main-color,#364ed4);cursor:pointer;flex:1 1 auto;height:36px;min-width:0}.crop-thumbs{padding-top:12px}.crop-thumbs .modal__col.active .modal__col-inner{outline:2px solid #364ed4;outline:2px solid var(--main-color,#364ed4);outline-offset:1px}.crop-thumbs .crop-thumbs__add-btn{align-items:center;aspect-ratio:1/1;background:#f1f3ff;border:1px dashed #b9c3f5;border-radius:8px;color:#364ed4;color:var(--main-color,#364ed4);cursor:pointer;display:flex;justify-content:center;position:relative}.crop-thumbs .crop-thumbs__add-btn svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;height:22px;width:22px}.crop-thumbs__add-btn input{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.crop-submit{padding-top:4px}@media(max-width:991px){.crop-thumbs .edit-product-img__remove{display:block}}@media(max-width:767px){#modal-container.two .modal.modal__product-img{display:flex;flex-direction:column;height:auto;max-width:100%;min-height:100%;padding:16px 16px 0;width:100%}.crop-submit{background:#fff;bottom:0;margin-top:auto;padding:12px 0 calc(12px + env(safe-area-inset-bottom));position:-webkit-sticky;position:sticky}}@media(max-width:991px){.account-content .product-create__submit{margin-top:12px;padding-bottom:calc(24px + env(safe-area-inset-bottom))}}

.order-panel-wgt .slide-modal-wgt__inner{justify-content:flex-start;padding:0}.order-panel{color:#000;display:flex;flex-direction:column;height:100%;min-height:0}.order-panel__header{border-bottom:1px solid #e3e5ec;flex:0 0 auto;padding:16px 16px 0}.order-panel__header_comment{border-bottom:none;padding-bottom:12px}.order-panel__header-top,.order-panel__header_comment{align-items:center;display:flex;gap:10px;justify-content:space-between}.order-panel__title{font-family:SF-Pro-Display-Medium,sans-serif;font-size:21px;font-weight:500;line-height:1.25;margin:0}.order-panel__title_center{flex:1 1;text-align:center}.order-panel__icon-btn{align-items:center;background:none;border:none;color:#000;cursor:pointer;display:flex;flex:0 0 auto;height:28px;justify-content:center;padding:0;width:28px}.order-panel__icon-btn svg{height:20px;width:20px}.order-panel__icon-btn .close-modal__icon{height:16px;width:16px}.order-panel__actions{align-items:center;display:flex;flex:0 0 auto;gap:6px;margin-left:auto;margin-right:4px}.order-panel__header-top .order-panel__title{min-width:0}.order-panel__action{align-items:center;background:#f6f7fa;border:none;border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;padding:0;transition:background-color .15s ease;width:36px}.order-panel__action:hover{background:#eceef4}.order-panel__action_remove:hover{background:#fde6ea}.order-panel__action:disabled{cursor:default}.order-panel__action .btn-edit__icon{height:16px;width:15px}.order-panel__action .loader{height:16px;margin:0;padding:0;width:16px}.order-panel__action .loader svg{height:16px;width:16px}.order-panel__toggle.event-extras__toggle{background:#f6f7fa;border-radius:18px;flex:0 0 60px;height:36px;justify-content:center;width:60px}.order-panel__tabs{align-items:center;display:flex;gap:12px;margin-top:12px}.order-panel__tab{align-items:center;background:none;border:none;color:#000;cursor:pointer;display:flex;font-family:inherit;font-size:16px;padding:0 0 8px;position:relative;white-space:nowrap}.order-panel__tab.active{color:#364ed4}.order-panel__tab.active:after{background:#364ed4;bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.order-panel__tab-amount{align-items:center;background:#edeff6;border-radius:5px;color:#000;display:inline-flex;font-size:13px;height:20px;justify-content:center;margin-left:8px;min-width:20px;padding:0 6px}.order-panel__tab.active .order-panel__tab-amount{color:#364ed4}.order-panel__body{flex:1 1;min-height:0;overflow-y:auto}.order-panel__section{border-bottom:1px solid #e3e5ec;padding:12px 16px}.order-panel__section:last-child{border-bottom:none}.order-panel__product{align-items:center;display:flex;flex-direction:column;padding-top:18px}.order-panel__product-img{border-radius:16px;display:block;height:182px;margin-bottom:10px;object-fit:cover;width:182px}.order-panel__product-name{font-family:SF-Pro-Display-Medium,sans-serif;font-size:18px;font-weight:500;line-height:1.3;margin:0;text-align:center}.order-panel__status-row{align-items:center;display:flex;gap:12px;justify-content:space-between}.order-panel__status{min-width:0;position:relative}.order-panel__status-btn{align-items:center;border:none;border-radius:999px;box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:SF-Pro-Display-Medium,sans-serif;font-size:14px;gap:7px;line-height:1.2;max-width:100%;min-height:30px;padding:5px 10px 5px 11px;transition:filter .15s ease,box-shadow .15s ease;white-space:nowrap}button.order-panel__status-btn:hover{filter:brightness(.97)}button.order-panel__status-btn:focus-visible{outline:2px solid #364ed4;outline-offset:2px}button.order-panel__status-btn[aria-expanded=true]{box-shadow:inset 0 0 0 2px currentColor}.order-panel__status-btn.is-locked{cursor:default;padding-right:12px}.order-panel__status-btn .loader{display:inline-flex;flex:none;height:16px;margin:0;padding:0;width:16px}.order-panel__status-btn .loader svg{height:16px;width:16px}.order-panel__status-btn .loader svg path{fill:currentColor}.order-panel__status-dot{background:currentColor;border-radius:50%;flex:none;height:7px;width:7px}.order-panel__status-check,.order-panel__status-chevron{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none;height:16px;width:16px}.order-panel__status-chevron{margin-left:-2px;opacity:.8;transition:transform .2s ease}[aria-expanded=true]>.order-panel__status-chevron{transform:rotate(180deg)}.order-panel__status-list{background:#fff;border:1px solid #e8eaef;border-radius:12px;box-shadow:0 10px 30px #11141824;list-style:none;margin:0;min-width:200px;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:10}.order-panel__status-list li+li{margin-top:2px}.order-panel__status-option.order-panel__status-option{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;font-family:inherit;font-size:14px;gap:10px;padding:9px 10px;text-align:left;width:100%}.order-panel__status-option.order-panel__status-option:focus-visible,.order-panel__status-option.order-panel__status-option:hover{background:#f4f5f8;outline:none}.order-panel__status-option-text{color:#15171a;flex:1 1}.order-panel__status-option.is-current .order-panel__status-option-text{font-family:SF-Pro-Display-Medium,sans-serif}.order-panel__status-check{color:#364ed4}.order-panel__status_new{background:#eef1fd;color:#364ed4}.order-panel__status_in_progress{background:#fff0e2;color:#e07a00}.order-panel__status_done{background:#e1f8eb;color:#109c4f}.order-panel__status_declined{background:#fde6ea;color:#d7193d}.order-panel__rows{display:flex;flex-direction:column;gap:2px}.order-panel__section.order-panel__rows{padding-bottom:14px;padding-top:14px}.order-panel__row{align-items:baseline;display:flex;font-size:15px;gap:16px;justify-content:space-between;line-height:1.4;padding:7px 0}.order-panel__row-label{color:#6b7280;flex:0 1 auto;font-size:15px;max-width:48%}.order-panel__row-value{color:#15171a;flex:1 1 auto;font-family:SF-Pro-Display-Medium,sans-serif;font-size:15px;font-weight:400;min-width:0;text-align:right;word-break:break-word}.order-panel__status-row .order-panel__row-label{font-size:15px}.order-panel__rows .order-panel__row:has(.survey-panel__status),.order-panel__rows>.order-panel__status-row{align-items:center}.order-panel__link{color:#364ed4;font-weight:400}.order-panel__comments-label{color:#444;font-size:13px;margin-bottom:8px}.order-panel__comment{background:#f1f2f6;border-radius:6px;font-size:15px;line-height:1.45;margin-bottom:10px;padding:10px 12px;word-break:break-word}.order-panel__comment-date{color:#8a8f9d;font-size:12px;margin-bottom:4px}.order-panel__light-btn{align-items:center;background:#eef1fd;border:none;border-radius:6px;color:#364ed4;cursor:pointer;display:flex;font-family:inherit;font-size:16px;justify-content:center;min-height:44px;padding:10px 14px;text-decoration:none;width:100%}.order-panel__light-btn:hover{background:#e2e7fb}.order-panel__history{padding:8px 16px}.order-panel__history-row{padding:6px 0}.order-panel__history-date,.order-panel__history-row .modal__order-content-history-date{color:#6b7080;font-size:12px}.order-panel__history-row .modal__order-content-history-value,.order-panel__history-value{font-size:14px;line-height:1.4;margin-top:2px}.order-panel__comment-form{padding:0 16px 16px}.order-panel__textarea{border:1px solid #dfe2ea;border-radius:6px;display:block;font-family:inherit;font-size:15px;line-height:1.4;min-height:216px;padding:12px 16px;resize:vertical;width:100%}.order-panel__textarea::placeholder{color:#9a9fae}.order-panel__send-message,.order-panel__submit{margin-top:12px}.order-panel__footer{flex:0 0 auto;padding:12px 16px 16px}.order-panel__header_plain{padding-bottom:14px}.order-panel__status_active{background:#eef1fd;color:#364ed4}.order-panel__status_hidden{background:#fde6ea;color:#d7193d}.order-panel__status_sold{background:#e1f8eb;color:#109c4f}.order-panel__description{margin-bottom:0}.order-panel__description p{margin:0 0 8px}.order-panel__description p:last-child{margin-bottom:0}.order-panel__footer_split{display:flex;gap:10px}.order-panel__footer_split>*{flex:1 1;min-width:0}.order-panel__light-btn_remove{background:#fde6ea;color:#d7193d}.order-panel__light-btn_remove:hover{background:#fbd5dc}body #modal-container.modal-over-panel,body #modal-decline{z-index:1000000}.message-panel__tags{display:flex;flex-wrap:wrap;gap:6px}.message-panel__text{overflow-wrap:anywhere;white-space:pre-wrap}.message-panel__answer-date{color:#91999f}.message-panel__form{display:flex;flex-direction:column;gap:10px}.message-panel__textarea{min-height:120px;resize:vertical}.product-panel__photos{position:relative}.product-panel__slide{align-items:center;background:#f6f7fa;border:none;border-radius:50%;color:#15171a;cursor:pointer;display:flex;height:36px;justify-content:center;padding:0;position:absolute;top:109px;transform:translateY(-50%);transition:background-color .15s ease;width:36px}.product-panel__slide:hover{background:#eceef4}.product-panel__slide_prev{left:16px}.product-panel__slide_next{right:16px}.product-panel__slide svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;height:18px;width:18px}.product-panel__dots{display:flex;gap:6px;justify-content:center;margin:-2px 0 12px}.product-panel__dots span{background:#d5d8e0;border-radius:50%;height:6px;width:6px}.product-panel__dots span.is-active{background:#364ed4}.order-panel .modal-order-set-form__button{color:#364ed4;cursor:pointer;font-family:SF-Pro-Display-Medium,sans-serif;font-size:15px}.order-panel .modal-order-set-form__button:hover{text-decoration:underline}.order-panel__row:has(.modal-order-set-form__content.active){flex-wrap:wrap;row-gap:10px}.order-panel__row:has(.modal-order-set-form__content.active) .modal-order-set-form,.order-panel__row:has(.modal-order-set-form__content.active) .order-panel__row-value{display:contents}.order-panel .modal-order-set-form__content{background:none;border-radius:0;box-shadow:none;min-width:0;padding:0;position:static;transform:none}.order-panel .modal-order-set-form__content.active{animation:orderSetFormIn .16s ease-out;background:#f7f8fa;border:1px solid #e3e5ec;border-radius:12px;box-sizing:border-box;display:block;flex:0 0 100%;padding:14px;text-align:left}.order-panel .modal-order-set-form__content .field-wrap{margin:0;padding:0}.order-panel .modal-order-set-form__content .field-wrap__label{color:#6b7280;display:block;font-family:inherit;font-size:13px;margin:0 0 6px}.order-panel .modal-order-set-form__content .field-wrap__input{background:#fff;border-radius:10px;box-sizing:border-box;font-size:15px;height:42px;width:100%}.order-panel .modal-order-set-form__content .field-wrap__currency-name{position:relative}.order-panel .modal-order-set-form__content .field-wrap__currency-name .field-wrap__input{padding-right:72px}.order-panel .modal-order-set-form__content .field-wrap__currency-name-item{color:#6b7280;font-size:14px;font-weight:400;max-width:64px;overflow:hidden;right:12px;text-overflow:ellipsis;top:50%;transform:translateY(-50%);white-space:nowrap}.order-panel .modal-order-set-form__content .validation-error{font-size:13px;margin-top:6px}.order-panel .modal-order-set-form__content .field-wrap__submit{margin:10px 0 0;padding:0}.order-panel .modal-order-set-form__content .btn{border-radius:10px;font-size:15px;min-height:42px}@keyframes orderSetFormIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.order-panel .modal-order-set-form__content.active{animation:none}}.order-panel__status-warning{align-items:flex-start;background:#fff6e5;border:1px solid #ffe0a3;border-radius:12px;color:#7a4a00;display:flex;font-size:14px;gap:10px;line-height:1.4;margin:12px 16px 0;padding:12px 14px}.order-panel__status-warning svg{fill:none;stroke:#e08a00;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:0 0 18px;height:18px;margin-top:1px;width:18px}.order-panel__status-warning-close{background:none;border:none;color:#7a4a00;cursor:pointer;flex:0 0 auto;font-size:18px;line-height:1;margin:-2px -4px 0 auto;padding:2px 4px}.event-extras{grid-gap:10px;display:grid;gap:10px;margin-bottom:10px;margin-top:10px}.event-extras .event-extras__section{background:#fff;border-radius:10px;margin:0;padding:16px}.event-extras__heading{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:0}.event-extras__heading .form__headline{color:#000;font-size:16px;font-weight:400;line-height:1.3;margin:0;padding:0}.event-extras__heading+.event-extras__field{margin-top:16px}.event-extras__toggle{align-items:center;display:flex;flex:0 0 35px;height:32px;position:relative;width:35px}.event-extras__toggle-input{cursor:pointer;height:100%;inset:0;margin:0;opacity:0;position:absolute;width:100%;z-index:1}.event-extras__toggle-track{background:#999fb3;border-radius:2em;display:block;height:15px;margin:0;position:relative;transition:background-color .18s ease;width:35px}.event-extras__toggle-track:after{background:#fff;border:1px solid #d7d9e4;border-radius:50%;box-shadow:0 1px 3px #00000026;box-sizing:border-box;content:"";height:21px;left:0;margin-top:-10.5px;position:absolute;top:50%;transition:transform .18s ease;width:21px}.event-extras__toggle-input:checked+.event-extras__toggle-track{background:#24ce8b}.event-extras__toggle-input:checked+.event-extras__toggle-track:after{transform:translateX(14px)}.event-extras__toggle-input:focus-visible+.event-extras__toggle-track{outline:2px solid var(--main-color);outline-offset:3px}@media(prefers-reduced-motion:reduce){.event-extras__toggle-track,.event-extras__toggle-track:after{transition:none}}.event-extras__day+.event-extras__day{margin-top:24px}.event-extras-preview h4,.event-extras__day h4{font-size:16px;font-weight:500;margin:0 0 12px}.event-extras__period{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:260px minmax(0,1fr) 36px;margin-bottom:12px}.event-extras__times{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.event-extras__times small{grid-column:1/-1}.event-extras__times .field-wrap__input{min-width:0;padding:10px;width:100%}.event-extras__description{flex:1 1;min-width:0}.event-extras__remove{align-items:center;background:#0000;border:0;color:#ff235c;cursor:pointer;display:flex;flex-shrink:0;height:44px;justify-content:center;width:36px}.event-extras__remove svg{fill:currentColor;height:20px;width:20px}.event-extras__remove:focus-visible{border-radius:4px;outline:2px solid var(--main-color)}.event-extras__question{margin-bottom:24px}.event-extras__question+.event-extras__question{border-top:1px solid #e6e8eb;padding-top:24px}.event-extras__option{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 36px;margin-bottom:12px}.event-extras__field,.event-extras__option .field-wrap__input{flex:1 1;min-width:0}.event-extras__time-field{flex:0 0 260px}.event-extras__control{border-radius:5px;min-width:0}.event-extras__field--invalid>.event-extras__control{outline:1px solid #ff235c}.event-extras__field>[role=alert]{margin-top:6px}.event-extras__field .validation-error{white-space:normal}.event-extras-preview h4{font-family:inherit;font-size:16px;font-weight:500;line-height:1.4}.event-extras-preview{font-size:16px;font-weight:400;line-height:1.4;min-width:0;width:100%}.event-extras-preview__panel{border:1px solid #d7d9e4;border-radius:6px;margin:12px 0;padding:16px}.event-extras-preview__title{color:#000;font-family:SF-Pro-Display-Medium,sans-serif;font-size:18px;font-weight:500;line-height:1.3;margin:0}.event-extras-preview__day,.event-extras-preview__question{margin-top:16px}.event-extras-preview__period{align-items:baseline;display:flex;font-size:14px;gap:12px;margin-top:8px}.event-extras-preview__period>span:first-child{white-space:nowrap}.event-extras-preview__period>span:last-child{overflow-wrap:anywhere;white-space:pre-wrap}.event-extras-preview__answer{background:#e8edef;border-radius:10px;margin-top:8px;overflow-wrap:anywhere;padding:12px}@media(max-width:767px){.event-extras__period{grid-template-columns:minmax(0,1fr) 36px}.event-extras__time-field{grid-column:1/-1}.event-extras-preview__period{flex-wrap:wrap;gap:4px 12px}}

.account-profile{padding-bottom:10px}.account-profile .account-content__wgt,.account-profile .account-content__wgt.account-content__wgt_p_t{background:#fff;border:0;border-radius:14px;margin:10px 10px 0;padding:15px;position:relative}.account-profile .account-wgt__header{align-items:center;color:#171717;display:flex;font-family:SF-Pro-Display-Medium,sans-serif;font-size:18px;font-weight:500;line-height:1.25;margin:0 0 12px;padding-right:44px}.account-profile .account-wgt__inner{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr))}.account-profile .account-wgt__item{align-items:flex-start;background:#f6f7fa;border-radius:10px;display:flex;flex-direction:column;min-width:0;padding:12px 14px;position:relative;width:auto}.account-profile .account-wgt__item[style*=width]{width:auto!important}.account-profile .account-wgt__item .account-wgt__item-inner{background:none;padding:0}.account-profile .account-item__headline{color:#989dae;font-size:13px;line-height:1.2;margin-bottom:6px}.account-profile .account-item__value{color:#171717;font-size:16px;line-height:1.3;max-width:100%;overflow-wrap:anywhere}.account-profile .account-wgt>.account-wgt__edit-btn{position:absolute;right:9px;top:9px}.account-profile .account-item__avatar-label,.account-profile .account-wgt__edit-btn,.account-profile .edit-logo-nav__edit{align-items:center;background:#eef1fd;border:0;border-radius:20px;color:var(--main-color);cursor:pointer;display:inline-flex;font-size:14px;line-height:1;min-height:32px;padding:0 14px;transition:background .2s ease}.account-profile .account-item__avatar-label:hover,.account-profile .account-wgt__edit-btn:hover,.account-profile .edit-logo-nav__edit:hover{background:#e2e7fc}.account-profile .account-wgt__remove-btn{align-items:center;background:#fdeeef;border:0;border-radius:20px;color:#e41928;cursor:pointer;display:inline-flex;font-size:14px;line-height:1;min-height:32px;padding:0 14px}.account-profile .account-wgt__edit-btn_icon,.account-profile .edit-logo-nav__edit_icon{background:none;border-radius:50%;height:32px;justify-content:center;min-height:32px;padding:0;width:32px}.account-profile .account-wgt__edit-btn_icon:hover,.account-profile .edit-logo-nav__edit_icon:hover{background:none;opacity:.7}.account-profile .account-wgt__edit-icon{stroke:var(--main-color);display:block;height:19px;width:18px}.account-profile .account-wgt__remove-btn_icon{background:none;border-radius:50%;height:32px;justify-content:center;min-height:32px;padding:0;position:relative;width:32px}.account-profile .account-wgt__remove-btn_icon:hover{opacity:.7}.account-profile .account-wgt__remove-icon{display:block;height:18px;width:16px}.account-profile .account-wgt__item:has(>.account-wgt__edit-visual),.account-profile .account-wgt__item:has(>.edit-logo-nav__exists){padding-right:84px}.account-profile .account-wgt__item>.account-wgt__edit-visual,.account-profile .account-wgt__item>.edit-logo-nav__exists{flex-wrap:nowrap;gap:2px;margin:0;position:absolute;right:8px;top:8px}.account-profile .account-item__value-name{margin-bottom:0}.account-profile .account-wgt__item:has(>.account-wgt__edit-btn){padding-right:52px}.account-profile .account-wgt__item>.account-wgt__edit-btn{position:absolute;right:8px;top:8px}.account-profile .account-wgt__edit-visual,.account-profile .edit-logo-nav{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px;padding-top:0}.account-profile .account-wgt__edit-visual-inner{padding-right:0}.account-profile .edit-logo-nav__exists .edit-logo-nav__edit{margin-right:0}.account-profile .edit-logo-nav input[type=file]{display:none}.account-profile .account-wgt__edit-btn.account-wgt__edit-btn_color{left:0;margin:0 auto 10px}.account-profile .account-item__avatar{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.account-profile .account-item__avatar-img{height:40px;margin-right:4px;object-fit:cover;width:40px}.account-profile .account-item__avatar-remove{align-items:center;background:#fdeeef;border:0;border-radius:20px;color:#e41928;cursor:pointer;display:inline-flex;font-size:14px;min-height:32px;padding:0 14px}.account-profile .account-item-card__content,.account-profile .account-item-splash__content{align-items:center;display:flex}.account-profile .account-item-company__inner{background:#fff;border-radius:8px}.account-profile .account-item-card__img-wrap img,.account-profile .account-item-splash__img-wrap img{border-radius:6px}.account-profile .account-item-splash__img-wrap .account-item-company__logo,.account-profile .account-item-splash__img-wrap img{height:46px;max-width:none;padding:0;width:auto}.account-profile .account-item__icon-size{color:#989dae;font-size:12px;margin-top:6px}@media (max-width:1199px){.account-profile .account-wgt__inner{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){.account-profile .account-content__wgt,.account-profile .account-content__wgt.account-content__wgt_p_t{margin:10px 30px 0;padding:20px}.account-profile .account-wgt>.account-wgt__edit-btn{right:14px;top:14px}}@media (max-width:768px){.account-profile .account-content__wgt,.account-profile .account-content__wgt.account-content__wgt_p_t{border-radius:12px;margin:7px 10px 0;padding:12px}.account-profile .account-wgt__header{font-size:16px;padding-right:44px}.account-profile .account-wgt>.account-wgt__edit-btn{right:6px;top:6px}.account-profile .account-wgt__inner{gap:5px;grid-template-columns:minmax(0,1fr)}.account-profile .account-wgt__item{padding:10px 12px}.account-profile .account-item__value{font-size:15px}.account-profile .account-item-card__img-wrap,.account-profile .account-item-splash__img-wrap{height:auto}.account-profile .account-item-card__img-wrap img,.account-profile .account-item-splash__img-wrap .account-item-company__logo,.account-profile .account-item-splash__img-wrap img{height:auto;max-width:92px;padding:0;width:92px}}.account-profile .account-wgt__item:has(.account-item__avatar-actions){padding-right:84px}.account-profile .account-item__avatar_exists{position:static}.account-profile .account-item__avatar-actions{align-items:center;display:flex;gap:2px;position:absolute;right:8px;top:8px}.account-profile .account-item__avatar-label_icon,.account-profile .account-item__avatar-remove_icon{background:none;border-radius:50%;height:32px;justify-content:center;min-height:32px;padding:0;position:relative;width:32px}.account-profile .account-item__avatar-label_icon:hover,.account-profile .account-item__avatar-remove_icon:hover{background:none;opacity:.7}.account-profile .account-item__avatar-img-scale{bottom:-76px;left:4px;top:auto}.account-profile .account-item__value_color{align-items:center;margin-bottom:0}.account-profile .account-wgt__item>.account-item__color{height:0;margin:0;width:0}.account-profile-view .account-content__content-user{background:#0000;border-top:0;padding:0 10px 10px}.account-profile-view .account-wgt.user-statistic{background:#0000;border:0;margin:0;padding:0}.account-profile-view .user-statistic>.user-statistic__info-wgt,.account-profile-view .user-statistic__info{background:#fff;border:0;border-radius:14px;margin-top:10px;padding:15px}.account-profile-view .user-statistic__info-wgt-header{gap:12px;margin-bottom:12px}.account-profile-view .user-activites__headline,.account-profile-view .user-statistic__info-wgt-headline{color:#171717;font-family:SF-Pro-Display-Medium,sans-serif;font-size:18px;font-weight:500;line-height:1.25;margin:0}.account-profile-view .user-statistic>.user-statistic__info-wgt>.user-statistic__info-wgt-headline{margin-bottom:12px}.account-profile-view .user-statistic__info-name{font-family:SF-Pro-Display-Medium,sans-serif;font-weight:500}.account-profile-view .user-statistic__info-avatar{height:56px;width:56px}.account-profile-view .user-statistic-table{display:block}.account-profile-view .user-statistic-table__left,.account-profile-view .user-statistic-table__right{width:auto}.account-profile-view .user-statistic-table__left table,.account-profile-view .user-statistic-table__left tbody{display:block;width:100%}.account-profile-view .user-statistic-table__left tbody,.account-profile-view .user-statistic-table__right{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr))}.account-profile-view .user-statistic-table__right:not(:empty){margin-top:7px}.account-profile-view .user-statistic-table__contacts,.account-profile-view .user-statistic-table__left tr,.account-profile-view .user-statistic-table__networks,.account-profile-view .user-statistic-table__right>div:not(.user-statistic-table__contacts-wrap){align-items:flex-start;background:#f6f7fa;border-radius:10px;display:flex;flex-direction:column;min-width:0;padding:12px 14px}.account-profile-view .user-statistic-table__contacts-wrap{display:contents}.account-profile-view .user-statistic-table__contacts,.account-profile-view .user-statistic-table__networks{width:auto}.account-profile-view .user-statistic-table__left table td,.account-profile-view .user-statistic-table__left table tr:last-child td:last-child{display:block;padding:0}.account-profile-view .user-statistic-table__left table td:first-child,.account-profile-view .user-statistic-table__right .user-info__label{color:#989dae;font-size:13px;line-height:1.2;margin-bottom:6px;padding:0}.account-profile-view .user-statistic-table__left table td:last-child{color:#171717;font-size:16px;line-height:1.3;overflow-wrap:anywhere}.account-profile-view .user-info-contact__val{color:#171717;font-size:15px;overflow-wrap:anywhere}.account-profile-view .user-statistic-balance{align-items:center;background:#f6f7fa;border-radius:10px;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:12px 14px}.account-profile-view .user-statistic-balance__label{color:#989dae;font-size:13px}.account-profile-view .user-statistic-balance__right{padding-left:0}.account-profile-view .user-activites__headline{padding:20px 0 0}.account-profile-view .user-statistic__info-wgt-activites{margin-top:10px;padding:0}.account-profile-view .user-statistic__info-wgt-wrap{border-radius:14px;padding:15px}.account-profile-view .user-statistic-wgt{border-top-color:#eef0f4;padding:12px 0}@media (max-width:1199px){.account-profile-view .user-statistic-table__left tbody,.account-profile-view .user-statistic-table__right{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){.account-profile-view .account-content__content-user{padding:0 30px 10px}.account-profile-view .user-statistic>.user-statistic__info-wgt,.account-profile-view .user-statistic__info,.account-profile-view .user-statistic__info-wgt-wrap{padding:20px}}@media (max-width:768px){.account-profile-view .user-statistic>.user-statistic__info-wgt,.account-profile-view .user-statistic__info{border-radius:12px;margin-top:7px;padding:12px}.account-profile-view .user-statistic__info-wgt-wrap{border-radius:12px;padding:12px}.account-profile-view .user-statistic__info-wgt-activites{margin-top:7px}.account-profile-view .user-activites__headline,.account-profile-view .user-statistic__info-wgt-headline{font-size:16px}.account-profile-view .user-statistic-table__left tbody,.account-profile-view .user-statistic-table__right{gap:5px;grid-template-columns:minmax(0,1fr)}.account-profile-view .user-statistic-table__right:not(:empty){margin-top:5px}.account-profile-view .user-statistic-table__contacts,.account-profile-view .user-statistic-table__left tr,.account-profile-view .user-statistic-table__networks,.account-profile-view .user-statistic-table__right>div:not(.user-statistic-table__contacts-wrap){padding:10px 12px}.account-profile-view .user-statistic-table__left table td:last-child{font-size:15px}}.account-profile-view .user-statistic__info-wgt-wrap>.user-statistic-wgt:last-child{padding-bottom:0}.account-profile-view .user-statistic-wgt__content:empty{display:none}.account-profile-view .user-statistic-wgt__name:last-child{margin-bottom:0}.btn-header__inner-mob{display:none}@media (max-width:991px){.account-profile-view .account-content__header-user{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:10px 10px 0}.account-profile-view .account-content__header-user .account-content__header{background:#0000;padding:0}.account-profile-view .account-content__header-user .button-back{background:#fff;border-radius:50%;font-size:0;height:40px;justify-content:center;padding:0;width:40px}.account-profile-view .account-content__header-user .button-back svg{display:none}.account-profile-view .account-content__header-user .button-back:before{background:#000;content:"";height:20px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15 5-7 7 7 7'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15 5-7 7 7 7'/%3E%3C/svg%3E") center /contain no-repeat;width:20px}.account-profile-view .user-statistic__info-right-mob .user-statistic__info-nav{gap:8px}.account-profile-view .user-statistic__info-right-mob .user-statistic__info-nav-item{background:#fff;border-radius:50%;height:40px;margin:0;width:40px}.account-profile-view .user-statistic__info-right-mob .event-extras__toggle{background:#fff;border-radius:20px;flex:0 0 64px;height:40px;justify-content:center;width:64px}.account-profile-view .user-statistic__info-wrap{flex-wrap:wrap;justify-content:center}.account-profile-view .user-statistic__info-position{justify-content:center}.account-profile-view .user-statistic-balance{align-items:stretch;flex-direction:column}.account-profile-view .user-statistic-balance__right{display:block}.account-profile-view .user-statistic-balance__right .btn-header{gap:8px;height:44px;justify-content:center;width:100%}.account-profile-view .user-statistic-balance__right .btn-header__icon-mob{display:none}.account-profile-view .user-statistic-balance__right .btn-header__inner-mob{display:inline;font-size:16px}.account-profile-view .user-statistic__info-avatar{display:block;height:112px;margin:0 auto 8px;width:112px}.account-profile-view .user-statistic-balance__wrap{align-items:flex-start;flex-direction:column;gap:4px}.account-profile-view .user-statistic-balance__inner{align-items:center;gap:6px}.account-profile-view .user-statistic-balance__value{font-size:22px;margin-right:0;white-space:nowrap}.account-profile-view .user-statistic-balance__inner .btn-edit{height:32px;width:32px}}@media (min-width:992px){.account-profile-view .user-statistic__info-right-desktop .user-statistic__info-nav{gap:8px}.account-profile-view .user-statistic__info-right-desktop .user-statistic__info-nav-item{background:#f6f7fa;border-radius:50%;height:40px;margin:0;width:40px}.account-profile-view .user-statistic__info-right-desktop .event-extras__toggle{background:#f6f7fa;border-radius:20px;flex:0 0 64px;height:40px;justify-content:center;width:64px}}.award-info-content-header__nav .user-statistic__info-nav{align-items:center;display:flex;gap:8px}.award-info-content-header__nav .user-statistic__info-nav-item{background:#f6f7fa;border-radius:50%;height:40px;margin:0;width:40px}.award-info-content-header__nav .event-extras__toggle{background:#f6f7fa;border-radius:20px;flex:0 0 64px;height:40px;justify-content:center;width:64px}

.survey-ai{margin-bottom:0}.survey-ai__toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px 20px;justify-content:flex-end;margin-bottom:2px}.survey-ai_with-header .survey-ai__toolbar{flex-wrap:nowrap;justify-content:space-between;min-height:64px}.survey-ai_with-header .account-content__header-inside-title{flex:1 1;min-width:0;padding:0}@media (min-width:1200px){.account-content__inner-columns:has(.survey-ai_with-header)>.account-content__inner-right{padding-top:66px}}.survey-ai__button{align-items:center;border:0;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-family:SF-Pro-Display-Semibold,sans-serif;font-weight:600;gap:8px;justify-content:center;transition:background-color .2s ease,filter .2s ease}.survey-ai__button_create{animation:survey-ai-shimmer 7s ease-in-out infinite alternate;background:radial-gradient(60% 120% at 20% 20%,#8b5cf6d9,#0000 60%),radial-gradient(55% 110% at 80% 90%,#172178e6,#0000 60%),radial-gradient(50% 100% at 85% 10%,#6384ffe6,#0000 60%),linear-gradient(110deg,#2f45d6,#3d5ae0 50%,#4b4fe0);background-position:0 0,100% 100%,100% 0,0 0;background-size:220% 220%,220% 220%,200% 200%,100% 100%;border-radius:10px;flex-shrink:0;font-size:16px;isolation:isolate;overflow:hidden;padding:10px 16px;position:relative;transition:box-shadow .25s ease,filter .25s ease;white-space:nowrap}@keyframes survey-ai-shimmer{0%{background-position:0 0,100% 100%,100% 0,0 0}50%{background-position:100% 60%,0 40%,30% 100%,0 0}to{background-position:40% 100%,60% 0,0 30%,0 0}}.survey-ai__button_create:hover:not(:disabled){box-shadow:0 6px 18px #5040d759;filter:brightness(1.08)}.survey-ai__sparkle{height:19px;overflow:visible;width:20px}.survey-ai__sparkle-big,.survey-ai__sparkle-small{transform-box:fill-box;transform-origin:center}.survey-ai__button_create:focus-visible .survey-ai__sparkle-big,.survey-ai__button_create:hover:not(:disabled) .survey-ai__sparkle-big{animation:survey-ai-sparkle-big 1.2s ease-in-out infinite}.survey-ai__sparkle_busy .survey-ai__sparkle-big{animation:survey-ai-sparkle-big 1.2s ease-in-out infinite}.survey-ai__sparkle_busy .survey-ai__sparkle-small{animation:survey-ai-sparkle-small 1.2s ease-in-out .3s infinite}.survey-ai__button_create:focus-visible .survey-ai__sparkle-small,.survey-ai__button_create:hover:not(:disabled) .survey-ai__sparkle-small{animation:survey-ai-sparkle-small 1.2s ease-in-out .3s infinite}@keyframes survey-ai-sparkle-big{0%,to{transform:scale(1) rotate(0deg)}40%{transform:scale(1.18) rotate(90deg)}70%{transform:scale(.94) rotate(90deg)}}@keyframes survey-ai-sparkle-small{0%,to{opacity:1;transform:scale(1)}35%{opacity:.2;transform:scale(.3)}65%{opacity:1;transform:scale(1.35)}}.survey-ai__button_fill{background:#3a4fd8;border-radius:6px;font-size:14px;min-width:104px;padding:10px 18px}.survey-ai__button_fill:hover:not(:disabled){background:#4a5fe4}.survey-ai button:disabled{cursor:default;opacity:.6}.survey-ai button:focus-visible,.survey-ai textarea:focus-visible{outline:2px solid #5040d7;outline-offset:3px}.survey-ai__panel{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(120deg,#5144d5,#42b5cc 45%,#5144d5) border-box;border:2px solid #0000;border-radius:12px;box-shadow:0 5px 12px #5040d71a;margin-bottom:10px;padding:12px 14px 14px}.survey-ai__heading{align-items:center;display:flex;gap:12px;justify-content:space-between}.survey-ai__heading h2{color:#000;font-family:SF-Pro-Display-Semibold,sans-serif;font-size:17px;font-weight:600;line-height:1.3;margin:0}.survey-ai__badge{background:#f2f2f4;border-radius:20px;color:#8a8f99;font-size:13px;padding:3px 10px;white-space:nowrap}.survey-ai__panel .survey-ai__help{color:#000;font-size:14px;line-height:1.4;margin:2px 0 12px}.survey-ai__label{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.survey-ai__input{display:block;font-size:15px;line-height:1.6;min-height:90px;resize:vertical;width:100%}.survey-ai__scenarios-label{color:#8a8f99;font-size:11px;letter-spacing:.04em;margin:14px 0 6px;text-transform:uppercase}.survey-ai__footer{align-items:center;display:flex;gap:12px;justify-content:space-between}.survey-ai__scenarios{display:flex;flex-wrap:wrap;gap:8px}.survey-ai__scenario{align-items:center;background:#f1f2f4;border:1px solid #0000;border-radius:20px;color:#000;cursor:pointer;display:inline-flex;font:inherit;font-size:15px;gap:4px;line-height:1.3;padding:7px 12px;transition:background-color .2s ease,border-color .2s ease}.survey-ai__scenario>span{font-size:17px;line-height:1}.survey-ai__scenario:hover:not(:disabled){background:#e8e9ee}.survey-ai__scenario.is-active{background:#f1eefe;border-color:#a99cf2}.survey-ai__panel .validation-error{margin:10px 0 0}.survey-ai__success{align-items:center;background:#fff;border-radius:10px;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px;padding:11px 14px}.survey-ai__success strong{color:#000;font-family:SF-Pro-Display-Semibold,sans-serif;font-size:16px;font-weight:600;line-height:1.35}.survey-ai__clear{background:#0000;border:0;color:#3a4fd8;cursor:pointer;flex-shrink:0;font:inherit;font-size:15px;padding:0;text-decoration:underline}.survey-ai__clear:hover:not(:disabled){text-decoration:none}.survey-ai__spinner{animation:survey-ai-spin 1s linear infinite;border:2px solid #fff6;border-radius:50%;border-top-color:#fff;height:16px;width:16px}.survey-generation-fields{border:0;margin:0;min-width:0;padding:0}.survey-generation-fields:disabled{opacity:.65;pointer-events:none}@keyframes survey-ai-spin{to{transform:rotate(1turn)}}.survey-ai__collapse{display:grid;grid-template-rows:1fr}.survey-ai__collapse-inner{min-height:0}.survey-ai__collapse.is-closing,.survey-ai__collapse.is-opening{overflow:hidden}.survey-ai__collapse.is-opening{animation:survey-ai-expand .45s cubic-bezier(.22,.8,.24,1) both}.survey-ai__collapse.is-closing{animation:survey-ai-expand .3s cubic-bezier(.4,0,.6,1) reverse both}.survey-ai__collapse.is-opening .survey-ai__panel{animation:survey-ai-reveal .45s cubic-bezier(.22,.8,.24,1) both}.survey-ai__collapse.is-closing .survey-ai__panel{animation:survey-ai-reveal .3s cubic-bezier(.4,0,.6,1) reverse both}@keyframes survey-ai-expand{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@keyframes survey-ai-reveal{0%{filter:blur(4px);opacity:0;transform:translateY(-12px) scale(.98)}to{filter:none;opacity:1;transform:none}}.mia-field{position:relative}.mia-field_active>.editor-field,.mia-field_active>.field-wrap .field-wrap-smile,.mia-field_active>.field-wrap .field-wrap__input,.mia-field_active>.field-wrap__input,.mia-field_active>.field-wrap__input:focus,.mia-field_active>div[class*=container]>div:first-of-type{border-color:#8b5cf6;box-shadow:inset 0 0 0 1px #8b5cf6}.form-row-same>.mia-field{flex:1 1;min-width:0}.mia-field .field-wrap__control{position:relative}.mia-field_active>.event-extras__times .field-wrap__input,.mia-field_active>.field-wrap .calendar-field__value,.mia-field_active>.field-wrap-smile{border-color:#8b5cf6;box-shadow:inset 0 0 0 1px #8b5cf6}.mia-field__badge{align-items:center;background:linear-gradient(135deg,#9b6bf8,#7a4ff0);border-radius:50%;box-shadow:0 0 0 2px #fff;color:#fff;cursor:default;display:flex;height:18px;justify-content:center;position:absolute;right:-8px;top:-8px;width:18px;z-index:2}.mia-field__badge svg{height:12px;width:12px}.mia-field__tooltip{background:#1d1d1f;border-radius:6px;bottom:calc(100% + 8px);color:#fff;font-size:13px;line-height:1.3;opacity:0;padding:6px 10px;pointer-events:none;position:absolute;right:-6px;transform:translateY(4px);transition:opacity .15s ease,transform .15s ease,visibility .15s;visibility:hidden;white-space:nowrap}.mia-field__tooltip:after{border:5px solid #0000;border-top-color:#1d1d1f;content:"";position:absolute;right:10px;top:100%}.mia-field__badge:focus-visible .mia-field__tooltip,.mia-field__badge:hover .mia-field__tooltip{opacity:1;transform:none;visibility:visible}.mia-field__badge:focus-visible{outline:2px solid #5040d7;outline-offset:2px}.mia-field_active>.editor-field{border-color:#8b5cf6;box-shadow:0 0 0 1px #8b5cf6}.mia-field:has(>.field-wrap)>.mia-field__badge{right:2px;top:26px}.mia-field:has(>.field-wrap-emoji)>.mia-field__badge{right:48px;top:18px;z-index:13}.mia-field:has(>.field-wrap .calendar-field__value)>.mia-field__badge{top:20px}.field-wrap__smile>.mia-field{flex:0 0 auto}.mia-field:has(>.field-wrap-smile)>.mia-field__badge{right:-9px;top:-9px;z-index:5}@media (prefers-reduced-motion:reduce){.survey-ai__button_create,.survey-ai__button_create .survey-ai__sparkle-big,.survey-ai__button_create .survey-ai__sparkle-small,.survey-ai__sparkle_busy path,.survey-ai__spinner{animation:none!important}}@media (min-width:992px){.survey-ai{margin-left:30px;margin-right:30px}}@media (max-width:991px){.survey-ai_with-header .survey-ai__toolbar{padding:0 .75rem}}@media (max-width:767px){.survey-ai_with-header .survey-ai__toolbar{flex-wrap:wrap}.survey-ai__footer{align-items:stretch;flex-direction:column}.survey-ai__button_fill{padding:12px 18px;width:100%}}@media (max-width:600px){.survey-ai__heading{flex-direction:column;gap:6px}.survey-ai__heading,.survey-ai__success{align-items:flex-start}}.survey-generation-fields .questions-form__inner+div>.question-form:first-child{margin-top:10px}.survey-generation-fields .question-form.question-form__border:not(:last-child){border-radius:10px;margin-bottom:10px}.account-content__inner_theme_gray .survey-generation-fields .questions-form__inner:has(+div>.question-form:first-child){border-radius:10px}.reward-image-ai{background:#fff;border-radius:10px;padding:14px;width:100%}.reward-image-ai__header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px 16px;justify-content:space-between}.reward-image-ai__heading{display:flex;flex-direction:column;gap:2px;min-width:0}.reward-image-ai__heading strong{color:#000;font-family:SF-Pro-Display-Medium,sans-serif;font-size:17px;font-weight:500;line-height:1.3}.reward-image-ai__subtitle{color:#808a8e;font-size:14px;line-height:1.3}.reward-image-ai__actions{display:flex;flex-wrap:wrap;gap:8px}.reward-image-ai__actions_wide{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:12px}.reward-image-ai__actions_wide .reward-image-ai__action{justify-content:center;min-height:44px;padding:10px 14px}.reward-image-ai__action{align-items:center;background:#f5f5ff;border:1px solid #7574cb;border-radius:5px;color:#3a4fd8;cursor:pointer;display:inline-flex;font:inherit;font-size:15px;gap:8px;justify-content:center;line-height:1.2;padding:8px 12px;transition:background-color .2s ease,border-color .2s ease}.reward-image-ai__action:hover:not(:disabled){background:#ebebff;border-color:#5c5bc0}.reward-image-ai__action .survey-ai__sparkle,.reward-image-ai__action svg{flex:0 0 auto}.reward-image-ai__action .reward-image-ai__icon{stroke:#364ed4;height:24px;margin:0;width:24px}.reward-image-ai__action .survey-ai__sparkle{height:21px;width:22px}.reward-image-ai button:disabled{cursor:default;opacity:.6}.reward-image-ai button:focus-visible{outline:2px solid #5040d7;outline-offset:3px}.reward-image-ai p{font-size:14px;margin:8px 0}.reward-image-ai__progress{display:flex;flex-wrap:wrap;font-size:14px;gap:12px;justify-content:space-between;padding-top:12px}.reward-image-ai__grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px}.reward-image-ai__option{background:#fff;border:1px solid #e1e1e1;border-radius:6px;cursor:pointer;display:block;padding:6px;position:relative;transition:border-color .2s ease,box-shadow .2s ease}.reward-image-ai button.reward-image-ai__option:hover:not(:disabled){border-color:#b9b8e8}.reward-image-ai__option[aria-pressed=true]{border-color:#8b5cf6;box-shadow:0 0 0 1px #8b5cf6}.reward-image-ai__option_current{border-color:#3a4fd8;box-shadow:0 0 0 1px #3a4fd8;cursor:default}.reward-image-ai__option img{aspect-ratio:1;border-radius:4px;display:block;object-fit:contain;width:100%}.reward-image-ai__check{align-items:center;background:#3a4fd8;border-radius:50%;color:#fff;display:flex;height:22px;justify-content:center;position:absolute;right:10px;top:10px;width:22px}.reward-image-ai__check svg{height:12px;width:12px}.reward-image-ai__remove{display:inline-block;margin-top:10px}.reward-image-ai_company-note .reward-image-ai__grid,.reward-image-ai_event .reward-image-ai__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}.reward-image-ai_company-note .reward-image-ai__option img,.reward-image-ai_event .reward-image-ai__option img{aspect-ratio:16/9;object-fit:cover}@media (max-width:600px){.reward-image-ai__actions{width:100%}.reward-image-ai__action{flex:1 1 160px}.reward-image-ai__grid{gap:6px}}.rewards-form__inner.rewards-form__inner_image{border-bottom:none;margin-top:10px}.rewards-form__inner_image .reward-image-ai{padding:0}.rewards-form__inner_image .edit-user-form__imgs{margin:0}.event-cover .reward-image-ai{padding:0}.event-cover__input{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.event-cover__images{margin-top:14px}.event-cover__grid{display:flex;flex-wrap:wrap;gap:12px}.event-cover__item{position:relative;width:calc(50% - 6px)}.event-cover__img{aspect-ratio:3/2;background:#ececec;border-radius:6px;display:block;object-fit:cover;width:100%}.event-cover__label{background:#000000bf;border-radius:12px;bottom:8px;color:#fff;font-size:12px;left:8px;line-height:1.4;padding:3px 10px;position:absolute}.event-cover__remove{align-items:center;background:#fff;border:0;border-radius:50%;box-shadow:0 1px 3px #0000004d;color:#000;cursor:pointer;display:flex;height:28px;justify-content:center;opacity:0;padding:0;position:absolute;right:8px;top:8px;transform:scale(.85);transition:opacity .15s ease,transform .15s ease;width:28px}.event-cover__remove svg{height:12px;width:12px}.event-cover__item:hover .event-cover__remove,.event-cover__remove:focus-visible{opacity:1;transform:none}.event-cover__remove:hover{background:#f3f3f3}@media (hover:none){.event-cover__remove{opacity:1;transform:none}}.event-cover__item_dragging{border-radius:6px;box-shadow:0 12px 28px #161e2d2e;cursor:grabbing;z-index:2000}.event-cover__item_dragging .event-cover__remove{opacity:0}.event-cover__item{cursor:grab}@media (max-width:600px){.event-cover__item{width:100%}}.reward-image-ai_reward .reward-image-ai__grid{grid-template-columns:repeat(3,minmax(0,250px))}.reward-image-ai_reward .reward-image-ai__option{border-radius:10px;max-width:250px}.reward-image-ai_reward .reward-image-ai__option img{border-radius:6px;max-height:236px;max-width:100%;object-fit:contain}.reward-image-ai_reward .reward-image-ai__option{background:linear-gradient(#fff,#fff) padding-box,radial-gradient(45% 60% at 50% 0,#3fd2ea,#3fd2ea00 100%) border-box,radial-gradient(45% 60% at 50% 100%,#a855f7,#a855f700 100%) border-box,linear-gradient(#3a4fd8,#3a4fd8) border-box;border:1.5px solid #0000;box-shadow:0 3px 8px #3a4fd82e,0 10px 16px -12px #8b5cf68c;padding:6px}.reward-image-ai_reward button.reward-image-ai__option[aria-pressed=false]{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(#e1e1e1,#e1e1e1) border-box;box-shadow:none}.reward-image-ai_reward button.reward-image-ai__option[aria-pressed=false]:hover:not(:disabled){background:linear-gradient(#fff,#fff) padding-box,linear-gradient(#b9b8e8,#b9b8e8) border-box}@media (max-width:600px){.reward-image-ai_reward .reward-image-ai__grid{grid-template-columns:repeat(2,minmax(0,250px))}}.rewards-form__inner_image+.field-wrap__submit{margin-top:10px}

.survey-timing{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.survey-timing .survey-timing-field{margin:0;min-width:0;width:100%}.survey-timing .field-wrap__input{font-size:16px;height:42px;min-width:0;width:100%}.survey-timing-select{font-size:16px;font-weight:400}.survey-duration-tabs{border-bottom:1px solid #e1e1e1;display:flex;gap:4px;padding:4px}.survey-duration-tabs button{background:#0000;border:0;border-radius:4px;color:#000;cursor:pointer;flex:1 1;font:inherit;padding:8px}.survey-duration-tabs button.active{background:#2684ff;color:#fff}.survey-duration-tabs button:focus-visible{outline:2px solid #2684ff;outline-offset:1px}.survey-recurring-date{background:#faf6e9;border-radius:12px;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:#777467;display:inline;margin-left:-6px;padding:2px 6px}.survey-repeat-button{align-items:center;background:#0000;border:0;color:inherit;cursor:pointer;display:inline-flex;justify-content:center;margin-left:4px;padding:2px;vertical-align:middle}.survey-repeat-button:focus-visible{border-radius:50%;outline:2px solid currentColor;outline-offset:2px}.survey-row-title{align-items:center;display:inline-flex;gap:10px}.survey-occurrence-count{align-items:center;background:#364ed4;border:0;border-radius:5px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:500;height:24px;justify-content:center;line-height:1;min-width:24px;padding:0 5px}.survey-occurrence-count:focus-visible{outline:2px solid #364ed4;outline-offset:3px}.survey-occurrence-master.data-mobile-block__wgt,.survey-occurrences .data-table .survey-occurrence-master td{background:#f1f2f6}.survey-occurrences .data-table .survey-occurrence-child td:first-child{padding-left:48px}.survey-occurrence-child .survey-row-title{position:relative}.survey-occurrence-child .survey-row-title:before{background:#dfe1e6;content:"";height:1px;position:absolute;right:calc(100% + 8px);top:50%;width:16px}.survey-occurrence-child .survey-row-title:after{background:#dfe1e6;bottom:-16px;content:"";position:absolute;top:-16px;width:1px}.survey-occurrence-child.data-mobile-block__wgt{margin-left:20px;padding-left:32px}.survey-occurrences-more{align-items:center;display:flex;gap:12px;padding:8px 24px}.survey-dates-more,.survey-occurrences-more button{background:#0000;border:0;color:#7866db;cursor:pointer;font:inherit;padding:8px}.survey-dates-more:disabled,.survey-occurrences-more button:disabled{cursor:wait;opacity:.5}.questions-result-dropdown__content{max-height:360px;overflow-y:auto}.questions-result-dropdown__content.survey-occurrence-dates{border:1px solid #e4e7ef;border-radius:12px;box-shadow:0 8px 28px #1c274c24;margin-top:8px;max-height:none;max-width:calc(100vw - 32px);min-width:260px;overflow:hidden;width:-webkit-max-content;width:max-content}.survey-occurrence-dates.questions-result-dropdown__content ul{border-radius:0;box-shadow:none;margin:0;max-height:min(320px,50vh);overflow:auto;padding:4px 0}.survey-occurrence-dates.questions-result-dropdown__content ul li+li{border-top:1px solid #edf0f5}.survey-occurrence-dates.questions-result-dropdown__content ul li a{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.4;padding:12px 16px;white-space:nowrap}.survey-occurrence-dates.questions-result-dropdown__content ul li a[aria-current=true]{background:#f1f3fe;box-shadow:inset 3px 0 #364ed4;color:#364ed4;font-weight:600}.survey-occurrence-dates.questions-result-dropdown__content ul li a:focus-visible{outline:2px solid #364ed4;outline-offset:-2px}.survey-occurrence-dates__footer{border-top:1px solid #e4e7ef;padding:8px}.survey-occurrence-dates__footer .survey-dates-more{align-items:center;background:#f1f3fe;border-radius:6px;color:#364ed4;display:flex;font-size:14px;gap:8px;justify-content:center;width:100%}.survey-occurrence-dates__footer .loader{height:16px;width:16px}.survey-occurrence-dates__footer [role=alert]{color:#d01a36;font-size:14px;padding:4px 8px 8px}@media (max-width:575px){.survey-results-date-picker{flex-wrap:wrap;gap:6px}.survey-results-date-picker .questions-result-dropdown{flex-basis:100%}}@media (max-width:767px){.survey-timing{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}}.survey-series{align-items:center;gap:10px;min-width:0}.survey-series__toggle{align-items:center;background:#fff;border:1px solid #dfe2ea;border-radius:6px;color:#364ed4;cursor:pointer;display:inline-flex;flex:0 0 auto;height:28px;justify-content:center;padding:0;transition:background-color .15s ease,border-color .15s ease;width:28px}.survey-series__toggle:hover{background:#f5f6fd;border-color:#c9cff3}.survey-series__toggle:focus-visible{outline:2px solid #364ed4;outline-offset:2px}.survey-series__chevron{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;height:16px;transition:transform .2s ease;width:16px}.survey-series__toggle.is-open .survey-series__chevron{transform:rotate(90deg)}.survey-series__text{display:flex;flex-direction:column;gap:2px;min-width:0}.survey-series__title{overflow-wrap:anywhere}.survey-series__meta{align-items:center;color:#6b7680;display:inline-flex;font-size:13px;font-weight:400;gap:5px;line-height:1.3}.survey-series__repeat{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto;height:13px;width:13px}@media (prefers-reduced-motion:reduce){.survey-series__chevron{transition:none}}.survey-occurrences .data-table .survey-occurrence-master td{background:#f5f6fa}.survey-occurrences .data-table .survey-occurrence-child td{background:#fafbfc;color:#3d4450}.survey-occurrences .data-table .survey-occurrence-child td:first-child{padding-left:56px}.survey-run{align-items:baseline;display:inline-flex;font-weight:400;gap:6px;position:relative}.survey-run__label{color:#6b7680;font-size:14px}.survey-run__date{font-feature-settings:"tnum";color:#000;font-size:15px;font-variant-numeric:tabular-nums}.survey-occurrence-child .survey-row-title:before{background:#d5d9e4;right:calc(100% + 10px);width:14px}.survey-occurrence-child .survey-row-title:after{background:#d5d9e4;right:calc(100% + 24px)}.survey-occurrence-child.data-mobile-block__wgt{background:#fafbfc}.survey-occurrences-more{padding:8px 56px}.survey-occurrences-more button{color:#364ed4;font-size:14px}.survey-occurrences-more button:hover{text-decoration:underline}.survey-occurrences .data-table tr.survey-occurrence-child td,.survey-occurrences .data-table tr.survey-occurrence-master td,.survey-occurrences .data-table tr:has(>td>.survey-occurrences-more) td{position:relative}.survey-occurrences .data-table tr.survey-occurrence-master td{background:#fff}.survey-occurrences .data-table tr.survey-occurrence-child td,.survey-occurrences .data-table tr:has(>td>.survey-occurrences-more) td{background:#f7f8fb}.survey-occurrences .data-table tr.survey-occurrence-master td:first-child{border-radius:10px 0 0 0}.survey-occurrences .data-table tr.survey-occurrence-master td:last-child{border-radius:0 10px 0 0}.survey-occurrences .data-table tr.survey-occurrence-child td:first-child,.survey-occurrences .data-table tr.survey-occurrence-child td:last-child{border-radius:0}.survey-occurrences .data-table tr.survey-occurrence-child_last td:first-child,.survey-occurrences .data-table tr:has(>td>.survey-occurrences-more) td:first-child{border-radius:0 0 0 10px}.survey-occurrences .data-table tr.survey-occurrence-child_last td:last-child{border-radius:0 0 10px 0}.survey-occurrences .data-table tr:has(>td>.survey-occurrences-more) td:only-child{border-radius:0 0 10px 10px}.survey-occurrences .data-table tr.survey-occurrence-child:not(.survey-occurrence-child_last) td:after,.survey-occurrences .data-table tr.survey-occurrence-master td:after{background:#f7f8fb;content:"";left:-2px;pointer-events:none;position:absolute;right:-2px;top:calc(100% + 2px)}.survey-occurrences .data-table tr.survey-occurrence-child:not(.survey-occurrence-child_last) td:first-child:after,.survey-occurrences .data-table tr.survey-occurrence-master td:first-child:after{left:-2px}.survey-occurrences .data-table tr.survey-occurrence-master td{border-bottom-color:#eceef3}.survey-occurrences .data-table tr.survey-occurrence-child td,.survey-occurrences .data-table tr:has(>td>.survey-occurrences-more) td{border-bottom-color:#f7f8fb;border-top-color:#f7f8fb}.survey-occurrences .data-table tr.survey-occurrence-child td:first-child,.survey-occurrences .data-table tr:has(>td>.survey-occurrences-more) td:first-child{border-left-color:#f7f8fb}.survey-occurrences .data-table tr.survey-occurrence-child td:last-child,.survey-occurrences .data-table tr:has(>td>.survey-occurrences-more) td:last-child{border-right-color:#f7f8fb}.survey-occurrences .data-table tr.survey-occurrence-child+tr.survey-occurrence-child td{box-shadow:inset 0 1px 0 #eceef3}.survey-occurrences .data-table tr.survey-occurrence-child:hover td{background:#eef1fd;border-color:#eef1fd}.survey-occurrences-more{padding:6px 56px 10px}.survey-occurrences .data-table tr:has(>td>.survey-occurrences-more) td{padding-bottom:0;padding-top:0}.survey-occurrences .data-table .survey-occurrences-more{padding:2px 48px 10px}.survey-occurrence-child .survey-row-title:after,.survey-occurrence-child .survey-row-title:before{display:none}.survey-occurrences .data-table tr.survey-occurrence-child td,.survey-occurrences .data-table tr:has(>td>.survey-occurrences-more) td{background:#fff;border-color:#fff;box-shadow:none;z-index:0}.survey-occurrences .data-table tr.survey-occurrence-master td{border-bottom-color:#fff}.survey-occurrences .data-table tr.survey-occurrence-child:not(.survey-occurrence-child_last) td:after,.survey-occurrences .data-table tr.survey-occurrence-master td:after{background:#fff}.survey-occurrences .data-table tr.survey-occurrence-child td:before{background:#f3f4f8;bottom:3px;content:"";left:0;pointer-events:none;position:absolute;right:0;top:3px;transition:background-color .15s ease;z-index:-1}.survey-occurrences .data-table tr.survey-occurrence-child td:first-child:before{border-radius:8px 0 0 8px;left:12px}.survey-occurrences .data-table tr.survey-occurrence-child td:last-child:before{border-radius:0 8px 8px 0;right:12px}.survey-occurrences .data-table tr.survey-occurrence-child td:only-child:before{border-radius:8px}.survey-occurrences .data-table tr.survey-occurrence-child:hover td{background:#fff;border-color:#fff}.survey-occurrences .data-table tr.survey-occurrence-child:hover td:before{background:#e8ecfb}.survey-occurrences .data-table tr.survey-occurrence-child_last td{border-bottom-width:10px}.survey-occurrences .data-table tr.survey-occurrence-child_last td:before{bottom:3px}.survey-occurrences .data-table tr.survey-occurrence-child td:first-child{padding-left:40px}.survey-occurrences .data-table tr.survey-occurrence-child+tr.survey-occurrence-child td{box-shadow:none}.survey-occurrences .data-table tr.survey-group-row:hover td,.survey-occurrences .data-table tr.survey-group-row:hover td:first-child,.survey-occurrences .data-table tr.survey-group-row:hover td:last-child{border-color:#fff}.survey-occurrences .data-table tr.is-group-hover+tr:has(>td>.survey-occurrences-more) td:first-child,.survey-occurrences .data-table tr.survey-group-row.is-group-hover td:first-child{border-left-color:#364ed4}.survey-occurrences .data-table tr.is-group-hover+tr:has(>td>.survey-occurrences-more) td:last-child,.survey-occurrences .data-table tr.survey-group-row.is-group-hover td:last-child{border-right-color:#364ed4}.survey-occurrences .data-table tr.survey-occurrence-master.is-group-hover td{border-top-color:#364ed4}.survey-occurrences .data-table tr.is-group-hover+tr:has(>td>.survey-occurrences-more) td,.survey-occurrences .data-table tr.survey-occurrence-child_last.is-group-hover td{border-bottom-color:#364ed4}.survey-occurrences .data-table tr.survey-occurrence-child_last.is-group-hover td{border-bottom-width:2px;padding-bottom:18px}.survey-occurrences .data-table tr.is-group-hover td:first-child:after{box-shadow:inset 2px 0 0 #364ed4}.survey-occurrences .data-table tr.is-group-hover td:last-child:after{box-shadow:inset -2px 0 0 #364ed4}.survey-occurrences .data-table tr.is-group-hover td:only-child:after{box-shadow:inset 2px 0 0 #364ed4,inset -2px 0 0 #364ed4}.survey-run__number{font-feature-settings:"tnum";color:#000;font-size:15px;font-variant-numeric:tabular-nums}.survey-occurrences .data-table tr.survey-occurrence-child:not(.survey-occurrence-child_last) td:after,.survey-occurrences .data-table tr.survey-occurrence-master td:after{height:14px;z-index:1}.survey-occurrences .data-table tr.survey-occurrence-master td{border-bottom-width:0}.survey-occurrences .data-table tr.survey-occurrence-child td,.survey-occurrences .data-table tr:has(>td>.survey-occurrences-more) td{border-top-width:0}.survey-occurrences .data-table tr.survey-occurrence-child:not(.survey-occurrence-child_last) td{border-bottom-width:0}.survey-occurrences .data-table tr.survey-occurrence-child:not(.survey-occurrence-child_last) td:after,.survey-occurrences .data-table tr.survey-occurrence-master td:after{height:10px;top:100%}.survey-occurrences .data-table tr.survey-occurrence-child_last.is-group-hover td:before{bottom:11px}.event-extras{grid-gap:10px;display:grid;gap:10px;margin-bottom:10px;margin-top:10px}.event-extras .event-extras__section{background:#fff;border-radius:10px;margin:0;padding:16px}.event-extras__heading{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:0}.event-extras__heading .form__headline{color:#000;font-size:16px;font-weight:400;line-height:1.3;margin:0;padding:0}.event-extras__heading+.event-extras__field{margin-top:16px}.event-extras__toggle{align-items:center;display:flex;flex:0 0 35px;height:32px;position:relative;width:35px}.event-extras__toggle-input{cursor:pointer;height:100%;inset:0;margin:0;opacity:0;position:absolute;width:100%;z-index:1}.event-extras__toggle-track{background:#999fb3;border-radius:2em;display:block;height:15px;margin:0;position:relative;transition:background-color .18s ease;width:35px}.event-extras__toggle-track:after{background:#fff;border:1px solid #d7d9e4;border-radius:50%;box-shadow:0 1px 3px #00000026;box-sizing:border-box;content:"";height:21px;left:0;margin-top:-10.5px;position:absolute;top:50%;transition:transform .18s ease;width:21px}.event-extras__toggle-input:checked+.event-extras__toggle-track{background:#24ce8b}.event-extras__toggle-input:checked+.event-extras__toggle-track:after{transform:translateX(14px)}.event-extras__toggle-input:focus-visible+.event-extras__toggle-track{outline:2px solid var(--main-color);outline-offset:3px}@media(prefers-reduced-motion:reduce){.event-extras__toggle-track,.event-extras__toggle-track:after{transition:none}}.event-extras__day+.event-extras__day{margin-top:24px}.event-extras-preview h4,.event-extras__day h4{font-size:16px;font-weight:500;margin:0 0 12px}.event-extras__period{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:260px minmax(0,1fr) 36px;margin-bottom:12px}.event-extras__times{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.event-extras__times small{grid-column:1/-1}.event-extras__times .field-wrap__input{min-width:0;padding:10px;width:100%}.event-extras__description{flex:1 1;min-width:0}.event-extras__remove{align-items:center;background:#0000;border:0;color:#ff235c;cursor:pointer;display:flex;flex-shrink:0;height:44px;justify-content:center;width:36px}.event-extras__remove svg{fill:currentColor;height:20px;width:20px}.event-extras__remove:focus-visible{border-radius:4px;outline:2px solid var(--main-color)}.event-extras__question{margin-bottom:24px}.event-extras__question+.event-extras__question{border-top:1px solid #e6e8eb;padding-top:24px}.event-extras__option{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 36px;margin-bottom:12px}.event-extras__field,.event-extras__option .field-wrap__input{flex:1 1;min-width:0}.event-extras__time-field{flex:0 0 260px}.event-extras__control{border-radius:5px;min-width:0}.event-extras__field--invalid>.event-extras__control{outline:1px solid #ff235c}.event-extras__field>[role=alert]{margin-top:6px}.event-extras__field .validation-error{white-space:normal}.event-extras-preview h4{font-family:inherit;font-size:16px;font-weight:500;line-height:1.4}.event-extras-preview{font-size:16px;font-weight:400;line-height:1.4;min-width:0;width:100%}.event-extras-preview__panel{border:1px solid #d7d9e4;border-radius:6px;margin:12px 0;padding:16px}.event-extras-preview__title{color:#000;font-family:SF-Pro-Display-Medium,sans-serif;font-size:18px;font-weight:500;line-height:1.3;margin:0}.event-extras-preview__day,.event-extras-preview__question{margin-top:16px}.event-extras-preview__period{align-items:baseline;display:flex;font-size:14px;gap:12px;margin-top:8px}.event-extras-preview__period>span:first-child{white-space:nowrap}.event-extras-preview__period>span:last-child{overflow-wrap:anywhere;white-space:pre-wrap}.event-extras-preview__answer{background:#e8edef;border-radius:10px;margin-top:8px;overflow-wrap:anywhere;padding:12px}@media(max-width:767px){.event-extras__period{grid-template-columns:minmax(0,1fr) 36px}.event-extras__time-field{grid-column:1/-1}.event-extras-preview__period{flex-wrap:wrap;gap:4px 12px}}.emoji-content.emoji-picker{border:1px solid #e3e5ec;border-radius:8px;box-shadow:0 4px 16px #0000001a;max-width:calc(100vw - 32px);padding:10px;width:336px}.emoji-picker__search{background:#fff;border:1px solid #dfe2ea;border-radius:6px;color:#000;display:block;font-family:inherit;font-size:15px;height:40px;padding:0 12px;width:100%}.emoji-picker__search::placeholder{color:#9a9fae}.emoji-picker__search:focus{border-color:#364ed4;outline:none}.emoji-picker__scroll{margin:8px -4px 0 0;max-height:300px;overflow-y:auto;overscroll-behavior:contain;padding-right:4px}.emoji-picker__section+.emoji-picker__section{margin-top:12px}.emoji-picker__title{color:#000;font-size:13px;font-weight:500;line-height:1.3;margin:0 0 6px}.emoji-picker__grid{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(10,minmax(0,1fr))}.emoji-picker__item{align-items:center;aspect-ratio:1;background:#fff;border:1px solid #eceef3;border-radius:3px;cursor:pointer;display:flex;font-size:19px;justify-content:center;line-height:1;min-width:0;padding:0}.emoji-picker__item:hover{background:#f1f2f6;border-color:#d7d9e4}.emoji-picker__item.active{background:#eef1fd;border-color:#364ed4}.emoji-picker__empty{color:#849096;font-size:14px;padding:20px 0;text-align:center}@media (max-width:480px){.emoji-picker__grid{grid-template-columns:repeat(8,minmax(0,1fr))}.emoji-picker__item{font-size:20px}}.emoji-content.emoji-picker_floating{background-color:#fff;position:fixed;right:auto;z-index:1000001}

.jr-app,.jr-drawer-wrap,.jr-modal{--jr-ink:#22232a;--jr-text:#3c414b;--jr-muted:#737b87;--jr-line:#e7e9ee;--jr-line-strong:#d6dae1;--jr-bg:#f5f6f9;--jr-soft:#f2f3f6;--jr-violet:#7a5af8;--jr-violet-dark:#6342e8;--jr-violet-soft:#f1edff;--jr-blue:#364ed4;--jr-green:#16a26b;--jr-amber:#e08a1e;--jr-red:#e5484d;--jr-mia:linear-gradient(135deg,#6f84f2,#9b6cf0);--jr-ease:cubic-bezier(0.22,1,0.36,1);--jr-shadow:0 1px 2px #14161e0a,0 6px 18px -10px #14161e29}.jr-app{background:var(--jr-bg);color:var(--jr-ink);display:flex;flex:1 0 auto;font-family:SF-Pro-Display-Regular,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;min-height:100vh}.jr-app *,.jr-app :after,.jr-app :before,.jr-drawer-wrap *,.jr-modal *{box-sizing:border-box}.jr-icon{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;display:block;flex:none;height:18px;width:18px}.jr-muted{color:var(--jr-muted)}.jr-btn{align-items:center;background:#fff;border:1px solid var(--jr-line);border-radius:10px;color:var(--jr-ink);cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;gap:7px;justify-content:center;min-height:38px;padding:0 14px;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s var(--jr-ease),color .15s ease;white-space:nowrap}.jr-btn .jr-icon{height:16px;width:16px}.jr-btn:hover:not(:disabled){background:#fafbfc;border-color:var(--jr-line-strong)}.jr-btn:active:not(:disabled){transform:scale(.98)}.jr-btn:disabled{cursor:default;opacity:.5}.jr-app button:focus-visible,.jr-btn:focus-visible,.jr-icon-btn:focus-visible{outline:2px solid var(--jr-violet);outline-offset:2px}.jr-btn.is-on{background:var(--jr-violet-soft);border-color:#cfc3fd;color:var(--jr-violet-dark)}.jr-btn_primary{background:var(--jr-violet);border-color:var(--jr-violet);box-shadow:0 6px 16px -8px #7a5af8cc;color:#fff}.jr-btn_primary:hover:not(:disabled){background:var(--jr-violet-dark);border-color:var(--jr-violet-dark)}.jr-btn_mia{background:var(--jr-mia);border:0;box-shadow:0 8px 20px -10px #6f64f0e6;color:#fff}.jr-btn_mia:hover:not(:disabled){background:var(--jr-mia);filter:brightness(1.06)}.jr-btn_soft{background:var(--jr-violet-soft);border-color:#0000;color:var(--jr-violet-dark)}.jr-btn_soft:hover:not(:disabled){background:#e7e0ff;border-color:#0000}.jr-btn_ghost{background:#0000;border-color:#0000}.jr-btn_danger{color:var(--jr-red)}.jr-btn_danger:hover:not(:disabled){background:#fff5f5;border-color:#f6c7c9}.jr-btn_danger-solid{background:var(--jr-red);border-color:var(--jr-red);color:#fff}.jr-btn_sm{border-radius:9px;font-size:13px;min-height:32px;padding:0 11px}.jr-btn_block{width:100%}.jr-icon-btn{align-items:center;background:#0000;border:0;border-radius:9px;color:var(--jr-muted);cursor:pointer;display:inline-flex;flex:none;height:34px;justify-content:center;padding:0;transition:background-color .15s ease,color .15s ease;width:34px}.jr-icon-btn:hover{background:var(--jr-soft);color:var(--jr-ink)}.jr-side{background:#22232a;bottom:0;color:#fff;display:flex;flex-direction:column;left:0;position:fixed;top:0;transition:width .25s var(--jr-ease),transform .25s var(--jr-ease);width:250px;z-index:40}.jr-side__head{align-items:center;display:flex;height:64px;justify-content:space-between;padding:0 20px}.jr-side__head img{display:block;height:24px}.jr-side__close{background:none;border:0;color:#fff;cursor:pointer;display:none;padding:6px}.jr-side__nav{flex:1 1;overflow-y:auto;padding:4px 8px 12px;scrollbar-width:none}.jr-side__group{margin-bottom:14px}.jr-side__title{color:#656670;display:block;font-size:11px;font-weight:600;letter-spacing:1px;padding:8px 12px 6px}.jr-side__group ul{list-style:none;margin:0;padding:0}.jr-side__link{align-items:center;border-radius:8px;color:#fff;display:flex;font-size:14px;gap:12px;height:40px;padding:0 12px;position:relative;text-decoration:none;transition:background-color .15s ease;white-space:nowrap}.jr-side__link.is-active,.jr-side__link:hover{background:#36394e}.jr-side__link.is-active:before{background:#9b8cf8;border-radius:0 3px 3px 0;bottom:10px;content:"";left:-8px;position:absolute;top:10px;width:3px}.jr-side__icon{fill:#fff;flex:none;height:20px;width:20px}.jr-side__icon_line{fill:none;stroke:#fff}.jr-side__link em{background:var(--jr-mia);border-radius:999px;font-size:11px;font-style:normal;margin-left:auto;padding:2px 7px}.jr-side__link em.is-quiet{background:#36394e;color:#b9bcc8}.jr-side__sub{margin:2px 0 6px!important;padding:0 0 0 44px!important}.jr-side__sub a{border-radius:7px;color:#a3a6b3;display:block;font-size:13px;padding:7px 10px;text-decoration:none;transition:background-color .15s ease,color .15s ease}.jr-side__sub a:hover{color:#fff}.jr-side__sub a.is-active{background:#9b8cf829;color:#fff}.jr-side__foot{align-items:center;border-top:1px solid #36373e;display:flex;gap:10px;padding:14px 18px;white-space:nowrap}.jr-side__foot b{display:block;font-size:13px;font-weight:500}.jr-side__foot small{color:#8d8f9a;font-size:12px}.jr-side.is-compact{width:72px}.jr-side.is-compact .jr-side__head{justify-content:center;padding:0}.jr-side.is-compact .jr-side__head img{height:24px;object-fit:cover;object-position:left;width:28px}.jr-side.is-compact .jr-side__foot div,.jr-side.is-compact .jr-side__link em,.jr-side.is-compact .jr-side__link span,.jr-side.is-compact .jr-side__title{display:none}.jr-side.is-compact .jr-side__link{justify-content:center;padding:0}.jr-side.is-compact .jr-side__group{border-bottom:1px solid #2f3038;margin-bottom:6px;padding-bottom:6px}.jr-side.is-compact .jr-side__foot{justify-content:center;padding:14px 0}.jr-main{flex:1 1;margin-left:250px;min-width:0;transition:margin-left .25s var(--jr-ease)}.jr-app.is-editor .jr-main{margin-left:72px}.jr-mobilebar{display:none}.jr-avatar{align-items:center;border-radius:50%;color:#fff;display:inline-flex;flex:none;font-size:12px;font-weight:600;height:32px;justify-content:center;letter-spacing:.02em;width:32px}.jr-page{animation:jr-rise .4s var(--jr-ease) both;margin:0 auto;max-width:1280px;padding:32px 36px 48px}@keyframes jr-rise{0%{opacity:0;transform:translateY(8px)}}.jr-hero{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px}.jr-hero h1{font-family:SF-Pro-Display-Bold,sans-serif;font-size:30px;line-height:1.15;margin:0}.jr-hero p{color:var(--jr-muted);font-size:15px;margin:6px 0 0}.jr-hero__actions{display:flex;flex-wrap:wrap;gap:10px}.jr-hero__actions .jr-btn{min-height:42px;padding:0 18px}.jr-summary{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:32px}.jr-summary__card{background:#fff;border:1px solid var(--jr-line);border-radius:16px;box-shadow:var(--jr-shadow);display:flex;flex-direction:column;min-height:132px;padding:18px 20px;position:relative}.jr-summary__icon{align-items:center;border-radius:10px;display:inline-flex;height:36px;justify-content:center;margin-bottom:12px;width:36px}.jr-summary__card small{color:var(--jr-muted);font-size:13px}.jr-summary__card b{font-family:SF-Pro-Display-Bold,sans-serif;font-size:30px;line-height:1.1;margin-top:2px}.jr-summary__hint{color:var(--jr-muted);font-size:12px}.jr-summary__card.is-violet .jr-summary__icon{background:var(--jr-violet-soft);color:var(--jr-violet)}.jr-summary__card.is-blue .jr-summary__icon{background:#e9f0fd;color:#2b6be6}.jr-summary__card.is-green .jr-summary__icon{background:#e7f7ef;color:var(--jr-green)}.jr-summary__card.is-amber .jr-summary__icon{background:#fff3e2;color:var(--jr-amber)}.jr-summary__card.is-amber b{color:#c4700f}.jr-skeleton{animation:jr-shimmer 1.2s linear infinite;background:linear-gradient(90deg,#fff 30%,#f3f4f7 50%,#fff 70%) 0 0 /300% 100%!important;border-color:#0000!important;box-shadow:none!important}@keyframes jr-shimmer{to{background-position:-150% 0}}.jr-section{margin-bottom:32px}.jr-section__head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:14px}.jr-section__head h2{font-family:SF-Pro-Display-Bold,sans-serif;font-size:20px;margin:0}.jr-section__head p{color:var(--jr-muted);font-size:14px;margin:4px 0 0}.jr-templates{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.jr-template{background:#fff;border:1px solid var(--jr-line);border-radius:16px;box-shadow:var(--jr-shadow);display:flex;flex-direction:column;min-height:210px;padding:18px;transition:transform .2s var(--jr-ease),box-shadow .2s ease,border-color .2s ease}.jr-template:hover{border-color:#ddd5fd;box-shadow:0 14px 30px -18px #7a5af873;transform:translateY(-2px)}.jr-template__icon{align-items:center;background:var(--jr-soft);border-radius:12px;display:inline-flex;font-size:22px;height:44px;justify-content:center;margin-bottom:12px;width:44px}.jr-template b{font-family:SF-Pro-Display-Bold,sans-serif;font-size:15px}.jr-template p{color:var(--jr-muted);flex:1 1;font-size:13px;line-height:1.45;margin:6px 0 10px}.jr-template__meta{display:flex;gap:6px;margin-bottom:12px}.jr-template__meta span{background:var(--jr-soft);border-radius:999px;color:var(--jr-text);font-size:12px;padding:2px 8px}.jr-template__actions{display:flex;gap:6px}.jr-template__actions .jr-btn{flex:1 1}.jr-search{align-items:center;background:#fff;border:1px solid var(--jr-line);border-radius:10px;color:var(--jr-muted);display:flex;gap:8px;height:40px;padding:0 10px 0 12px;transition:border-color .15s ease,box-shadow .15s ease;width:280px}.jr-search:focus-within{border-color:#c4b5fd;box-shadow:0 0 0 3px #7a5af81f}.jr-search input{background:none;border:0;color:var(--jr-ink);flex:1 1;font-family:inherit;font-size:14px;min-width:0;outline:0}.jr-search button{background:none;border:0;color:var(--jr-muted);cursor:pointer;display:inline-flex;padding:2px}.jr-search_sm{height:36px;width:240px}.jr-filters{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.jr-filters button{align-items:center;background:#fff;border:1px solid var(--jr-line);border-radius:999px;color:var(--jr-text);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;gap:6px;height:34px;padding:0 12px;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.jr-filters button span{background:var(--jr-soft);border-radius:999px;color:var(--jr-muted);font-size:12px;min-width:20px;padding:0 6px;text-align:center}.jr-filters button.is-active{background:var(--jr-ink);border-color:var(--jr-ink);color:#fff}.jr-filters button.is-active span{background:#ffffff29;color:#fff}.jr-list{background:#fff;border:1px solid var(--jr-line);border-radius:16px;box-shadow:var(--jr-shadow)}.jr-list__head,.jr-row{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:minmax(0,2.6fr) 140px 150px 170px 120px 52px;padding:0 16px}.jr-list__head{color:var(--jr-muted);font-size:12px;height:42px}.jr-list__head,.jr-row{border-bottom:1px solid var(--jr-line)}.jr-row{cursor:pointer;min-height:72px;position:relative;transition:background-color .15s ease}.jr-row:last-child{border-bottom:0;border-radius:0 0 16px 16px}.jr-row:hover{background:#fafafd}.jr-row:focus-visible{outline:2px solid var(--jr-violet);outline-offset:-2px}.jr-row.jr-skeleton{border-radius:10px;margin:8px 12px}.jr-row__main{align-items:center;display:flex;gap:12px;min-width:0}.jr-row__main div{min-width:0}.jr-row__main b{font-size:15px;font-weight:600}.jr-row__main b,.jr-row__main small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jr-row__main small{color:var(--jr-muted);font-size:13px;margin-top:2px}.jr-row__icon{align-items:center;background:var(--jr-soft);border-radius:12px;display:inline-flex;flex:none;font-size:20px;height:42px;justify-content:center;width:42px}.jr-row__cell{align-items:center;display:flex;font-size:14px;gap:6px;min-width:0}.jr-row__num .jr-icon{color:var(--jr-muted);height:16px;width:16px}.jr-row__label{display:none}.jr-row__attn{align-items:center;background:#fff3e2;border-radius:999px;color:#c4700f;display:inline-flex;font-size:12px;font-style:normal;gap:2px;margin-left:4px;padding:1px 6px 1px 4px}.jr-row__attn .jr-icon{color:inherit;height:13px;width:13px}.jr-row__dot{background:var(--jr-amber);border-radius:50%;height:8px;width:8px}.jr-rate{background:var(--jr-soft);border-radius:999px;flex:1 1;height:6px;max-width:100px;overflow:hidden}.jr-rate span{background:linear-gradient(90deg,#7a5af8,#9b8cf8);border-radius:inherit;display:block;height:100%}.jr-row__rate b{font-size:13px}.jr-row__menucell{justify-content:flex-end;position:relative}.jr-addmenu,.jr-rowmenu{animation:jr-pop .16s var(--jr-ease) both;background:#fff;border:1px solid var(--jr-line);border-radius:12px;box-shadow:0 18px 40px -16px #14161e4d;position:absolute;z-index:30}@keyframes jr-pop{0%{opacity:0;transform:translateY(-4px) scale(.98)}}.jr-rowmenu{padding:6px;right:0;top:calc(100% + 4px);width:230px}.jr-rowmenu button{align-items:center;background:none;border:0;border-radius:8px;color:var(--jr-ink);cursor:pointer;display:flex;font-family:inherit;font-size:14px;gap:10px;height:36px;padding:0 10px;text-align:left;width:100%}.jr-rowmenu button:hover{background:var(--jr-soft)}.jr-rowmenu button .jr-icon{color:var(--jr-muted);height:16px;width:16px}.jr-rowmenu button.is-danger,.jr-rowmenu button.is-danger .jr-icon{color:var(--jr-red)}.jr-status{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:500;gap:6px;padding:3px 10px 3px 8px;white-space:nowrap}.jr-status:before{background:currentColor;border-radius:50%;content:"";height:6px;width:6px}.jr-status_active{background:#e7f7ef;color:#13895b}.jr-status_draft{background:var(--jr-soft);color:#5f6773}.jr-status_paused{background:#fff3e2;color:#c4700f}.jr-empty,.jr-state{align-items:center;color:var(--jr-muted);display:flex;flex-direction:column;gap:8px;padding:48px 20px;text-align:center}.jr-empty b,.jr-state b{color:var(--jr-ink);font-size:16px}.jr-empty__art{font-size:34px}.jr-state{justify-content:center;min-height:50vh}.jr-state>.jr-icon{color:var(--jr-red);height:30px;width:30px}.jr-spinner{animation:jr-spin .8s linear infinite;border:3px solid #e3dcfd;border-radius:50%;border-top:3px solid var(--jr-violet);display:inline-block;flex:none;height:28px;width:28px}.jr-spinner_sm{border-width:2px;height:14px;width:14px}@keyframes jr-spin{to{transform:rotate(1turn)}}.jr-demo-note{align-items:center;color:var(--jr-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:6px;justify-content:center}.jr-demo-note .jr-icon{height:15px;width:15px}.jr-demo-note button{background:none;border:0;color:var(--jr-violet-dark);cursor:pointer;font-family:inherit;font-size:13px;padding:0;text-decoration:underline}.jr-editor{display:flex;flex-direction:column;height:100vh;min-height:560px}.jr-topbar{align-items:center;background:#fff;border-bottom:1px solid var(--jr-line);display:flex;flex-wrap:wrap;gap:10px 14px;min-height:64px;padding:10px 16px}.jr-topbar__icon{align-items:center;background:var(--jr-soft);border-radius:10px;display:inline-flex;flex:none;font-size:19px;height:38px;justify-content:center;width:38px}.jr-topbar__title{flex:0 1 300px;min-width:0}.jr-topbar__title input{background:none;border:1px solid #0000;border-radius:7px;color:var(--jr-ink);font-family:SF-Pro-Display-Bold,sans-serif;font-size:17px;margin-left:-6px;outline:0;padding:2px 6px;text-overflow:ellipsis;width:100%}.jr-topbar__title input:hover{border-color:var(--jr-line)}.jr-topbar__title input:focus{background:#fff;border-color:#c4b5fd}.jr-topbar__meta{align-items:center;color:var(--jr-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:6px}.jr-chip-dirty,.jr-chip-warn{border-radius:999px;font-size:11px;padding:1px 8px}.jr-chip-warn{background:#fff3e2;color:#c4700f}.jr-chip-dirty{background:var(--jr-violet-soft);color:var(--jr-violet-dark)}.jr-tabs{background:var(--jr-soft);border-radius:10px;display:inline-flex;margin:0 auto;padding:3px}.jr-tabs button{background:none;border:0;border-radius:8px;color:var(--jr-text);cursor:pointer;font-family:inherit;font-size:14px;height:32px;padding:0 14px;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.jr-tabs button.is-active{background:#fff;box-shadow:0 1px 3px #14161e1f;color:var(--jr-ink);font-weight:600}.jr-topbar__actions{display:flex;flex-wrap:wrap;gap:8px}.jr-builder{display:grid;flex:1 1;grid-template-columns:84px minmax(0,1fr) 340px;min-height:0}.jr-builder.is-readonly{grid-template-columns:minmax(0,1fr) 360px}.jr-builder__stage{min-height:0;min-width:0;position:relative}.jr-toolbar{background:#fff;border-right:1px solid var(--jr-line);display:flex;flex-direction:column;gap:4px;padding:10px 8px;z-index:5}.jr-toolbar,.jr-toolbar__item{position:relative}.jr-toolbar__item>button{align-items:center;background:none;border:0;border-radius:10px;color:var(--jr-text);cursor:pointer;display:flex;flex-direction:column;font-family:inherit;font-size:11px;gap:5px;padding:10px 2px 8px;transition:background-color .15s ease,color .15s ease;width:100%}.jr-toolbar__item>button .jr-icon{background:var(--type-soft);border-radius:10px;color:var(--type);height:34px;padding:8px;width:34px}.jr-toolbar__item>button.is-open,.jr-toolbar__item>button:hover{background:var(--jr-soft);color:var(--jr-ink)}.jr-flyout{animation:jr-pop .16s var(--jr-ease) both;background:#fff;border:1px solid var(--jr-line);border-radius:14px;box-shadow:0 18px 40px -16px #14161e52;display:flex;flex-direction:column;gap:2px;left:calc(100% + 10px);padding:12px 8px 8px;position:absolute;top:0;width:260px;z-index:20}.jr-flyout>b{font-size:13px;padding:0 8px}.jr-flyout>small{color:var(--jr-muted);font-size:12px;margin-bottom:6px;padding:0 8px}.jr-flyout button{align-items:center;background:none;border:0;border-radius:9px;color:var(--jr-ink);cursor:grab;display:flex;font-family:inherit;font-size:14px;gap:10px;height:40px;padding:0 8px;text-align:left;width:100%}.jr-flyout button:hover{background:var(--jr-soft)}.jr-flyout button>span{align-items:center;border-radius:8px;display:inline-flex;height:28px;justify-content:center;width:28px}.jr-flyout button>span .jr-icon{height:16px;width:16px}.jr-flyout__grip{color:#c3c8d0;margin-left:auto}.jr-canvas{background-color:#f7f8fb;background-image:radial-gradient(circle,#d3d7df 1.1px,#0000 1.3px);cursor:grab;inset:0;overflow:hidden;position:absolute;touch-action:none;-webkit-user-select:none;user-select:none}.jr-canvas.is-panning{cursor:grabbing}.jr-canvas__world{transform-origin:0 0}.jr-canvas__world,.jr-edges{left:0;position:absolute;top:0}.jr-edges{height:1px;overflow:visible;pointer-events:none;width:1px}.jr-edge__hit{fill:none;stroke:#0000;stroke-width:16;cursor:pointer;pointer-events:stroke}.jr-canvas.is-readonly .jr-edge__hit{pointer-events:none}.jr-edge__line{fill:none;stroke:#b5bcc7;stroke-width:2;transition:stroke .15s ease}.jr-edge:hover .jr-edge__line{stroke:#8f97a4}.jr-edge.is-selected .jr-edge__line{stroke:var(--jr-violet);stroke-width:2.5}.jr-edge.is-invalid .jr-edge__line{stroke:var(--jr-red);stroke-dasharray:6 5}.jr-edge.is-taken .jr-edge__line{stroke:var(--jr-violet);stroke-width:2.5;stroke-dasharray:8 6;animation:jr-flow .8s linear infinite}@keyframes jr-flow{to{stroke-dashoffset:-28}}.jr-edge__draft{fill:none;stroke:var(--jr-violet);stroke-width:2;stroke-dasharray:6 5}.jr-edge-btn{display:flex;gap:4px;left:0;margin:-14px 0 0 -30px;pointer-events:none;position:absolute;top:0;z-index:3}.jr-edge-btn button{align-items:center;animation:jr-pop .14s var(--jr-ease) both;background:#fff;border:1px solid var(--jr-line-strong);border-radius:50%;box-shadow:0 4px 10px -4px #14161e40;color:var(--jr-violet);cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;pointer-events:auto;width:28px}.jr-edge-btn button.is-danger{color:var(--jr-red)}.jr-edge-btn .jr-icon{height:14px;width:14px}.jr-node{background:#fff;border:1px solid var(--jr-line);border-radius:14px;box-shadow:0 1px 2px #14161e0d,0 8px 20px -14px #14161e4d;cursor:pointer;display:flex;gap:12px;height:88px;left:0;padding:14px 14px 12px;position:absolute;top:0;transition:box-shadow .15s ease,border-color .15s ease,opacity .2s ease;width:248px;z-index:2}.jr-canvas:not(.is-readonly) .jr-node{cursor:grab}.jr-node:before{background:var(--type);border-radius:0 3px 3px 0;bottom:12px;content:"";left:-1px;position:absolute;top:12px;width:3px}.jr-node:hover{border-color:var(--jr-line-strong);box-shadow:0 1px 2px #14161e0d,0 12px 26px -14px #14161e59}.jr-node.is-selected{border-color:var(--jr-violet);box-shadow:0 0 0 3px #7a5af82e,0 12px 26px -14px #14161e59}.jr-node.is-invalid{border-color:#f3b0b2}.jr-node.is-invalid.is-selected{border-color:var(--jr-red);box-shadow:0 0 0 3px #e5484d29}.jr-node_merge{border-style:dashed;height:88px}.jr-node_end,.jr-node_merge{background:#fbfbfc}.jr-node__icon{align-items:center;background:var(--type-soft);border-radius:10px;color:var(--type);display:inline-flex;flex:none;height:36px;justify-content:center;width:36px}.jr-node__body{display:flex;flex-direction:column;min-width:0}.jr-node__type{align-items:center;color:var(--type);display:flex;font-size:11px;font-weight:600;gap:6px;letter-spacing:.02em}.jr-node__type em{background:var(--jr-soft);border-radius:999px;color:var(--jr-muted);font-style:normal;font-weight:500;padding:0 6px}.jr-node__title{color:var(--jr-ink);font-size:14px;font-weight:600;margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jr-node__summary{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--jr-muted);display:-webkit-box;font-size:12px;line-height:1.35;margin-top:2px;overflow:hidden}.jr-node__issue{align-items:center;background:var(--jr-red);border-radius:999px;color:#fff;display:inline-flex;font-size:11px;font-weight:600;gap:3px;padding:1px 7px 1px 5px;position:absolute;right:10px;top:-9px}.jr-node__issue .jr-icon{stroke-width:2.2;height:12px;width:12px}.jr-node__once{background:#e7f7ef;border-radius:6px;bottom:8px;color:#13895b;font-size:10px;font-weight:700;padding:0 5px;position:absolute;right:10px}.jr-node__done{align-items:center;background:var(--jr-green);border-radius:50%;color:#fff;display:inline-flex;height:20px;justify-content:center;left:10px;position:absolute;top:-9px;width:20px}.jr-node__done .jr-icon{stroke-width:3;height:12px;width:12px}.jr-node__in,.jr-node__out{background:#fff;border:2px solid #c3c9d2;border-radius:50%;height:12px;position:absolute;width:12px}.jr-node__in{left:50%;margin-left:-6px;top:-7px}.jr-node__out{border-color:var(--type);bottom:-7px;cursor:crosshair;margin-left:-6px;transition:transform .15s var(--jr-ease)}.jr-canvas:not(.is-readonly) .jr-node__out:hover{transform:scale(1.35)}.jr-canvas:not(.is-readonly) .jr-node__out:after{content:"";inset:-8px;position:absolute}.jr-node__out i{background:#fff;border-radius:999px;box-shadow:0 0 0 1px var(--jr-line);color:var(--jr-text);font-size:11px;font-style:normal;font-weight:600;left:50%;padding:1px 7px;pointer-events:none;position:absolute;top:12px;transform:translateX(-50%);white-space:nowrap}.jr-node__out_yes i{color:#13895b}.jr-node__out_no i{color:#c33a3f}.jr-node__out_timeout i{color:#c4700f}.jr-node__plus{align-items:center;background:#fff;border:1.5px dashed #b9a8fb;border-radius:50%;color:var(--jr-violet);cursor:pointer;display:inline-flex;height:26px;justify-content:center;margin-left:-13px;padding:0;position:absolute;top:calc(100% + 30px);transition:background-color .15s ease,transform .15s var(--jr-ease);width:26px}.jr-node__plus:hover{background:var(--jr-violet-soft);border-style:solid;transform:scale(1.1)}.jr-node__plus .jr-icon{height:14px;width:14px}.jr-canvas.is-sim .jr-node.is-sim-idle{opacity:.5}.jr-node.is-sim-active{animation:jr-pulse 1.4s ease-out infinite;border-color:var(--jr-violet)}.jr-node.is-sim-failed{border-color:var(--jr-red);box-shadow:0 0 0 4px #e5484d2e}.jr-node.is-sim-visited{border-color:#b7e4cd}@keyframes jr-pulse{0%{box-shadow:0 0 0 0 #7a5af873}to{box-shadow:0 0 0 14px #7a5af800}}.jr-canvas__empty{align-items:center;background:#fffc;border:1.5px dashed var(--jr-line-strong);border-radius:18px;color:var(--jr-muted);display:flex;flex-direction:column;gap:6px;left:50%;padding:24px;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:300px}.jr-canvas__empty .jr-icon{color:var(--jr-violet);height:30px;width:30px}.jr-canvas__empty b{color:var(--jr-ink);font-size:15px}.jr-addmenu{cursor:default;display:flex;flex-direction:column;max-height:330px;overflow:hidden;width:270px}.jr-addmenu__search{align-items:center;border-bottom:1px solid var(--jr-line);color:var(--jr-muted);display:flex;gap:8px;padding:8px 8px 8px 12px}.jr-addmenu__search input{border:0;flex:1 1;font-family:inherit;font-size:14px;min-width:0;outline:0}.jr-addmenu__search button{background:none;border:0;color:var(--jr-muted);cursor:pointer;display:inline-flex;padding:4px}.jr-addmenu__list{overflow-y:auto;padding:6px}.jr-addmenu__title{display:block;font-size:11px;font-weight:700;padding:6px 8px 4px}.jr-addmenu__group button{align-items:center;background:none;border:0;border-radius:8px;color:var(--jr-ink);cursor:pointer;display:flex;font-family:inherit;font-size:14px;gap:10px;height:36px;padding:0 8px;text-align:left;width:100%}.jr-addmenu__group button:hover{background:var(--jr-soft)}.jr-addmenu__icon{align-items:center;border-radius:7px;display:inline-flex;height:26px;justify-content:center;width:26px}.jr-addmenu__icon .jr-icon{height:15px;width:15px}.jr-zoom{align-items:center;background:#fff;border:1px solid var(--jr-line);border-radius:12px;bottom:16px;box-shadow:var(--jr-shadow);display:flex;gap:2px;left:16px;padding:4px;position:absolute;z-index:6}.jr-zoom button{align-items:center;background:none;border:0;border-radius:8px;color:var(--jr-text);cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;width:32px}.jr-zoom button:hover:not(:disabled){background:var(--jr-soft)}.jr-zoom button:disabled{cursor:default;opacity:.35}.jr-zoom span{color:var(--jr-muted);font-size:12px;min-width:44px;text-align:center}.jr-mode-flag,.jr-validity{align-items:center;background:#fff;border-radius:999px;box-shadow:var(--jr-shadow);display:inline-flex;font-size:13px;gap:6px;padding:6px 12px;position:absolute;top:14px;z-index:6}.jr-validity{color:#13895b;right:14px}.jr-validity.is-bad{color:var(--jr-red)}.jr-mode-flag .jr-icon,.jr-validity .jr-icon{height:15px;width:15px}.jr-mode-flag{color:var(--jr-violet-dark);left:50%;transform:translateX(-50%)}.jr-mode-flag button{background:none;border:0;color:var(--jr-violet-dark);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:0;text-decoration:underline}.jr-inspector{background:#fff;border-left:1px solid var(--jr-line);min-height:0;overflow-y:auto}.jr-inspector__body{animation:jr-rise .25s var(--jr-ease) both;display:flex;flex-direction:column;gap:14px;padding:18px}.jr-inspector__head{align-items:center;display:flex;gap:12px}.jr-inspector__head>div{flex:1 1;min-width:0}.jr-inspector__head small{color:var(--jr-muted);display:block;font-size:12px;font-weight:600}.jr-inspector__head b{display:block;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jr-inspector__badge{align-items:center;border-radius:11px;display:inline-flex;flex:none;height:40px;justify-content:center;width:40px}.jr-inspector__day{align-items:center;color:var(--jr-muted);display:flex;font-size:13px;gap:6px;margin:-4px 0 0}.jr-inspector__day .jr-icon{height:15px;width:15px}.jr-inspector__h{align-items:center;display:flex;font-size:13px;gap:6px;margin:6px 0 -4px}.jr-inspector__h em{border-radius:999px;font-size:11px;font-style:normal;padding:0 7px}.jr-inspector__h em.is-bad{background:#fde8e8;color:var(--jr-red)}.jr-inspector__h em.is-ok{background:#e7f7ef;color:#13895b}.jr-inspector__actions{border-top:1px solid var(--jr-line);display:flex;gap:8px;padding-top:6px}.jr-inspector__actions .jr-btn{flex:1 1}.jr-field{display:flex;flex-direction:column;gap:6px}.jr-field label{color:var(--jr-text);font-size:13px;font-weight:500}.jr-field label span{color:var(--jr-red)}.jr-field input,.jr-field select,.jr-field textarea{background:#fff;border:1px solid var(--jr-line);border-radius:9px;color:var(--jr-ink);font-family:inherit;font-size:14px;min-height:38px;outline:0;padding:8px 11px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.jr-field textarea{line-height:1.45;resize:vertical}.jr-field input:focus,.jr-field select:focus,.jr-field textarea:focus{border-color:#b9a8fb;box-shadow:0 0 0 3px #7a5af81f}.jr-field input:disabled,.jr-field select:disabled,.jr-field textarea:disabled{background:var(--jr-soft);color:var(--jr-muted)}.jr-field_inline{align-items:center;flex-direction:row;gap:12px;justify-content:space-between}.jr-field_grow{flex:1 1;min-width:200px}.jr-field__info{background:#f6f4ff;border-radius:10px;color:#4c4380;display:flex;font-size:13px;gap:8px;line-height:1.45;margin:0;padding:10px 12px}.jr-field__info .jr-icon{color:var(--jr-violet);height:16px;margin-top:1px;width:16px}.jr-switch{cursor:pointer;display:inline-flex;flex:none;position:relative}.jr-switch input{height:1px;opacity:0;position:absolute;width:1px}.jr-switch span{background:#d5d9e0;border-radius:999px;height:22px;transition:background-color .2s ease;width:40px}.jr-switch span:after{background:#fff;border-radius:50%;box-shadow:0 1px 3px #0003;content:"";height:16px;left:3px;position:absolute;top:3px;transition:transform .2s var(--jr-ease);width:16px}.jr-switch input:checked+span{background:var(--jr-violet)}.jr-switch input:checked+span:after{transform:translateX(18px)}.jr-switch input:focus-visible+span{outline:2px solid var(--jr-violet);outline-offset:2px}.jr-chips{display:flex;flex-wrap:wrap;gap:6px}.jr-chips button{align-items:center;background:#fff;border:1px solid var(--jr-line);border-radius:999px;color:var(--jr-text);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;gap:4px;height:32px;padding:0 12px}.jr-chips button .jr-icon{height:14px;width:14px}.jr-chips button.is-on{background:var(--jr-violet-soft);border-color:#c4b5fd;color:var(--jr-violet-dark)}.jr-issue-box{background:#fff3f3;border-radius:10px;color:#b4292e;display:flex;flex-direction:column;font-size:13px;gap:6px;line-height:1.4;margin:0;padding:10px 12px}p.jr-issue-box{flex-direction:row}.jr-issue-box span{display:flex;gap:6px}.jr-issue-box .jr-icon{height:15px;margin-top:1px;width:15px}.jr-ok{align-items:center;color:#13895b;display:flex;font-size:13px;gap:6px;margin:0}.jr-ok .jr-icon{height:16px;width:16px}.jr-overview__counts{color:var(--jr-text);display:flex;flex-wrap:wrap;font-size:13px;gap:6px 12px}.jr-overview__counts span{align-items:center;display:inline-flex;gap:6px}.jr-overview__counts i{background:var(--c);border-radius:50%;height:8px;width:8px}.jr-issues{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.jr-issues button{align-items:flex-start;background:#fff6f6;border:0;border-radius:9px;color:#8a2a2d;cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:8px;line-height:1.4;padding:8px 10px;text-align:left;width:100%}.jr-issues button:disabled{cursor:default}.jr-issues button:hover:not(:disabled){background:#feecec}.jr-issues button>span{flex:1 1}.jr-issues b{color:var(--jr-ink);display:block;font-size:13px}.jr-issues .jr-icon{color:var(--jr-red);height:15px;margin-top:2px;width:15px}.jr-hints{color:var(--jr-muted);display:flex;flex-direction:column;font-size:13px;gap:6px;list-style:none;margin:0;padding:0}.jr-hints b{color:var(--jr-ink)}.jr-hints kbd{background:var(--jr-soft);border:1px solid var(--jr-line);border-radius:5px;font-family:inherit;font-size:11px;padding:1px 5px}.jr-timeline{border-left:2px solid var(--jr-line);list-style:none;margin:0;padding:0 0 0 14px}.jr-timeline li{display:flex;flex-direction:column;font-size:13px;gap:2px;padding:0 0 16px 12px;position:relative}.jr-timeline li:before{background:var(--type);border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px var(--jr-line);content:"";height:10px;left:-21px;position:absolute;top:4px;width:10px}.jr-timeline__day{color:var(--jr-violet-dark);font-size:12px;font-weight:600}.jr-timeline span:not(.jr-timeline__day){color:var(--jr-muted)}.jr-timeline q{background:var(--jr-soft);border-radius:10px;color:var(--jr-text);margin-top:4px;padding:8px 10px;quotes:none}.jr-sim__safe{background:#ecfaf3;border-radius:10px;color:#17704d;display:flex;font-size:12px;gap:8px;line-height:1.45;margin:-4px 0 0;padding:9px 12px}.jr-sim__safe .jr-icon{height:15px;width:15px}.jr-sim__setup{display:flex;flex-direction:column;gap:12px}.jr-sim__setup p{font-size:13px;margin:0}.jr-sim__who{align-items:center;display:flex;gap:10px}.jr-sim__who b{display:block;font-size:14px}.jr-sim__who small{color:var(--jr-muted);font-size:12px}.jr-check{align-items:center;color:var(--jr-text);cursor:pointer;display:flex;font-size:13px;gap:8px}.jr-check input{accent-color:var(--jr-violet);height:16px;width:16px}.jr-sim__status{align-items:center;background:var(--jr-soft);border-radius:12px;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:12px}.jr-sim__clock{align-items:flex-end;display:flex;flex-direction:column;text-align:right}.jr-sim__clock small{color:var(--jr-muted);font-size:11px}.jr-sim__clock b{font-size:13px}.jr-sim__clock em{color:var(--jr-violet-dark);font-size:12px;font-style:normal;font-weight:600}.jr-sim__ledger{display:flex;flex-wrap:wrap;gap:6px}.jr-sim__ledger span{align-items:center;border:1px solid var(--jr-line);border-radius:999px;display:inline-flex;font-size:12px;gap:6px;padding:5px 10px}.jr-sim__ledger .jr-icon{color:var(--jr-amber);height:14px;width:14px}.jr-sim__ctl{display:flex;flex-direction:column;gap:10px}.jr-sim__wait{align-items:center;background:#fff4e8;border-radius:10px;color:#9a5a12;display:flex;font-size:13px;gap:8px;line-height:1.4;padding:10px 12px}.jr-sim__wait .jr-icon{height:16px;width:16px}.jr-sim__wait.is-bad{background:#fff3f3;color:#b4292e}.jr-sim__wait.is-ok{background:#ecfaf3;color:#17704d}.jr-sim__row{display:flex;flex-wrap:wrap;gap:8px}.jr-sim__row .jr-btn{flex:1 1}.jr-sim__busy{align-items:center;background:var(--jr-violet-soft);border-radius:10px;color:var(--jr-violet-dark);display:flex;font-size:13px;gap:8px;padding:10px 12px}.jr-score label{display:block;font-size:13px;margin-bottom:6px}.jr-score input{accent-color:var(--jr-violet);width:100%}.jr-log{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.jr-log li{animation:jr-rise .25s var(--jr-ease) both;display:flex;font-size:12px;gap:10px;padding-bottom:12px;position:relative}.jr-log li:not(.jr-log__end):after{background:var(--jr-line);bottom:0;content:"";left:11px;position:absolute;top:24px;width:2px}.jr-log__dot{align-items:center;background:#e7f7ef;border-radius:50%;color:var(--jr-green);display:inline-flex;flex:none;height:24px;justify-content:center;position:relative;width:24px;z-index:1}.jr-log__dot .jr-icon{stroke-width:2.4;height:13px;width:13px}.jr-log li.is-waiting .jr-log__dot{background:#fff4e8;color:var(--jr-amber)}.jr-log li.is-failed .jr-log__dot{background:#fde8e8;color:var(--jr-red)}.jr-log li.is-skipped .jr-log__dot{background:var(--jr-soft);color:var(--jr-muted)}.jr-log li.is-running .jr-log__dot{background:var(--jr-violet-soft);color:var(--jr-violet)}.jr-log li>div{color:var(--jr-text);display:flex;flex-direction:column;gap:2px;line-height:1.4;min-width:0}.jr-log__title{align-items:baseline;background:none;border:0;color:var(--jr-ink);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:600;gap:6px;padding:0;text-align:left}.jr-log__title:hover{color:var(--jr-violet-dark)}.jr-log__title small{color:var(--jr-muted);font-size:11px;font-weight:400}.jr-log__replay{align-self:flex-start;background:none;border:0;color:var(--jr-violet-dark);cursor:pointer;font-family:inherit;font-size:12px;padding:0;text-decoration:underline}.jr-log__end{padding:0!important}.jr-settings{grid-gap:18px;animation:jr-rise .3s var(--jr-ease) both;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) 320px;margin:0 auto;max-width:1120px;overflow-y:auto;padding:24px;width:100%}.jr-settings__main,.jr-settings__side{display:flex;flex-direction:column;gap:16px}.jr-settings__side{align-self:start;position:-webkit-sticky;position:sticky;top:0}.jr-card{background:#fff;border:1px solid var(--jr-line);border-radius:16px;box-shadow:var(--jr-shadow);padding:20px}.jr-settings__card{display:flex;flex-direction:column;gap:14px}.jr-card__title,.jr-settings__card h3{align-items:center;display:flex;font-family:SF-Pro-Display-Bold,sans-serif;font-size:16px;gap:8px;margin:0}.jr-settings__hint{color:var(--jr-muted);display:flex;font-size:13px;gap:8px;line-height:1.45;margin:0}.jr-settings__hint .jr-icon{height:16px;margin-top:1px;width:16px}.jr-grid2{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.jr-segment{align-self:flex-start;background:var(--jr-soft);border-radius:10px;display:inline-flex;flex-wrap:wrap;gap:2px;padding:3px}.jr-segment button{align-items:center;background:none;border:0;border-radius:8px;color:var(--jr-text);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;gap:6px;height:32px;padding:0 12px}.jr-segment button .jr-icon{height:14px;width:14px}.jr-segment button.is-on{background:#fff;box-shadow:0 1px 3px #14161e1f;color:var(--jr-ink);font-weight:600}.jr-segment_status button.is-on.is-green{color:#13895b}.jr-segment_status button.is-on.is-amber{color:#c4700f}.jr-trigger-box{align-items:center;border:1px solid var(--jr-line);border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;padding:12px}.jr-trigger-box>span{align-items:center;background:#f1edff;border-radius:10px;color:var(--type);display:inline-flex;height:38px;justify-content:center;width:38px}.jr-trigger-box>div{flex:1 1;min-width:160px}.jr-trigger-box b{display:block}.jr-trigger-box small{color:var(--jr-muted)}.jr-people-pick{display:flex;flex-direction:column;gap:8px}.jr-people-pick__search{align-items:center;border:1px solid var(--jr-line);border-radius:9px;color:var(--jr-muted);display:flex;gap:8px;height:38px;padding:0 12px}.jr-people-pick__search input{border:0;flex:1 1;font-family:inherit;font-size:14px;outline:0}.jr-people-pick__found{border:1px solid var(--jr-line);border-radius:10px;list-style:none;margin:0;padding:4px}.jr-people-pick__found button{align-items:center;background:none;border:0;border-radius:8px;cursor:pointer;display:flex;font-family:inherit;font-size:14px;gap:10px;padding:6px 8px;text-align:left;width:100%}.jr-people-pick__found button:hover{background:var(--jr-soft)}.jr-people-pick__found small{color:var(--jr-muted);margin-left:auto}.jr-people-pick__found .jr-avatar,.jr-person-chip .jr-avatar{font-size:10px;height:26px;width:26px}.jr-people-pick__list{display:flex;flex-wrap:wrap;gap:6px}.jr-person-chip{align-items:center;background:var(--jr-soft);border-radius:999px;display:inline-flex;font-size:13px;gap:6px;padding:3px 4px 3px 3px}.jr-person-chip button{background:none;border:0;border-radius:50%;color:var(--jr-muted);cursor:pointer;display:inline-flex;padding:3px}.jr-person-chip button .jr-icon{height:12px;width:12px}.jr-versions{gap:10px;list-style:none;margin:0;padding:0}.jr-versions,.jr-versions li{display:flex;flex-direction:column}.jr-versions li{border-left:2px solid var(--jr-line);font-size:13px;gap:1px;padding-left:12px}.jr-versions li:first-child{border-left-color:var(--jr-violet)}.jr-versions b em{background:var(--jr-violet-soft);border-radius:999px;color:var(--jr-violet-dark);font-size:11px;font-style:normal;font-weight:500;margin-left:6px;padding:0 6px}.jr-versions small,.jr-versions span{color:var(--jr-muted)}.jr-stats{animation:jr-rise .3s var(--jr-ease) both;display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:1240px;overflow-y:auto;padding:24px;width:100%}.jr-kpis{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(6,minmax(0,1fr))}.jr-kpi{background:#fff;border:1px solid var(--jr-line);border-radius:14px;box-shadow:var(--jr-shadow);display:flex;flex-direction:column;padding:14px 16px}.jr-kpi__icon{align-items:center;background:var(--jr-violet-soft);border-radius:9px;color:var(--jr-violet);display:inline-flex;height:30px;justify-content:center;margin-bottom:8px;width:30px}.jr-kpi__icon .jr-icon{height:16px;width:16px}.jr-kpi small{color:var(--jr-muted);font-size:12px}.jr-kpi b{font-family:SF-Pro-Display-Bold,sans-serif;font-size:22px}.jr-kpi.is-hot .jr-kpi__icon{background:#fff3e2;color:var(--jr-amber)}.jr-kpi.is-hot b{color:#c4700f}.jr-stats__grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.jr-stats__grid .jr-card>.jr-muted{font-size:13px;margin:4px 0 14px}.jr-count{background:#fff3e2;border-radius:999px;color:#c4700f;font-family:SF-Pro-Display-Regular,sans-serif;font-size:12px;padding:0 8px}.jr-funnel{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.jr-funnel li{grid-gap:10px;align-items:center;display:grid;font-size:13px;gap:10px;grid-template-columns:minmax(0,190px) minmax(0,1fr) 34px 40px}.jr-funnel__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jr-funnel__bar{background:var(--jr-soft);border-radius:999px;height:10px;overflow:hidden}.jr-funnel__bar span{animation:jr-grow .7s var(--jr-ease) both;background:var(--type);border-radius:inherit;display:block;height:100%;opacity:.8;transform-origin:left}@keyframes jr-grow{0%{transform:scaleX(0)}}.jr-funnel b{text-align:right}.jr-funnel small{color:var(--jr-muted);text-align:right}.jr-attention{display:flex;flex-direction:column;gap:6px;list-style:none;margin:14px 0 0;padding:0}.jr-attention button{align-items:center;background:#fffaf3;border:1px solid #fde3c3;border-radius:12px;cursor:pointer;display:flex;font-family:inherit;gap:10px;padding:10px;text-align:left;width:100%}.jr-attention button:hover{background:#fff4e5}.jr-attention button>span:not(.jr-avatar){flex:1 1;min-width:0}.jr-attention b{display:block;font-size:14px}.jr-attention small{color:#9a5a12;font-size:12px}.jr-table-head{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:12px}.jr-table-wrap{margin:0 -20px -20px;overflow-x:auto}.jr-table{border-collapse:collapse;font-size:14px;min-width:760px;width:100%}.jr-table th{background:#fafbfc;border-top:1px solid var(--jr-line);color:var(--jr-muted);font-size:12px;font-weight:500;padding:10px 20px;text-align:left}.jr-table td,.jr-table th{border-bottom:1px solid var(--jr-line)}.jr-table td{padding:11px 20px;white-space:nowrap}.jr-table tbody tr{cursor:pointer;transition:background-color .15s ease}.jr-table tbody tr:hover{background:#fafafd}.jr-table tbody tr:focus-visible{outline:2px solid var(--jr-violet);outline-offset:-2px}.jr-table-empty{padding:20px;text-align:center}.jr-person{align-items:center;display:inline-flex;gap:10px}.jr-attn{color:var(--jr-amber);height:15px;width:15px}.jr-step-cell{align-items:center;display:inline-flex;gap:7px}.jr-step-cell i{background:var(--type);border-radius:50%;height:7px;width:7px}.jr-pstatus{border-radius:999px;display:inline-flex;font-size:12px;font-weight:500;padding:2px 9px}.jr-pstatus_running{background:var(--jr-violet-soft);color:var(--jr-violet-dark)}.jr-pstatus_waiting{background:#fff4e8;color:#b06a12}.jr-pstatus_completed{background:#e7f7ef;color:#13895b}.jr-pstatus_failed{background:#fde8e8;color:#c33a3f}.jr-pstatus_exited{background:var(--jr-soft);color:#5f6773}.jr-drawer-wrap{animation:jr-fade .2s ease both;background:#14161e52;display:flex;font-family:SF-Pro-Display-Regular,-apple-system,sans-serif;inset:0;justify-content:flex-end;position:fixed;z-index:100}@keyframes jr-fade{0%{opacity:0}}.jr-drawer{animation:jr-slide .28s cubic-bezier(.22,1,.36,1) both;background:#fff;color:#22232a;display:flex;flex-direction:column;gap:12px;height:100%;max-width:100%;overflow-y:auto;padding:20px;width:440px}@keyframes jr-slide{0%{opacity:0;transform:translateX(40px)}}.jr-drawer__head{align-items:center;display:flex;gap:12px}.jr-drawer__head>div{flex:1 1}.jr-drawer__head b{display:block;font-size:17px}.jr-drawer__head small{color:#737b87}.jr-drawer__summary{align-items:center;color:#737b87;display:flex;flex-wrap:wrap;font-size:13px;gap:10px}.jr-progress{background:#f2f3f6;border-radius:999px;height:8px;overflow:hidden}.jr-progress span{background:linear-gradient(90deg,#7a5af8,#9b8cf8);border-radius:inherit;display:block;height:100%;transition:width .4s ease}.jr-steps{display:flex;flex-direction:column;list-style:none;margin:4px 0 0;padding:0}.jr-steps li{display:flex;gap:12px;padding-bottom:14px;position:relative}.jr-steps li:not(:last-child):after{background:#e7e9ee;bottom:2px;content:"";left:13px;position:absolute;top:28px;width:2px}.jr-steps__dot{align-items:center;background:#fff;border:2px solid #e7e9ee;border-radius:50%;color:#9aa1ac;display:inline-flex;flex:none;height:28px;justify-content:center;position:relative;width:28px;z-index:1}.jr-steps__dot .jr-icon{stroke-width:2.4;height:13px;width:13px}.jr-steps li.is-completed .jr-steps__dot{background:#16a26b;border-color:#16a26b;color:#fff}.jr-steps li.is-running .jr-steps__dot{background:#f1edff;border-color:#7a5af8;color:#7a5af8}.jr-steps li.is-waiting .jr-steps__dot{background:#fff4e8;border-color:#e08a1e;color:#e08a1e}.jr-steps li.is-failed .jr-steps__dot{background:#fde8e8;border-color:#e5484d;color:#e5484d}.jr-steps li.is-skipped{opacity:.5}.jr-steps li>div{display:flex;flex-direction:column;font-size:13px;gap:2px;padding-top:3px}.jr-steps b{align-items:center;display:flex;font-size:14px;gap:6px}.jr-steps b .jr-icon{color:var(--type);height:15px;width:15px}.jr-steps small{color:#737b87}.jr-steps em{color:#b4292e;font-size:12px;font-style:normal}.jr-steps li.is-completed em,.jr-steps li.is-skipped em{color:#737b87}.jr-drawer__actions{background:#fff;border-top:1px solid #e7e9ee;bottom:-20px;flex-wrap:wrap;font-size:13px;gap:8px;margin:auto -20px -20px;padding:14px 20px;position:-webkit-sticky;position:sticky}.jr-drawer__actions,.jr-modal{align-items:center;display:flex}.jr-modal{animation:jr-fade .2s ease both;background:#14161e66;color:#22232a;font-family:SF-Pro-Display-Regular,-apple-system,sans-serif;font-size:14px;inset:0;justify-content:center;padding:20px;position:fixed;z-index:100}.jr-modal__box{animation:jr-modal-in .28s cubic-bezier(.22,1,.36,1) both;background:#fff;border-radius:20px;box-shadow:0 30px 80px -30px #14161e80;display:flex;flex-direction:column;gap:16px;max-height:calc(100vh - 40px);max-width:100%;overflow-y:auto;padding:22px;width:560px}.jr-modal__box_sm{width:460px}.jr-modal__box_wide{width:1040px}@keyframes jr-modal-in{0%{opacity:0;transform:translateY(12px) scale(.98)}}.jr-modal__head{align-items:center;display:flex;gap:12px}.jr-modal__head>div{flex:1 1;min-width:0}.jr-modal__head b{display:block;font-family:SF-Pro-Display-Bold,sans-serif;font-size:18px}.jr-modal__head small{color:#737b87;font-size:13px}.jr-modal__emoji,.jr-modal__icon{align-items:center;background:#f1edff;border-radius:12px;color:#7a5af8;display:inline-flex;flex:none;font-size:22px;height:44px;justify-content:center;width:44px}.jr-modal__icon.is-bad{background:#fde8e8;color:#e5484d}.jr-modal__icon.is-mia{background:linear-gradient(135deg,#6f84f2,#9b6cf0);color:#fff}.jr-modal__emoji{background:#f2f3f6}.jr-modal__foot{align-items:flex-end;border-top:1px solid #e7e9ee;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;padding-top:14px}.jr-modal__q{align-self:center;flex:1 1;font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jr-preview{grid-gap:16px;display:grid;gap:16px;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);min-height:0}.jr-preview__canvas{border:1px solid #e7e9ee;border-radius:14px;height:480px;overflow:hidden;position:relative}.jr-preview__side{display:flex;flex-direction:column;gap:12px;max-height:480px;overflow-y:auto}.jr-preview__side>p{color:#3c414b;line-height:1.5;margin:0}.jr-steplist{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.jr-steplist li{align-items:center;border:1px solid #e7e9ee;border-radius:10px;display:flex;gap:10px;padding:8px 10px}.jr-steplist li>span{align-items:center;background:var(--type-soft);border-radius:8px;color:var(--type);display:inline-flex;flex:none;height:30px;justify-content:center;width:30px}.jr-steplist li .jr-icon{height:16px;width:16px}.jr-steplist div{min-width:0}.jr-steplist b{display:block;font-size:13px}.jr-steplist small{color:#737b87;display:block;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jr-mia{gap:12px}.jr-mia,.jr-mia__input{display:flex;flex-direction:column}.jr-mia__input{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#b7c1f8,#cdb8f7) border-box;border:1px solid #0000;border-radius:14px;gap:10px;padding:12px}.jr-mia__input textarea{border:0;font-family:inherit;font-size:15px;line-height:1.5;outline:0;resize:none;width:100%}.jr-mia__input .jr-btn{align-self:flex-end}.jr-mia__label{color:#737b87;font-size:13px}.jr-mia__prompts{display:flex;flex-direction:column;gap:6px}.jr-mia__prompts button{align-items:center;background:#fbfaff;border:1px solid #e9e4fd;border-radius:12px;color:#3c414b;cursor:pointer;display:flex;font-family:inherit;font-size:14px;gap:8px;padding:10px 12px;text-align:left;transition:border-color .15s ease,background-color .15s ease}.jr-mia__prompts button:hover{background:#f4f1ff;border-color:#c4b5fd}.jr-mia__prompts .jr-icon{color:#8f7cf0;height:16px;width:16px}.jr-mia__stages{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:4px 2px}.jr-mia__stages li{align-items:center;color:#9aa1ac;display:flex;font-size:14px;gap:10px;transition:color .2s ease}.jr-mia__stages li.is-now{color:#22232a}.jr-mia__stages li.is-done{color:#13895b}.jr-mia__stages li:not(.is-now):not(.is-done) .jr-spinner{animation:none;border-color:#e7e9ee}.jr-mia__stages .jr-icon{height:14px;width:14px}.jr-mia__disclaimer{color:#737b87;display:flex;font-size:12px;gap:8px;line-height:1.45;margin:0}.jr-mia__disclaimer .jr-icon{height:15px;width:15px}.jr-mia__result{align-items:center;background:#f6f4ff;border-radius:12px;display:flex;gap:12px;padding:12px}.jr-mia__result>span{font-size:26px}.jr-mia__result b{display:block;font-size:15px}.jr-mia__result small{color:#5d5794;font-size:13px}.jr-mia__notes{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.jr-mia__notes li{color:#737b87;display:flex;font-size:12px;gap:8px;line-height:1.45}.jr-mia__notes .jr-icon{color:#7a5af8;height:14px;width:14px}.jr-create{display:flex;flex-direction:column;gap:10px}.jr-create__option{align-items:center;background:#fff;border:1px solid #e7e9ee;border-radius:14px;cursor:pointer;display:flex;font-family:inherit;gap:14px;padding:14px;text-align:left;transition:border-color .15s ease,background-color .15s ease}.jr-create__option:hover{background:#fbfaff;border-color:#c4b5fd}.jr-create__option>span{align-items:center;background:#f2f3f6;border-radius:12px;display:inline-flex;flex:none;font-size:20px;height:42px;justify-content:center;width:42px}.jr-create__option.is-mia>span{background:linear-gradient(135deg,#6f84f2,#9b6cf0);color:#fff}.jr-create__option b{display:block;font-size:15px}.jr-create__label,.jr-create__option small{color:#737b87;font-size:13px}.jr-create__label{margin-top:6px}.jr-create__grid{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr 1fr}.jr-create__grid button{align-items:center;background:#fff;border:1px solid #e7e9ee;border-radius:10px;cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:8px;padding:10px 12px;text-align:left}.jr-create__grid button:hover{border-color:#c4b5fd}.jr-toast{animation:jr-toast .3s cubic-bezier(.22,1,.36,1) both;background:#22232a;border-radius:12px;bottom:24px;box-shadow:0 14px 34px -14px #14161e99;color:#fff;font-size:14px;left:50%;max-width:calc(100vw - 32px);padding:11px 18px;position:fixed;transform:translateX(-50%);z-index:200}@keyframes jr-toast{0%{opacity:0;transform:translate(-50%,10px)}}@media (max-width:1280px){.jr-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.jr-builder{grid-template-columns:76px minmax(0,1fr) 300px}.jr-list__head,.jr-row{grid-template-columns:minmax(0,2.2fr) 120px 130px 150px 100px 44px}}@media (max-width:1100px){.jr-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.jr-preview,.jr-settings,.jr-stats__grid{grid-template-columns:1fr}.jr-settings__side{position:static}.jr-preview__canvas{height:340px}.jr-tabs{margin:0;order:5}}@media (max-width:991px){.jr-side{transform:translateX(-100%)}.jr-side,.jr-side.is-compact{width:260px}.jr-side.is-compact .jr-side__foot div,.jr-side.is-compact .jr-side__link em,.jr-side.is-compact .jr-side__link span,.jr-side.is-compact .jr-side__title{display:inline;display:initial}.jr-side.is-compact .jr-side__link{justify-content:flex-start;padding:0 12px}.jr-side.is-compact .jr-side__head{justify-content:space-between;padding:0 20px}.jr-side.is-compact .jr-side__head img{width:auto}.jr-side.is-open{transform:none}.jr-side__close{display:inline-flex}.jr-side__backdrop{background:#14161e66;inset:0;position:fixed;z-index:39}.jr-app.is-editor .jr-main,.jr-main{margin-left:0}.jr-mobilebar{align-items:center;background:#fff;border-bottom:1px solid var(--jr-line);display:flex;font-weight:600;gap:8px;height:52px;padding:0 10px}.jr-page{padding:22px 16px 40px}.jr-list__head{display:none}.jr-row{gap:8px 12px;grid-template-columns:minmax(0,1fr) auto;padding:14px 12px}.jr-row__main{grid-column:1/2}.jr-row__menucell{grid-column:2;grid-row:1}.jr-row__cell:not(.jr-row__menucell){display:inline-flex;grid-column:1/-1;width:auto}.jr-row{grid-template-areas:none}.jr-row>.jr-row__cell:nth-child(2),.jr-row>.jr-row__cell:nth-child(3),.jr-row>.jr-row__cell:nth-child(4),.jr-row>.jr-row__cell:nth-child(5){grid-column:auto}.jr-row{display:flex;flex-wrap:wrap}.jr-row__main{flex-basis:calc(100% - 60px);flex-grow:1;flex-shrink:1}.jr-row__menucell{order:0}.jr-row>.jr-row__cell:not(.jr-row__menucell){font-size:13px;order:1}.jr-row__label{color:var(--jr-muted);display:inline}.jr-rate{width:70px}.jr-editor{height:auto;min-height:calc(100vh - 52px)}.jr-builder,.jr-builder.is-readonly{grid-template-columns:1fr}.jr-toolbar{border-bottom:1px solid var(--jr-line);border-right:0;flex-direction:row;overflow-x:auto}.jr-toolbar__item{position:static}.jr-toolbar__item>button{min-width:72px}.jr-flyout{left:12px;right:12px;top:140px;width:auto}.jr-builder__stage{height:62vh}.jr-inspector{border-left:0;border-top:1px solid var(--jr-line)}.jr-topbar__title{flex:1 1 200px}.jr-topbar__actions{width:100%}.jr-topbar__actions .jr-btn{flex:1 1}.jr-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.jr-settings,.jr-stats{padding:16px}}@media (max-width:560px){.jr-summary{gap:10px}.jr-summary__card{min-height:0;padding:14px}.jr-hero h1,.jr-summary__card b{font-size:24px}.jr-hero__actions,.jr-hero__actions .jr-btn,.jr-search{width:100%}.jr-create__grid,.jr-grid2{grid-template-columns:1fr}.jr-funnel li{grid-template-columns:minmax(0,110px) minmax(0,1fr) 28px 34px}.jr-modal{align-items:flex-end;padding:0}.jr-modal__box{border-radius:20px 20px 0 0;max-height:92vh}.jr-tabs{width:100%}.jr-tabs button{flex:1 1;padding:0 6px}}@media (prefers-reduced-motion:reduce){.jr-app *,.jr-drawer-wrap *,.jr-modal *{animation-duration:.01ms!important;transition-duration:.01ms!important}}

.tab-items{border-bottom:1px solid #dde1e4;margin-bottom:10px;padding-left:10px;padding-right:10px;padding-top:5px}.tab-items.tab-items_mb_n{margin-bottom:0}.tab-items__inner{align-items:stretch;display:flex;padding-bottom:12px}@media(min-width:992px){.tab-items{padding-left:30px;padding-right:30px}}.tab-items__border{position:relative}.tab-items__border:after{border-bottom:1px solid #dde1e4;bottom:12px;content:"";left:0;position:absolute;width:100%}.tab-items__link{align-items:center;align-self:stretch;color:#000;display:flex;font-size:16px;font-weight:700;margin-right:25px;position:relative}.tab-items__link-amount{align-items:center;background-color:#edeff6;border-radius:5px;box-sizing:border-box;display:flex;font-size:14px;font-weight:600;height:22px;justify-content:center;line-height:1;margin-left:9px;min-width:22px;padding:0 6px}.tab-items__link-amount_empty{color:#9a9ca5}.tab-items__link.active{color:#364ed4}.tab-items__link.disabled{color:#717171}.tab-items__item_has-hint .tab-items__link.disabled{cursor:default}.tab-items__hint{background-color:#fff;border-radius:8px;box-shadow:0 4px 16px #00000024;color:#171717;font-size:14px;font-weight:400;left:-12px;line-height:1.4;opacity:0;padding:12px 14px;pointer-events:none;position:absolute;text-align:left;top:calc(100% + 8px);transition:opacity .15s ease,visibility .15s ease;visibility:hidden;white-space:normal;width:290px;z-index:100}.tab-items__hint p+p{margin-top:10px}.tab-items__item_has-hint:hover .tab-items__hint{opacity:1;visibility:visible}.tab-items__link.active:after{background-color:#364ed4;bottom:-12px;content:"";height:3px;left:0;position:absolute;width:100%;z-index:1}.order-panel__light-btn.is-disabled,.order-panel__light-btn:disabled{cursor:default;opacity:.5;pointer-events:none}.survey-panel__progress .order-panel__row-value{font-family:SF-Pro-Display-Medium,sans-serif;font-weight:500}.survey-panel__progress-track{background:#e3e5ec;border-radius:2px;height:4px;margin-top:10px;overflow:hidden}.survey-panel__progress-bar{background:#364ed4;border-radius:2px;height:100%;transition:width .3s ease}.survey-panel__status{align-items:center;border-radius:999px;box-sizing:border-box;display:inline-flex;font-family:SF-Pro-Display-Medium,sans-serif;font-size:14px;gap:7px;line-height:1.2;min-height:30px;padding:5px 11px;white-space:nowrap}.survey-panel__status:before{background:currentColor;border-radius:50%;content:"";flex:none;height:7px;width:7px}.survey-panel__status_active{background:#e1f8eb;color:#109c4f}.survey-panel__status_new{background:#fff0e2;color:#e07a00}.survey-panel__status_deleted{background:#fde6ea;color:#d7193d}.survey-panel__status_done{background:#e8e9ef;color:#6b7080}.survey-panel__footer{display:flex;gap:10px}.survey-panel__footer>*{flex:1 1;min-width:0}.survey-panel__users{display:flex;flex-direction:column;height:100%;min-height:0}.survey-panel__toolbar{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:16px 16px 8px}.survey-panel__remind-all{font-size:14px;min-height:40px;padding:8px 16px;width:auto}.survey-panel__toolbar-nav{align-items:center;display:flex;gap:8px}.survey-panel__square-btn{align-items:center;background:#eef1fd;border:1px solid #0000;border-radius:6px;color:#364ed4;cursor:pointer;display:flex;height:40px;justify-content:center;padding:0;width:40px}.survey-panel__square-btn svg{fill:currentColor;height:18px;width:18px}.survey-panel__square-btn_outline svg{fill:none;stroke:currentColor}.survey-panel__square-btn_outline{background:#fff;border-color:#dfe2ea;color:#626e77}.survey-panel__square-btn_outline.active{border-color:#364ed4}.survey-panel__list{flex:1 1;min-height:0;overflow-y:auto;padding:0 16px 16px}.survey-panel__user{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:4px 0}.survey-panel__user-info{align-items:center;color:#000;display:flex;gap:12px;min-width:0;text-decoration:none}.survey-panel__avatar{border-radius:50%;flex:0 0 auto;height:32px;object-fit:cover;width:32px}.survey-panel__user-name{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.survey-panel__user-nav{align-items:center;display:flex;flex:0 0 auto;gap:10px}.survey-panel__bell{align-items:center;background:none;border:none;color:#c9ccd6;cursor:default;display:flex;height:22px;justify-content:center;padding:0;width:22px}.survey-panel__bell svg{fill:none;stroke:currentColor;height:20px;width:20px}.survey-panel__bell.is-active{color:#364ed4;cursor:pointer}.survey-panel__state{align-items:center;color:#c9ccd6;display:flex;justify-content:center}.survey-panel__state,.survey-panel__state svg{height:22px;width:22px}.survey-panel__state.is-passed svg{fill:#fff;height:12px;width:12px}.survey-panel__state.is-passed{background:#22ca7b;border-radius:50%}.survey-panel__picker{padding:0 16px 16px}.survey-panel__picker-list{margin-top:10px}.survey-panel__picker-invited{cursor:default;opacity:.6}.survey-panel__toolbar{position:relative}.panel-search{align-items:center;animation:panelSearchExpand .2s ease-out;display:flex;height:40px;left:16px;position:absolute;right:16px;top:16px;z-index:2}.survey-panel__toolbar-nav:has(.panel-search) .survey-panel__square-btn~.panel-search,.survey-panel__toolbar-nav:has(.panel-search~.survey-panel__square-btn) .panel-search{right:64px}.panel-search__icon{fill:none;stroke:#626e77;height:18px;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:18px}.panel-search .panel-search__field{background:#fff;border-color:#364ed4;box-sizing:border-box;height:40px;padding:0 40px 0 38px;width:100%}.panel-search__close{align-items:center;background:none;border:0;border-radius:8px;color:#15171a;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;position:absolute;right:4px;top:50%;transform:translateY(-50%);width:32px}.panel-search__close:hover{background:#f1f2f4}.panel-search__close svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;height:18px;width:18px}@keyframes panelSearchExpand{0%{-webkit-clip-path:inset(0 0 0 calc(100% - 40px) round 8px);clip-path:inset(0 0 0 calc(100% - 40px) round 8px)}to{-webkit-clip-path:inset(0 0 0 0 round 8px);clip-path:inset(0 0 0 0 round 8px)}}@media (prefers-reduced-motion:reduce){.panel-search{animation:none}}.survey-timing{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.survey-timing .survey-timing-field{margin:0;min-width:0;width:100%}.survey-timing .field-wrap__input{font-size:16px;height:42px;min-width:0;width:100%}.survey-timing-select{font-size:16px;font-weight:400}.survey-duration-tabs{border-bottom:1px solid #e1e1e1;display:flex;gap:4px;padding:4px}.survey-duration-tabs button{background:#0000;border:0;border-radius:4px;color:#000;cursor:pointer;flex:1 1;font:inherit;padding:8px}.survey-duration-tabs button.active{background:#2684ff;color:#fff}.survey-duration-tabs button:focus-visible{outline:2px solid #2684ff;outline-offset:1px}.survey-recurring-date{background:#faf6e9;border-radius:12px;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:#777467;display:inline;margin-left:-6px;padding:2px 6px}.survey-repeat-button{align-items:center;background:#0000;border:0;color:inherit;cursor:pointer;display:inline-flex;justify-content:center;margin-left:4px;padding:2px;vertical-align:middle}.survey-repeat-button:focus-visible{border-radius:50%;outline:2px solid currentColor;outline-offset:2px}.survey-row-title{align-items:center;display:inline-flex;gap:10px}.survey-occurrence-count{align-items:center;background:#364ed4;border:0;border-radius:5px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:500;height:24px;justify-content:center;line-height:1;min-width:24px;padding:0 5px}.survey-occurrence-count:focus-visible{outline:2px solid #364ed4;outline-offset:3px}.survey-occurrence-master.data-mobile-block__wgt,.survey-occurrences .data-table .survey-occurrence-master td{background:#f1f2f6}.survey-occurrences .data-table .survey-occurrence-child td:first-child{padding-left:48px}.survey-occurrence-child .survey-row-title{position:relative}.survey-occurrence-child .survey-row-title:before{background:#dfe1e6;content:"";height:1px;position:absolute;right:calc(100% + 8px);top:50%;width:16px}.survey-occurrence-child .survey-row-title:after{background:#dfe1e6;bottom:-16px;content:"";position:absolute;top:-16px;width:1px}.survey-occurrence-child.data-mobile-block__wgt{margin-left:20px;padding-left:32px}.survey-occurrences-more{align-items:center;display:flex;gap:12px;padding:8px 24px}.survey-dates-more,.survey-occurrences-more button{background:#0000;border:0;color:#7866db;cursor:pointer;font:inherit;padding:8px}.survey-dates-more:disabled,.survey-occurrences-more button:disabled{cursor:wait;opacity:.5}.questions-result-dropdown__content{max-height:360px;overflow-y:auto}.questions-result-dropdown__content.survey-occurrence-dates{border:1px solid #e4e7ef;border-radius:12px;box-shadow:0 8px 28px #1c274c24;margin-top:8px;max-height:none;max-width:calc(100vw - 32px);min-width:260px;overflow:hidden;width:-webkit-max-content;width:max-content}.survey-occurrence-dates.questions-result-dropdown__content ul{border-radius:0;box-shadow:none;margin:0;max-height:min(320px,50vh);overflow:auto;padding:4px 0}.survey-occurrence-dates.questions-result-dropdown__content ul li+li{border-top:1px solid #edf0f5}.survey-occurrence-dates.questions-result-dropdown__content ul li a{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.4;padding:12px 16px;white-space:nowrap}.survey-occurrence-dates.questions-result-dropdown__content ul li a[aria-current=true]{background:#f1f3fe;box-shadow:inset 3px 0 #364ed4;color:#364ed4;font-weight:600}.survey-occurrence-dates.questions-result-dropdown__content ul li a:focus-visible{outline:2px solid #364ed4;outline-offset:-2px}.survey-occurrence-dates__footer{border-top:1px solid #e4e7ef;padding:8px}.survey-occurrence-dates__footer .survey-dates-more{align-items:center;background:#f1f3fe;border-radius:6px;color:#364ed4;display:flex;font-size:14px;gap:8px;justify-content:center;width:100%}.survey-occurrence-dates__footer .loader{height:16px;width:16px}.survey-occurrence-dates__footer [role=alert]{color:#d01a36;font-size:14px;padding:4px 8px 8px}@media (max-width:575px){.survey-results-date-picker{flex-wrap:wrap;gap:6px}.survey-results-date-picker .questions-result-dropdown{flex-basis:100%}}@media (max-width:767px){.survey-timing{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}}.survey-series{align-items:center;gap:10px;min-width:0}.survey-series__toggle{align-items:center;background:#fff;border:1px solid #dfe2ea;border-radius:6px;color:#364ed4;cursor:pointer;display:inline-flex;flex:0 0 auto;height:28px;justify-content:center;padding:0;transition:background-color .15s ease,border-color .15s ease;width:28px}.survey-series__toggle:hover{background:#f5f6fd;border-color:#c9cff3}.survey-series__toggle:focus-visible{outline:2px solid #364ed4;outline-offset:2px}.survey-series__chevron{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;height:16px;transition:transform .2s ease;width:16px}.survey-series__toggle.is-open .survey-series__chevron{transform:rotate(90deg)}.survey-series__text{display:flex;flex-direction:column;gap:2px;min-width:0}.survey-series__title{overflow-wrap:anywhere}.survey-series__meta{align-items:center;color:#6b7680;display:inline-flex;font-size:13px;font-weight:400;gap:5px;line-height:1.3}.survey-series__repeat{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto;height:13px;width:13px}@media (prefers-reduced-motion:reduce){.survey-series__chevron{transition:none}}.survey-occurrences .data-table .survey-occurrence-master td{background:#f5f6fa}.survey-occurrences .data-table .survey-occurrence-child td{background:#fafbfc;color:#3d4450}.survey-occurrences .data-table .survey-occurrence-child td:first-child{padding-left:56px}.survey-run{align-items:baseline;display:inline-flex;font-weight:400;gap:6px;position:relative}.survey-run__label{color:#6b7680;font-size:14px}.survey-run__date{font-feature-settings:"tnum";color:#000;font-size:15px;font-variant-numeric:tabular-nums}.survey-occurrence-child .survey-row-title:before{background:#d5d9e4;right:calc(100% + 10px);width:14px}.survey-occurrence-child .survey-row-title:after{background:#d5d9e4;right:calc(100% + 24px)}.survey-occurrence-child.data-mobile-block__wgt{background:#fafbfc}.survey-occurrences-more{padding:8px 56px}.survey-occurrences-more button{color:#364ed4;font-size:14px}.survey-occurrences-more button:hover{text-decoration:underline}.survey-occurrences .data-table tr.survey-occurrence-child td,.survey-occurrences .data-table tr.survey-occurrence-master td,.survey-occurrences .data-table tr:has(>td>.survey-occurrences-more) td{position:relative}.survey-occurrences .data-table tr.survey-occurrence-master td{background:#fff}.survey-occurrences .data-table tr.survey-occurrence-child td,.survey-occurrences .data-table tr:has(>td>.survey-occurrences-more) td{background:#f7f8fb}.survey-occurrences .data-table tr.survey-occurrence-master td:first-child{border-radius:10px 0 0 0}.survey-occurrences .data-table tr.survey-occurrence-master td:last-child{border-radius:0 10px 0 0}.survey-occurrences .data-table tr.survey-occurrence-child td:first-child,.survey-occurrences .data-table tr.survey-occurrence-child td:last-child{border-radius:0}.survey-occurrences .data-table tr.survey-occurrence-child_last td:first-child,.survey-occurrences .data-table tr:has(>td>.survey-occurrences-more) td:first-child{border-radius:0 0 0 10px}.survey-occurrences .data-table tr.survey-occurrence-child_last td:last-child{border-radius:0 0 10px 0}.survey-occurrences .data-table tr:has(>td>.survey-occurrences-more) td:only-child{border-radius:0 0 10px 10px}.survey-occurrences .data-table tr.survey-occurrence-child:not(.survey-occurrence-child_last) td:after,.survey-occurrences .data-table tr.survey-occurrence-master td:after{background:#f7f8fb;content:"";left:-2px;pointer-events:none;position:absolute;right:-2px;top:calc(100% + 2px)}.survey-occurrences .data-table tr.survey-occurrence-child:not(.survey-occurrence-child_last) td:first-child:after,.survey-occurrences .data-table tr.survey-occurrence-master td:first-child:after{left:-2px}.survey-occurrences .data-table tr.survey-occurrence-master td{border-bottom-color:#eceef3}.survey-occurrences .data-table tr.survey-occurrence-child td,.survey-occurrences .data-table tr:has(>td>.survey-occurrences-more) td{border-bottom-color:#f7f8fb;border-top-color:#f7f8fb}.survey-occurrences .data-table tr.survey-occurrence-child td:first-child,.survey-occurrences .data-table tr:has(>td>.survey-occurrences-more) td:first-child{border-left-color:#f7f8fb}.survey-occurrences .data-table tr.survey-occurrence-child td:last-child,.survey-occurrences .data-table tr:has(>td>.survey-occurrences-more) td:last-child{border-right-color:#f7f8fb}.survey-occurrences .data-table tr.survey-occurrence-child+tr.survey-occurrence-child td{box-shadow:inset 0 1px 0 #eceef3}.survey-occurrences .data-table tr.survey-occurrence-child:hover td{background:#eef1fd;border-color:#eef1fd}.survey-occurrences-more{padding:6px 56px 10px}.survey-occurrences .data-table tr:has(>td>.survey-occurrences-more) td{padding-bottom:0;padding-top:0}.survey-occurrences .data-table .survey-occurrences-more{padding:2px 48px 10px}.survey-occurrence-child .survey-row-title:after,.survey-occurrence-child .survey-row-title:before{display:none}.survey-occurrences .data-table tr.survey-occurrence-child td,.survey-occurrences .data-table tr:has(>td>.survey-occurrences-more) td{background:#fff;border-color:#fff;box-shadow:none;z-index:0}.survey-occurrences .data-table tr.survey-occurrence-master td{border-bottom-color:#fff}.survey-occurrences .data-table tr.survey-occurrence-child:not(.survey-occurrence-child_last) td:after,.survey-occurrences .data-table tr.survey-occurrence-master td:after{background:#fff}.survey-occurrences .data-table tr.survey-occurrence-child td:before{background:#f3f4f8;bottom:3px;content:"";left:0;pointer-events:none;position:absolute;right:0;top:3px;transition:background-color .15s ease;z-index:-1}.survey-occurrences .data-table tr.survey-occurrence-child td:first-child:before{border-radius:8px 0 0 8px;left:12px}.survey-occurrences .data-table tr.survey-occurrence-child td:last-child:before{border-radius:0 8px 8px 0;right:12px}.survey-occurrences .data-table tr.survey-occurrence-child td:only-child:before{border-radius:8px}.survey-occurrences .data-table tr.survey-occurrence-child:hover td{background:#fff;border-color:#fff}.survey-occurrences .data-table tr.survey-occurrence-child:hover td:before{background:#e8ecfb}.survey-occurrences .data-table tr.survey-occurrence-child_last td{border-bottom-width:10px}.survey-occurrences .data-table tr.survey-occurrence-child_last td:before{bottom:3px}.survey-occurrences .data-table tr.survey-occurrence-child td:first-child{padding-left:40px}.survey-occurrences .data-table tr.survey-occurrence-child+tr.survey-occurrence-child td{box-shadow:none}.survey-occurrences .data-table tr.survey-group-row:hover td,.survey-occurrences .data-table tr.survey-group-row:hover td:first-child,.survey-occurrences .data-table tr.survey-group-row:hover td:last-child{border-color:#fff}.survey-occurrences .data-table tr.is-group-hover+tr:has(>td>.survey-occurrences-more) td:first-child,.survey-occurrences .data-table tr.survey-group-row.is-group-hover td:first-child{border-left-color:#364ed4}.survey-occurrences .data-table tr.is-group-hover+tr:has(>td>.survey-occurrences-more) td:last-child,.survey-occurrences .data-table tr.survey-group-row.is-group-hover td:last-child{border-right-color:#364ed4}.survey-occurrences .data-table tr.survey-occurrence-master.is-group-hover td{border-top-color:#364ed4}.survey-occurrences .data-table tr.is-group-hover+tr:has(>td>.survey-occurrences-more) td,.survey-occurrences .data-table tr.survey-occurrence-child_last.is-group-hover td{border-bottom-color:#364ed4}.survey-occurrences .data-table tr.survey-occurrence-child_last.is-group-hover td{border-bottom-width:2px;padding-bottom:18px}.survey-occurrences .data-table tr.is-group-hover td:first-child:after{box-shadow:inset 2px 0 0 #364ed4}.survey-occurrences .data-table tr.is-group-hover td:last-child:after{box-shadow:inset -2px 0 0 #364ed4}.survey-occurrences .data-table tr.is-group-hover td:only-child:after{box-shadow:inset 2px 0 0 #364ed4,inset -2px 0 0 #364ed4}.survey-run__number{font-feature-settings:"tnum";color:#000;font-size:15px;font-variant-numeric:tabular-nums}.survey-occurrences .data-table tr.survey-occurrence-child:not(.survey-occurrence-child_last) td:after,.survey-occurrences .data-table tr.survey-occurrence-master td:after{height:14px;z-index:1}.survey-occurrences .data-table tr.survey-occurrence-master td{border-bottom-width:0}.survey-occurrences .data-table tr.survey-occurrence-child td,.survey-occurrences .data-table tr:has(>td>.survey-occurrences-more) td{border-top-width:0}.survey-occurrences .data-table tr.survey-occurrence-child:not(.survey-occurrence-child_last) td{border-bottom-width:0}.survey-occurrences .data-table tr.survey-occurrence-child:not(.survey-occurrence-child_last) td:after,.survey-occurrences .data-table tr.survey-occurrence-master td:after{height:10px;top:100%}.survey-occurrences .data-table tr.survey-occurrence-child_last.is-group-hover td:before{bottom:11px}

.note-table-icon{fill:none;stroke:currentColor;stroke-width:1.3;height:16px;width:16px}.rdw-table-wrapper{align-items:center;display:flex}.note-table-block{margin:10px 0}.note-table-block__scroll{max-width:100%;overflow-x:auto}.note-panel__text table,.note-table{border-collapse:collapse;font-size:14px;line-height:1.45;width:100%}.note-panel__text table td,.note-panel__text table th,.note-table td,.note-table th{border:1px solid #e1e3ee;overflow-wrap:anywhere;padding:8px 10px;text-align:left;vertical-align:top;white-space:pre-wrap}.note-panel__text table th,.note-table th{background:#f7f8fa;font-weight:600}.note-table-block__actions{display:flex;gap:12px;margin-top:6px}.note-table-block__actions button{background:none;border:none;color:#364ed4;cursor:pointer;font:inherit;font-size:13px;padding:0}.note-table-block__actions button:hover{text-decoration:underline}.note-table-block__actions .note-table-block__remove{color:#d01a36}.note-table-dialog{align-items:center;background:#11141873;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:1000002}.note-table-dialog__window{background:#fff;border-radius:14px;box-shadow:0 16px 48px #0000002e;display:flex;flex-direction:column;gap:14px;max-height:calc(100vh - 32px);padding:20px;width:min(920px,100%)}.note-table-dialog__head{align-items:center;display:flex;gap:12px;justify-content:space-between}.note-table-dialog__head h2{font-size:20px;font-weight:500;margin:0}.note-table-dialog__close{align-items:center;background:none;border:none;border-radius:8px;color:#000;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;width:32px}.note-table-dialog__close:hover{background:#f1f2f6}.note-table-dialog__close svg{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;height:16px;width:16px}.note-table-dialog__grid-wrap{min-height:0;overflow:auto}.note-table-dialog__grid{border-collapse:collapse}.note-table-dialog__grid td,.note-table-dialog__grid th{border:1px solid #e1e3ee;padding:0}.note-table-dialog__grid tbody th,.note-table-dialog__grid thead td,.note-table-dialog__grid thead th{border:none;text-align:center}.note-table-dialog__grid textarea{field-sizing:content;background:#fff;border:none;box-sizing:border-box;display:block;font:inherit;font-size:14px;line-height:1.45;min-height:40px;outline:none;padding:9px 10px;resize:vertical;width:160px}.note-table-dialog__grid textarea:focus{box-shadow:inset 0 0 0 2px #364ed4}.note-table-dialog__grid.has-header tbody tr:first-child textarea{background:#f7f8fa;font-weight:600}.note-table-dialog__mini{background:none;border:none;border-radius:6px;color:#8a91a5;cursor:pointer;font-size:16px;height:22px;line-height:1;margin:2px;padding:0;width:22px}.note-table-dialog__mini:hover:not(:disabled){background:#fde6ea;color:#d01a36}.note-table-dialog__mini:disabled{visibility:hidden}.note-table-dialog__tools{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px}.note-table-dialog__add{background:#fff;border:1px solid #c9cff3;border-radius:8px;color:#364ed4;cursor:pointer;font:inherit;font-size:14px;padding:7px 12px}.note-table-dialog__add:hover:not(:disabled){background:#eef1fd}.note-table-dialog__header{align-items:center;cursor:pointer;display:inline-flex;font-size:14px;gap:8px;margin-left:auto}.note-table-dialog__actions{display:flex;gap:10px;justify-content:flex-end}@media (max-width:575px){.note-table-dialog__window{padding:16px}.note-table-dialog__header{margin-left:0}.note-table-dialog__grid textarea{width:120px}}.order-panel-wgt .slide-modal-wgt__inner{justify-content:flex-start;padding:0}.order-panel{color:#000;display:flex;flex-direction:column;height:100%;min-height:0}.order-panel__header{border-bottom:1px solid #e3e5ec;flex:0 0 auto;padding:16px 16px 0}.order-panel__header_comment{border-bottom:none;padding-bottom:12px}.order-panel__header-top,.order-panel__header_comment{align-items:center;display:flex;gap:10px;justify-content:space-between}.order-panel__title{font-family:SF-Pro-Display-Medium,sans-serif;font-size:21px;font-weight:500;line-height:1.25;margin:0}.order-panel__title_center{flex:1 1;text-align:center}.order-panel__icon-btn{align-items:center;background:none;border:none;color:#000;cursor:pointer;display:flex;flex:0 0 auto;height:28px;justify-content:center;padding:0;width:28px}.order-panel__icon-btn svg{height:20px;width:20px}.order-panel__icon-btn .close-modal__icon{height:16px;width:16px}.order-panel__actions{align-items:center;display:flex;flex:0 0 auto;gap:6px;margin-left:auto;margin-right:4px}.order-panel__header-top .order-panel__title{min-width:0}.order-panel__action{align-items:center;background:#f6f7fa;border:none;border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;padding:0;transition:background-color .15s ease;width:36px}.order-panel__action:hover{background:#eceef4}.order-panel__action_remove:hover{background:#fde6ea}.order-panel__action:disabled{cursor:default}.order-panel__action .btn-edit__icon{height:16px;width:15px}.order-panel__action .loader{height:16px;margin:0;padding:0;width:16px}.order-panel__action .loader svg{height:16px;width:16px}.order-panel__toggle.event-extras__toggle{background:#f6f7fa;border-radius:18px;flex:0 0 60px;height:36px;justify-content:center;width:60px}.order-panel__tabs{align-items:center;display:flex;gap:12px;margin-top:12px}.order-panel__tab{align-items:center;background:none;border:none;color:#000;cursor:pointer;display:flex;font-family:inherit;font-size:16px;padding:0 0 8px;position:relative;white-space:nowrap}.order-panel__tab.active{color:#364ed4}.order-panel__tab.active:after{background:#364ed4;bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.order-panel__tab-amount{align-items:center;background:#edeff6;border-radius:5px;color:#000;display:inline-flex;font-size:13px;height:20px;justify-content:center;margin-left:8px;min-width:20px;padding:0 6px}.order-panel__tab.active .order-panel__tab-amount{color:#364ed4}.order-panel__body{flex:1 1;min-height:0;overflow-y:auto}.order-panel__section{border-bottom:1px solid #e3e5ec;padding:12px 16px}.order-panel__section:last-child{border-bottom:none}.order-panel__product{align-items:center;display:flex;flex-direction:column;padding-top:18px}.order-panel__product-img{border-radius:16px;display:block;height:182px;margin-bottom:10px;object-fit:cover;width:182px}.order-panel__product-name{font-family:SF-Pro-Display-Medium,sans-serif;font-size:18px;font-weight:500;line-height:1.3;margin:0;text-align:center}.order-panel__status-row{align-items:center;display:flex;gap:12px;justify-content:space-between}.order-panel__status{min-width:0;position:relative}.order-panel__status-btn{align-items:center;border:none;border-radius:999px;box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:SF-Pro-Display-Medium,sans-serif;font-size:14px;gap:7px;line-height:1.2;max-width:100%;min-height:30px;padding:5px 10px 5px 11px;transition:filter .15s ease,box-shadow .15s ease;white-space:nowrap}button.order-panel__status-btn:hover{filter:brightness(.97)}button.order-panel__status-btn:focus-visible{outline:2px solid #364ed4;outline-offset:2px}button.order-panel__status-btn[aria-expanded=true]{box-shadow:inset 0 0 0 2px currentColor}.order-panel__status-btn.is-locked{cursor:default;padding-right:12px}.order-panel__status-btn .loader{display:inline-flex;flex:none;height:16px;margin:0;padding:0;width:16px}.order-panel__status-btn .loader svg{height:16px;width:16px}.order-panel__status-btn .loader svg path{fill:currentColor}.order-panel__status-dot{background:currentColor;border-radius:50%;flex:none;height:7px;width:7px}.order-panel__status-check,.order-panel__status-chevron{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none;height:16px;width:16px}.order-panel__status-chevron{margin-left:-2px;opacity:.8;transition:transform .2s ease}[aria-expanded=true]>.order-panel__status-chevron{transform:rotate(180deg)}.order-panel__status-list{background:#fff;border:1px solid #e8eaef;border-radius:12px;box-shadow:0 10px 30px #11141824;list-style:none;margin:0;min-width:200px;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:10}.order-panel__status-list li+li{margin-top:2px}.order-panel__status-option.order-panel__status-option{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;font-family:inherit;font-size:14px;gap:10px;padding:9px 10px;text-align:left;width:100%}.order-panel__status-option.order-panel__status-option:focus-visible,.order-panel__status-option.order-panel__status-option:hover{background:#f4f5f8;outline:none}.order-panel__status-option-text{color:#15171a;flex:1 1}.order-panel__status-option.is-current .order-panel__status-option-text{font-family:SF-Pro-Display-Medium,sans-serif}.order-panel__status-check{color:#364ed4}.order-panel__status_new{background:#eef1fd;color:#364ed4}.order-panel__status_in_progress{background:#fff0e2;color:#e07a00}.order-panel__status_done{background:#e1f8eb;color:#109c4f}.order-panel__status_declined{background:#fde6ea;color:#d7193d}.order-panel__rows{display:flex;flex-direction:column;gap:2px}.order-panel__section.order-panel__rows{padding-bottom:14px;padding-top:14px}.order-panel__row{align-items:baseline;display:flex;font-size:15px;gap:16px;justify-content:space-between;line-height:1.4;padding:7px 0}.order-panel__row-label{color:#6b7280;flex:0 1 auto;font-size:15px;max-width:48%}.order-panel__row-value{color:#15171a;flex:1 1 auto;font-family:SF-Pro-Display-Medium,sans-serif;font-size:15px;font-weight:400;min-width:0;text-align:right;word-break:break-word}.order-panel__status-row .order-panel__row-label{font-size:15px}.order-panel__rows .order-panel__row:has(.survey-panel__status),.order-panel__rows>.order-panel__status-row{align-items:center}.order-panel__link{color:#364ed4;font-weight:400}.order-panel__comments-label{color:#444;font-size:13px;margin-bottom:8px}.order-panel__comment{background:#f1f2f6;border-radius:6px;font-size:15px;line-height:1.45;margin-bottom:10px;padding:10px 12px;word-break:break-word}.order-panel__comment-date{color:#8a8f9d;font-size:12px;margin-bottom:4px}.order-panel__light-btn{align-items:center;background:#eef1fd;border:none;border-radius:6px;color:#364ed4;cursor:pointer;display:flex;font-family:inherit;font-size:16px;justify-content:center;min-height:44px;padding:10px 14px;text-decoration:none;width:100%}.order-panel__light-btn:hover{background:#e2e7fb}.order-panel__history{padding:8px 16px}.order-panel__history-row{padding:6px 0}.order-panel__history-date,.order-panel__history-row .modal__order-content-history-date{color:#6b7080;font-size:12px}.order-panel__history-row .modal__order-content-history-value,.order-panel__history-value{font-size:14px;line-height:1.4;margin-top:2px}.order-panel__comment-form{padding:0 16px 16px}.order-panel__textarea{border:1px solid #dfe2ea;border-radius:6px;display:block;font-family:inherit;font-size:15px;line-height:1.4;min-height:216px;padding:12px 16px;resize:vertical;width:100%}.order-panel__textarea::placeholder{color:#9a9fae}.order-panel__send-message,.order-panel__submit{margin-top:12px}.order-panel__footer{flex:0 0 auto;padding:12px 16px 16px}.order-panel__header_plain{padding-bottom:14px}.order-panel__status_active{background:#eef1fd;color:#364ed4}.order-panel__status_hidden{background:#fde6ea;color:#d7193d}.order-panel__status_sold{background:#e1f8eb;color:#109c4f}.order-panel__description{margin-bottom:0}.order-panel__description p{margin:0 0 8px}.order-panel__description p:last-child{margin-bottom:0}.order-panel__footer_split{display:flex;gap:10px}.order-panel__footer_split>*{flex:1 1;min-width:0}.order-panel__light-btn_remove{background:#fde6ea;color:#d7193d}.order-panel__light-btn_remove:hover{background:#fbd5dc}body #modal-container.modal-over-panel,body #modal-decline{z-index:1000000}.message-panel__tags{display:flex;flex-wrap:wrap;gap:6px}.message-panel__text{overflow-wrap:anywhere;white-space:pre-wrap}.message-panel__answer-date{color:#91999f}.message-panel__form{display:flex;flex-direction:column;gap:10px}.message-panel__textarea{min-height:120px;resize:vertical}.product-panel__photos{position:relative}.product-panel__slide{align-items:center;background:#f6f7fa;border:none;border-radius:50%;color:#15171a;cursor:pointer;display:flex;height:36px;justify-content:center;padding:0;position:absolute;top:109px;transform:translateY(-50%);transition:background-color .15s ease;width:36px}.product-panel__slide:hover{background:#eceef4}.product-panel__slide_prev{left:16px}.product-panel__slide_next{right:16px}.product-panel__slide svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;height:18px;width:18px}.product-panel__dots{display:flex;gap:6px;justify-content:center;margin:-2px 0 12px}.product-panel__dots span{background:#d5d8e0;border-radius:50%;height:6px;width:6px}.product-panel__dots span.is-active{background:#364ed4}.order-panel .modal-order-set-form__button{color:#364ed4;cursor:pointer;font-family:SF-Pro-Display-Medium,sans-serif;font-size:15px}.order-panel .modal-order-set-form__button:hover{text-decoration:underline}.order-panel__row:has(.modal-order-set-form__content.active){flex-wrap:wrap;row-gap:10px}.order-panel__row:has(.modal-order-set-form__content.active) .modal-order-set-form,.order-panel__row:has(.modal-order-set-form__content.active) .order-panel__row-value{display:contents}.order-panel .modal-order-set-form__content{background:none;border-radius:0;box-shadow:none;min-width:0;padding:0;position:static;transform:none}.order-panel .modal-order-set-form__content.active{animation:orderSetFormIn .16s ease-out;background:#f7f8fa;border:1px solid #e3e5ec;border-radius:12px;box-sizing:border-box;display:block;flex:0 0 100%;padding:14px;text-align:left}.order-panel .modal-order-set-form__content .field-wrap{margin:0;padding:0}.order-panel .modal-order-set-form__content .field-wrap__label{color:#6b7280;display:block;font-family:inherit;font-size:13px;margin:0 0 6px}.order-panel .modal-order-set-form__content .field-wrap__input{background:#fff;border-radius:10px;box-sizing:border-box;font-size:15px;height:42px;width:100%}.order-panel .modal-order-set-form__content .field-wrap__currency-name{position:relative}.order-panel .modal-order-set-form__content .field-wrap__currency-name .field-wrap__input{padding-right:72px}.order-panel .modal-order-set-form__content .field-wrap__currency-name-item{color:#6b7280;font-size:14px;font-weight:400;max-width:64px;overflow:hidden;right:12px;text-overflow:ellipsis;top:50%;transform:translateY(-50%);white-space:nowrap}.order-panel .modal-order-set-form__content .validation-error{font-size:13px;margin-top:6px}.order-panel .modal-order-set-form__content .field-wrap__submit{margin:10px 0 0;padding:0}.order-panel .modal-order-set-form__content .btn{border-radius:10px;font-size:15px;min-height:42px}@keyframes orderSetFormIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.order-panel .modal-order-set-form__content.active{animation:none}}.order-panel__status-warning{align-items:flex-start;background:#fff6e5;border:1px solid #ffe0a3;border-radius:12px;color:#7a4a00;display:flex;font-size:14px;gap:10px;line-height:1.4;margin:12px 16px 0;padding:12px 14px}.order-panel__status-warning svg{fill:none;stroke:#e08a00;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:0 0 18px;height:18px;margin-top:1px;width:18px}.order-panel__status-warning-close{background:none;border:none;color:#7a4a00;cursor:pointer;flex:0 0 auto;font-size:18px;line-height:1;margin:-2px -4px 0 auto;padding:2px 4px}.notes-search-settings{margin:16px 10px;min-width:0}.notes-search-settings__toggle{max-width:100%;text-align:left;white-space:normal}.notes-search-settings__body{background:#fff;border:1px solid #e1e3ee;border-radius:12px;margin-top:12px;padding:20px}.notes-search-settings form{display:grid;max-width:760px;min-width:0}.notes-search-settings .field-wrap__label{color:#565b5c;font-size:14px;line-height:1.4;margin:0 0 8px}.notes-search-settings__hint{color:#747d8c;font-size:14px;line-height:1.5;margin:0 0 16px;max-width:680px}.notes-search-settings textarea.field-wrap__input{border:1px solid #e1e1e1;border-radius:5px;box-sizing:border-box;font:inherit;font-size:16px;height:144px;line-height:1.5;min-height:132px;padding:12px 14px;resize:vertical;width:100%}.notes-search-settings textarea:focus-visible{outline:2px solid #364ed4;outline-offset:2px}.notes-search-settings textarea[aria-invalid=true]{border-color:#d01a36}.notes-search-settings__actions{display:flex;margin-top:16px}.notes-search-settings__error,.notes-search-settings__success{font-size:14px;line-height:1.5;margin:12px 0 0}.notes-search-settings__error{color:#d01a36}.notes-search-settings__success{color:#27824a}@media (min-width:992px){.notes-search-settings{margin:20px 30px}.notes-search-settings__body{padding:24px}}@media (max-width:575px){.notes-search-settings__body{padding:16px}}.notes-tags-select__list{display:flex;flex-wrap:wrap;gap:8px 16px}.notes-tags-select__item{align-items:center;border:1px solid #e1e3ee;border-radius:8px;cursor:pointer;display:inline-flex;gap:8px;padding:8px 12px}.notes-tags-manager__list{list-style:none;margin:20px 0 0;max-width:760px;padding:0}.notes-tags-manager__list>li{align-items:center;border-top:1px solid #e1e3ee;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:12px 0}.notes-search-settings__actions,.notes-tags-manager__list>li>div{display:flex;flex-wrap:wrap;gap:8px}.notes-category-emoji{align-items:center;display:inline-flex;flex-shrink:0;position:relative}.notes-category-emoji .field-wrap-smile{margin:0}.notes-category-emoji__clear{align-items:center;background:#fff;border:1px solid #e1e3ee;border-radius:50%;box-shadow:0 1px 3px #0000001f;color:#565b5c;cursor:pointer;display:flex;height:18px;justify-content:center;padding:0;position:absolute;right:-6px;top:-6px;width:18px}.notes-category-emoji__clear svg{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;height:10px;width:10px}.notes-category-emoji__clear:hover{color:#d01a36}.category-name-row{align-items:center;display:flex;gap:10px;min-width:0}.category-name-row .field-wrap__input{flex:1 1 auto;min-width:0}.category-name-row .notes-category-emoji .field-wrap-smile{height:44px;width:44px}.category-name-row .field-wrap-smile__inner{font-size:28px}.categories-faq-wgt__inner{gap:10px}.categories-faq-wgt .notes-category-emoji .field-wrap-smile{background:#fff;height:40px;width:40px}.categories-faq-wgt .field-wrap-smile__inner{font-size:24px}.categories-faq-wgt .categories-faq-wgt__input{height:40px;min-width:0}.categories-faq-wgt .categories-faq-wgt__name{flex:1 1 auto;margin:8px 0;min-width:0}.categories-faq-wgt .categories-faq-wgt__nav{flex:0 0 auto;margin-right:6px;padding-left:0}.categories-faq-wgt .categories-faq-wgt__nav-btn-add{align-items:center;display:flex;height:40px;justify-content:center;width:40px}.categories-faq-wgt .categories-faq-wgt__nav-btn-add .loader{margin:0}.faq-accordion .accordion__button:hover{background:none}.notes-category-symbol{align-items:center;display:inline-flex;margin-right:8px}.notes-category-symbol svg{height:22px;width:22px}.notes-tags-panel__form{grid-gap:8px;display:grid;gap:8px;min-width:0}.notes-tags-panel__form .field-wrap__label{color:#565b5c;font-size:14px;line-height:1.4;margin:0}.notes-tags-panel__add{display:flex;gap:8px;min-width:0}.notes-tags-panel__add .field-wrap__input{flex:1 1 auto;min-width:0}.notes-tags-panel__add .btn{flex:0 0 auto}.notes-tags-panel__list{list-style:none;margin:0;padding:0}.notes-tags-panel__item{align-items:center;border-bottom:1px solid #e3e5ec;display:flex;gap:12px;justify-content:space-between;min-height:44px;padding:8px 0}.notes-tags-panel__item:last-child{border-bottom:none}.notes-tags-panel__item_delete,.notes-tags-panel__item_edit{display:block}.notes-tags-panel__name{font-size:16px;line-height:1.4;min-width:0;overflow-wrap:anywhere}.notes-tags-panel__buttons{display:flex;flex-wrap:wrap;gap:8px}.notes-tags-panel__confirm{grid-gap:8px;background:#fdf1f3;border-radius:10px;display:grid;gap:8px;padding:12px}.notes-tags-panel__hint{color:#565b5c;font-size:14px;line-height:1.5;margin:0}.notes-tags-panel__state{grid-gap:12px;color:#747d8c;display:grid;font-size:15px;gap:12px;justify-items:start;line-height:1.5;margin:0}.header-nav_wrap{flex-wrap:wrap;row-gap:10px}.faq-accordion .accordion__button_empty[aria-expanded=true]{padding-bottom:15px!important}.faq-accordion .accordion__button_empty[aria-expanded=true]:before{top:16px;transform:rotate(45deg)}.faq-accordion .accordion__button_empty{cursor:default}.notes-tags-list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0 0 12px;padding:0}.notes-tags-list__item{background:#fff;border:1px solid #fff;border-radius:8px;color:#000;display:block;font:inherit;font-size:14px;line-height:1.4;overflow-wrap:anywhere;padding:6px 12px;text-align:left}button.notes-tags-list__item{cursor:pointer;transition:border-color .15s,color .15s,background-color .15s}button.notes-tags-list__item:hover{border-color:#c9cff3}button.notes-tags-list__item:focus-visible{outline:2px solid #364ed4;outline-offset:2px}.notes-tags-list__item.is-active{background:#364ed4;border-color:#364ed4;color:#fff}.notes-tags-list__empty{color:#747d8c;font-size:15px;line-height:1.5;margin:8px 0 16px}.faq-category-add{align-items:center;background:#364ed4;border-radius:50%;color:#fff;display:flex;height:28px;justify-content:center;position:absolute;right:56px;top:12px;transition:background-color .15s;width:28px;z-index:2}.faq-category-add:hover{background:#2b3fb0}.faq-category-add:focus-visible{outline:2px solid #364ed4;outline-offset:2px}.faq-category-add svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;height:14px;width:14px}.faq-accordion .accordion__item:has(.faq-category-add) .accordion__button{padding-right:100px}.faq-accordion .accordion__button:not(.accordion__button_empty)[aria-expanded=true]:before{top:22px;transform:rotate(-135deg)}.faq-accordion .faq-item__inner{align-items:center;display:flex;gap:3px}.faq-accordion .faq-item__inner:has(.faq-item__drag){padding-left:0}.faq-accordion .accordion__panel{margin-left:-6px;padding-bottom:10px;padding-left:0;padding-right:0}.faq-accordion .faq-item:last-child{padding-bottom:0!important}.faq-accordion .faq-item{padding-left:0;padding-right:0}.faq-accordion .faq-item__headline{min-width:0}.faq-item__drag{align-items:center;background:none;border:none;border-radius:6px;color:#8a91a5;cursor:grab;display:flex;flex:0 0 auto;height:28px;justify-content:center;padding:0;touch-action:none;width:28px}.faq-item__drag:hover{background:#e8ebfa;color:#364ed4}.faq-item__drag:focus-visible{outline:2px solid #364ed4;outline-offset:1px}.faq-item__drag svg{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;height:16px;width:16px}.faq-item_dragging{cursor:grabbing;list-style:none;z-index:1000000}.faq-item_dragging .faq-item__inner{align-items:center;background:#fff;border-radius:5px;box-shadow:0 6px 20px #0000001f;display:flex;font-size:15px;font-weight:500;gap:3px;padding:10px 14px 10px 4px}.faq-item_dragging .faq-item__drag{color:#364ed4;cursor:grabbing}.faq-accordion .accordion__button:before{border-bottom-width:1.5px;border-right-width:1.5px}.faq-category-drag{align-items:center;background:none;border:none;border-radius:6px;color:#8a91a5;cursor:grab;display:flex;height:28px;justify-content:center;padding:0;position:absolute;right:56px;top:12px;touch-action:none;width:28px;z-index:2}.faq-category-drag:hover{background:#e8ebfa;color:#364ed4}.faq-category-drag:focus-visible{outline:2px solid #364ed4;outline-offset:1px}.faq-category-drag svg{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;height:16px;width:16px}.faq-accordion .accordion__item:has(.faq-category-drag) .faq-category-add{right:92px}.faq-accordion .accordion__item:has(.faq-category-drag) .accordion__button{padding-right:136px}.faq-category_dragging{background:#fff;border-radius:10px;box-shadow:0 8px 24px #00000024;cursor:grabbing;list-style:none;padding-left:16px;padding-right:10px;position:relative;z-index:1000000}.faq-category_dragging .faq-category-drag{color:#364ed4;cursor:grabbing}.faq-category_dragging .control-wgt{display:none}.note-editor .editor-class{line-height:1.55;max-height:70vh;min-height:400px;overflow-y:auto;padding:4px 14px}.note-editor .editor-toolbar{background:#f7f8fa;border:none;border-radius:0 0 5px 5px;border-top:1px solid #e1e1e1;flex-wrap:wrap;gap:4px;padding:6px 8px}.note-editor .rdw-option-wrapper{background:none;border:1px solid #0000;border-radius:6px;height:30px;margin:0;min-width:30px}.note-editor .rdw-option-wrapper:hover{background:#fff;border-color:#c9cff3;box-shadow:none}.note-editor .rdw-option-active{background:#eef1fd;border-color:#364ed4;box-shadow:none}.note-editor .rdw-block-wrapper,.note-editor .rdw-history-wrapper,.note-editor .rdw-image-wrapper,.note-editor .rdw-inline-wrapper,.note-editor .rdw-link-wrapper,.note-editor .rdw-list-wrapper{gap:2px;margin:0}.note-editor .rdw-block-wrapper,.note-editor .rdw-history-wrapper,.note-editor .rdw-image-wrapper,.note-editor .rdw-inline-wrapper+div,.note-editor .rdw-link-wrapper,.note-editor .rdw-list-wrapper{border-left:1px solid #e1e3ee;padding-left:6px}.note-editor .rdw-dropdown-wrapper{border-radius:6px;height:30px;margin:0}.note-editor .rdw-image-modal,.note-editor .rdw-link-modal{border-radius:10px;bottom:38px;box-shadow:0 8px 24px #00000024;height:auto;left:0;top:auto}.note-editor .rdw-image-alignment-options-popup{display:none}.note-editor .rdw-image-imagewrapper img,.note-editor figure img{border-radius:6px;height:auto;max-width:100%}.note-editor figure{margin:8px 0}.note-editor blockquote{border-left:3px solid #c9cff3;color:#565b5c;margin:8px 0;padding:4px 12px}.note-panel__text img{border-radius:6px;height:auto;max-width:100%}.note-panel__text figure{margin:8px 0}.note-editor__status{align-items:center;color:#565b5c;display:flex;font-size:14px;gap:8px;margin-top:8px}.note-editor__status .loader{margin:0}.note-panel__text table{border-collapse:collapse;display:block;font-size:14px;line-height:1.45;max-width:100%;overflow-x:auto}.note-panel__text td,.note-panel__text th{border:1px solid #e1e3ee;padding:8px 10px;text-align:left;vertical-align:top}.note-panel__text th{background:#f7f8fa;font-weight:600}.product-category-add{flex:0 0 auto;margin-right:8px;position:static}.product-categories-panel__item_hidden .notes-tags-panel__name{color:#8a91a5}.data-table__hide+.product-category-add{margin-left:10px}.emoji-content.emoji-picker{border:1px solid #e3e5ec;border-radius:8px;box-shadow:0 4px 16px #0000001a;max-width:calc(100vw - 32px);padding:10px;width:336px}.emoji-picker__search{background:#fff;border:1px solid #dfe2ea;border-radius:6px;color:#000;display:block;font-family:inherit;font-size:15px;height:40px;padding:0 12px;width:100%}.emoji-picker__search::placeholder{color:#9a9fae}.emoji-picker__search:focus{border-color:#364ed4;outline:none}.emoji-picker__scroll{margin:8px -4px 0 0;max-height:300px;overflow-y:auto;overscroll-behavior:contain;padding-right:4px}.emoji-picker__section+.emoji-picker__section{margin-top:12px}.emoji-picker__title{color:#000;font-size:13px;font-weight:500;line-height:1.3;margin:0 0 6px}.emoji-picker__grid{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(10,minmax(0,1fr))}.emoji-picker__item{align-items:center;aspect-ratio:1;background:#fff;border:1px solid #eceef3;border-radius:3px;cursor:pointer;display:flex;font-size:19px;justify-content:center;line-height:1;min-width:0;padding:0}.emoji-picker__item:hover{background:#f1f2f6;border-color:#d7d9e4}.emoji-picker__item.active{background:#eef1fd;border-color:#364ed4}.emoji-picker__empty{color:#849096;font-size:14px;padding:20px 0;text-align:center}@media (max-width:480px){.emoji-picker__grid{grid-template-columns:repeat(8,minmax(0,1fr))}.emoji-picker__item{font-size:20px}}.emoji-content.emoji-picker_floating{background-color:#fff;position:fixed;right:auto;z-index:1000001}

.survey-ai{margin-bottom:0}.survey-ai__toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px 20px;justify-content:flex-end;margin-bottom:2px}.survey-ai_with-header .survey-ai__toolbar{flex-wrap:nowrap;justify-content:space-between;min-height:64px}.survey-ai_with-header .account-content__header-inside-title{flex:1 1;min-width:0;padding:0}@media (min-width:1200px){.account-content__inner-columns:has(.survey-ai_with-header)>.account-content__inner-right{padding-top:66px}}.survey-ai__button{align-items:center;border:0;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-family:SF-Pro-Display-Semibold,sans-serif;font-weight:600;gap:8px;justify-content:center;transition:background-color .2s ease,filter .2s ease}.survey-ai__button_create{animation:survey-ai-shimmer 7s ease-in-out infinite alternate;background:radial-gradient(60% 120% at 20% 20%,#8b5cf6d9,#0000 60%),radial-gradient(55% 110% at 80% 90%,#172178e6,#0000 60%),radial-gradient(50% 100% at 85% 10%,#6384ffe6,#0000 60%),linear-gradient(110deg,#2f45d6,#3d5ae0 50%,#4b4fe0);background-position:0 0,100% 100%,100% 0,0 0;background-size:220% 220%,220% 220%,200% 200%,100% 100%;border-radius:10px;flex-shrink:0;font-size:16px;isolation:isolate;overflow:hidden;padding:10px 16px;position:relative;transition:box-shadow .25s ease,filter .25s ease;white-space:nowrap}@keyframes survey-ai-shimmer{0%{background-position:0 0,100% 100%,100% 0,0 0}50%{background-position:100% 60%,0 40%,30% 100%,0 0}to{background-position:40% 100%,60% 0,0 30%,0 0}}.survey-ai__button_create:hover:not(:disabled){box-shadow:0 6px 18px #5040d759;filter:brightness(1.08)}.survey-ai__sparkle{height:19px;overflow:visible;width:20px}.survey-ai__sparkle-big,.survey-ai__sparkle-small{transform-box:fill-box;transform-origin:center}.survey-ai__button_create:focus-visible .survey-ai__sparkle-big,.survey-ai__button_create:hover:not(:disabled) .survey-ai__sparkle-big{animation:survey-ai-sparkle-big 1.2s ease-in-out infinite}.survey-ai__sparkle_busy .survey-ai__sparkle-big{animation:survey-ai-sparkle-big 1.2s ease-in-out infinite}.survey-ai__sparkle_busy .survey-ai__sparkle-small{animation:survey-ai-sparkle-small 1.2s ease-in-out .3s infinite}.survey-ai__button_create:focus-visible .survey-ai__sparkle-small,.survey-ai__button_create:hover:not(:disabled) .survey-ai__sparkle-small{animation:survey-ai-sparkle-small 1.2s ease-in-out .3s infinite}@keyframes survey-ai-sparkle-big{0%,to{transform:scale(1) rotate(0deg)}40%{transform:scale(1.18) rotate(90deg)}70%{transform:scale(.94) rotate(90deg)}}@keyframes survey-ai-sparkle-small{0%,to{opacity:1;transform:scale(1)}35%{opacity:.2;transform:scale(.3)}65%{opacity:1;transform:scale(1.35)}}.survey-ai__button_fill{background:#3a4fd8;border-radius:6px;font-size:14px;min-width:104px;padding:10px 18px}.survey-ai__button_fill:hover:not(:disabled){background:#4a5fe4}.survey-ai button:disabled{cursor:default;opacity:.6}.survey-ai button:focus-visible,.survey-ai textarea:focus-visible{outline:2px solid #5040d7;outline-offset:3px}.survey-ai__panel{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(120deg,#5144d5,#42b5cc 45%,#5144d5) border-box;border:2px solid #0000;border-radius:12px;box-shadow:0 5px 12px #5040d71a;margin-bottom:10px;padding:12px 14px 14px}.survey-ai__heading{align-items:center;display:flex;gap:12px;justify-content:space-between}.survey-ai__heading h2{color:#000;font-family:SF-Pro-Display-Semibold,sans-serif;font-size:17px;font-weight:600;line-height:1.3;margin:0}.survey-ai__badge{background:#f2f2f4;border-radius:20px;color:#8a8f99;font-size:13px;padding:3px 10px;white-space:nowrap}.survey-ai__panel .survey-ai__help{color:#000;font-size:14px;line-height:1.4;margin:2px 0 12px}.survey-ai__label{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.survey-ai__input{display:block;font-size:15px;line-height:1.6;min-height:90px;resize:vertical;width:100%}.survey-ai__scenarios-label{color:#8a8f99;font-size:11px;letter-spacing:.04em;margin:14px 0 6px;text-transform:uppercase}.survey-ai__footer{align-items:center;display:flex;gap:12px;justify-content:space-between}.survey-ai__scenarios{display:flex;flex-wrap:wrap;gap:8px}.survey-ai__scenario{align-items:center;background:#f1f2f4;border:1px solid #0000;border-radius:20px;color:#000;cursor:pointer;display:inline-flex;font:inherit;font-size:15px;gap:4px;line-height:1.3;padding:7px 12px;transition:background-color .2s ease,border-color .2s ease}.survey-ai__scenario>span{font-size:17px;line-height:1}.survey-ai__scenario:hover:not(:disabled){background:#e8e9ee}.survey-ai__scenario.is-active{background:#f1eefe;border-color:#a99cf2}.survey-ai__panel .validation-error{margin:10px 0 0}.survey-ai__success{align-items:center;background:#fff;border-radius:10px;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px;padding:11px 14px}.survey-ai__success strong{color:#000;font-family:SF-Pro-Display-Semibold,sans-serif;font-size:16px;font-weight:600;line-height:1.35}.survey-ai__clear{background:#0000;border:0;color:#3a4fd8;cursor:pointer;flex-shrink:0;font:inherit;font-size:15px;padding:0;text-decoration:underline}.survey-ai__clear:hover:not(:disabled){text-decoration:none}.survey-ai__spinner{animation:survey-ai-spin 1s linear infinite;border:2px solid #fff6;border-radius:50%;border-top-color:#fff;height:16px;width:16px}.survey-generation-fields{border:0;margin:0;min-width:0;padding:0}.survey-generation-fields:disabled{opacity:.65;pointer-events:none}@keyframes survey-ai-spin{to{transform:rotate(1turn)}}.survey-ai__collapse{display:grid;grid-template-rows:1fr}.survey-ai__collapse-inner{min-height:0}.survey-ai__collapse.is-closing,.survey-ai__collapse.is-opening{overflow:hidden}.survey-ai__collapse.is-opening{animation:survey-ai-expand .45s cubic-bezier(.22,.8,.24,1) both}.survey-ai__collapse.is-closing{animation:survey-ai-expand .3s cubic-bezier(.4,0,.6,1) reverse both}.survey-ai__collapse.is-opening .survey-ai__panel{animation:survey-ai-reveal .45s cubic-bezier(.22,.8,.24,1) both}.survey-ai__collapse.is-closing .survey-ai__panel{animation:survey-ai-reveal .3s cubic-bezier(.4,0,.6,1) reverse both}@keyframes survey-ai-expand{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@keyframes survey-ai-reveal{0%{filter:blur(4px);opacity:0;transform:translateY(-12px) scale(.98)}to{filter:none;opacity:1;transform:none}}.mia-field{position:relative}.mia-field_active>.editor-field,.mia-field_active>.field-wrap .field-wrap-smile,.mia-field_active>.field-wrap .field-wrap__input,.mia-field_active>.field-wrap__input,.mia-field_active>.field-wrap__input:focus,.mia-field_active>div[class*=container]>div:first-of-type{border-color:#8b5cf6;box-shadow:inset 0 0 0 1px #8b5cf6}.form-row-same>.mia-field{flex:1 1;min-width:0}.mia-field .field-wrap__control{position:relative}.mia-field_active>.event-extras__times .field-wrap__input,.mia-field_active>.field-wrap .calendar-field__value,.mia-field_active>.field-wrap-smile{border-color:#8b5cf6;box-shadow:inset 0 0 0 1px #8b5cf6}.mia-field__badge{align-items:center;background:linear-gradient(135deg,#9b6bf8,#7a4ff0);border-radius:50%;box-shadow:0 0 0 2px #fff;color:#fff;cursor:default;display:flex;height:18px;justify-content:center;position:absolute;right:-8px;top:-8px;width:18px;z-index:2}.mia-field__badge svg{height:12px;width:12px}.mia-field__tooltip{background:#1d1d1f;border-radius:6px;bottom:calc(100% + 8px);color:#fff;font-size:13px;line-height:1.3;opacity:0;padding:6px 10px;pointer-events:none;position:absolute;right:-6px;transform:translateY(4px);transition:opacity .15s ease,transform .15s ease,visibility .15s;visibility:hidden;white-space:nowrap}.mia-field__tooltip:after{border:5px solid #0000;border-top-color:#1d1d1f;content:"";position:absolute;right:10px;top:100%}.mia-field__badge:focus-visible .mia-field__tooltip,.mia-field__badge:hover .mia-field__tooltip{opacity:1;transform:none;visibility:visible}.mia-field__badge:focus-visible{outline:2px solid #5040d7;outline-offset:2px}.mia-field_active>.editor-field{border-color:#8b5cf6;box-shadow:0 0 0 1px #8b5cf6}.mia-field:has(>.field-wrap)>.mia-field__badge{right:2px;top:26px}.mia-field:has(>.field-wrap-emoji)>.mia-field__badge{right:48px;top:18px;z-index:13}.mia-field:has(>.field-wrap .calendar-field__value)>.mia-field__badge{top:20px}.field-wrap__smile>.mia-field{flex:0 0 auto}.mia-field:has(>.field-wrap-smile)>.mia-field__badge{right:-9px;top:-9px;z-index:5}@media (prefers-reduced-motion:reduce){.survey-ai__button_create,.survey-ai__button_create .survey-ai__sparkle-big,.survey-ai__button_create .survey-ai__sparkle-small,.survey-ai__sparkle_busy path,.survey-ai__spinner{animation:none!important}}@media (min-width:992px){.survey-ai{margin-left:30px;margin-right:30px}}@media (max-width:991px){.survey-ai_with-header .survey-ai__toolbar{padding:0 .75rem}}@media (max-width:767px){.survey-ai_with-header .survey-ai__toolbar{flex-wrap:wrap}.survey-ai__footer{align-items:stretch;flex-direction:column}.survey-ai__button_fill{padding:12px 18px;width:100%}}@media (max-width:600px){.survey-ai__heading{flex-direction:column;gap:6px}.survey-ai__heading,.survey-ai__success{align-items:flex-start}}.survey-generation-fields .questions-form__inner+div>.question-form:first-child{margin-top:10px}.survey-generation-fields .question-form.question-form__border:not(:last-child){border-radius:10px;margin-bottom:10px}.account-content__inner_theme_gray .survey-generation-fields .questions-form__inner:has(+div>.question-form:first-child){border-radius:10px}.description-ai__header{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px 12px;justify-content:space-between;margin-bottom:4px}.description-ai__header .field-wrap__label{margin-bottom:0}.description-ai__trigger{align-items:center;background:#0000;border:0;color:#3a4fd8;cursor:pointer;display:inline-flex;font:inherit;font-size:14px;gap:4px;padding:0}.description-ai__trigger:hover{text-decoration:underline}.description-ai button:disabled{cursor:default;opacity:.6}.description-ai button:focus-visible,.description-ai textarea:focus-visible{outline:2px solid #5040d7;outline-offset:3px}.description-ai .survey-ai__panel{margin-top:8px}.description-ai__actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.description-ai__result{margin-top:16px}.description-ai p{font-size:14px;line-height:1.4}.description-ai__status{color:#6b7280;font-size:14px;margin:4px 0 8px}.phone-preview{display:flex;justify-content:center;width:100%}.phone-preview__frame{aspect-ratio:9/19;background:#111;border:3px solid #d9d6cf;border-radius:44px;box-shadow:0 10px 30px #0000001f;max-width:300px;padding:10px;width:100%}.phone-preview__screen{background:#fff;border-radius:34px;color:#000;display:flex;flex-direction:column;font-family:SF-Pro-Display-Regular,-apple-system,sans-serif;height:100%;overflow:hidden}.phone-preview__status{align-items:center;display:flex;flex:0 0 auto;font-size:12px;font-weight:600;height:34px;justify-content:space-between;padding:0 22px;position:relative}.phone-preview__notch{background:#111;border-radius:0 0 14px 14px;height:22px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:42%}.phone-preview__status-icons{align-items:center;display:flex;gap:4px}.phone-preview__status-icons svg{fill:currentColor;height:10px}.phone-preview__status-icons svg:first-child{width:15px}.phone-preview__status-icons svg:last-child{width:22px}.phone-preview__scroll{flex:1 1 auto;overflow-y:auto;scrollbar-width:none}.phone-preview__scroll::-webkit-scrollbar{display:none}.phone-preview__gallery{background:#e3e3e3;position:relative}.phone-preview__topbar{align-items:center;display:flex;justify-content:space-between;left:10px;position:absolute;right:10px;top:8px;z-index:1}.phone-preview__back{align-items:center;background:#fff;border-radius:50%;display:flex;height:26px;justify-content:center;width:26px}.phone-preview__back svg{fill:none;stroke:#000;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;height:14px;width:14px}.phone-preview__balance{background:#fff;border-radius:14px;font-size:10px;font-weight:600;padding:4px 10px;white-space:nowrap}.phone-preview__img{aspect-ratio:1/1;display:block;object-fit:contain;width:100%}.phone-preview__img_empty{align-items:center;color:#8b8f97;display:flex;font-size:12px;justify-content:center}.phone-preview__dots{bottom:8px;display:flex;gap:5px;justify-content:center;left:0;position:absolute;right:0}.phone-preview__dot{background:#fff;border:0;border-radius:50%;cursor:pointer;height:6px;padding:0;width:6px}.phone-preview__dot.is-active{background:#000}.phone-preview__body{border-bottom:1px solid #ececec;padding:12px 14px 14px}.phone-preview__name{font-size:15px;font-weight:700;line-height:1.25;margin-bottom:10px;overflow-wrap:anywhere}.phone-preview__row{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:12px}.phone-preview__stepper{align-items:center;display:flex;gap:12px}.phone-preview__step{align-items:center;border:1.5px solid #000;border-radius:50%;display:flex;font-size:16px;height:24px;justify-content:center;line-height:1;width:24px}.phone-preview__step_disabled{border-color:#e3e3e3;color:#c9c9c9}.phone-preview__count{font-size:15px;font-weight:600}.phone-preview__meta{color:#6e6e6e;font-size:10px;line-height:1.6;text-align:right}.phone-preview__meta b{color:#000}.phone-preview__order{background:#000;border-radius:6px;color:#fff;font-size:12px;font-weight:600;padding:10px;text-align:center}.phone-preview__info{padding:12px 14px 20px}.phone-preview__info-title{font-size:13px;font-weight:700;margin-bottom:6px}.phone-preview__info-text{font-size:11px;line-height:1.5;overflow-wrap:anywhere}.phone-preview__info-text p{margin:0 0 6px}.phone-preview__info-text ol,.phone-preview__info-text ul{margin:0 0 6px 14px}.account-preview_v2 .preview-tabs{display:none}.account-preview_v2 .account-preview__wgt{border-radius:14px;padding:20px}.account-preview_v2 .account-preview__wgt_col-info{overflow-wrap:anywhere;width:100%;word-break:normal}.account-preview_v2 .account-preview__wgt-headline-text{font-family:SF-Pro-Display-Medium,sans-serif;font-size:20px;font-weight:500}.account-preview_v2 .account-preview__info-row{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin:0}.account-preview_v2 .account-preview__info-wgt,.account-preview_v2 .account-preview__info-wgt_width_33,.account-preview_v2 .account-preview__info-wgt_width_50{padding:0;width:auto}.account-preview_v2 .account-preview__info-wgt_width_33,.account-preview_v2 .account-preview__info-wgt_width_50{background:#f6f7fa;border-radius:10px;padding:10px 12px}.account-preview_v2 .account-preview__info-imgs,.account-preview_v2 .account-preview__info-wgt:not(.account-preview__info-wgt_width_33):not(.account-preview__info-wgt_width_50){grid-column:1/-1}.account-preview_v2 .account-preview__info-wgt:not(.account-preview__info-wgt_width_33):not(.account-preview__info-wgt_width_50){padding-top:8px}.account-preview_v2 .account-preview__info-wgt-label{color:#989dae;font-size:13px;margin-bottom:4px}.account-preview_v2 .account-preview__info-wgt-value{font-size:16px;line-height:1.4}.account-preview_v2 .account-preview__info-imgs{gap:8px;margin:0}.account-preview_v2 .account-preview__info-imgs-thumb{background:#f6f7fa;border-radius:10px;overflow:hidden;padding:0}.account-preview_v2 .account-preview__info-imgs-thumb img{height:100%;object-fit:contain;width:100%}.account-preview_v2 .account-preview__info-nav{display:flex;gap:8px;padding-top:16px}.account-preview_v2 .account-preview__info-nav .button-standart{border-radius:10px;flex:1 1;margin:0}.account-preview_v2 .preview-submit-btn{border-radius:10px}.account-preview_v2 .account-preview__img-description{padding-bottom:12px}@media(max-width:991px){.account-content__inner.account-preview.account-preview_v2{background-color:#f1f2f6;padding:0 0 20px}.account-preview_v2 .preview-tabs{background:#fff;border-bottom:1px solid #dfe3e8;display:flex;gap:24px;padding:0 10px}.preview-tabs__btn{background:none;border:0;color:#000;cursor:pointer;font-family:SF-Pro-Display-Medium,sans-serif;font-size:16px;font-weight:500;padding:12px 0;position:relative}.preview-tabs__btn.is-active{color:#364ed4;color:var(--main-color,#364ed4)}.preview-tabs__btn.is-active:after{background:#364ed4;background:var(--main-color,#364ed4);bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.account-preview_v2 .account-preview__inner{display:block;padding:10px 10px 0}.account-preview_v2 .account-preview__img,.account-preview_v2 .account-preview__info{width:100%}.account-preview_v2 .account-preview__wgt{border-radius:12px;margin-bottom:10px;padding:16px}.account-preview_v2.account-preview_tab_app .account-preview__info,.account-preview_v2.account-preview_tab_info .account-preview__img{display:none}.account-preview_v2 .account-preview__img{padding:6px 0 10px}.account-preview_v2 .phone-preview__frame{max-width:320px}}@media(max-width:420px){.account-preview_v2 .account-preview__info-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:992px){.account-content__inner.account-preview.account-preview_v2{background-color:#f1f2f6;padding:0 0 30px}.account-preview_v2 .account-preview__inner{gap:24px;padding:10px 30px 0}.account-preview_v2 .account-preview__info{flex:1 1 auto;min-width:0;width:auto}.account-preview_v2 .account-preview__wgt{margin-bottom:10px}.account-preview_v2 .account-preview__img{flex:0 0 300px;position:-webkit-sticky;position:sticky;top:20px;width:300px}.account-preview_v2 .account-preview__info-nav{max-width:420px}}.app-preview__icon{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto;height:14px;width:14px}.app-preview__cover .phone-preview__img{aspect-ratio:16/10;object-fit:cover}.app-preview__cover-emoji{align-items:center;display:flex;font-size:48px;inset:0;justify-content:center;position:absolute}.app-preview__facts{font-size:11px;list-style:none;margin:0 0 12px;padding:0}.app-preview__facts li{align-items:center;display:flex;gap:6px;margin-bottom:6px;overflow-wrap:anywhere}.app-preview__link{color:#364ed4}.app-preview__rsvp{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr 1.6fr 1fr}.app-preview__gray{background:#e9ebef;min-height:100%;padding:8px 10px 16px}.app-preview__topbar-static{margin-bottom:8px;position:static}.app-preview__card{background:#fff;border-radius:14px;padding:14px 12px}.app-preview__card_center{text-align:center}.app-preview__emoji-circle{align-items:center;background:#fff;border-radius:50%;box-shadow:0 2px 8px #0000001a;display:flex;height:54px;justify-content:center;margin:-34px auto 8px;width:54px}.app-preview__card_center{margin-top:30px}.app-preview__emoji{font-size:26px;line-height:1}.app-preview__emoji_lg{font-size:40px;margin-bottom:6px}.app-preview__emoji_xl{font-size:64px}.app-preview__card-title{font-size:15px;font-weight:700;line-height:1.25;margin-bottom:8px;overflow-wrap:anywhere;text-align:center}.app-preview__card-meta{color:#444;font-size:11px;line-height:1.6;margin-bottom:8px;text-align:center}.app-preview__card-meta_left{color:#8b8f97;text-align:left}.app-preview__card-text{font-size:11px;line-height:1.5;margin-bottom:12px;overflow-wrap:anywhere;text-align:left}.app-preview__card-text_center{text-align:center}.app-preview__card-text p{margin:0 0 6px}.app-preview__sheet-wrap{background:#e9ebef;min-height:100%;padding-top:26px}.app-preview__sheet-wrap_dark{background:#111}.app-preview__sheet{background:#fff;border-radius:16px 16px 0 0;min-height:calc(100% - 26px);padding:14px 12px 16px;position:relative}.app-preview__sheet_full{text-align:center}.app-preview__sheet_left{text-align:left}.app-preview__sheet-close{position:absolute;right:10px;top:10px}.app-preview__sheet-close .app-preview__icon{height:16px;width:16px}.app-preview__sheet-head{padding-top:6px;text-align:center}.app-preview__sheet-bar{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}.app-preview__sheet-bar .app-preview__icon{height:18px;width:18px}.app-preview__sheet-bar_title span{font-size:13px;font-weight:700}.app-preview__sheet-bar_title span:last-child{width:18px}.app-preview__questions{background:#e9ebef;border-radius:12px;margin-bottom:12px;padding:10px}.app-preview__question+.app-preview__question{margin-top:10px}.app-preview__question-text{font-size:11px;font-weight:600;margin-bottom:6px;overflow-wrap:anywhere;text-align:center}.app-preview__stars{color:#c9ced8;display:flex;font-size:18px;gap:4px;justify-content:center;line-height:1}.app-preview__stars .is-on{color:#f7b500}.app-preview__stars_sm{font-size:12px;gap:2px}.app-preview__radios{display:flex;font-size:11px;font-weight:600;gap:14px;justify-content:center}.app-preview__radios span{align-items:center;display:flex;gap:5px}.app-preview__radios i{border:1.5px solid #bbb;border-radius:50%;height:12px;width:12px}.app-preview__radios i.is-on{border:4px solid #000}.app-preview__textarea{background:#fff;border-radius:8px;color:#a2a6ad;font-size:10px;height:44px;padding:6px 8px}.app-preview__reward-img{align-items:center;display:flex;justify-content:center;margin:10px 0 16px}.app-preview__benefit-logo img,.app-preview__reward-img img{display:block;max-height:150px;max-width:70%;object-fit:contain}.app-preview__benefit-logo{align-items:center;display:flex;justify-content:center;margin-bottom:14px;min-height:120px}.app-preview__btn-green{background:#22c55e;margin-bottom:8px}.app-preview__muted{color:#8b8f97;font-size:11px}.app-preview__company{font-size:12px;font-weight:600;margin-bottom:2px}.app-preview__compensation{align-items:center;border:1px solid #e3e3e3;border-radius:8px;display:flex;flex-direction:column;gap:2px;margin:12px 0;padding:8px}.app-preview__compensation small{color:#8b8f97;font-size:8px;letter-spacing:.15em;text-transform:uppercase}.app-preview__compensation b{font-size:15px}.app-preview__tabs{display:flex;font-size:12px;font-weight:700;gap:14px;margin-bottom:8px}.app-preview__tabs .is-active{border-bottom:2px solid #364ed4;color:#364ed4}.app-preview__price{font-size:18px;font-weight:700;margin-bottom:8px}.app-preview__author{border-top:1px solid #ececec;display:flex;font-size:11px;gap:8px;justify-content:space-between;margin-top:8px;padding-top:8px}.app-preview__contacts{font-size:11px;font-weight:600;list-style:none;margin:0;padding:0}.app-preview__contacts li{margin-bottom:4px;overflow-wrap:anywhere}.phone-preview__scroll{display:flex;flex-direction:column}.app-preview__gray,.app-preview__sheet-wrap{display:flex;flex:1 0 auto;flex-direction:column;min-height:0}.app-preview__sheet{flex:1 0 auto;min-height:0}.app-preview_benefit .phone-preview__info-title{margin-top:12px}

.survey-ai{margin-bottom:0}.survey-ai__toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px 20px;justify-content:flex-end;margin-bottom:2px}.survey-ai_with-header .survey-ai__toolbar{flex-wrap:nowrap;justify-content:space-between;min-height:64px}.survey-ai_with-header .account-content__header-inside-title{flex:1 1;min-width:0;padding:0}@media (min-width:1200px){.account-content__inner-columns:has(.survey-ai_with-header)>.account-content__inner-right{padding-top:66px}}.survey-ai__button{align-items:center;border:0;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-family:SF-Pro-Display-Semibold,sans-serif;font-weight:600;gap:8px;justify-content:center;transition:background-color .2s ease,filter .2s ease}.survey-ai__button_create{animation:survey-ai-shimmer 7s ease-in-out infinite alternate;background:radial-gradient(60% 120% at 20% 20%,#8b5cf6d9,#0000 60%),radial-gradient(55% 110% at 80% 90%,#172178e6,#0000 60%),radial-gradient(50% 100% at 85% 10%,#6384ffe6,#0000 60%),linear-gradient(110deg,#2f45d6,#3d5ae0 50%,#4b4fe0);background-position:0 0,100% 100%,100% 0,0 0;background-size:220% 220%,220% 220%,200% 200%,100% 100%;border-radius:10px;flex-shrink:0;font-size:16px;isolation:isolate;overflow:hidden;padding:10px 16px;position:relative;transition:box-shadow .25s ease,filter .25s ease;white-space:nowrap}@keyframes survey-ai-shimmer{0%{background-position:0 0,100% 100%,100% 0,0 0}50%{background-position:100% 60%,0 40%,30% 100%,0 0}to{background-position:40% 100%,60% 0,0 30%,0 0}}.survey-ai__button_create:hover:not(:disabled){box-shadow:0 6px 18px #5040d759;filter:brightness(1.08)}.survey-ai__sparkle{height:19px;overflow:visible;width:20px}.survey-ai__sparkle-big,.survey-ai__sparkle-small{transform-box:fill-box;transform-origin:center}.survey-ai__button_create:focus-visible .survey-ai__sparkle-big,.survey-ai__button_create:hover:not(:disabled) .survey-ai__sparkle-big{animation:survey-ai-sparkle-big 1.2s ease-in-out infinite}.survey-ai__sparkle_busy .survey-ai__sparkle-big{animation:survey-ai-sparkle-big 1.2s ease-in-out infinite}.survey-ai__sparkle_busy .survey-ai__sparkle-small{animation:survey-ai-sparkle-small 1.2s ease-in-out .3s infinite}.survey-ai__button_create:focus-visible .survey-ai__sparkle-small,.survey-ai__button_create:hover:not(:disabled) .survey-ai__sparkle-small{animation:survey-ai-sparkle-small 1.2s ease-in-out .3s infinite}@keyframes survey-ai-sparkle-big{0%,to{transform:scale(1) rotate(0deg)}40%{transform:scale(1.18) rotate(90deg)}70%{transform:scale(.94) rotate(90deg)}}@keyframes survey-ai-sparkle-small{0%,to{opacity:1;transform:scale(1)}35%{opacity:.2;transform:scale(.3)}65%{opacity:1;transform:scale(1.35)}}.survey-ai__button_fill{background:#3a4fd8;border-radius:6px;font-size:14px;min-width:104px;padding:10px 18px}.survey-ai__button_fill:hover:not(:disabled){background:#4a5fe4}.survey-ai button:disabled{cursor:default;opacity:.6}.survey-ai button:focus-visible,.survey-ai textarea:focus-visible{outline:2px solid #5040d7;outline-offset:3px}.survey-ai__panel{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(120deg,#5144d5,#42b5cc 45%,#5144d5) border-box;border:2px solid #0000;border-radius:12px;box-shadow:0 5px 12px #5040d71a;margin-bottom:10px;padding:12px 14px 14px}.survey-ai__heading{align-items:center;display:flex;gap:12px;justify-content:space-between}.survey-ai__heading h2{color:#000;font-family:SF-Pro-Display-Semibold,sans-serif;font-size:17px;font-weight:600;line-height:1.3;margin:0}.survey-ai__badge{background:#f2f2f4;border-radius:20px;color:#8a8f99;font-size:13px;padding:3px 10px;white-space:nowrap}.survey-ai__panel .survey-ai__help{color:#000;font-size:14px;line-height:1.4;margin:2px 0 12px}.survey-ai__label{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.survey-ai__input{display:block;font-size:15px;line-height:1.6;min-height:90px;resize:vertical;width:100%}.survey-ai__scenarios-label{color:#8a8f99;font-size:11px;letter-spacing:.04em;margin:14px 0 6px;text-transform:uppercase}.survey-ai__footer{align-items:center;display:flex;gap:12px;justify-content:space-between}.survey-ai__scenarios{display:flex;flex-wrap:wrap;gap:8px}.survey-ai__scenario{align-items:center;background:#f1f2f4;border:1px solid #0000;border-radius:20px;color:#000;cursor:pointer;display:inline-flex;font:inherit;font-size:15px;gap:4px;line-height:1.3;padding:7px 12px;transition:background-color .2s ease,border-color .2s ease}.survey-ai__scenario>span{font-size:17px;line-height:1}.survey-ai__scenario:hover:not(:disabled){background:#e8e9ee}.survey-ai__scenario.is-active{background:#f1eefe;border-color:#a99cf2}.survey-ai__panel .validation-error{margin:10px 0 0}.survey-ai__success{align-items:center;background:#fff;border-radius:10px;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px;padding:11px 14px}.survey-ai__success strong{color:#000;font-family:SF-Pro-Display-Semibold,sans-serif;font-size:16px;font-weight:600;line-height:1.35}.survey-ai__clear{background:#0000;border:0;color:#3a4fd8;cursor:pointer;flex-shrink:0;font:inherit;font-size:15px;padding:0;text-decoration:underline}.survey-ai__clear:hover:not(:disabled){text-decoration:none}.survey-ai__spinner{animation:survey-ai-spin 1s linear infinite;border:2px solid #fff6;border-radius:50%;border-top-color:#fff;height:16px;width:16px}.survey-generation-fields{border:0;margin:0;min-width:0;padding:0}.survey-generation-fields:disabled{opacity:.65;pointer-events:none}@keyframes survey-ai-spin{to{transform:rotate(1turn)}}.survey-ai__collapse{display:grid;grid-template-rows:1fr}.survey-ai__collapse-inner{min-height:0}.survey-ai__collapse.is-closing,.survey-ai__collapse.is-opening{overflow:hidden}.survey-ai__collapse.is-opening{animation:survey-ai-expand .45s cubic-bezier(.22,.8,.24,1) both}.survey-ai__collapse.is-closing{animation:survey-ai-expand .3s cubic-bezier(.4,0,.6,1) reverse both}.survey-ai__collapse.is-opening .survey-ai__panel{animation:survey-ai-reveal .45s cubic-bezier(.22,.8,.24,1) both}.survey-ai__collapse.is-closing .survey-ai__panel{animation:survey-ai-reveal .3s cubic-bezier(.4,0,.6,1) reverse both}@keyframes survey-ai-expand{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@keyframes survey-ai-reveal{0%{filter:blur(4px);opacity:0;transform:translateY(-12px) scale(.98)}to{filter:none;opacity:1;transform:none}}.mia-field{position:relative}.mia-field_active>.editor-field,.mia-field_active>.field-wrap .field-wrap-smile,.mia-field_active>.field-wrap .field-wrap__input,.mia-field_active>.field-wrap__input,.mia-field_active>.field-wrap__input:focus,.mia-field_active>div[class*=container]>div:first-of-type{border-color:#8b5cf6;box-shadow:inset 0 0 0 1px #8b5cf6}.form-row-same>.mia-field{flex:1 1;min-width:0}.mia-field .field-wrap__control{position:relative}.mia-field_active>.event-extras__times .field-wrap__input,.mia-field_active>.field-wrap .calendar-field__value,.mia-field_active>.field-wrap-smile{border-color:#8b5cf6;box-shadow:inset 0 0 0 1px #8b5cf6}.mia-field__badge{align-items:center;background:linear-gradient(135deg,#9b6bf8,#7a4ff0);border-radius:50%;box-shadow:0 0 0 2px #fff;color:#fff;cursor:default;display:flex;height:18px;justify-content:center;position:absolute;right:-8px;top:-8px;width:18px;z-index:2}.mia-field__badge svg{height:12px;width:12px}.mia-field__tooltip{background:#1d1d1f;border-radius:6px;bottom:calc(100% + 8px);color:#fff;font-size:13px;line-height:1.3;opacity:0;padding:6px 10px;pointer-events:none;position:absolute;right:-6px;transform:translateY(4px);transition:opacity .15s ease,transform .15s ease,visibility .15s;visibility:hidden;white-space:nowrap}.mia-field__tooltip:after{border:5px solid #0000;border-top-color:#1d1d1f;content:"";position:absolute;right:10px;top:100%}.mia-field__badge:focus-visible .mia-field__tooltip,.mia-field__badge:hover .mia-field__tooltip{opacity:1;transform:none;visibility:visible}.mia-field__badge:focus-visible{outline:2px solid #5040d7;outline-offset:2px}.mia-field_active>.editor-field{border-color:#8b5cf6;box-shadow:0 0 0 1px #8b5cf6}.mia-field:has(>.field-wrap)>.mia-field__badge{right:2px;top:26px}.mia-field:has(>.field-wrap-emoji)>.mia-field__badge{right:48px;top:18px;z-index:13}.mia-field:has(>.field-wrap .calendar-field__value)>.mia-field__badge{top:20px}.field-wrap__smile>.mia-field{flex:0 0 auto}.mia-field:has(>.field-wrap-smile)>.mia-field__badge{right:-9px;top:-9px;z-index:5}@media (prefers-reduced-motion:reduce){.survey-ai__button_create,.survey-ai__button_create .survey-ai__sparkle-big,.survey-ai__button_create .survey-ai__sparkle-small,.survey-ai__sparkle_busy path,.survey-ai__spinner{animation:none!important}}@media (min-width:992px){.survey-ai{margin-left:30px;margin-right:30px}}@media (max-width:991px){.survey-ai_with-header .survey-ai__toolbar{padding:0 .75rem}}@media (max-width:767px){.survey-ai_with-header .survey-ai__toolbar{flex-wrap:wrap}.survey-ai__footer{align-items:stretch;flex-direction:column}.survey-ai__button_fill{padding:12px 18px;width:100%}}@media (max-width:600px){.survey-ai__heading{flex-direction:column;gap:6px}.survey-ai__heading,.survey-ai__success{align-items:flex-start}}.survey-generation-fields .questions-form__inner+div>.question-form:first-child{margin-top:10px}.survey-generation-fields .question-form.question-form__border:not(:last-child){border-radius:10px;margin-bottom:10px}.account-content__inner_theme_gray .survey-generation-fields .questions-form__inner:has(+div>.question-form:first-child){border-radius:10px}.phone-preview{display:flex;justify-content:center;width:100%}.phone-preview__frame{aspect-ratio:9/19;background:#111;border:3px solid #d9d6cf;border-radius:44px;box-shadow:0 10px 30px #0000001f;max-width:300px;padding:10px;width:100%}.phone-preview__screen{background:#fff;border-radius:34px;color:#000;display:flex;flex-direction:column;font-family:SF-Pro-Display-Regular,-apple-system,sans-serif;height:100%;overflow:hidden}.phone-preview__status{align-items:center;display:flex;flex:0 0 auto;font-size:12px;font-weight:600;height:34px;justify-content:space-between;padding:0 22px;position:relative}.phone-preview__notch{background:#111;border-radius:0 0 14px 14px;height:22px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:42%}.phone-preview__status-icons{align-items:center;display:flex;gap:4px}.phone-preview__status-icons svg{fill:currentColor;height:10px}.phone-preview__status-icons svg:first-child{width:15px}.phone-preview__status-icons svg:last-child{width:22px}.phone-preview__scroll{flex:1 1 auto;overflow-y:auto;scrollbar-width:none}.phone-preview__scroll::-webkit-scrollbar{display:none}.phone-preview__gallery{background:#e3e3e3;position:relative}.phone-preview__topbar{align-items:center;display:flex;justify-content:space-between;left:10px;position:absolute;right:10px;top:8px;z-index:1}.phone-preview__back{align-items:center;background:#fff;border-radius:50%;display:flex;height:26px;justify-content:center;width:26px}.phone-preview__back svg{fill:none;stroke:#000;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;height:14px;width:14px}.phone-preview__balance{background:#fff;border-radius:14px;font-size:10px;font-weight:600;padding:4px 10px;white-space:nowrap}.phone-preview__img{aspect-ratio:1/1;display:block;object-fit:contain;width:100%}.phone-preview__img_empty{align-items:center;color:#8b8f97;display:flex;font-size:12px;justify-content:center}.phone-preview__dots{bottom:8px;display:flex;gap:5px;justify-content:center;left:0;position:absolute;right:0}.phone-preview__dot{background:#fff;border:0;border-radius:50%;cursor:pointer;height:6px;padding:0;width:6px}.phone-preview__dot.is-active{background:#000}.phone-preview__body{border-bottom:1px solid #ececec;padding:12px 14px 14px}.phone-preview__name{font-size:15px;font-weight:700;line-height:1.25;margin-bottom:10px;overflow-wrap:anywhere}.phone-preview__row{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:12px}.phone-preview__stepper{align-items:center;display:flex;gap:12px}.phone-preview__step{align-items:center;border:1.5px solid #000;border-radius:50%;display:flex;font-size:16px;height:24px;justify-content:center;line-height:1;width:24px}.phone-preview__step_disabled{border-color:#e3e3e3;color:#c9c9c9}.phone-preview__count{font-size:15px;font-weight:600}.phone-preview__meta{color:#6e6e6e;font-size:10px;line-height:1.6;text-align:right}.phone-preview__meta b{color:#000}.phone-preview__order{background:#000;border-radius:6px;color:#fff;font-size:12px;font-weight:600;padding:10px;text-align:center}.phone-preview__info{padding:12px 14px 20px}.phone-preview__info-title{font-size:13px;font-weight:700;margin-bottom:6px}.phone-preview__info-text{font-size:11px;line-height:1.5;overflow-wrap:anywhere}.phone-preview__info-text p{margin:0 0 6px}.phone-preview__info-text ol,.phone-preview__info-text ul{margin:0 0 6px 14px}.account-preview_v2 .preview-tabs{display:none}.account-preview_v2 .account-preview__wgt{border-radius:14px;padding:20px}.account-preview_v2 .account-preview__wgt_col-info{overflow-wrap:anywhere;width:100%;word-break:normal}.account-preview_v2 .account-preview__wgt-headline-text{font-family:SF-Pro-Display-Medium,sans-serif;font-size:20px;font-weight:500}.account-preview_v2 .account-preview__info-row{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin:0}.account-preview_v2 .account-preview__info-wgt,.account-preview_v2 .account-preview__info-wgt_width_33,.account-preview_v2 .account-preview__info-wgt_width_50{padding:0;width:auto}.account-preview_v2 .account-preview__info-wgt_width_33,.account-preview_v2 .account-preview__info-wgt_width_50{background:#f6f7fa;border-radius:10px;padding:10px 12px}.account-preview_v2 .account-preview__info-imgs,.account-preview_v2 .account-preview__info-wgt:not(.account-preview__info-wgt_width_33):not(.account-preview__info-wgt_width_50){grid-column:1/-1}.account-preview_v2 .account-preview__info-wgt:not(.account-preview__info-wgt_width_33):not(.account-preview__info-wgt_width_50){padding-top:8px}.account-preview_v2 .account-preview__info-wgt-label{color:#989dae;font-size:13px;margin-bottom:4px}.account-preview_v2 .account-preview__info-wgt-value{font-size:16px;line-height:1.4}.account-preview_v2 .account-preview__info-imgs{gap:8px;margin:0}.account-preview_v2 .account-preview__info-imgs-thumb{background:#f6f7fa;border-radius:10px;overflow:hidden;padding:0}.account-preview_v2 .account-preview__info-imgs-thumb img{height:100%;object-fit:contain;width:100%}.account-preview_v2 .account-preview__info-nav{display:flex;gap:8px;padding-top:16px}.account-preview_v2 .account-preview__info-nav .button-standart{border-radius:10px;flex:1 1;margin:0}.account-preview_v2 .preview-submit-btn{border-radius:10px}.account-preview_v2 .account-preview__img-description{padding-bottom:12px}@media(max-width:991px){.account-content__inner.account-preview.account-preview_v2{background-color:#f1f2f6;padding:0 0 20px}.account-preview_v2 .preview-tabs{background:#fff;border-bottom:1px solid #dfe3e8;display:flex;gap:24px;padding:0 10px}.preview-tabs__btn{background:none;border:0;color:#000;cursor:pointer;font-family:SF-Pro-Display-Medium,sans-serif;font-size:16px;font-weight:500;padding:12px 0;position:relative}.preview-tabs__btn.is-active{color:#364ed4;color:var(--main-color,#364ed4)}.preview-tabs__btn.is-active:after{background:#364ed4;background:var(--main-color,#364ed4);bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.account-preview_v2 .account-preview__inner{display:block;padding:10px 10px 0}.account-preview_v2 .account-preview__img,.account-preview_v2 .account-preview__info{width:100%}.account-preview_v2 .account-preview__wgt{border-radius:12px;margin-bottom:10px;padding:16px}.account-preview_v2.account-preview_tab_app .account-preview__info,.account-preview_v2.account-preview_tab_info .account-preview__img{display:none}.account-preview_v2 .account-preview__img{padding:6px 0 10px}.account-preview_v2 .phone-preview__frame{max-width:320px}}@media(max-width:420px){.account-preview_v2 .account-preview__info-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:992px){.account-content__inner.account-preview.account-preview_v2{background-color:#f1f2f6;padding:0 0 30px}.account-preview_v2 .account-preview__inner{gap:24px;padding:10px 30px 0}.account-preview_v2 .account-preview__info{flex:1 1 auto;min-width:0;width:auto}.account-preview_v2 .account-preview__wgt{margin-bottom:10px}.account-preview_v2 .account-preview__img{flex:0 0 300px;position:-webkit-sticky;position:sticky;top:20px;width:300px}.account-preview_v2 .account-preview__info-nav{max-width:420px}}.app-preview__icon{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto;height:14px;width:14px}.app-preview__cover .phone-preview__img{aspect-ratio:16/10;object-fit:cover}.app-preview__cover-emoji{align-items:center;display:flex;font-size:48px;inset:0;justify-content:center;position:absolute}.app-preview__facts{font-size:11px;list-style:none;margin:0 0 12px;padding:0}.app-preview__facts li{align-items:center;display:flex;gap:6px;margin-bottom:6px;overflow-wrap:anywhere}.app-preview__link{color:#364ed4}.app-preview__rsvp{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr 1.6fr 1fr}.app-preview__gray{background:#e9ebef;min-height:100%;padding:8px 10px 16px}.app-preview__topbar-static{margin-bottom:8px;position:static}.app-preview__card{background:#fff;border-radius:14px;padding:14px 12px}.app-preview__card_center{text-align:center}.app-preview__emoji-circle{align-items:center;background:#fff;border-radius:50%;box-shadow:0 2px 8px #0000001a;display:flex;height:54px;justify-content:center;margin:-34px auto 8px;width:54px}.app-preview__card_center{margin-top:30px}.app-preview__emoji{font-size:26px;line-height:1}.app-preview__emoji_lg{font-size:40px;margin-bottom:6px}.app-preview__emoji_xl{font-size:64px}.app-preview__card-title{font-size:15px;font-weight:700;line-height:1.25;margin-bottom:8px;overflow-wrap:anywhere;text-align:center}.app-preview__card-meta{color:#444;font-size:11px;line-height:1.6;margin-bottom:8px;text-align:center}.app-preview__card-meta_left{color:#8b8f97;text-align:left}.app-preview__card-text{font-size:11px;line-height:1.5;margin-bottom:12px;overflow-wrap:anywhere;text-align:left}.app-preview__card-text_center{text-align:center}.app-preview__card-text p{margin:0 0 6px}.app-preview__sheet-wrap{background:#e9ebef;min-height:100%;padding-top:26px}.app-preview__sheet-wrap_dark{background:#111}.app-preview__sheet{background:#fff;border-radius:16px 16px 0 0;min-height:calc(100% - 26px);padding:14px 12px 16px;position:relative}.app-preview__sheet_full{text-align:center}.app-preview__sheet_left{text-align:left}.app-preview__sheet-close{position:absolute;right:10px;top:10px}.app-preview__sheet-close .app-preview__icon{height:16px;width:16px}.app-preview__sheet-head{padding-top:6px;text-align:center}.app-preview__sheet-bar{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}.app-preview__sheet-bar .app-preview__icon{height:18px;width:18px}.app-preview__sheet-bar_title span{font-size:13px;font-weight:700}.app-preview__sheet-bar_title span:last-child{width:18px}.app-preview__questions{background:#e9ebef;border-radius:12px;margin-bottom:12px;padding:10px}.app-preview__question+.app-preview__question{margin-top:10px}.app-preview__question-text{font-size:11px;font-weight:600;margin-bottom:6px;overflow-wrap:anywhere;text-align:center}.app-preview__stars{color:#c9ced8;display:flex;font-size:18px;gap:4px;justify-content:center;line-height:1}.app-preview__stars .is-on{color:#f7b500}.app-preview__stars_sm{font-size:12px;gap:2px}.app-preview__radios{display:flex;font-size:11px;font-weight:600;gap:14px;justify-content:center}.app-preview__radios span{align-items:center;display:flex;gap:5px}.app-preview__radios i{border:1.5px solid #bbb;border-radius:50%;height:12px;width:12px}.app-preview__radios i.is-on{border:4px solid #000}.app-preview__textarea{background:#fff;border-radius:8px;color:#a2a6ad;font-size:10px;height:44px;padding:6px 8px}.app-preview__reward-img{align-items:center;display:flex;justify-content:center;margin:10px 0 16px}.app-preview__benefit-logo img,.app-preview__reward-img img{display:block;max-height:150px;max-width:70%;object-fit:contain}.app-preview__benefit-logo{align-items:center;display:flex;justify-content:center;margin-bottom:14px;min-height:120px}.app-preview__btn-green{background:#22c55e;margin-bottom:8px}.app-preview__muted{color:#8b8f97;font-size:11px}.app-preview__company{font-size:12px;font-weight:600;margin-bottom:2px}.app-preview__compensation{align-items:center;border:1px solid #e3e3e3;border-radius:8px;display:flex;flex-direction:column;gap:2px;margin:12px 0;padding:8px}.app-preview__compensation small{color:#8b8f97;font-size:8px;letter-spacing:.15em;text-transform:uppercase}.app-preview__compensation b{font-size:15px}.app-preview__tabs{display:flex;font-size:12px;font-weight:700;gap:14px;margin-bottom:8px}.app-preview__tabs .is-active{border-bottom:2px solid #364ed4;color:#364ed4}.app-preview__price{font-size:18px;font-weight:700;margin-bottom:8px}.app-preview__author{border-top:1px solid #ececec;display:flex;font-size:11px;gap:8px;justify-content:space-between;margin-top:8px;padding-top:8px}.app-preview__contacts{font-size:11px;font-weight:600;list-style:none;margin:0;padding:0}.app-preview__contacts li{margin-bottom:4px;overflow-wrap:anywhere}.phone-preview__scroll{display:flex;flex-direction:column}.app-preview__gray,.app-preview__sheet-wrap{display:flex;flex:1 0 auto;flex-direction:column;min-height:0}.app-preview__sheet{flex:1 0 auto;min-height:0}.app-preview_benefit .phone-preview__info-title{margin-top:12px}

.hr-page .hr-comparison{grid-gap:16px;background:#eaedf0;border-radius:30px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));padding:32px 40px}.hr-page .hr-comparison__card{background:#fff;border-radius:14px;padding:20px 24px}.hr-page .hr-comparison__title{font-family:SF-Pro-Display-Medium,sans-serif;font-size:24px;font-weight:500;line-height:1.3;margin:0 0 4px}.hr-page .hr-comparison__subtitle{color:#89939a;font-size:18px;line-height:1.4;margin:0 0 8px}.hr-page .hr-comparison__list{font-size:21px;line-height:1.71;list-style:none;margin:0;padding:0}.hr-page .hr-comparison__list li{align-items:baseline;display:flex;gap:3px}.hr-page .product-image__link{font-size:16px;line-height:1.63;padding-bottom:0;padding-top:15px}.hr-page .product-text__content p:last-child{margin-bottom:15px}.hr-page .product-text__image{padding-bottom:0}.hr-page .product-cta__button:focus-visible{outline:2px solid #3455e5;outline-offset:4px}@media (min-width:992px){.hr-page .product-image__link{font-size:21px;line-height:1.71}.hr-page .product-cta{padding-bottom:50px;padding-top:110px}.hr-page .product-cta__inner{border-radius:30px;padding:85px 30px 30px}.hr-page .product-cta__inner:before{top:-100px}.hr-page .product-cta__text{font-size:20px}.hr-page .product-cta__buttons{margin-top:20px}}@media (max-width:767px){.hr-page .hr-comparison{border-radius:15px;gap:10px;grid-template-columns:minmax(0,1fr);margin-bottom:30px;padding:17px}.hr-page .hr-comparison__card{border-radius:6px;padding:15px 20px}.hr-page .hr-comparison__title{font-size:18px}.hr-page .hr-comparison__subtitle{font-size:14px}.hr-page .hr-comparison__list{font-size:16px;line-height:1.9}.hr-page .universal-section__wrapper{padding-left:15px;padding-right:15px}.hr-page .product-title_sm{margin-top:10px}.hr-page .product-cta{padding-bottom:20px;padding-top:90px}.hr-page .product-cta__inner{border-radius:15px;padding:65px 15px 15px}.hr-page .product-cta__inner:before{left:-15px;right:-15px;top:-75px;width:auto}.hr-page .product-cta__logo{height:98px;width:98px}.hr-page .product-cta__title{font-size:24px;line-height:1.2}.hr-page .product-cta__buttons{margin-top:15px}.hr-page .product-cta__button{border-radius:5px;min-height:50px;padding:10px}}

.ceo-page .product-image__caption{border:0;border-radius:0;margin:0;padding:0}.ceo-page .product-text__content p:last-child{margin-bottom:15px}.ceo-page .product-text__image{padding-bottom:0}.ceo-page .product-cta__button:focus-visible{outline:2px solid #3455e5;outline-offset:4px}@media (min-width:992px){.ceo-page .product-cta{padding-bottom:50px;padding-top:110px}.ceo-page .product-cta__inner{border-radius:30px;padding:85px 30px 30px}.ceo-page .product-cta__inner:before{top:-100px}.ceo-page .product-cta__text{font-size:20px}.ceo-page .product-cta__buttons{margin-top:20px}}@media (max-width:767px){.ceo-page .universal-section__wrapper{padding-left:15px;padding-right:15px}.ceo-page .product-title_sm{margin-top:10px}.ceo-page .product-cta{padding-bottom:20px;padding-top:90px}.ceo-page .product-cta__inner{border-radius:15px;padding:65px 15px 15px}.ceo-page .product-cta__inner:before{left:-15px;right:-15px;top:-75px;width:auto}.ceo-page .product-cta__logo{height:98px;width:98px}.ceo-page .product-cta__title{font-size:24px;line-height:1.2}.ceo-page .product-cta__buttons{margin-top:15px}.ceo-page .product-cta__button{border-radius:5px;min-height:50px;padding:10px}}

.ceo-page .product-image__caption{border:0;border-radius:0;margin:0;padding:0}.ceo-page .product-text__content p:last-child{margin-bottom:15px}.ceo-page .product-text__image{padding-bottom:0}.ceo-page .product-cta__button:focus-visible{outline:2px solid #3455e5;outline-offset:4px}@media (min-width:992px){.ceo-page .product-cta{padding-bottom:50px;padding-top:110px}.ceo-page .product-cta__inner{border-radius:30px;padding:85px 30px 30px}.ceo-page .product-cta__inner:before{top:-100px}.ceo-page .product-cta__text{font-size:20px}.ceo-page .product-cta__buttons{margin-top:20px}}@media (max-width:767px){.ceo-page .universal-section__wrapper{padding-left:15px;padding-right:15px}.ceo-page .product-title_sm{margin-top:10px}.ceo-page .product-cta{padding-bottom:20px;padding-top:90px}.ceo-page .product-cta__inner{border-radius:15px;padding:65px 15px 15px}.ceo-page .product-cta__inner:before{left:-15px;right:-15px;top:-75px;width:auto}.ceo-page .product-cta__logo{height:98px;width:98px}.ceo-page .product-cta__title{font-size:24px;line-height:1.2}.ceo-page .product-cta__buttons{margin-top:15px}.ceo-page .product-cta__button{border-radius:5px;min-height:50px;padding:10px}}

.ceo-page .product-image__caption{border:0;border-radius:0;margin:0;padding:0}.ceo-page .product-text__content p:last-child{margin-bottom:15px}.ceo-page .product-text__image{padding-bottom:0}.ceo-page .product-cta__button:focus-visible{outline:2px solid #3455e5;outline-offset:4px}@media (min-width:992px){.ceo-page .product-cta{padding-bottom:50px;padding-top:110px}.ceo-page .product-cta__inner{border-radius:30px;padding:85px 30px 30px}.ceo-page .product-cta__inner:before{top:-100px}.ceo-page .product-cta__text{font-size:20px}.ceo-page .product-cta__buttons{margin-top:20px}}@media (max-width:767px){.ceo-page .universal-section__wrapper{padding-left:15px;padding-right:15px}.ceo-page .product-title_sm{margin-top:10px}.ceo-page .product-cta{padding-bottom:20px;padding-top:90px}.ceo-page .product-cta__inner{border-radius:15px;padding:65px 15px 15px}.ceo-page .product-cta__inner:before{left:-15px;right:-15px;top:-75px;width:auto}.ceo-page .product-cta__logo{height:98px;width:98px}.ceo-page .product-cta__title{font-size:24px;line-height:1.2}.ceo-page .product-cta__buttons{margin-top:15px}.ceo-page .product-cta__button{border-radius:5px;min-height:50px;padding:10px}}.pricing-plan-section{padding-bottom:30px;padding-top:10px}.pricing-plan{grid-gap:24px;animation:pricing-rise .7s cubic-bezier(.22,1,.36,1) both;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#3455e5,#8b5cf6 55%,#38cee8) border-box;border:1.5px solid #0000;border-radius:20px;box-shadow:0 20px 40px -24px #3455e573;display:grid;gap:24px;grid-template-columns:minmax(0,1fr);padding:24px 20px;position:relative}.pricing-plan__badge{align-items:center;background:linear-gradient(90deg,#3455e5,#8b5cf6);border-radius:20px;color:#fff;display:inline-flex;font-size:14px;padding:5px 12px}.pricing-plan__badge,.pricing-plan__name{font-family:SF-Pro-Display-Medium,sans-serif;font-weight:500;line-height:1.3}.pricing-plan__name{color:#000;font-size:22px;margin:14px 0 6px}.pricing-plan__price{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px 10px}.pricing-plan__price strong{color:#000;font-family:SF-Pro-Display-Bold,sans-serif;font-size:56px;font-weight:700;letter-spacing:-.02em;line-height:1}.pricing-plan__price span{color:#5f6269;font-size:16px;line-height:1.4}.pricing-plan__text{color:#3f5057;font-size:16px;line-height:1.6;margin:14px 0 0}.pricing-plan__buttons{grid-gap:10px;display:grid;gap:10px;margin-top:22px}.pricing-plan__button{align-items:center;border:1px solid #0000;border-radius:10px;display:flex;font-family:SF-Pro-Display-Medium,sans-serif;font-size:16px;font-weight:500;justify-content:center;line-height:1.2;min-height:52px;padding:10px 20px;text-align:center;transition:opacity .2s ease,background-color .2s ease,border-color .2s ease}.pricing-plan__button--primary{background:#3455e5;color:#fff}.pricing-plan__button--primary:hover{opacity:.88}.pricing-plan__button--secondary{background:#f5f5ff;border-color:#7574cb;color:#3455e5}.pricing-plan__button--secondary:hover{background:#ebebff}.pricing-plan__button:focus-visible{outline:2px solid #3455e5;outline-offset:3px}.pricing-plan__included{background:#f5f6f8;border-radius:14px;padding:20px}.pricing-plan__included-title{color:#000;font-family:SF-Pro-Display-Medium,sans-serif;font-size:17px;font-weight:500;margin:0 0 14px}.pricing-plan__list{grid-gap:10px;display:grid;gap:10px;list-style:none;margin:0;padding:0}.pricing-plan__list li{align-items:center;animation:pricing-rise .5s cubic-bezier(.22,1,.36,1) both;color:#111;display:flex;font-size:15px;gap:10px;line-height:1.35}.pricing-plan__list li svg{flex:0 0 20px;height:20px;width:20px}.pricing-plan__list li:first-child{animation-delay:.15s}.pricing-plan__list li:nth-child(2){animation-delay:.19s}.pricing-plan__list li:nth-child(3){animation-delay:.23s}.pricing-plan__list li:nth-child(4){animation-delay:.27s}.pricing-plan__list li:nth-child(5){animation-delay:.31s}.pricing-plan__list li:nth-child(6){animation-delay:.35s}.pricing-plan__list li:nth-child(7){animation-delay:.39s}.pricing-plan__list li:nth-child(8){animation-delay:.43s}.pricing-plan__list li:nth-child(9){animation-delay:.47s}.pricing-plan__list li:nth-child(10){animation-delay:.51s}.pricing-plan__list li:nth-child(11){animation-delay:.55s}.pricing-plan__list li:nth-child(12){animation-delay:.59s}.pricing-facts{grid-gap:10px;display:grid;gap:10px;grid-template-columns:minmax(0,1fr);list-style:none;margin:14px 0 0;padding:0}.pricing-facts__item{background:#f5f6f8;border-radius:14px;display:flex;flex-direction:column;gap:4px;padding:16px 18px}.pricing-facts__item strong{color:#000;font-family:SF-Pro-Display-Medium,sans-serif;font-size:16px;font-weight:500}.pricing-facts__item span{color:#5f6269;font-size:14px;line-height:1.45}@keyframes pricing-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (min-width:768px){.pricing-plan{gap:28px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:30px}.pricing-plan__buttons{grid-template-columns:1fr}.pricing-facts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:992px){.pricing-plan-section{padding-bottom:40px}.pricing-plan__price strong{font-size:64px}}@media (max-width:767px){.pricing-page .universal-section__wrapper{padding-left:15px;padding-right:15px}}@media (prefers-reduced-motion:reduce){.pricing-plan,.pricing-plan__list li{animation:none}}.pricing-plan__link{color:inherit;text-decoration:underline;text-decoration-color:#3455e559;text-underline-offset:3px;transition:color .2s ease,text-decoration-color .2s ease}.pricing-plan__link:hover{color:#3455e5;text-decoration-color:#3455e5}.pricing-plan__link:focus-visible{border-radius:2px;outline:2px solid #3455e5;outline-offset:2px}

.ceo-page .product-image__caption{border:0;border-radius:0;margin:0;padding:0}.ceo-page .product-text__content p:last-child{margin-bottom:15px}.ceo-page .product-text__image{padding-bottom:0}.ceo-page .product-cta__button:focus-visible{outline:2px solid #3455e5;outline-offset:4px}@media (min-width:992px){.ceo-page .product-cta{padding-bottom:50px;padding-top:110px}.ceo-page .product-cta__inner{border-radius:30px;padding:85px 30px 30px}.ceo-page .product-cta__inner:before{top:-100px}.ceo-page .product-cta__text{font-size:20px}.ceo-page .product-cta__buttons{margin-top:20px}}@media (max-width:767px){.ceo-page .universal-section__wrapper{padding-left:15px;padding-right:15px}.ceo-page .product-title_sm{margin-top:10px}.ceo-page .product-cta{padding-bottom:20px;padding-top:90px}.ceo-page .product-cta__inner{border-radius:15px;padding:65px 15px 15px}.ceo-page .product-cta__inner:before{left:-15px;right:-15px;top:-75px;width:auto}.ceo-page .product-cta__logo{height:98px;width:98px}.ceo-page .product-cta__title{font-size:24px;line-height:1.2}.ceo-page .product-cta__buttons{margin-top:15px}.ceo-page .product-cta__button{border-radius:5px;min-height:50px;padding:10px}}.legal-page .product-text__content h2{color:#000;font-family:SF-Pro-Display-Medium,sans-serif;font-size:22px;font-weight:500;line-height:1.3;margin:32px 0 10px}.legal-page .product-text__content ul{list-style:disc;margin:10px 0 15px;padding-left:22px}.legal-page .product-text__content li{font-size:inherit;line-height:1.6;margin-bottom:6px}.legal-page .product-text__content a{color:#3455e5;text-decoration:underline;text-underline-offset:3px}.legal-page .product-text__content a:hover{text-decoration:none}.legal-page .product-text{padding-bottom:60px}@media (max-width:767px){.legal-page .product-text__content h2{font-size:19px;margin-top:24px}}

.small-business-page .product-text__content p:last-child{margin-bottom:15px}.small-business-page .product-text__image{padding-bottom:0}.small-business-page .product-cta__button:focus-visible{outline:2px solid #3455e5;outline-offset:4px}@media (min-width:992px){.small-business-page .small-business-infrastructure .product-text__content p:nth-child(n+2):not(:last-child),.small-business-page .small-business-processes .product-text__content p:nth-child(n+4):not(:last-child){margin-bottom:0}.small-business-page .product-cta{padding-bottom:50px;padding-top:110px}.small-business-page .product-cta__inner{border-radius:30px;padding:85px 30px 30px}.small-business-page .product-cta__inner:before{top:-100px}.small-business-page .product-cta__text{font-size:20px}.small-business-page .product-cta__buttons{margin-top:20px}}@media (max-width:767px){.small-business-page .universal-section__wrapper{padding-left:15px;padding-right:15px}.small-business-page .product-title_sm{margin-top:10px}.small-business-page .product-cta{padding-bottom:20px;padding-top:90px}.small-business-page .product-cta__inner{border-radius:15px;padding:65px 15px 15px}.small-business-page .product-cta__inner:before{left:-15px;right:-15px;top:-75px;width:auto}.small-business-page .product-cta__logo{height:98px;width:98px}.small-business-page .product-cta__title{font-size:24px;line-height:1.2}.small-business-page .product-cta__buttons{margin-top:15px}.small-business-page .product-cta__button{border-radius:5px;min-height:50px;padding:10px}}

.medium-companies-page .product-text__content p:last-child{margin-bottom:15px}.medium-companies-page .product-text__image{padding-bottom:0}.medium-companies-page .product-cta__button:focus-visible{outline:2px solid #3455e5;outline-offset:4px}@media (min-width:992px){.medium-companies-page .product-cta{padding-bottom:50px;padding-top:110px}.medium-companies-page .product-cta__inner{border-radius:30px;padding:85px 30px 30px}.medium-companies-page .product-cta__inner:before{top:-100px}.medium-companies-page .product-cta__text{font-size:20px}.medium-companies-page .product-cta__buttons{margin-top:20px}}@media (max-width:767px){.medium-companies-page .universal-section__wrapper{padding-left:15px;padding-right:15px}.medium-companies-page .product-title_sm{margin-top:10px}.medium-companies-page .product-cta{padding-bottom:20px;padding-top:90px}.medium-companies-page .product-cta__inner{border-radius:15px;padding:65px 15px 15px}.medium-companies-page .product-cta__inner:before{left:-15px;right:-15px;top:-75px;width:auto}.medium-companies-page .product-cta__logo{height:98px;width:98px}.medium-companies-page .product-cta__title{font-size:24px;line-height:1.2}.medium-companies-page .product-cta__buttons{margin-top:15px}.medium-companies-page .product-cta__button{border-radius:5px;min-height:50px;padding:10px}}

.company-about-us-page .product-text__content p:last-child{margin-bottom:15px}.company-about-us-page .product-title_sm{margin-top:10px}.company-about-us-page .about-us-illustrated .product-text__content p:last-child{margin-bottom:12px}.company-about-us-page .product-cta__button:focus-visible{outline:2px solid #3455e5;outline-offset:4px}@media (min-width:992px){.company-about-us-page .product-cta{padding-bottom:50px;padding-top:110px}.company-about-us-page .product-cta__inner{border-radius:30px;padding:85px 30px 30px}.company-about-us-page .product-cta__inner:before{top:-100px}.company-about-us-page .product-cta__text{font-size:20px}.company-about-us-page .product-cta__buttons{margin-top:20px}}@media (max-width:767px){.company-about-us-page .universal-section__wrapper{padding-left:15px;padding-right:15px}.company-about-us-page .product-hero{margin-bottom:0}.company-about-us-page .universal-page__content{background:#fff;border-radius:16px 16px 0 0;margin-top:-12px;padding-top:18px;position:relative}.company-about-us-page .product-text__image{padding-bottom:0}.company-about-us-page .about-us-values b{display:inline-block;line-height:1.63;margin-bottom:12px}.company-about-us-page .product-cta{padding-bottom:20px;padding-top:90px}.company-about-us-page .product-cta__inner{border-radius:15px;padding:65px 15px 15px}.company-about-us-page .product-cta__inner:before{left:-15px;right:-15px;top:-75px;width:auto}.company-about-us-page .product-cta__logo{height:98px;width:98px}.company-about-us-page .product-cta__title{font-size:24px;line-height:1.2}.company-about-us-page .product-cta__text{display:none}.company-about-us-page .product-cta__buttons{margin-top:20px}.company-about-us-page .product-cta__button{border-radius:5px;min-height:50px;padding:10px}}

.company-contacts-page .product-text__content p:last-child{margin-bottom:15px}.company-contacts-page .contacts-links-heading .product-title_sm{margin-top:0}.company-contacts-page .product-links-groups__item{border-radius:16px;padding:20px}.company-contacts-page .product-links-groups__title{font-family:SF-Pro-Display-Bold,sans-serif;font-size:21px;font-weight:700;line-height:1.3;margin-bottom:8px}.company-contacts-page .product-links-groups__icon{font-size:21px;margin-right:4px}.company-contacts-page .product-links-groups__description{font-size:21px;line-height:1.71;margin-bottom:20px}.company-contacts-page .product-contact{padding-bottom:40px;padding-top:14px}.company-contacts-page .product-contact__box,.company-contacts-page .product-contact__email,.company-contacts-page .product-contact__success{background:#eaedf0}.company-contacts-page .product-contact__success h3,.company-contacts-page .product-contact__title{font-family:SF-Pro-Display-Medium,sans-serif;font-weight:500}.company-contacts-page .product-contact__success{margin-top:0}.product-contact__field select:invalid{color:#aaa}.product-contact__field select option{color:#000}.product-contact__error{color:#c52222;font-size:14px;line-height:1.4;margin-top:6px}.company-contacts-page .product-links-groups__link:focus-visible,.product-contact__email a:focus-visible,.product-contact__submit:focus-visible{outline:2px solid #3657e8;outline-offset:4px}@media (min-width:992px){.company-contacts-page .product-contact__box{padding:20px}.company-contacts-page .product-contact__title{margin-bottom:15px}.company-contacts-page .product-contact__grid{gap:18px 12px}.company-contacts-page .product-contact__field input,.company-contacts-page .product-contact__field select{height:40px}.company-contacts-page .product-contact__field textarea{min-height:100px}.company-contacts-page .product-contact__submit{margin-top:16px;min-height:46px;padding:0 20px}.company-contacts-page .product-contact__success{min-height:435px}.company-contacts-page .product-contact__success-icon{height:38px;width:38px}.company-contacts-page .product-contact__success h3{font-size:21px}.company-contacts-page .product-contact__email{font-size:21px;line-height:1.71;padding:25px 34px}}@media (max-width:767px){.company-contacts-page .universal-section__wrapper{padding-left:15px;padding-right:15px}.company-contacts-page .contacts-links-heading{padding-top:24px}.company-contacts-page .product-links-groups__list{gap:7px}.company-contacts-page .product-links-groups__item{border-radius:15px;padding:12px 16px}.company-contacts-page .product-links-groups__title{font-size:16px;line-height:1.63;margin-bottom:0}.company-contacts-page .product-links-groups__icon{font-size:16px}.company-contacts-page .product-links-groups__description{font-size:16px;line-height:1.63;margin-bottom:12px}.company-contacts-page .product-links-groups__links{font-size:16px;line-height:1.4}.company-contacts-page .product-contact{padding-bottom:20px;padding-top:12px}.company-contacts-page .product-contact__box{border-radius:15px;padding:12px 10px 10px}.company-contacts-page .product-contact__title{font-size:21px;line-height:1.3;margin-bottom:14px}.company-contacts-page .product-contact__grid{gap:14px}.company-contacts-page .product-contact__field label{margin-bottom:6px}.company-contacts-page .product-contact__field input,.company-contacts-page .product-contact__field select{height:40px;padding-left:12px}.company-contacts-page .product-contact__field--full{margin-top:14px}.company-contacts-page .product-contact__field textarea{height:190px;padding:10px 12px}.company-contacts-page .product-contact__submit{margin-top:16px;min-height:46px}.company-contacts-page .product-contact__success{align-items:flex-start;border-radius:15px;min-height:530px;padding-top:175px}.company-contacts-page .product-contact__success-icon{height:38px;width:38px}.company-contacts-page .product-contact__success h3{font-size:18px;margin-bottom:0}.company-contacts-page .product-contact__success-text{display:none}.company-contacts-page .product-contact__email{border-radius:15px;line-height:1.3;overflow-wrap:anywhere;padding:12px 18px}}

.header.mate-header--dark{border-bottom-color:#0000}.mate-header--dark .header__language,.mate-header--dark .mate-header-nav__link{color:#fff}.mate-header--dark .mate-header-nav__arrow{stroke:#fff;color:#fff}.mate-header--dark .header__collapse-btn svg{fill:#fff;stroke:#fff}.mate-header--dark .header__website-overlay{background-color:#141414cc}.demo-hero{--stage-w:min(1195px,100vw);--stage-h:calc(var(--stage-w)*0.3816);background:radial-gradient(60% 50% at 50% 100%,#364ed42e,#0000 70%),linear-gradient(180deg,#141414,#18181a);box-sizing:border-box;color:#fff;min-height:calc(var(--stage-h) + 144px);overflow:hidden;padding-bottom:150px;padding-top:var(--page-breadcrumbs-top);position:relative}.demo-hero__stage{container-type:inline-size;height:var(--stage-h);pointer-events:none;width:var(--stage-w);z-index:0}.demo-hero__macbook,.demo-hero__phones,.demo-hero__stage{bottom:0;left:50%;position:absolute;transform:translateX(-50%)}.demo-hero__macbook,.demo-hero__phones{display:block;height:auto}.demo-hero__phones{width:100%;z-index:1}.demo-hero__macbook{width:72.5%;z-index:3}.demo-hero__icons{inset:0;position:absolute;z-index:2}.demo-hero__icon{height:max(30px,3.8cqw);left:calc(var(--x)*1%);position:absolute;top:calc(var(--y)*1%);transform:translate(-50%,-50%);width:max(30px,3.8cqw)}.demo-hero__icon-fly{animation:demo-icon-fly 1.15s cubic-bezier(.18,.9,.3,1.12) both;animation-delay:calc(.35s + var(--i)*.09s);display:block;height:100%;transform:scale(var(--s)) rotate(var(--r));width:100%}@keyframes demo-icon-fly{0%{opacity:0;transform:translate(calc((50 - var(--x)) * 1cqw),calc((78 - var(--y)) * .3816cqw)) scale(.3) rotate(0deg)}20%{opacity:1}to{opacity:1;transform:translate(0) scale(var(--s)) rotate(var(--r))}}.demo-hero__icon-img{animation:demo-icon-float calc(3.2s + var(--i)*.35s) ease-in-out infinite;animation-delay:calc(1.5s + var(--i)*.09s);display:block;filter:drop-shadow(0 8px 16px rgba(0,0,0,.35));height:100%;width:100%}@keyframes demo-icon-float{0%,to{transform:translate(0) rotate(0deg)}30%{transform:translate(2px,-6px) rotate(3deg)}65%{transform:translate(-2px,3px) rotate(-2deg)}}.demo-hero__breadcrumbs{position:relative;z-index:4}.demo-hero .blog-header__breadcrumbs-current,.demo-hero .blog-header__breadcrumbs-link{color:#ffffff80}.demo-hero .blog-header__breadcrumbs-link:hover{color:#fff}.demo-hero .blog-header__breadcrumbs-sep svg{stroke:#ffffff80}.demo-hero__content{margin:0 auto;max-width:760px;padding:70px 20px 0;position:relative;text-align:center;z-index:4}.demo-hero__title{color:#fff;font-family:SF-Pro-Display-Bold,sans-serif;font-size:clamp(30px,3.4vw,44px);font-weight:700;line-height:1.25;margin:0 0 22px}.demo-hero__text{color:#ffffffeb;font-size:clamp(17px,1.45vw,20px);line-height:1.8;margin:0}.demo-request__form{animation:demo-form-in .8s cubic-bezier(.22,1,.36,1) .35s both;margin-top:-90px;position:relative;z-index:5}@keyframes demo-form-in{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}.request-demo-page .product-demo{padding-bottom:30px}.request-demo-page .product-demo__box,.request-demo-page .product-demo__success{background:#eaedf0}.request-demo-page .product-demo__title{font-family:SF-Pro-Display-Medium,sans-serif;font-weight:500}.product-demo__error{color:#c52222;font-size:14px;line-height:1.4;margin-top:6px}.product-demo__submit:focus-visible{outline:2px solid #3657e8;outline-offset:4px}.demo-show{padding-bottom:70px}.demo-show__title{color:#000;font-family:SF-Pro-Display-Medium,sans-serif;font-size:30px;font-weight:500;line-height:1.3;margin:0 0 18px}.demo-show__item{margin-bottom:22px}.demo-show__item-title{color:#000;font-family:SF-Pro-Display-Semibold,sans-serif;font-size:21px;font-weight:600;line-height:1.4;margin:0 0 4px}.demo-show__item-text,.demo-show__note{color:#000;font-size:20px;line-height:1.8;margin:0}@media (min-width:992px){.request-demo-page .product-demo__box{padding:20px}.request-demo-page .product-demo__title{margin-bottom:15px}.request-demo-page .product-demo__grid{gap:15px 12px}.request-demo-page .product-demo__field input,.request-demo-page .product-demo__field select{height:40px}.request-demo-page .product-demo__field textarea{min-height:100px}.request-demo-page .product-demo__field--full,.request-demo-page .product-demo__footer{margin-top:15px}.request-demo-page .product-demo__submit{min-height:46px;padding:0 20px}.request-demo-page .product-demo__success{min-height:435px}}@media (max-width:767px){.demo-hero{--stage-w:100vw;display:flex;flex-direction:column;min-height:0;padding-bottom:0}.demo-hero__stage{margin-top:28px;order:3;position:relative}.demo-hero__content{padding:10px 15px 0}.demo-hero__title{font-size:28px;margin-bottom:14px}.demo-hero__text{font-size:16px;line-height:1.6}.demo-request__form{margin-top:-24px}.request-demo-page .universal-section__wrapper{padding-left:15px;padding-right:15px}.request-demo-page .product-demo{padding-bottom:20px}.request-demo-page .product-demo__box{border-radius:15px;padding:12px 10px 10px}.request-demo-page .product-demo__title{font-size:21px;line-height:1.3;margin-bottom:10px}.request-demo-page .product-demo__grid{gap:12px}.request-demo-page .product-demo__field label{margin-bottom:6px}.request-demo-page .product-demo__field input,.request-demo-page .product-demo__field select{height:40px;padding-left:12px}.request-demo-page .product-demo__field textarea{height:150px;padding:10px 12px}.request-demo-page .product-demo__field--full,.request-demo-page .product-demo__footer{margin-top:14px}.request-demo-page .product-demo__submit{min-height:46px}.request-demo-page .product-demo__footer-text{font-size:16px;line-height:1.3}.request-demo-page .product-demo__success{border-radius:15px;min-height:560px;padding:30px 15px}.request-demo-page .product-demo__success-icon{height:38px;width:38px}.request-demo-page .product-demo__success h3{font-size:18px;margin-bottom:10px}.demo-show{padding-bottom:40px}.demo-show__title{font-size:24px}.demo-show__item-title{font-size:18px}.demo-show__item-text,.demo-show__note{font-size:16px;line-height:1.6}}@media (prefers-reduced-motion:reduce){.demo-hero__icon-fly,.demo-hero__icon-img,.demo-request__form{animation:none}}

.demo-co{--dc-blue:#364ed4;--dc-blue-soft:#f1f3ff;--dc-blue-line:#c9d1f7;--dc-ink:#15171a;--dc-muted:#6b7680;--dc-line:#e3e6ea;--dc-hover:#f7f8fa;--dc-ease:cubic-bezier(0.22,1,0.36,1)}.demo-co .demo-co__body{justify-content:flex-start;padding-bottom:72px;padding-top:28px}.demo-co__icon{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:none;height:20px;width:20px}.demo-co__badge{align-items:center;animation:auth-page-rise .6s var(--dc-ease) both;background:#fff;border:1px solid var(--dc-blue-line);border-radius:999px;color:var(--dc-blue);display:inline-flex;font-family:SF-Pro-Display-Medium,sans-serif;font-size:13px;gap:6px;margin-bottom:18px;padding:6px 12px 6px 9px}.demo-co__badge .demo-co__icon{height:16px;width:16px}.demo-co__panel{animation:auth-page-card .7s var(--dc-ease) .08s both;background:#fff;border:1px solid var(--dc-line);border-radius:20px;box-shadow:0 18px 44px #161e2d12,0 2px 6px #161e2d08;box-sizing:border-box;max-width:760px;padding:28px 40px 32px;width:100%}.demo-co__progress{margin-bottom:30px}.demo-co__progress-bar{background:#eef0f4;border-radius:4px;height:4px;overflow:hidden}.demo-co__progress-bar span{background:linear-gradient(90deg,#6f84f2,var(--dc-blue));border-radius:inherit;display:block;height:100%;transition:width .5s var(--dc-ease)}.demo-co__progress-steps{display:grid;grid-template-columns:repeat(5,1fr);list-style:none;margin:12px 0 0;padding:0}.demo-co__progress-step button{align-items:center;background:none;border:0;color:#9aa3ab;cursor:pointer;display:flex;font:inherit;font-size:13px;gap:8px;padding:4px 0}.demo-co__progress-step button:disabled{cursor:default}.demo-co__progress-num{align-items:center;border:1.5px solid #d7dbe0;border-radius:50%;display:inline-flex;font-family:SF-Pro-Display-Medium,sans-serif;font-size:12px;height:22px;justify-content:center;transition:background-color .25s ease,border-color .25s ease,color .25s ease;width:22px}.demo-co__progress-num .demo-co__icon{stroke-width:2.4;height:13px;width:13px}.demo-co__progress-step.is-current button{color:var(--dc-ink);font-family:SF-Pro-Display-Medium,sans-serif}.demo-co__progress-step.is-current .demo-co__progress-num{background:var(--dc-blue);border-color:var(--dc-blue);color:#fff}.demo-co__progress-step.is-done button{color:var(--dc-blue)}.demo-co__progress-step.is-done .demo-co__progress-num{background:var(--dc-blue-soft);border-color:var(--dc-blue-line);color:var(--dc-blue)}.demo-co__progress-step.is-done button:hover .demo-co__progress-label{text-decoration:underline}.demo-co__step{animation:demo-co-in .45s var(--dc-ease) both}.demo-co__step_back{animation-name:demo-co-in-back}@keyframes demo-co-in{0%{opacity:0;transform:translateX(28px)}to{opacity:1;transform:translateX(0)}}@keyframes demo-co-in-back{0%{opacity:0;transform:translateX(-28px)}to{opacity:1;transform:translateX(0)}}.demo-co__step-head{margin-bottom:28px}.demo-co__step-of{color:var(--dc-blue);display:block;font-family:SF-Pro-Display-Medium,sans-serif;font-size:14px;margin-bottom:8px}.demo-co__title{color:#000;font-family:SF-Pro-Display-Bold,sans-serif;font-size:32px;font-weight:700;line-height:1.15;margin:0 0 10px;outline:none}.demo-co__subtitle{color:#3f5057;font-size:17px;line-height:1.45;margin:0}.demo-co__fields{gap:28px}.demo-co__field,.demo-co__fields{display:flex;flex-direction:column}.demo-co__label-row{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px 10px;margin-bottom:10px}.demo-co__label{color:#000;font-family:SF-Pro-Display-Medium,sans-serif;font-size:15px;line-height:1.3}.demo-co__field>label.demo-co__label{margin-bottom:10px}.demo-co__optional{color:var(--dc-muted);font-family:SF-Pro-Display-Regular,sans-serif;font-size:13px}.demo-co .demo-co__input{border-color:#dde1e6;border-radius:10px;height:48px;padding:10px 14px;transition:border-color .15s ease,box-shadow .15s ease}.demo-co .demo-co__input:focus,.demo-co .demo-co__textarea:focus{border-color:var(--dc-blue);box-shadow:inset 30px 30px 0 30px #fff,0 0 0 3px #364ed424;outline:none}.demo-co .demo-co__input.field-wrap__input_error{border-color:#d01a36}.demo-co__helper{align-items:center;color:var(--dc-muted);display:flex;font-size:13px;gap:6px;line-height:1.4;margin-top:8px}.demo-co__helper .demo-co__icon{color:var(--dc-blue);height:15px;width:15px}.demo-co__error{margin-top:8px}.demo-co__choices{display:flex;flex-wrap:wrap;gap:8px}.demo-co__choices_six{display:grid;grid-template-columns:repeat(6,1fr)}.demo-co__choices_four{display:grid;grid-template-columns:repeat(4,1fr)}.demo-co__choices_two{display:grid;grid-template-columns:repeat(2,minmax(0,220px))}.demo-co__choice{align-items:center;background:#fff;border:1.5px solid var(--dc-line);border-radius:12px;color:var(--dc-ink);cursor:pointer;display:inline-flex;font-family:SF-Pro-Display-Regular,sans-serif;font-size:15px;gap:8px;justify-content:center;line-height:1.25;min-height:42px;padding:9px 15px;position:relative;transition:border-color .15s ease,background-color .15s ease,color .15s ease,transform .15s var(--dc-ease),box-shadow .15s ease}.demo-co__choices_compact .demo-co__choice{font-size:14px;min-height:38px;padding:7px 13px}.demo-co__choice:hover{background:var(--dc-hover);border-color:#cfd4db}.demo-co__choice:active{transform:scale(.98)}.demo-co__choice.is-active{background:var(--dc-blue-soft);border-color:var(--dc-blue);color:var(--dc-blue);font-family:SF-Pro-Display-Medium,sans-serif}.demo-co__choice-check{align-items:center;border:1.5px solid #cfd4db;border-radius:6px;color:#0000;display:inline-flex;height:18px;justify-content:center;margin-right:-4px;transition:background-color .15s ease,border-color .15s ease;width:18px}.demo-co__choice-check .demo-co__icon{stroke-width:2.8;height:12px;width:12px}.demo-co__choice.is-active .demo-co__choice-check,.demo-co__mia.is-active .demo-co__choice-check{background:var(--dc-blue);border-color:var(--dc-blue);color:#fff}.demo-co__choice_icon{flex-direction:column;min-height:92px;padding:14px 10px;text-align:center}.demo-co__choice-icon{align-items:center;background:#f4f5f8;border-radius:12px;color:#3f5057;display:inline-flex;height:40px;justify-content:center;transition:background-color .15s ease,color .15s ease;width:40px}.demo-co__choice.is-active .demo-co__choice-icon{background:#fff;color:var(--dc-blue)}.demo-co__mia{align-items:center;background:linear-gradient(120deg,#f5f7ff,#fbf7ff);border:1.5px dashed var(--dc-blue-line);border-radius:14px;color:var(--dc-ink);cursor:pointer;display:flex;font:inherit;gap:12px;margin-bottom:12px;padding:12px 14px;text-align:left;transition:border-color .15s ease,box-shadow .2s ease;width:100%}.demo-co__mia:hover:not(:disabled){border-color:var(--dc-blue);box-shadow:0 6px 18px #364ed41a}.demo-co__mia:disabled{cursor:not-allowed;opacity:.6}.demo-co__mia.is-active{border-color:var(--dc-blue);border-style:solid}.demo-co__mia-icon{align-items:center;background:linear-gradient(135deg,#6f84f2,#9b6cf0);border-radius:50%;color:#fff;display:inline-flex;flex:none;height:36px;justify-content:center;width:36px}.demo-co__mia-text{display:flex;flex:1 1;flex-direction:column;gap:2px}.demo-co__mia-title{font-family:SF-Pro-Display-Medium,sans-serif;font-size:15px}.demo-co__mia-hint{color:var(--dc-muted);font-size:13px}.demo-co__mia-check{margin-right:0}.demo-co__countries{position:relative}.demo-co__country-list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0 0 10px;padding:0}.demo-co__country{align-items:center;animation:auth-page-rise .3s var(--dc-ease) both;background:#fff;border:1.5px solid var(--dc-line);border-radius:999px;display:inline-flex;font-size:14px;gap:6px;padding:5px 6px}.demo-co__country.is-primary{background:var(--dc-blue-soft);border-color:var(--dc-blue)}.demo-co__country button{align-items:center;background:none;border:0;border-radius:50%;color:#9aa3ab;cursor:pointer;display:inline-flex;height:24px;justify-content:center;padding:0;width:24px}.demo-co__country button:hover{background:#0000000d;color:var(--dc-ink)}.demo-co__country .demo-co__icon{height:15px;width:15px}.demo-co__country.is-primary .demo-co__country-star{color:#f0a500}.demo-co__country.is-primary .demo-co__country-star .demo-co__icon{fill:currentColor}.demo-co__country-badge{background:var(--dc-blue);border-radius:999px;color:#fff;font-size:11px;line-height:1.5;padding:1px 7px}.demo-co__combo{position:relative}.demo-co__combo-icon{color:#9aa3ab;height:18px;left:14px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:18px;z-index:2}.demo-co .demo-co__combo-input{padding-left:42px}.demo-co__combo-list{animation:auth-page-rise .2s var(--dc-ease) both;background:#fff;border:1px solid var(--dc-line);border-radius:12px;box-shadow:0 16px 36px #161e2d1f;left:0;list-style:none;margin:0;max-height:290px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:20}.demo-co__combo-option{align-items:center;border-radius:8px;cursor:pointer;display:flex;font-size:15px;justify-content:space-between;padding:9px 10px}.demo-co__combo-option.is-active{background:var(--dc-blue-soft);color:var(--dc-blue)}.demo-co__combo-code{color:#9aa3ab;font-size:12px}.demo-co__combo-empty{color:var(--dc-muted);font-size:14px;padding:10px}.demo-co__counter-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.demo-co__counter{color:var(--dc-muted);font-family:SF-Pro-Display-Medium,sans-serif;font-size:14px;transition:color .2s ease}.demo-co__counter.is-active{color:var(--dc-blue)}.demo-co__counter-dots{display:flex;gap:5px}.demo-co__counter-dots span{background:#e6e9ee;border-radius:5px;height:5px;transition:background-color .25s ease;width:22px}.demo-co__counter-dots span.is-on{background:var(--dc-blue)}.demo-co__cards{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}button.demo-co__card{align-items:flex-start;background:#fff;border:1.5px solid var(--dc-line);border-radius:16px;color:var(--dc-ink);cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:6px;padding:16px 16px 18px;position:relative;text-align:left;transition:border-color .15s ease,background-color .15s ease,transform .2s var(--dc-ease),box-shadow .2s ease,opacity .2s ease}button.demo-co__card:hover{border-color:#cfd4db;box-shadow:0 8px 20px #161e2d0f;transform:translateY(-1px)}button.demo-co__card:active{transform:scale(.985)}button.demo-co__card.is-active{background:var(--dc-blue-soft);border-color:var(--dc-blue);box-shadow:0 8px 22px #364ed41f}button.demo-co__card.is-muted{opacity:.55}button.demo-co__card.is-muted:hover{box-shadow:none;transform:none}.demo-co__card-icon{align-items:center;background:#f4f5f8;border-radius:11px;color:#3f5057;display:inline-flex;height:38px;justify-content:center;margin-bottom:4px;transition:background-color .15s ease,color .15s ease;width:38px}.demo-co__card.is-active .demo-co__card-icon{background:var(--dc-blue);color:#fff}.demo-co__card-title{font-family:SF-Pro-Display-Medium,sans-serif;font-size:15px;line-height:1.25}.demo-co__card-text{color:var(--dc-muted);font-size:13px;line-height:1.4}.demo-co__card-order{animation:demo-co-pop .3s var(--dc-ease) both;background:var(--dc-blue);border-radius:999px;box-sizing:border-box;color:#fff;font-family:SF-Pro-Display-Medium,sans-serif;font-size:12px;height:22px;line-height:22px;min-width:22px;padding:0 7px;position:absolute;right:12px;text-align:center;top:12px}@keyframes demo-co-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.demo-co__card_professional{--dc-tint:#eef2f7;--dc-tone:#3f5a7a}.demo-co__card_friendly_casual{--dc-tint:#fff3e6;--dc-tone:#d9792b}.demo-co__card_creative_playful{--dc-tint:#fdebf4;--dc-tone:#d0457f}.demo-co__card_startup{--dc-tint:#eaf7ef;--dc-tone:#2f9a5b}.demo-co__card_corporate{--dc-tint:#eef0f4;--dc-tone:#4b5560}.demo-co__card_mixed{--dc-tint:#f2eefe;--dc-tone:#7357d9}.demo-co__card_culture .demo-co__card-icon{background:var(--dc-tint);color:var(--dc-tone)}.demo-co__note{align-items:center;animation:auth-page-rise .25s var(--dc-ease) both;background:#fff6e5;border-radius:10px;color:#8a5a00;display:flex;font-size:14px;gap:8px;margin-top:12px;padding:10px 12px}.demo-co .demo-co__textarea{border-color:#dde1e6;border-radius:12px;font-size:15px;height:132px;line-height:1.5;padding:12px 14px}.demo-co__textarea-meta{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.demo-co__chars{font-feature-settings:"tnum";color:#9aa3ab;flex:none;font-size:13px;font-variant-numeric:tabular-nums;margin-top:8px}.demo-co__chars.is-warn{color:#c27a00}.demo-co__preview{background:#fafbfc;border:1px solid var(--dc-line);border-radius:16px;padding:18px 20px 8px}.demo-co__preview-title{align-items:center;display:flex;font-family:SF-Pro-Display-Bold,sans-serif;font-size:17px;gap:8px;margin:0 0 8px}.demo-co__preview-title .demo-co__icon{color:var(--dc-blue)}.demo-co__preview-list{margin:0}.demo-co__preview-row{grid-gap:12px;align-items:baseline;border-top:1px solid #edf0f3;display:grid;gap:12px;grid-template-columns:130px 1fr auto;padding:10px 0}.demo-co__preview-row:first-child{border-top:0}.demo-co__preview-row dt{color:var(--dc-muted);font-size:14px}.demo-co__preview-row dd{color:var(--dc-ink);font-family:SF-Pro-Display-Medium,sans-serif;font-size:15px;margin:0}.demo-co__tags{display:flex;flex-wrap:wrap;gap:6px}.demo-co__tag{background:#eef0f4;border-radius:999px;font-family:SF-Pro-Display-Regular,sans-serif;font-size:13px;padding:3px 9px}.demo-co__tag.is-primary{background:var(--dc-blue);color:#fff}.demo-co__edit{background:none;border:0;color:var(--dc-blue);cursor:pointer;font:inherit;font-size:14px;padding:0}.demo-co__edit:hover{text-decoration:underline}.demo-co__nav{align-items:center;border-top:1px solid #eef0f3;display:flex;gap:12px;justify-content:space-between;margin-top:32px;padding-top:22px}.demo-co__nav_center{justify-content:center}.demo-co__back{align-items:center;background:none;border:0;border-radius:10px;color:#3f5057;cursor:pointer;display:inline-flex;font:inherit;font-size:15px;gap:6px;padding:10px 12px 10px 6px}.demo-co__back:hover{background:var(--dc-hover);color:#000}.demo-co__back .demo-co__icon{height:18px;width:18px}.demo-co .demo-co__next{border-radius:10px;gap:8px;min-height:50px;min-width:180px;transition:opacity .2s ease,transform .15s var(--dc-ease),box-shadow .2s ease}.demo-co .demo-co__next:not(:disabled):hover{box-shadow:0 8px 20px #364ed440}.demo-co .demo-co__next:not(:disabled):active{transform:scale(.98)}.demo-co .demo-co__next:disabled{cursor:not-allowed;opacity:.4}.demo-co .demo-co__next .demo-co__icon{stroke-width:2;height:18px;width:18px}.demo-co .demo-co__next_final{background:linear-gradient(110deg,#364ed4,#6f57e0)}.demo-co__cta-note{color:var(--dc-muted);font-size:13px;line-height:1.45;margin:14px 0 0;text-align:right}.demo-co button:focus-visible{outline:2px solid var(--dc-blue);outline-offset:2px}.demo-co__generation{max-width:620px;text-align:center}.demo-co__gen-orb{align-items:center;animation:demo-co-glow 2.4s ease-in-out infinite;background:linear-gradient(135deg,#6f84f2,#9b6cf0);border-radius:50%;box-shadow:0 0 0 10px #6f84f21f;color:#fff;display:inline-flex;height:64px;justify-content:center;margin:6px 0 18px;width:64px}.demo-co__gen-orb .demo-co__icon{height:30px;width:30px}@keyframes demo-co-glow{0%,to{box-shadow:0 0 0 8px #6f84f21f}50%{box-shadow:0 0 0 16px #6f84f20f}}.demo-co__stages{list-style:none;margin:24px 0 0;padding:0;text-align:left}.demo-co__stage{align-items:center;animation:auth-page-rise .45s var(--dc-ease) both;border-top:1px solid #eef0f3;display:flex;gap:12px;padding:12px 4px}.demo-co__stage:first-child{border-top:0}.demo-co__stage-icon{color:#b3bac1;display:inline-flex}.demo-co__stage-label{color:var(--dc-ink);flex:1 1;font-size:15px}.demo-co__stage-status{background:#eef0f4;border-radius:999px;color:var(--dc-muted);font-size:12px;padding:2px 9px}.demo-co__notice{background:#fffaf0;border:1px solid #f2dfb3;border-radius:14px;color:#6d4c00;display:flex;gap:12px;margin-top:20px;padding:14px 16px;text-align:left}.demo-co__notice .demo-co__icon{color:#c27a00;margin-top:1px}.demo-co__notice strong{display:block;font-family:SF-Pro-Display-Medium,sans-serif;font-weight:500;margin-bottom:4px}.demo-co__notice p{font-size:14px;line-height:1.45;margin:0}.demo-co__payload{margin-top:16px;text-align:left}.demo-co__payload summary{color:var(--dc-blue);cursor:pointer;font-size:14px}.demo-co__payload p{color:var(--dc-muted);font-size:13px;margin:8px 0}.demo-co__payload pre{background:#15171a;border-radius:12px;color:#e6e8eb;font-size:12px;line-height:1.5;margin:0;max-height:320px;overflow:auto;padding:14px}@media (prefers-reduced-motion:reduce){.demo-co *,.demo-co :after,.demo-co :before{animation-duration:.01ms!important;transition-duration:.01ms!important}}@media (max-width:767px){.demo-co .demo-co__body{padding:16px 16px 48px}.demo-co__panel{border-radius:16px;padding:20px 18px 22px}.demo-co__progress{margin-bottom:24px}.demo-co__progress-step:not(.is-current) .demo-co__progress-label{display:none}.demo-co__progress-steps{display:flex;justify-content:space-between}.demo-co__title{font-size:25px}.demo-co__subtitle{font-size:15px}.demo-co__step-head{margin-bottom:22px}.demo-co__choices_six{grid-template-columns:repeat(3,1fr)}.demo-co__cards,.demo-co__choices_four,.demo-co__choices_two{grid-template-columns:repeat(2,1fr)}.demo-co__choice{font-size:14px}button.demo-co__card{padding:14px 12px}.demo-co__card-text{font-size:12px}.demo-co__preview{padding:14px 14px 4px}.demo-co__preview-row{gap:4px 10px;grid-template-columns:1fr auto}.demo-co__preview-row dd{grid-column:1/-1;grid-row:2}.demo-co__nav{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffffff5;border-radius:0 0 16px 16px;bottom:0;margin:24px -18px -22px;padding:14px 18px;position:-webkit-sticky;position:sticky;z-index:5}.demo-co .demo-co__next{flex:1 1;min-width:0}.demo-co__nav_final .demo-co__back{padding-right:6px}.demo-co__cta-note{margin-top:30px;text-align:center}}@media (max-width:380px){.demo-co__cards{grid-template-columns:1fr}}

.survey-ai{margin-bottom:0}.survey-ai__toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px 20px;justify-content:flex-end;margin-bottom:2px}.survey-ai_with-header .survey-ai__toolbar{flex-wrap:nowrap;justify-content:space-between;min-height:64px}.survey-ai_with-header .account-content__header-inside-title{flex:1 1;min-width:0;padding:0}@media (min-width:1200px){.account-content__inner-columns:has(.survey-ai_with-header)>.account-content__inner-right{padding-top:66px}}.survey-ai__button{align-items:center;border:0;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-family:SF-Pro-Display-Semibold,sans-serif;font-weight:600;gap:8px;justify-content:center;transition:background-color .2s ease,filter .2s ease}.survey-ai__button_create{animation:survey-ai-shimmer 7s ease-in-out infinite alternate;background:radial-gradient(60% 120% at 20% 20%,#8b5cf6d9,#0000 60%),radial-gradient(55% 110% at 80% 90%,#172178e6,#0000 60%),radial-gradient(50% 100% at 85% 10%,#6384ffe6,#0000 60%),linear-gradient(110deg,#2f45d6,#3d5ae0 50%,#4b4fe0);background-position:0 0,100% 100%,100% 0,0 0;background-size:220% 220%,220% 220%,200% 200%,100% 100%;border-radius:10px;flex-shrink:0;font-size:16px;isolation:isolate;overflow:hidden;padding:10px 16px;position:relative;transition:box-shadow .25s ease,filter .25s ease;white-space:nowrap}@keyframes survey-ai-shimmer{0%{background-position:0 0,100% 100%,100% 0,0 0}50%{background-position:100% 60%,0 40%,30% 100%,0 0}to{background-position:40% 100%,60% 0,0 30%,0 0}}.survey-ai__button_create:hover:not(:disabled){box-shadow:0 6px 18px #5040d759;filter:brightness(1.08)}.survey-ai__sparkle{height:19px;overflow:visible;width:20px}.survey-ai__sparkle-big,.survey-ai__sparkle-small{transform-box:fill-box;transform-origin:center}.survey-ai__button_create:focus-visible .survey-ai__sparkle-big,.survey-ai__button_create:hover:not(:disabled) .survey-ai__sparkle-big{animation:survey-ai-sparkle-big 1.2s ease-in-out infinite}.survey-ai__sparkle_busy .survey-ai__sparkle-big{animation:survey-ai-sparkle-big 1.2s ease-in-out infinite}.survey-ai__sparkle_busy .survey-ai__sparkle-small{animation:survey-ai-sparkle-small 1.2s ease-in-out .3s infinite}.survey-ai__button_create:focus-visible .survey-ai__sparkle-small,.survey-ai__button_create:hover:not(:disabled) .survey-ai__sparkle-small{animation:survey-ai-sparkle-small 1.2s ease-in-out .3s infinite}@keyframes survey-ai-sparkle-big{0%,to{transform:scale(1) rotate(0deg)}40%{transform:scale(1.18) rotate(90deg)}70%{transform:scale(.94) rotate(90deg)}}@keyframes survey-ai-sparkle-small{0%,to{opacity:1;transform:scale(1)}35%{opacity:.2;transform:scale(.3)}65%{opacity:1;transform:scale(1.35)}}.survey-ai__button_fill{background:#3a4fd8;border-radius:6px;font-size:14px;min-width:104px;padding:10px 18px}.survey-ai__button_fill:hover:not(:disabled){background:#4a5fe4}.survey-ai button:disabled{cursor:default;opacity:.6}.survey-ai button:focus-visible,.survey-ai textarea:focus-visible{outline:2px solid #5040d7;outline-offset:3px}.survey-ai__panel{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(120deg,#5144d5,#42b5cc 45%,#5144d5) border-box;border:2px solid #0000;border-radius:12px;box-shadow:0 5px 12px #5040d71a;margin-bottom:10px;padding:12px 14px 14px}.survey-ai__heading{align-items:center;display:flex;gap:12px;justify-content:space-between}.survey-ai__heading h2{color:#000;font-family:SF-Pro-Display-Semibold,sans-serif;font-size:17px;font-weight:600;line-height:1.3;margin:0}.survey-ai__badge{background:#f2f2f4;border-radius:20px;color:#8a8f99;font-size:13px;padding:3px 10px;white-space:nowrap}.survey-ai__panel .survey-ai__help{color:#000;font-size:14px;line-height:1.4;margin:2px 0 12px}.survey-ai__label{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.survey-ai__input{display:block;font-size:15px;line-height:1.6;min-height:90px;resize:vertical;width:100%}.survey-ai__scenarios-label{color:#8a8f99;font-size:11px;letter-spacing:.04em;margin:14px 0 6px;text-transform:uppercase}.survey-ai__footer{align-items:center;display:flex;gap:12px;justify-content:space-between}.survey-ai__scenarios{display:flex;flex-wrap:wrap;gap:8px}.survey-ai__scenario{align-items:center;background:#f1f2f4;border:1px solid #0000;border-radius:20px;color:#000;cursor:pointer;display:inline-flex;font:inherit;font-size:15px;gap:4px;line-height:1.3;padding:7px 12px;transition:background-color .2s ease,border-color .2s ease}.survey-ai__scenario>span{font-size:17px;line-height:1}.survey-ai__scenario:hover:not(:disabled){background:#e8e9ee}.survey-ai__scenario.is-active{background:#f1eefe;border-color:#a99cf2}.survey-ai__panel .validation-error{margin:10px 0 0}.survey-ai__success{align-items:center;background:#fff;border-radius:10px;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px;padding:11px 14px}.survey-ai__success strong{color:#000;font-family:SF-Pro-Display-Semibold,sans-serif;font-size:16px;font-weight:600;line-height:1.35}.survey-ai__clear{background:#0000;border:0;color:#3a4fd8;cursor:pointer;flex-shrink:0;font:inherit;font-size:15px;padding:0;text-decoration:underline}.survey-ai__clear:hover:not(:disabled){text-decoration:none}.survey-ai__spinner{animation:survey-ai-spin 1s linear infinite;border:2px solid #fff6;border-radius:50%;border-top-color:#fff;height:16px;width:16px}.survey-generation-fields{border:0;margin:0;min-width:0;padding:0}.survey-generation-fields:disabled{opacity:.65;pointer-events:none}@keyframes survey-ai-spin{to{transform:rotate(1turn)}}.survey-ai__collapse{display:grid;grid-template-rows:1fr}.survey-ai__collapse-inner{min-height:0}.survey-ai__collapse.is-closing,.survey-ai__collapse.is-opening{overflow:hidden}.survey-ai__collapse.is-opening{animation:survey-ai-expand .45s cubic-bezier(.22,.8,.24,1) both}.survey-ai__collapse.is-closing{animation:survey-ai-expand .3s cubic-bezier(.4,0,.6,1) reverse both}.survey-ai__collapse.is-opening .survey-ai__panel{animation:survey-ai-reveal .45s cubic-bezier(.22,.8,.24,1) both}.survey-ai__collapse.is-closing .survey-ai__panel{animation:survey-ai-reveal .3s cubic-bezier(.4,0,.6,1) reverse both}@keyframes survey-ai-expand{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@keyframes survey-ai-reveal{0%{filter:blur(4px);opacity:0;transform:translateY(-12px) scale(.98)}to{filter:none;opacity:1;transform:none}}.mia-field{position:relative}.mia-field_active>.editor-field,.mia-field_active>.field-wrap .field-wrap-smile,.mia-field_active>.field-wrap .field-wrap__input,.mia-field_active>.field-wrap__input,.mia-field_active>.field-wrap__input:focus,.mia-field_active>div[class*=container]>div:first-of-type{border-color:#8b5cf6;box-shadow:inset 0 0 0 1px #8b5cf6}.form-row-same>.mia-field{flex:1 1;min-width:0}.mia-field .field-wrap__control{position:relative}.mia-field_active>.event-extras__times .field-wrap__input,.mia-field_active>.field-wrap .calendar-field__value,.mia-field_active>.field-wrap-smile{border-color:#8b5cf6;box-shadow:inset 0 0 0 1px #8b5cf6}.mia-field__badge{align-items:center;background:linear-gradient(135deg,#9b6bf8,#7a4ff0);border-radius:50%;box-shadow:0 0 0 2px #fff;color:#fff;cursor:default;display:flex;height:18px;justify-content:center;position:absolute;right:-8px;top:-8px;width:18px;z-index:2}.mia-field__badge svg{height:12px;width:12px}.mia-field__tooltip{background:#1d1d1f;border-radius:6px;bottom:calc(100% + 8px);color:#fff;font-size:13px;line-height:1.3;opacity:0;padding:6px 10px;pointer-events:none;position:absolute;right:-6px;transform:translateY(4px);transition:opacity .15s ease,transform .15s ease,visibility .15s;visibility:hidden;white-space:nowrap}.mia-field__tooltip:after{border:5px solid #0000;border-top-color:#1d1d1f;content:"";position:absolute;right:10px;top:100%}.mia-field__badge:focus-visible .mia-field__tooltip,.mia-field__badge:hover .mia-field__tooltip{opacity:1;transform:none;visibility:visible}.mia-field__badge:focus-visible{outline:2px solid #5040d7;outline-offset:2px}.mia-field_active>.editor-field{border-color:#8b5cf6;box-shadow:0 0 0 1px #8b5cf6}.mia-field:has(>.field-wrap)>.mia-field__badge{right:2px;top:26px}.mia-field:has(>.field-wrap-emoji)>.mia-field__badge{right:48px;top:18px;z-index:13}.mia-field:has(>.field-wrap .calendar-field__value)>.mia-field__badge{top:20px}.field-wrap__smile>.mia-field{flex:0 0 auto}.mia-field:has(>.field-wrap-smile)>.mia-field__badge{right:-9px;top:-9px;z-index:5}@media (prefers-reduced-motion:reduce){.survey-ai__button_create,.survey-ai__button_create .survey-ai__sparkle-big,.survey-ai__button_create .survey-ai__sparkle-small,.survey-ai__sparkle_busy path,.survey-ai__spinner{animation:none!important}}@media (min-width:992px){.survey-ai{margin-left:30px;margin-right:30px}}@media (max-width:991px){.survey-ai_with-header .survey-ai__toolbar{padding:0 .75rem}}@media (max-width:767px){.survey-ai_with-header .survey-ai__toolbar{flex-wrap:wrap}.survey-ai__footer{align-items:stretch;flex-direction:column}.survey-ai__button_fill{padding:12px 18px;width:100%}}@media (max-width:600px){.survey-ai__heading{flex-direction:column;gap:6px}.survey-ai__heading,.survey-ai__success{align-items:flex-start}}.survey-generation-fields .questions-form__inner+div>.question-form:first-child{margin-top:10px}.survey-generation-fields .question-form.question-form__border:not(:last-child){border-radius:10px;margin-bottom:10px}.account-content__inner_theme_gray .survey-generation-fields .questions-form__inner:has(+div>.question-form:first-child){border-radius:10px}.emoji-content.emoji-picker{border:1px solid #e3e5ec;border-radius:8px;box-shadow:0 4px 16px #0000001a;max-width:calc(100vw - 32px);padding:10px;width:336px}.emoji-picker__search{background:#fff;border:1px solid #dfe2ea;border-radius:6px;color:#000;display:block;font-family:inherit;font-size:15px;height:40px;padding:0 12px;width:100%}.emoji-picker__search::placeholder{color:#9a9fae}.emoji-picker__search:focus{border-color:#364ed4;outline:none}.emoji-picker__scroll{margin:8px -4px 0 0;max-height:300px;overflow-y:auto;overscroll-behavior:contain;padding-right:4px}.emoji-picker__section+.emoji-picker__section{margin-top:12px}.emoji-picker__title{color:#000;font-size:13px;font-weight:500;line-height:1.3;margin:0 0 6px}.emoji-picker__grid{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(10,minmax(0,1fr))}.emoji-picker__item{align-items:center;aspect-ratio:1;background:#fff;border:1px solid #eceef3;border-radius:3px;cursor:pointer;display:flex;font-size:19px;justify-content:center;line-height:1;min-width:0;padding:0}.emoji-picker__item:hover{background:#f1f2f6;border-color:#d7d9e4}.emoji-picker__item.active{background:#eef1fd;border-color:#364ed4}.emoji-picker__empty{color:#849096;font-size:14px;padding:20px 0;text-align:center}@media (max-width:480px){.emoji-picker__grid{grid-template-columns:repeat(8,minmax(0,1fr))}.emoji-picker__item{font-size:20px}}.emoji-content.emoji-picker_floating{background-color:#fff;position:fixed;right:auto;z-index:1000001}.notes-search-settings{margin:16px 10px;min-width:0}.notes-search-settings__toggle{max-width:100%;text-align:left;white-space:normal}.notes-search-settings__body{background:#fff;border:1px solid #e1e3ee;border-radius:12px;margin-top:12px;padding:20px}.notes-search-settings form{display:grid;max-width:760px;min-width:0}.notes-search-settings .field-wrap__label{color:#565b5c;font-size:14px;line-height:1.4;margin:0 0 8px}.notes-search-settings__hint{color:#747d8c;font-size:14px;line-height:1.5;margin:0 0 16px;max-width:680px}.notes-search-settings textarea.field-wrap__input{border:1px solid #e1e1e1;border-radius:5px;box-sizing:border-box;font:inherit;font-size:16px;height:144px;line-height:1.5;min-height:132px;padding:12px 14px;resize:vertical;width:100%}.notes-search-settings textarea:focus-visible{outline:2px solid #364ed4;outline-offset:2px}.notes-search-settings textarea[aria-invalid=true]{border-color:#d01a36}.notes-search-settings__actions{display:flex;margin-top:16px}.notes-search-settings__error,.notes-search-settings__success{font-size:14px;line-height:1.5;margin:12px 0 0}.notes-search-settings__error{color:#d01a36}.notes-search-settings__success{color:#27824a}@media (min-width:992px){.notes-search-settings{margin:20px 30px}.notes-search-settings__body{padding:24px}}@media (max-width:575px){.notes-search-settings__body{padding:16px}}.notes-tags-select__list{display:flex;flex-wrap:wrap;gap:8px 16px}.notes-tags-select__item{align-items:center;border:1px solid #e1e3ee;border-radius:8px;cursor:pointer;display:inline-flex;gap:8px;padding:8px 12px}.notes-tags-manager__list{list-style:none;margin:20px 0 0;max-width:760px;padding:0}.notes-tags-manager__list>li{align-items:center;border-top:1px solid #e1e3ee;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:12px 0}.notes-search-settings__actions,.notes-tags-manager__list>li>div{display:flex;flex-wrap:wrap;gap:8px}.notes-category-emoji{align-items:center;display:inline-flex;flex-shrink:0;position:relative}.notes-category-emoji .field-wrap-smile{margin:0}.notes-category-emoji__clear{align-items:center;background:#fff;border:1px solid #e1e3ee;border-radius:50%;box-shadow:0 1px 3px #0000001f;color:#565b5c;cursor:pointer;display:flex;height:18px;justify-content:center;padding:0;position:absolute;right:-6px;top:-6px;width:18px}.notes-category-emoji__clear svg{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;height:10px;width:10px}.notes-category-emoji__clear:hover{color:#d01a36}.category-name-row{align-items:center;display:flex;gap:10px;min-width:0}.category-name-row .field-wrap__input{flex:1 1 auto;min-width:0}.category-name-row .notes-category-emoji .field-wrap-smile{height:44px;width:44px}.category-name-row .field-wrap-smile__inner{font-size:28px}.categories-faq-wgt__inner{gap:10px}.categories-faq-wgt .notes-category-emoji .field-wrap-smile{background:#fff;height:40px;width:40px}.categories-faq-wgt .field-wrap-smile__inner{font-size:24px}.categories-faq-wgt .categories-faq-wgt__input{height:40px;min-width:0}.categories-faq-wgt .categories-faq-wgt__name{flex:1 1 auto;margin:8px 0;min-width:0}.categories-faq-wgt .categories-faq-wgt__nav{flex:0 0 auto;margin-right:6px;padding-left:0}.categories-faq-wgt .categories-faq-wgt__nav-btn-add{align-items:center;display:flex;height:40px;justify-content:center;width:40px}.categories-faq-wgt .categories-faq-wgt__nav-btn-add .loader{margin:0}.faq-accordion .accordion__button:hover{background:none}.notes-category-symbol{align-items:center;display:inline-flex;margin-right:8px}.notes-category-symbol svg{height:22px;width:22px}.notes-tags-panel__form{grid-gap:8px;display:grid;gap:8px;min-width:0}.notes-tags-panel__form .field-wrap__label{color:#565b5c;font-size:14px;line-height:1.4;margin:0}.notes-tags-panel__add{display:flex;gap:8px;min-width:0}.notes-tags-panel__add .field-wrap__input{flex:1 1 auto;min-width:0}.notes-tags-panel__add .btn{flex:0 0 auto}.notes-tags-panel__list{list-style:none;margin:0;padding:0}.notes-tags-panel__item{align-items:center;border-bottom:1px solid #e3e5ec;display:flex;gap:12px;justify-content:space-between;min-height:44px;padding:8px 0}.notes-tags-panel__item:last-child{border-bottom:none}.notes-tags-panel__item_delete,.notes-tags-panel__item_edit{display:block}.notes-tags-panel__name{font-size:16px;line-height:1.4;min-width:0;overflow-wrap:anywhere}.notes-tags-panel__buttons{display:flex;flex-wrap:wrap;gap:8px}.notes-tags-panel__confirm{grid-gap:8px;background:#fdf1f3;border-radius:10px;display:grid;gap:8px;padding:12px}.notes-tags-panel__hint{color:#565b5c;font-size:14px;line-height:1.5;margin:0}.notes-tags-panel__state{grid-gap:12px;color:#747d8c;display:grid;font-size:15px;gap:12px;justify-items:start;line-height:1.5;margin:0}.header-nav_wrap{flex-wrap:wrap;row-gap:10px}.faq-accordion .accordion__button_empty[aria-expanded=true]{padding-bottom:15px!important}.faq-accordion .accordion__button_empty[aria-expanded=true]:before{top:16px;transform:rotate(45deg)}.faq-accordion .accordion__button_empty{cursor:default}.notes-tags-list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0 0 12px;padding:0}.notes-tags-list__item{background:#fff;border:1px solid #fff;border-radius:8px;color:#000;display:block;font:inherit;font-size:14px;line-height:1.4;overflow-wrap:anywhere;padding:6px 12px;text-align:left}button.notes-tags-list__item{cursor:pointer;transition:border-color .15s,color .15s,background-color .15s}button.notes-tags-list__item:hover{border-color:#c9cff3}button.notes-tags-list__item:focus-visible{outline:2px solid #364ed4;outline-offset:2px}.notes-tags-list__item.is-active{background:#364ed4;border-color:#364ed4;color:#fff}.notes-tags-list__empty{color:#747d8c;font-size:15px;line-height:1.5;margin:8px 0 16px}.faq-category-add{align-items:center;background:#364ed4;border-radius:50%;color:#fff;display:flex;height:28px;justify-content:center;position:absolute;right:56px;top:12px;transition:background-color .15s;width:28px;z-index:2}.faq-category-add:hover{background:#2b3fb0}.faq-category-add:focus-visible{outline:2px solid #364ed4;outline-offset:2px}.faq-category-add svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;height:14px;width:14px}.faq-accordion .accordion__item:has(.faq-category-add) .accordion__button{padding-right:100px}.faq-accordion .accordion__button:not(.accordion__button_empty)[aria-expanded=true]:before{top:22px;transform:rotate(-135deg)}.faq-accordion .faq-item__inner{align-items:center;display:flex;gap:3px}.faq-accordion .faq-item__inner:has(.faq-item__drag){padding-left:0}.faq-accordion .accordion__panel{margin-left:-6px;padding-bottom:10px;padding-left:0;padding-right:0}.faq-accordion .faq-item:last-child{padding-bottom:0!important}.faq-accordion .faq-item{padding-left:0;padding-right:0}.faq-accordion .faq-item__headline{min-width:0}.faq-item__drag{align-items:center;background:none;border:none;border-radius:6px;color:#8a91a5;cursor:grab;display:flex;flex:0 0 auto;height:28px;justify-content:center;padding:0;touch-action:none;width:28px}.faq-item__drag:hover{background:#e8ebfa;color:#364ed4}.faq-item__drag:focus-visible{outline:2px solid #364ed4;outline-offset:1px}.faq-item__drag svg{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;height:16px;width:16px}.faq-item_dragging{cursor:grabbing;list-style:none;z-index:1000000}.faq-item_dragging .faq-item__inner{align-items:center;background:#fff;border-radius:5px;box-shadow:0 6px 20px #0000001f;display:flex;font-size:15px;font-weight:500;gap:3px;padding:10px 14px 10px 4px}.faq-item_dragging .faq-item__drag{color:#364ed4;cursor:grabbing}.faq-accordion .accordion__button:before{border-bottom-width:1.5px;border-right-width:1.5px}.faq-category-drag{align-items:center;background:none;border:none;border-radius:6px;color:#8a91a5;cursor:grab;display:flex;height:28px;justify-content:center;padding:0;position:absolute;right:56px;top:12px;touch-action:none;width:28px;z-index:2}.faq-category-drag:hover{background:#e8ebfa;color:#364ed4}.faq-category-drag:focus-visible{outline:2px solid #364ed4;outline-offset:1px}.faq-category-drag svg{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;height:16px;width:16px}.faq-accordion .accordion__item:has(.faq-category-drag) .faq-category-add{right:92px}.faq-accordion .accordion__item:has(.faq-category-drag) .accordion__button{padding-right:136px}.faq-category_dragging{background:#fff;border-radius:10px;box-shadow:0 8px 24px #00000024;cursor:grabbing;list-style:none;padding-left:16px;padding-right:10px;position:relative;z-index:1000000}.faq-category_dragging .faq-category-drag{color:#364ed4;cursor:grabbing}.faq-category_dragging .control-wgt{display:none}.note-editor .editor-class{line-height:1.55;max-height:70vh;min-height:400px;overflow-y:auto;padding:4px 14px}.note-editor .editor-toolbar{background:#f7f8fa;border:none;border-radius:0 0 5px 5px;border-top:1px solid #e1e1e1;flex-wrap:wrap;gap:4px;padding:6px 8px}.note-editor .rdw-option-wrapper{background:none;border:1px solid #0000;border-radius:6px;height:30px;margin:0;min-width:30px}.note-editor .rdw-option-wrapper:hover{background:#fff;border-color:#c9cff3;box-shadow:none}.note-editor .rdw-option-active{background:#eef1fd;border-color:#364ed4;box-shadow:none}.note-editor .rdw-block-wrapper,.note-editor .rdw-history-wrapper,.note-editor .rdw-image-wrapper,.note-editor .rdw-inline-wrapper,.note-editor .rdw-link-wrapper,.note-editor .rdw-list-wrapper{gap:2px;margin:0}.note-editor .rdw-block-wrapper,.note-editor .rdw-history-wrapper,.note-editor .rdw-image-wrapper,.note-editor .rdw-inline-wrapper+div,.note-editor .rdw-link-wrapper,.note-editor .rdw-list-wrapper{border-left:1px solid #e1e3ee;padding-left:6px}.note-editor .rdw-dropdown-wrapper{border-radius:6px;height:30px;margin:0}.note-editor .rdw-image-modal,.note-editor .rdw-link-modal{border-radius:10px;bottom:38px;box-shadow:0 8px 24px #00000024;height:auto;left:0;top:auto}.note-editor .rdw-image-alignment-options-popup{display:none}.note-editor .rdw-image-imagewrapper img,.note-editor figure img{border-radius:6px;height:auto;max-width:100%}.note-editor figure{margin:8px 0}.note-editor blockquote{border-left:3px solid #c9cff3;color:#565b5c;margin:8px 0;padding:4px 12px}.note-panel__text img{border-radius:6px;height:auto;max-width:100%}.note-panel__text figure{margin:8px 0}.note-editor__status{align-items:center;color:#565b5c;display:flex;font-size:14px;gap:8px;margin-top:8px}.note-editor__status .loader{margin:0}.note-panel__text table{border-collapse:collapse;display:block;font-size:14px;line-height:1.45;max-width:100%;overflow-x:auto}.note-panel__text td,.note-panel__text th{border:1px solid #e1e3ee;padding:8px 10px;text-align:left;vertical-align:top}.note-panel__text th{background:#f7f8fa;font-weight:600}.product-category-add{flex:0 0 auto;margin-right:8px;position:static}.product-categories-panel__item_hidden .notes-tags-panel__name{color:#8a91a5}.data-table__hide+.product-category-add{margin-left:10px}.rq-page{animation:ep-rise .4s var(--ep-ease) both;margin:0 auto;max-width:880px;width:100%}.rq-title{font-family:SF-Pro-Display-Bold,sans-serif;font-size:28px;line-height:1.2;margin:0}.rq-subtitle{color:var(--ep-muted);font-size:15px;line-height:1.45;margin:6px 0 0}.rq-head{align-items:flex-end;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.rq-muted{color:var(--ep-muted);font-size:14px}.rq-avatar{background:var(--ep-soft);border-radius:50%;display:block;flex:none;object-fit:cover}.rq-btn{align-items:center;background:#fff;border:1px solid var(--ep-line);border-radius:999px;color:var(--ep-ink);cursor:pointer;display:inline-flex;font-size:14px;gap:6px;justify-content:center;min-height:38px;padding:8px 14px;transition:background-color .15s ease,border-color .15s ease,transform .15s var(--ep-ease),box-shadow .15s ease;white-space:nowrap}.rq-btn:hover:not(:disabled){background:var(--ep-soft);border-color:#c9ced6}.rq-btn:active:not(:disabled){transform:scale(.97)}.rq-btn:disabled{cursor:default;opacity:.5}.rq-btn .ep-icon{height:16px;width:16px}.rq-btn_primary{background:var(--ep-ink);border-color:var(--ep-ink);color:#fff}.rq-btn_primary:hover:not(:disabled){background:#000;border-color:#000;box-shadow:0 6px 16px #1114182e}.rq-btn_green{background:#2f9a5b;border-color:#2f9a5b;color:#fff}.rq-btn_green:hover:not(:disabled){background:#278a50;border-color:#278a50}.rq-btn_danger{border-color:#f2c4c4;color:#c62f2f}.rq-btn_danger:hover:not(:disabled){background:#fdf0f0;border-color:#c62f2f}.rq-btn_ghost{background:none;border-color:#0000;color:var(--ep-muted)}.rq-btn_lg{font-size:15px;min-height:46px;padding:10px 20px}.rq-icon-btn{align-items:center;background:var(--ep-ink);border:0;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;flex:none;height:36px;justify-content:center;padding:0;width:36px}.rq-icon-btn:disabled{cursor:default;opacity:.3}.rq-icon-btn .ep-icon{height:16px;width:16px}.rq-limits{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr);margin-bottom:14px}.rq-limit{background:#fff;border:1px solid #0000;border-radius:14px;color:var(--ep-ink);cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:12px 14px;text-align:left;transition:border-color .15s ease,transform .2s var(--ep-ease)}.rq-limit:hover{border-color:var(--ep-line);transform:translateY(-1px)}.rq-limit__head{display:flex;font-size:13px;gap:8px;justify-content:space-between}.rq-limit__head b{font-family:SF-Pro-Display-Medium,sans-serif;font-weight:500;white-space:nowrap}.rq-limit__bar{background:var(--ep-soft);border-radius:5px;height:5px;overflow:hidden}.rq-limit__bar span{animation:rq-grow .8s var(--ep-ease) both;background:var(--ep-blue);border-radius:inherit;display:block;height:100%;transform-origin:left}@keyframes rq-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.rq-limit__note{color:var(--ep-muted);font-size:11px}.rq-search{align-items:center;color:var(--ep-muted);display:flex;margin-bottom:6px;position:relative}.rq-search .ep-icon{left:14px;position:absolute}.rq-search input{-webkit-appearance:none;background:#fff;border:1px solid var(--ep-line);border-radius:999px;box-sizing:border-box;color:var(--ep-ink);font-size:14px;height:42px;outline:none;padding:0 14px 0 40px;width:100%}.rq-search input:focus{border-color:var(--ep-blue)}.rq-group{margin-top:22px}.rq-group__row{flex-wrap:wrap;justify-content:space-between}.rq-group__row,.rq-group__title{align-items:center;display:flex;gap:8px}.rq-group__title{font-family:SF-Pro-Display-Medium,sans-serif;font-size:22px;font-weight:500;margin:0 0 10px}.rq-count{background:#e8eaee;border-radius:999px;color:var(--ep-muted);font-size:13px;padding:1px 8px}.rq-count_amber{background:#ffefc7;color:#8a5a00}.rq-filters{background:#e9ebee;border-radius:999px;display:flex;gap:4px;margin-bottom:10px;padding:3px}.rq-filters button{background:none;border:0;border-radius:999px;color:var(--ep-muted);cursor:pointer;font-size:13px;padding:5px 11px}.rq-filters button span{opacity:.6}.rq-filters button.is-active{background:#fff;box-shadow:0 1px 3px #11141814;color:var(--ep-ink)}.rq-list{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.rq-list li{animation:ep-rise .35s var(--ep-ease) both}.rq-card{align-items:center;background:#fff;border:1px solid #ececef;border-radius:18px;color:var(--ep-ink);cursor:pointer;display:flex;gap:14px;padding:16px 20px;position:relative;text-align:left;transition:border-color .15s ease,box-shadow .2s ease,transform .2s var(--ep-ease);width:100%}.rq-card:hover{border-color:#d9dce2;box-shadow:0 10px 26px #1114180f;transform:translateY(-1px)}.rq-card_returned{border-color:#f4d58a;box-shadow:inset 4px 0 0 #f0b429}.rq-card_draft{border-color:#d5d8de;border-style:dashed}.rq-card_rejected .rq-card__emoji,.rq-card_withdrawn .rq-card__emoji{filter:grayscale(.8);opacity:.7}.rq-card__emoji{align-items:center;background:var(--ep-soft);border-radius:14px;display:inline-flex;flex:none;font-size:22px;height:44px;justify-content:center;width:44px}.rq-card__main{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.rq-card__top{align-items:baseline;display:flex;gap:8px}.rq-card__title{font-size:21px;line-height:1.25}.rq-card__number{color:#9aa3ab;font-size:12px}.rq-card__subject{color:#3c444c;font-size:14px}.rq-card__subject,.rq-line{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rq-line{display:block;font-size:13px;margin-top:4px}.rq-line b{font-family:SF-Pro-Display-Medium,sans-serif;font-weight:500}.rq-line_blue{color:#2b3137}.rq-line_amber{color:#a86a00}.rq-line_green{color:#23854b}.rq-line_red{color:#d01a36}.rq-line_gray{color:var(--ep-muted)}.rq-card__side{align-items:flex-end;display:flex;flex:none;flex-direction:column;gap:6px}.rq-card__value{font-family:SF-Pro-Display-Medium,sans-serif;font-size:16px}.rq-card__date{color:#2b3137;font-size:13px}.rq-card__chain{display:flex}.rq-chain-dot{border:2px solid #fff;border-radius:50%;margin-left:-6px;position:relative}.rq-chain-dot_waiting .rq-avatar{filter:grayscale(1);opacity:.45}.rq-chain-dot:after{border:1.5px solid #fff;border-radius:50%;bottom:-2px;content:"";height:8px;position:absolute;right:-2px;width:8px}.rq-chain-dot_approved:after{background:#2f9a5b}.rq-chain-dot_pending:after{animation:rq-pulse 1.6s ease-in-out infinite;background:var(--ep-blue)}.rq-chain-dot_returned:after{background:#f0b429}.rq-chain-dot_rejected:after{background:#d01a36}@keyframes rq-pulse{0%,to{box-shadow:0 0 0 0 #364ed473}50%{box-shadow:0 0 0 4px #364ed400}}.rq-empty{border:1px dashed #d5d8de;border-radius:16px;color:var(--ep-muted);font-size:14px;padding:20px;text-align:center}.rq-empty button{background:none;border:0;color:var(--ep-blue);cursor:pointer;font:inherit;padding:0}.rq-skeleton{animation:rq-shimmer 1.2s linear infinite;background:linear-gradient(90deg,#ececef 25%,#f6f6f8 50%,#ececef 75%);background-size:200% 100%;border-radius:18px;height:92px;margin-bottom:10px}.rq-skeleton_tall{height:320px}@keyframes rq-shimmer{to{background-position:-200% 0}}.rq-demo-reset{margin-top:26px;text-align:center}.rq-demo-reset button{background:none;border:0;color:#9aa3ab;cursor:pointer;font-size:12px;padding:4px 8px;text-decoration:underline}.rq-page_detail{max-width:1040px}.rq-back{align-items:center;background:none;border:0;border-radius:8px;color:var(--ep-muted);cursor:pointer;display:inline-flex;font-size:14px;gap:6px;margin:0 0 14px -6px;padding:6px 8px}.rq-back:hover{background:#fff;color:var(--ep-ink)}.rq-back .ep-icon{height:16px;width:16px}.rq-hero{align-items:center;background:#fff;border-radius:20px;display:flex;gap:16px;padding:20px 22px}.rq-hero__emoji{align-items:center;background:var(--ep-soft);border-radius:18px;display:inline-flex;flex:none;font-size:30px;height:58px;justify-content:center;width:58px}.rq-hero__main{flex:1 1;min-width:0}.rq-hero__meta{align-items:center;color:var(--ep-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:4px 10px}.rq-hero__title{font-family:SF-Pro-Display-Bold,sans-serif;font-size:26px;line-height:1.2;margin:6px 0 2px}.rq-hero__subject{color:#3c444c;font-size:15px;margin:0}.rq-hero__value{flex:none;font-family:SF-Pro-Display-Bold,sans-serif;font-size:26px}.rq-pill{border-radius:999px;font-family:SF-Pro-Display-Medium,sans-serif;font-size:12px;padding:3px 10px}.rq-pill_blue{background:var(--ep-blue-soft);color:var(--ep-blue)}.rq-pill_amber{background:#fff3d6;color:#8a5a00}.rq-pill_green{background:#e3f5ea;color:#23854b}.rq-pill_red{background:#fde8e8;color:#c62f2f}.rq-pill_gray{background:#eef0f3;color:var(--ep-muted)}.rq-banner{align-items:center;animation:ep-rise .35s var(--ep-ease) .05s both;border-radius:16px;display:flex;gap:12px;margin-top:10px;padding:14px 16px}.rq-banner_blue{background:var(--ep-blue-soft)}.rq-banner_amber{background:#fff6dd;border:1px solid #f4d58a}.rq-banner_green{background:#e8f6ee}.rq-banner_red{background:#fdeeee}.rq-banner_gray{background:#eceef1}.rq-banner__icon{align-items:center;background:#fff;border-radius:50%;display:inline-flex;flex:none;height:36px;justify-content:center;width:36px}.rq-banner_green .rq-banner__icon{color:#2f9a5b}.rq-banner__text{display:flex;flex:1 1;flex-direction:column;font-size:14px;gap:2px;line-height:1.4;min-width:0}.rq-banner__text b{font-family:SF-Pro-Display-Medium,sans-serif;font-weight:500}.rq-banner__text span{color:#3c444c}.rq-detail{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 320px;margin-top:16px}.rq-detail__side{display:flex;flex-direction:column;gap:12px;position:-webkit-sticky;position:sticky;top:12px}.rq-block{background:#fff;border-radius:18px;margin-bottom:16px;padding:18px 20px}.rq-block__title,.rq-side__title{font-family:SF-Pro-Display-Medium,sans-serif;font-size:16px;font-weight:500;margin:0 0 12px}.rq-fields{grid-gap:12px 20px;display:grid;gap:12px 20px;grid-template-columns:repeat(2,1fr);margin:0}.rq-fields div,.rq-fields div:has(dd:only-child){min-width:0}.rq-fields dt{color:var(--ep-muted);font-size:12px}.rq-fields dd{font-size:15px;line-height:1.4;margin:2px 0 0;overflow-wrap:anywhere}.rq-fields a{color:var(--ep-blue)}.rq-files{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:14px 0 0;padding:0}.rq-files li{align-items:center;background:var(--ep-soft);border-radius:10px;display:inline-flex;font-size:13px;gap:6px;max-width:100%;padding:7px 10px}.rq-files li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rq-files small{color:var(--ep-muted)}.rq-files .ep-icon{height:15px;width:15px}.rq-files li button{background:none;border:0;border-radius:50%;color:var(--ep-muted);cursor:pointer;display:inline-flex;padding:2px}.rq-files_edit{margin-top:8px}.rq-timeline{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.rq-event{color:#3c444c;display:flex;font-size:13px;gap:12px;line-height:1.45;padding-left:9px;position:relative}.rq-event__dot{background:#c9ced6;border-radius:50%;flex:none;height:10px;margin-top:4px;width:10px}.rq-event_approved .rq-event__dot,.rq-event_fulfilled .rq-event__dot{background:#2f9a5b}.rq-event_returned .rq-event__dot{background:#f0b429}.rq-event_rejected .rq-event__dot{background:#d01a36}.rq-event_resubmitted .rq-event__dot,.rq-event_submitted .rq-event__dot{background:var(--ep-blue)}.rq-event b{color:var(--ep-ink);font-family:SF-Pro-Display-Medium,sans-serif;font-weight:500}.rq-event time{color:#9aa3ab;margin-left:4px}.rq-event q,.rq-route__comment{background:var(--ep-soft);border-radius:10px;color:#2b3137;display:block;font-size:13px;margin-top:4px;padding:7px 10px;quotes:"«" "»"}.rq-msg{align-items:flex-start;display:flex;gap:10px}.rq-msg__bubble{background:var(--ep-soft);border-radius:4px 14px 14px 14px;font-size:14px;line-height:1.45;max-width:85%;padding:9px 12px}.rq-msg_me{flex-direction:row-reverse}.rq-msg_me .rq-msg__bubble{background:var(--ep-blue-soft);border-radius:14px 4px 14px 14px}.rq-msg__head{display:flex;font-size:12px;gap:8px;margin-bottom:2px}.rq-msg__head span{color:#9aa3ab}.rq-msg p{margin:0}.rq-composer{align-items:flex-end;border-top:1px solid var(--ep-line);display:flex;gap:10px;margin-top:16px;padding-top:14px}.rq-composer textarea,.rq-demo textarea,.rq-field textarea{border:1px solid var(--ep-line);border-radius:12px;box-sizing:border-box;color:var(--ep-ink);flex:1 1;font-family:inherit;font-size:14px;line-height:1.4;min-height:38px;outline:none;padding:9px 12px;resize:vertical}.rq-composer textarea:focus,.rq-demo textarea:focus,.rq-field textarea:focus{border-color:var(--ep-blue)}.rq-withdraw{margin-bottom:16px}.rq-link-danger{align-items:center;background:none;border:0;border-radius:8px;color:#c62f2f;cursor:pointer;display:inline-flex;font-size:14px;gap:6px;padding:6px 8px}.rq-link-danger:hover{background:#fdf0f0}.rq-link-danger .ep-icon{height:16px;width:16px}.rq-withdraw__confirm{animation:ep-rise .25s var(--ep-ease) both;background:#fff;border:1px solid #f2c4c4;border-radius:16px;display:flex;flex-direction:column;font-size:14px;gap:8px;padding:16px}.rq-withdraw__confirm span{color:var(--ep-muted)}.rq-withdraw__confirm input{border:1px solid var(--ep-line);border-radius:10px;font-size:14px;height:40px;outline:none;padding:0 12px}.rq-withdraw__confirm div{display:flex;gap:8px}.rq-side{background:#fff;border-radius:18px;padding:18px 18px 14px}.rq-route{list-style:none;margin:0;padding:0;position:relative}.rq-route__step{animation:ep-rise .35s var(--ep-ease) both;display:flex;gap:12px;padding-bottom:16px;position:relative}.rq-route__step:last-child{padding-bottom:0}.rq-route__step:not(:last-child):before{background:#e3e6ea;border-radius:2px;bottom:2px;content:"";left:16px;position:absolute;top:34px;width:2px}.rq-route__step_approved:not(:last-child):before{background:#2f9a5b}.rq-route__dot{align-items:center;background:#fff;border:2px solid #e3e6ea;border-radius:50%;box-sizing:border-box;color:var(--ep-muted);display:inline-flex;flex:none;height:34px;justify-content:center;position:relative;width:34px;z-index:1}.rq-route__dot .ep-icon{height:15px;width:15px}.rq-route__dot .rq-avatar{height:30px;width:30px}.rq-route__step_approved .rq-route__dot{border-color:#2f9a5b;color:#2f9a5b}.rq-route__step_pending .rq-route__dot{animation:rq-pulse 1.6s ease-in-out infinite;border-color:var(--ep-blue)}.rq-route__step_returned .rq-route__dot{border-color:#f0b429}.rq-route__step_rejected .rq-route__dot{border-color:#d01a36}.rq-route__step_waiting .rq-route__dot .rq-avatar{filter:grayscale(1);opacity:.55}.rq-route__step>div{display:flex;flex-direction:column;font-size:13px;gap:1px;min-width:0;padding-top:1px}.rq-route__step b{font-family:SF-Pro-Display-Medium,sans-serif;font-size:14px;font-weight:500}.rq-route__step span{color:var(--ep-muted)}.rq-route__status{font-size:12px;margin-top:2px}.rq-route .rq-route__status_approved{color:#23854b}.rq-route .rq-route__status_pending{color:var(--ep-blue)}.rq-route .rq-route__status_returned{color:#a86a00}.rq-route .rq-route__status_rejected{color:#d01a36}.rq-route_compact .rq-route__step{padding-bottom:12px}.rq-route_compact .rq-route__dot{height:32px;width:32px}.rq-route_compact .rq-route__step:not(:last-child):before{background:repeating-linear-gradient(#d5d9df 0 4px,#0000 4px 8px);left:15px;top:32px}.rq-demo{background:#faf8ff;border:1.5px dashed #b9a8f5;border-radius:18px;display:flex;flex-direction:column;font-size:13px;gap:10px;padding:16px}.rq-demo p{color:var(--ep-muted);margin:0}.rq-demo__label{color:#6a4fd8;font-family:SF-Pro-Display-Medium,sans-serif;font-size:12px;letter-spacing:.02em;text-transform:uppercase}.rq-demo__who{align-items:center;display:flex;gap:8px}.rq-demo textarea{background:#fff;width:100%}.rq-demo textarea.is-error{border-color:#d01a36}.rq-demo__actions{display:flex;flex-wrap:wrap;gap:6px}.rq-demo__actions .rq-btn{flex:1 1 auto;font-size:13px;min-height:34px;padding:6px 10px}.rq-error{color:#d01a36;font-size:13px;margin-top:6px}.rq-types{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-top:20px}.rq-type{align-items:flex-start;animation:ep-rise .35s var(--ep-ease) both;background:#fff;border:1.5px solid #0000;border-radius:18px;color:var(--ep-ink);cursor:pointer;display:flex;flex-direction:column;gap:6px;padding:18px;text-align:left;transition:border-color .15s ease,transform .2s var(--ep-ease),box-shadow .2s ease}.rq-type:hover{border-color:var(--ep-ink);box-shadow:0 12px 28px #11141814;transform:translateY(-2px)}.rq-type__emoji{font-size:30px;transition:transform .3s var(--ep-ease)}.rq-type:hover .rq-type__emoji{transform:scale(1.15) rotate(-6deg)}.rq-type__title{font-family:SF-Pro-Display-Medium,sans-serif;font-size:16px}.rq-type__text{color:var(--ep-muted);flex:1 1;font-size:13px;line-height:1.45}.rq-type__meta{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.rq-type__meta span{align-items:center;background:var(--ep-soft);border-radius:999px;color:#3c444c;display:inline-flex;font-size:12px;gap:4px;padding:3px 8px}.rq-type__meta span.is-empty{background:#fde8e8;color:#c62f2f}.rq-type__meta .ep-icon{height:13px;width:13px}.rq-form{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 300px;margin-top:18px}.rq-form__main{background:#fff;border-radius:20px;gap:18px;padding:22px}.rq-form__main,.rq-form__side{display:flex;flex-direction:column}.rq-form__side{gap:12px;position:-webkit-sticky;position:sticky;top:12px}.rq-field__label{display:block;font-family:SF-Pro-Display-Medium,sans-serif;font-size:14px;margin-bottom:7px}.rq-field__label span{color:var(--ep-muted);font-family:SF-Pro-Display-Regular,sans-serif;font-size:13px}.rq-field input[type=date],.rq-field input[type=month],.rq-field input[type=number],.rq-field input[type=text],.rq-field input[type=url]{background:#fff;border:1px solid #dde1e6;border-radius:12px;box-sizing:border-box;color:var(--ep-ink);font-family:inherit;font-size:15px;height:46px;outline:none;padding:0 14px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.rq-field input:focus{border-color:var(--ep-blue);box-shadow:0 0 0 3px #364ed41f}.rq-field textarea{min-height:84px;width:100%}.rq-field.has-error .rq-drop,.rq-field.has-error input,.rq-field.has-error textarea{border-color:#d01a36}.rq-amount{max-width:240px;position:relative}.rq-amount input{font-size:18px!important;padding-right:36px!important}.rq-amount span{color:var(--ep-muted);position:absolute;right:14px;top:50%;transform:translateY(-50%)}.rq-chips{display:flex;flex-wrap:wrap;gap:6px}.rq-chips button{background:#fff;border:1.5px solid var(--ep-line);border-radius:999px;color:var(--ep-ink);cursor:pointer;font-size:14px;padding:9px 14px;transition:border-color .15s ease,background-color .15s ease}.rq-chips button.is-active{background:var(--ep-ink);border-color:var(--ep-ink);color:#fff}.rq-drop{align-items:center;border:1.5px dashed #cfd4db;border-radius:14px;color:var(--ep-muted);cursor:pointer;display:flex;font-size:14px;gap:10px;padding:16px;position:relative;transition:border-color .15s ease,background-color .15s ease}.rq-drop.is-over,.rq-drop:hover{background:var(--ep-blue-soft);border-color:var(--ep-blue)}.rq-drop b{color:var(--ep-ink);font-family:SF-Pro-Display-Medium,sans-serif;font-weight:500}.rq-drop input{cursor:pointer;inset:0;opacity:0;position:absolute}.rq-hint{align-items:center;color:#9aa3ab;display:flex;font-size:12px;gap:5px;line-height:1.4;margin:8px 0 0}.rq-hint .ep-icon{height:13px;width:13px}.rq-note{background:var(--ep-blue-soft);border-radius:12px;color:#2b3a8f;font-size:14px;padding:10px 12px}.rq-form__actions{display:flex;flex-wrap:wrap;gap:8px;padding-top:6px}.rq-budget__bar{background:var(--ep-soft);border-radius:10px;display:flex;height:10px;overflow:hidden}.rq-budget__used{background:#9aa3ab}.rq-budget__this,.rq-budget__used{transition:width .4s var(--ep-ease)}.rq-budget__this{background:var(--ep-blue)}.rq-budget.is-over .rq-budget__this{background:#d01a36}.rq-budget__legend{color:var(--ep-muted);display:flex;flex-direction:column;font-size:12px;gap:4px;margin-top:10px}.rq-budget__legend i{border-radius:2px;display:inline-block;height:8px;margin-right:6px;width:8px}.rq-budget__legend i.is-used{background:#9aa3ab}.rq-budget__legend i.is-this{background:var(--ep-blue)}.rq-budget__left{font-family:SF-Pro-Display-Medium,sans-serif;font-size:15px;margin-top:8px}.rq-budget.is-over .rq-budget__left{color:#d01a36}@media (max-width:960px){.rq-detail,.rq-form{grid-template-columns:1fr}.rq-detail__side,.rq-form__side{position:static}.rq-limits,.rq-types{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.rq-title{font-size:24px}.rq-head{align-items:stretch;flex-direction:column}.rq-card{flex-wrap:wrap;padding:14px}.rq-card__emoji{display:none}.rq-card__title{font-size:18px}.rq-card__subject,.rq-line{white-space:normal}.rq-card__side{align-items:center;flex-direction:row;justify-content:space-between;width:100%}.rq-hero{flex-wrap:wrap;padding:16px}.rq-hero__emoji{font-size:24px;height:46px;width:46px}.rq-hero__title{font-size:22px}.rq-hero__value{font-size:22px;width:100%}.rq-banner{flex-wrap:wrap}.rq-fields,.rq-types{grid-template-columns:1fr}.rq-form__main{padding:16px}.rq-form__actions .rq-btn{flex:1 1 100%}.rq-filters{max-width:100%;overflow-x:auto}}.mo-page{margin:0 auto;max-width:640px;width:100%}.mo-timeline{position:relative}.mo-rail{bottom:0;position:absolute;right:calc(100% + 40px);top:0;width:150px}.mo-rail__sticky{position:-webkit-sticky;position:sticky;text-align:right;top:28px}.mo-rail__now{align-items:flex-end;animation:mo-period-down .45s var(--ep-ease) both;display:flex;flex-direction:column}.mo-rail__now_up{animation-name:mo-period-up}@keyframes mo-period-down{0%{opacity:0;transform:translateY(14px)}}@keyframes mo-period-up{0%{opacity:0;transform:translateY(-14px)}}.mo-rail__month{font-size:26px;line-height:1.1}.mo-rail__month,.mo-rail__year{font-family:SF-Pro-Display-Bold,sans-serif}.mo-rail__year{color:var(--ep-muted);font-size:18px;letter-spacing:.02em;margin-top:2px}.mo-rail__list,.mo-rail__list ol{list-style:none;margin:0;padding:0}.mo-rail__list{border-top:1px solid var(--ep-line);margin-top:18px;padding-top:14px}.mo-rail__y{color:var(--ep-muted);display:block;font-size:12px;margin:6px 0 4px}.mo-rail__list button{align-items:center;background:none;border:0;color:var(--ep-muted);cursor:pointer;display:inline-flex;font-size:14px;gap:6px;padding:4px 0;position:relative;transition:color .15s ease}.mo-rail__list button:hover{color:var(--ep-ink)}.mo-rail__list button small{background:#fff;border-radius:999px;box-sizing:border-box;font-size:11px;min-width:18px;padding:0 5px;text-align:center}.mo-rail__list button.is-active{color:var(--ep-ink);font-weight:600}.mo-rail__list button:after{background:#0000;border-radius:50%;content:"";height:6px;transform:scale(.5);transition:background-color .2s ease,transform .2s var(--ep-ease);width:6px}.mo-rail__list button.is-active:after{background:var(--ep-ink);transform:scale(1)}@media (max-width:1099px){.mo-rail{bottom:auto;height:0;position:-webkit-sticky;position:sticky;right:auto;top:10px;width:auto;z-index:4}.mo-rail__sticky{display:flex;justify-content:center;position:static;text-align:center}.mo-rail__now{align-items:baseline;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#111418d1;border-radius:999px;box-shadow:0 6px 18px -6px #11141859;color:#fff;flex-direction:row;gap:6px;padding:7px 14px;pointer-events:none;transform:translateY(-8px)}.mo-rail__month{font-size:14px}.mo-rail__year{color:#ffffffa6;font-size:14px;margin:0}.mo-rail__list{display:none}@keyframes mo-period-down{0%{opacity:0;transform:translateY(0)}}@keyframes mo-period-up{0%{opacity:0;transform:translateY(-16px)}}}.mo-search{margin-bottom:14px}.mo-search__bar{align-items:center;background:#fff;border:1px solid #0000;border-radius:999px;box-shadow:0 6px 20px -14px #1114184d;display:flex;gap:8px;height:52px;padding:0 6px 0 16px;transition:border-color .2s ease,box-shadow .2s ease}.mo-search__bar:focus-within{border-color:#c9ced6}.mo-search.is-ai .mo-search__bar{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#6f84f2,#9b6cf0) border-box;border-color:#0000;box-shadow:0 10px 28px -16px #6f64f099}.mo-search__icon{color:var(--ep-muted);display:inline-flex;flex:none}.mo-search__icon .ep-icon{height:20px;width:20px}.mo-search__icon_ai{color:#7c74f0}.mo-empty__ask .survey-ai__sparkle,.mo-search__ask .survey-ai__sparkle,.mo-search__icon_ai .survey-ai__sparkle,.mo-search__modes .survey-ai__sparkle,.mo-search__suggest .survey-ai__sparkle{height:16px;width:16px}.mo-search__bar input{background:none;border:0;color:var(--ep-ink);flex:1 1;font-size:15px;height:100%;min-width:0;outline:0;padding:0}.mo-search__bar input::-webkit-search-cancel-button{display:none}.mo-search__clear{align-items:center;background:var(--ep-soft);border:0;border-radius:50%;color:var(--ep-muted);cursor:pointer;display:inline-flex;flex:none;height:28px;justify-content:center;padding:0;width:28px}.mo-search__clear .ep-icon{height:14px;width:14px}.mo-search__modes{background:var(--ep-soft);border-radius:999px;display:inline-flex;flex:none;padding:3px}.mo-search__modes button{align-items:center;background:none;border:0;border-radius:999px;color:#3c444c;cursor:pointer;display:inline-flex;font-size:14px;gap:5px;height:34px;padding:0 13px;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.mo-search__modes button.is-active{background:#fff;box-shadow:0 1px 4px #1114181f;color:var(--ep-ink)}.mo-search__modes button:last-child.is-active{background:linear-gradient(135deg,#6f84f2,#9b6cf0);color:#fff}.mo-empty__ask,.mo-search__ask{align-items:center;animation:ep-rise .25s var(--ep-ease) both;background:#f1eefe;border:0;border-radius:999px;color:#5b4fd8;cursor:pointer;display:inline-flex;font-size:14px;gap:6px;margin-top:10px;padding:7px 13px}.mo-search__suggest{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.mo-search__suggest button{align-items:center;animation:ep-rise .3s var(--ep-ease) both;background:#fff;border:1px solid #e3dffb;border-radius:999px;color:#3c444c;cursor:pointer;display:inline-flex;font-size:13px;gap:6px;padding:7px 12px;transition:border-color .15s ease,color .15s ease}.mo-search__suggest button:hover{border-color:#9b8cf0;color:#5b4fd8}.mo-search__suggest .survey-ai__sparkle{color:#8f7cf0}.mo-found{color:var(--ep-muted);font-size:13px;margin:-4px 0 12px}.mo-mark{background:#fff1b8;border-radius:4px;color:inherit;padding:0 2px}.mo-empty__ask{margin:0 0 0 6px;vertical-align:middle}.mo-mia{animation:ep-rise .35s var(--ep-ease) both;background:linear-gradient(180deg,#fbfaff,#fff) padding-box,linear-gradient(135deg,#b7c1f8,#cdb8f7) border-box;border:1px solid #0000;border-radius:20px;margin-bottom:18px;padding:18px 20px;position:relative}.mo-mia__head{align-items:center;display:flex;gap:10px}.mo-mia__head>div{display:flex;flex:1 1;flex-direction:column;min-width:0}.mo-mia__head b{font-size:14px}.mo-mia__head>div span{color:var(--ep-muted);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mo-mia__avatar{align-items:center;background:linear-gradient(135deg,#6f84f2,#9b6cf0);border-radius:50%;color:#fff;display:inline-flex;flex:none;height:34px;justify-content:center;width:34px}.mo-mia__avatar .survey-ai__sparkle{height:18px;width:18px}.mo-mia__close{align-items:center;background:none;border:0;border-radius:50%;color:var(--ep-muted);cursor:pointer;display:inline-flex;flex:none;height:30px;justify-content:center;padding:0;width:30px}.mo-mia__close:hover{background:var(--ep-soft)}.mo-mia__close .ep-icon{height:16px;width:16px}.mo-mia__dots{display:flex;gap:5px;padding:14px 0 4px 44px}.mo-mia__dots i{animation:mo-dot 1s ease-in-out infinite;background:#9b8cf0;border-radius:50%;height:7px;width:7px}.mo-mia__dots i:nth-child(2){animation-delay:.15s}.mo-mia__dots i:nth-child(3){animation-delay:.3s}@keyframes mo-dot{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}.mo-mia__text{color:var(--ep-ink);font-size:15px;line-height:1.55;margin:12px 0 0}.mo-mia__caret{animation:mo-caret .8s steps(1) infinite;background:#7c74f0;display:inline-block;height:1em;margin-left:2px;vertical-align:-2px;width:2px}@keyframes mo-caret{50%{opacity:0}}.mo-mia__points{animation:ep-rise .3s var(--ep-ease) both;display:flex;flex-direction:column;gap:6px;list-style:none;margin:10px 0 0;padding:0}.mo-mia__points button{background:#f4f2fe;border:0;border-radius:12px;color:#2c3238;cursor:pointer;font-size:14px;line-height:1.45;padding:8px 12px 8px 26px;position:relative;text-align:left;transition:background-color .15s ease;width:100%}.mo-mia__points button:before{background:#9b8cf0;border-radius:50%;content:"";height:6px;left:12px;position:absolute;top:15px;width:6px}.mo-mia__points button:hover{background:#ebe7fd}.mo-mia__sources{align-items:center;animation:ep-rise .3s var(--ep-ease) both;display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.mo-mia__sources>span{color:var(--ep-muted);font-size:13px}.mo-mia__sources button{align-items:center;background:#fff;border:1px solid var(--ep-line);border-radius:999px;color:var(--ep-ink);cursor:pointer;display:inline-flex;font-size:13px;gap:6px;max-width:100%;overflow:hidden;padding:3px 10px 3px 3px;text-overflow:ellipsis;white-space:nowrap}.mo-mia__sources button:hover{border-color:#c9ced6}.mo-mia__sources button>span,.mo-mia__sources img{align-items:center;background:var(--ep-soft);border-radius:50%;display:inline-flex;flex:none;font-size:13px;height:24px;justify-content:center;object-fit:cover;width:24px}.mo-mia__foot{align-items:center;border-top:1px solid #eeebfb;color:var(--ep-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:8px;margin-top:14px;padding-top:12px}.mo-mia__foot>button{background:none;border:0;color:#5b4fd8;cursor:pointer;font-size:13px;padding:0}.mo-mia__vote{display:inline-flex;gap:4px;margin-left:auto}.mo-mia__vote button{background:#fff;border:1px solid var(--ep-line);border-radius:50%;cursor:pointer;font-size:14px;height:30px;opacity:.7;padding:0;transition:opacity .15s ease,border-color .15s ease,transform .15s var(--ep-ease);width:30px}.mo-mia__vote button.is-active,.mo-mia__vote button:hover{opacity:1}.mo-mia__vote button.is-active{border-color:#9b8cf0;transform:scale(1.08)}.mo-card.is-flash{animation:mo-flash 1.6s ease both}@keyframes mo-flash{0%,60%{box-shadow:0 0 0 3px #9b6cf08c}to{box-shadow:0 0 0 3px #9b6cf000}}@media (max-width:640px){.mo-search__bar{height:48px;padding-left:14px}.mo-search__modes button{padding:0 10px}.mo-search__modes button:first-child{display:none}.mo-search.is-ai .mo-search__modes button:first-child{display:inline-flex}.mo-search.is-ai .mo-search__modes button:last-child{display:none}.mo-mia{padding:16px}}.mo-head{animation:ep-rise .4s var(--ep-ease) both;margin-bottom:18px}.mo-title{font-family:SF-Pro-Display-Bold,sans-serif;font-size:28px;margin:0}.mo-subtitle{color:var(--ep-muted);font-size:15px;margin:6px 0 14px}.mo-tags{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.mo-tags button{background:#fff;border:1px solid #0000;border-radius:999px;color:#3c444c;cursor:pointer;flex:none;font-size:14px;padding:7px 13px;transition:background-color .15s ease,color .15s ease}.mo-tags button.is-active{background:var(--ep-ink);color:#fff}.mo-empty{background:#fff;border-radius:18px;color:var(--ep-muted);padding:30px;text-align:center}.mo-card{animation:ep-rise .45s var(--ep-ease) both;background:#fff;border-radius:22px;margin-bottom:18px;padding:18px 20px 14px}.mo-card_skeleton{animation:rq-shimmer 1.2s linear infinite;background:linear-gradient(90deg,#ececef 25%,#f6f6f8 50%,#ececef 75%);background-size:200% 100%;height:520px}.mo-card__head{align-items:center;display:flex;gap:10px}.mo-card__head img{border-radius:50%;height:40px;object-fit:cover;width:40px}.mo-card__head div{display:flex;flex:1 1;flex-direction:column;font-size:13px;min-width:0}.mo-card__head b{font-family:SF-Pro-Display-Medium,sans-serif;font-size:15px;font-weight:500}.mo-card__head span{color:var(--ep-muted)}.mo-tag{background:var(--ep-soft);border-radius:999px;color:#3c444c;flex:none;font-size:12px;padding:4px 10px}.mo-card__title{font-family:SF-Pro-Display-Bold,sans-serif;font-size:21px;line-height:1.25;margin:14px 0 4px}.mo-card__text{color:#2b3137;font-size:15px;line-height:1.5;margin:0}.mo-media{container-type:inline-size;margin:16px 0 6px}.mo-pile{position:relative;transition:height .55s var(--ep-ease)}.mo-pile.is-closed:not(.is-single){cursor:pointer}.mo-pile:focus-visible{border-radius:12px;outline:2px solid var(--ep-blue);outline-offset:6px}.mo-polaroid{animation:mo-drop .6s var(--ep-ease) both;background:#fff;border-radius:6px;box-shadow:0 1px 2px #00000014,0 10px 24px #11141824;box-sizing:border-box;margin:0;padding:1.4cqw 1.4cqw 0;position:absolute;transform:rotate(var(--r));transition:left .55s var(--ep-ease),top .55s var(--ep-ease),width .55s var(--ep-ease),transform .55s var(--ep-ease),box-shadow .3s ease}.mo-polaroid:before{background:#ffecaabf;box-shadow:0 1px 2px #0000000f;content:"";height:20px;left:50%;position:absolute;top:-9px;transform:translateX(-50%) rotate(-3deg);transition:opacity .3s ease;width:64px;z-index:2}.mo-polaroid:nth-child(2):before{background:#bee1ffbf;transform:translateX(-50%) rotate(4deg)}.mo-polaroid:nth-child(3):before{background:#ffc8dcbf;transform:translateX(-50%) rotate(-6deg)}@keyframes mo-drop{0%{opacity:0;transform:translateY(-14px) rotate(calc(var(--r)*2.5))}to{opacity:1;transform:rotate(var(--r))}}.mo-pile.is-closed:not(.is-single):hover .mo-polaroid{transform:rotate(calc(var(--r)*1.6)) translateY(-4px)}.mo-pile.is-closed:not(.is-single):hover .mo-polaroid:first-child{left:1cqw!important}.mo-pile.is-closed:not(.is-single):hover .mo-polaroid:nth-child(2){left:43cqw!important}.mo-pile.is-open .mo-polaroid,.mo-pile.is-single .mo-polaroid{cursor:zoom-in}.mo-pile.is-open .mo-polaroid:before{opacity:0}.mo-pile.is-open .mo-polaroid:hover,.mo-pile.is-single .mo-polaroid:hover{box-shadow:0 2px 4px #00000014,0 16px 32px #1114182e;transform:rotate(var(--r)) translateY(-3px)}.mo-photo{aspect-ratio:4/3;background:var(--ep-soft);border-radius:3px;container-type:inline-size;overflow:hidden;position:relative}.mo-photo img{display:block;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none;width:100%}.mo-polaroid figcaption{color:#3c444c;font-family:Comic Sans MS,Marker Felt,Segoe Print,cursive;font-size:13px;height:34px;line-height:34px;overflow:hidden;padding:0 4px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.mo-pile__hint{background:#111418cc;border-radius:999px;bottom:0;color:#fff;font-size:12px;padding:5px 11px;pointer-events:none;position:absolute;right:0;transition:opacity .2s ease;z-index:6}.mo-restack{align-items:center;animation:ep-rise .3s var(--ep-ease) .3s both;background:var(--ep-soft);border:0;border-radius:999px;color:#3c444c;cursor:pointer;display:inline-flex;font-size:13px;gap:6px;margin-top:10px;padding:6px 10px}.mo-restack .ep-icon{height:15px;width:15px}.mo-frame__stickers{inset:0;pointer-events:none;position:absolute}.mo-sticker{animation:mo-stick .35s var(--ep-ease) both;filter:drop-shadow(0 2px 3px rgba(0,0,0,.25));font-size:calc(12cqw*1);font-size:calc(var(--s, 1)*12cqw);line-height:1;position:absolute;transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(var(--r,0deg));-webkit-user-select:none;user-select:none;white-space:nowrap}.mo-sticker_text{background:#ffcf33;border:.12em solid #fff;border-radius:.5em;color:#111418;font-family:SF-Pro-Display-Bold,sans-serif;font-size:calc(1 * 5.5cqw);font-size:calc(var(--s, 1) * 5.5cqw);letter-spacing:.02em;padding:.18em .45em}@keyframes mo-stick{0%{opacity:0;transform:translate(-50%,-50%) rotate(0deg) scale(1.8);transform:translate(-50%,-50%) rotate(var(--r,0deg)) scale(1.8)}70%{opacity:1;transform:translate(-50%,-50%) rotate(0deg) scale(.92);transform:translate(-50%,-50%) rotate(var(--r,0deg)) scale(.92)}to{transform:translate(-50%,-50%) rotate(0deg) scale(1);transform:translate(-50%,-50%) rotate(var(--r,0deg)) scale(1)}}.mo-frame .mo-sticker.is-mine{cursor:grab;pointer-events:auto;touch-action:none}.mo-sticker.is-selected{border-radius:8px;outline:2px dashed #ffffffe6;outline-offset:4px}.mo-sticker-tools{animation:ep-rise .2s var(--ep-ease) both;background:#111418d9;border-radius:999px;display:flex;gap:2px;padding:3px;position:absolute;translate:-50% calc(-100% - 7cqw);z-index:5}.mo-sticker-tools button{background:none;border:0;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;padding:6px}.mo-sticker-tools button:hover{background:#ffffff26}.mo-sticker-tools button.is-danger:hover{background:#d01a36}.mo-sticker-tools .ep-icon{height:15px;width:15px}.mo-burst{animation:mo-burst .9s var(--ep-ease) both;font-size:96px;left:50%;pointer-events:none;position:absolute;top:50%;z-index:8}.mo-burst_feed{font-size:72px}@keyframes mo-burst{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}25%{opacity:1;transform:translate(-50%,-50%) scale(1.15)}60%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-80%) scale(1.1)}}.mo-milestone{align-items:center;background:radial-gradient(circle at 30% 20%,#8fa2ff,#364ed4 55%,#2a2f8f);border-radius:18px;color:#fff;display:flex;flex-direction:column;height:260px;justify-content:center;margin:16px 0 6px;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none}.mo-milestone b{animation:mo-count .9s var(--ep-ease) both;font-family:SF-Pro-Display-Bold,sans-serif;font-size:72px;letter-spacing:-.02em;line-height:1;position:relative;z-index:1}.mo-milestone>span:not(.mo-milestone__confetti):not(.mo-burst){font-size:17px;margin-top:8px;opacity:.85;position:relative;z-index:1}@keyframes mo-count{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.mo-milestone__confetti i{animation:mo-confetti 4.5s linear infinite;border-radius:2px;height:14px;opacity:.9;position:absolute;top:-10%;width:8px}.mo-milestone__confetti i:nth-child(4n){background:#ffcf33}.mo-milestone__confetti i:nth-child(4n+1){background:#ff7aa8}.mo-milestone__confetti i:nth-child(4n+2){background:#7ee0b0}.mo-milestone__confetti i:nth-child(4n+3){background:#fff}.mo-milestone__confetti i:first-child{animation-delay:-.2s;left:6%}.mo-milestone__confetti i:nth-child(2){animation-delay:-2.1s;left:13%}.mo-milestone__confetti i:nth-child(3){animation-delay:-3.4s;left:20%}.mo-milestone__confetti i:nth-child(4){animation-delay:-1.2s;left:27%}.mo-milestone__confetti i:nth-child(5){animation-delay:-4s;left:34%}.mo-milestone__confetti i:nth-child(6){animation-delay:-.8s;left:41%}.mo-milestone__confetti i:nth-child(7){animation-delay:-2.7s;left:48%}.mo-milestone__confetti i:nth-child(8){animation-delay:-1.6s;left:55%}.mo-milestone__confetti i:nth-child(9){animation-delay:-3.9s;left:62%}.mo-milestone__confetti i:nth-child(10){animation-delay:-.5s;left:69%}.mo-milestone__confetti i:nth-child(11){animation-delay:-2.4s;left:76%}.mo-milestone__confetti i:nth-child(12){animation-delay:-3.1s;left:83%}.mo-milestone__confetti i:nth-child(13){animation-delay:-1.9s;left:90%}.mo-milestone__confetti i:nth-child(14){animation-delay:-4.3s;left:96%}@keyframes mo-confetti{0%{transform:translateY(0) rotate(0deg)}to{transform:translateY(320px) rotate(540deg)}}.mo-card__bar{align-items:flex-start;display:flex;gap:10px;justify-content:space-between;margin-top:12px}.mo-reactions{display:flex;flex-wrap:wrap;gap:6px}.mo-react{align-items:center;background:var(--ep-soft);border:1.5px solid #0000;border-radius:999px;color:#3c444c;cursor:pointer;display:inline-flex;font-size:13px;gap:5px;height:32px;padding:0 10px;transition:background-color .15s ease,border-color .15s ease,transform .15s var(--ep-ease)}.mo-react:hover{background:#e9ebef}.mo-react:active{transform:scale(.92)}.mo-react.is-mine{background:var(--ep-blue-soft);border-color:var(--ep-blue);color:var(--ep-blue)}.mo-react.is-mine .mo-react__emoji{animation:mo-pop .35s var(--ep-ease)}@keyframes mo-pop{0%{transform:scale(.6)}60%{transform:scale(1.35)}to{transform:scale(1)}}.mo-react__emoji{display:inline-block;font-size:15px}.mo-react-more .ep-icon{height:16px;width:16px}.mo-react-wrap{position:relative}.mo-picker{animation:ep-rise .2s var(--ep-ease) both;background:#fff;border-radius:16px;bottom:calc(100% + 8px);box-shadow:0 16px 40px #1114182e,0 0 0 1px #1114180a;left:0;padding:8px;position:absolute;width:264px;z-index:20}.mo-picker button{background:none;border:0;border-radius:10px;cursor:pointer;font-size:22px;line-height:1;padding:4px;transition:transform .15s var(--ep-ease),background-color .15s ease}.mo-picker button:hover{background:var(--ep-soft);transform:scale(1.2)}.mo-picker__quick{border-bottom:1px solid var(--ep-line);display:flex;justify-content:space-between;padding-bottom:6px}.mo-picker__quick button{font-size:26px}.mo-picker__grid{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(8,1fr);padding-top:6px}.mo-card__counters{align-items:center;display:flex;flex:none;gap:8px}.mo-chip-btn{align-items:center;background:#fff;border:1.5px dashed #cfd4db;border-radius:999px;color:#3c444c;cursor:pointer;display:inline-flex;font-size:13px;gap:5px;height:32px;padding:0 11px;transition:border-color .15s ease,color .15s ease}.mo-chip-btn:hover{border-color:#f0b429;color:#8a5a00}.mo-chip-btn .ep-icon,.mo-counter .ep-icon{height:16px;width:16px}.mo-counter{align-items:center;color:var(--ep-muted);display:inline-flex;font-size:13px;gap:4px}.mo-comments{border-top:1px solid var(--ep-line);display:flex;flex-direction:column;gap:10px;margin-top:12px;padding-top:12px}.mo-comments__more{align-self:flex-start;background:none;border:0;color:var(--ep-muted);cursor:pointer;font-size:13px;padding:0}.mo-comments__more:hover{color:var(--ep-ink)}.mo-comment{animation:ep-rise .3s var(--ep-ease) both;display:flex;gap:8px}.mo-comment img,.mo-composer>img{border-radius:50%;flex:none;height:30px;object-fit:cover;width:30px}.mo-comment__body{min-width:0}.mo-comment__bubble{background:var(--ep-soft);border-radius:4px 14px 14px 14px;display:inline-block;font-size:14px;line-height:1.4;padding:7px 12px}.mo-comment__bubble b{font-family:SF-Pro-Display-Medium,sans-serif;font-weight:500;margin-right:4px}.mo-comment__meta{color:#9aa3ab;display:flex;font-size:12px;gap:10px;margin:3px 0 0 6px}.mo-comment__meta button{background:none;border:0;color:var(--ep-muted);cursor:pointer;font-family:SF-Pro-Display-Medium,sans-serif;font-size:12px;padding:0}.mo-comment__meta button.is-liked{color:#d0457f}.mo-composer{align-items:center;display:flex;gap:8px}.mo-composer__field{align-items:center;border:1px solid var(--ep-line);border-radius:999px;display:flex;flex:1 1;height:38px;min-width:0;position:relative;transition:border-color .15s ease}.mo-composer__field:focus-within{border-color:var(--ep-blue)}.mo-composer__field input{background:none;border:0;color:var(--ep-ink);flex:1 1;font-family:inherit;font-size:14px;height:100%;min-width:0;outline:none;padding:0 4px 0 14px}.mo-composer__emoji{display:flex;padding-right:6px}.mo-composer__emoji button{background:none;border:0;cursor:pointer;font-size:16px;opacity:.55;padding:2px 3px;transition:opacity .15s ease,transform .15s var(--ep-ease)}.mo-composer__emoji button:hover{opacity:1;transform:scale(1.2)}.mo-send{align-items:center;background:var(--ep-ink);border:0;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;flex:none;height:36px;justify-content:center;padding:0;width:36px}.mo-send:disabled{cursor:default;opacity:.25}.mo-send .ep-icon{height:16px;width:16px}.mo-lightbox{--ep-ease:cubic-bezier(0.22,1,0.36,1);animation:ep-pal-fade .2s ease both;background:#0c0e12f0;color:#fff;display:flex;flex-direction:column;font-family:SF-Pro-Display-Regular,sans-serif;inset:0;position:fixed;z-index:1000}.mo-lightbox__top{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:14px 18px}.mo-lightbox__title{display:flex;flex-direction:column;font-size:13px;min-width:0}.mo-lightbox__title b{font-family:SF-Pro-Display-Medium,sans-serif;font-size:16px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mo-lightbox__title span{color:#fff9}.mo-lightbox__tools{display:flex;flex:none;gap:6px}.mo-dark-btn{align-items:center;background:#ffffff1a;border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;gap:6px;height:38px;padding:0 14px;transition:background-color .15s ease}.mo-dark-btn:hover{background:#ffffff2e}.mo-dark-btn.is-active{background:#ffcf33;color:#111418}.mo-dark-btn_icon{justify-content:center;padding:0;width:38px}.mo-dark-btn .ep-icon{height:18px;width:18px}.mo-lightbox__stage{align-items:center;display:flex;flex:1 1;justify-content:center;min-height:0;padding:0 70px;position:relative}.mo-frame{animation:mo-frame-in .35s var(--ep-ease) both;aspect-ratio:4/3;background:#000;border-radius:10px;box-shadow:0 30px 80px #00000080;container-type:inline-size;overflow:hidden;position:relative;width:min(100%,calc(133.33333vh - 306.66667px))}@keyframes mo-frame-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.mo-frame img{display:block;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none;width:100%}.mo-frame.is-editing{box-shadow:0 0 0 3px #ffcf33,0 30px 80px #00000080}.mo-nav{align-items:center;background:#ffffff1f;border:0;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;height:46px;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .15s ease;width:46px}.mo-nav:hover{background:#ffffff38}.mo-nav_prev{left:14px}.mo-nav_next{right:14px}.mo-thumbs{display:flex;gap:8px;justify-content:center;padding:16px}.mo-thumbs_hint{color:#ffffff80;font-size:13px}.mo-thumbs button{background:none;border:2px solid #0000;border-radius:8px;cursor:pointer;height:48px;opacity:.5;overflow:hidden;padding:0;transition:opacity .15s ease,border-color .15s ease;width:64px}.mo-thumbs button.is-active{border-color:#fff;opacity:1}.mo-thumbs img{height:100%;object-fit:cover;width:100%}.mo-tray{animation:ep-rise .25s var(--ep-ease) both;padding:12px 16px 18px}.mo-tray__hint{color:#ffffff8c;display:block;font-size:12px;margin-bottom:10px;text-align:center}.mo-tray__list{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.mo-tray__item{align-items:center;background:#ffffff14;border:0;border-radius:12px;color:#fff;cursor:grab;display:inline-flex;font-size:26px;height:46px;justify-content:center;min-width:46px;padding:0 8px;transition:transform .15s var(--ep-ease),background-color .15s ease}.mo-tray__item:hover{background:#ffffff29;transform:translateY(-3px) rotate(-6deg) scale(1.08)}.mo-tray__item_text{background:#ffcf33;border:2px solid #fff;color:#111418;font-family:SF-Pro-Display-Bold,sans-serif;font-size:14px;padding:0 12px}.mo-tray__item_text:hover{background:#ffd84d}@media (max-width:767px){.mo-card{border-radius:18px;padding:14px 14px 12px}.mo-card__title{font-size:19px}.mo-card__bar{flex-direction:column}.mo-lightbox__stage{padding:0 8px}.mo-frame{width:100%}.mo-nav{background:#00000073;height:38px;width:38px}.mo-nav_prev{left:14px}.mo-nav_next{right:14px}.mo-dark-btn:not(.mo-dark-btn_icon){padding:0 12px}.mo-milestone b{font-size:56px}.mo-picker{width:240px}}.ev-page{animation:ep-rise .4s var(--ep-ease) both;margin:0 auto;max-width:760px;width:100%}.ev-head{margin-bottom:18px}.ev-summary{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1.8fr 1fr;margin-bottom:16px}.ev-summary__tile{background:#fff;border-radius:18px;display:flex;flex-direction:column;gap:2px;justify-content:center;min-width:0;padding:14px 16px}.ev-summary__tile b{font-family:SF-Pro-Display-Bold,sans-serif;font-size:26px;line-height:1.1}.ev-summary__tile small,.ev-summary__tile span{color:var(--ep-muted);font-size:13px}.ev-summary__tile.is-hot b{color:#e2621b}.ev-summary__tile_next{background:linear-gradient(135deg,#6f84f2,#9b6cf0);color:#fff}.ev-summary__tile_next small{color:#ffffffbf}.ev-summary__tile_next strong{font-family:SF-Pro-Display-Bold,sans-serif;font-size:16px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ev-summary__tile_next span{align-items:center;color:#fff;display:inline-flex;gap:5px}.ev-summary__tile_next .ep-icon{height:14px;width:14px}.ev-tags{margin-bottom:18px}.ev-tags button span{background:var(--ep-soft);border-radius:999px;color:var(--ep-muted);font-size:12px;margin-left:6px;padding:1px 6px}.ev-tags button.is-active span{background:#ffffff2e;color:#fff}.ev-group{display:flex;flex-direction:column;gap:12px;margin-bottom:26px}.ev-group__title,.ev-group__toggle{align-items:center;background:none;border:0;color:var(--ep-ink);display:flex;font-family:SF-Pro-Display-Bold,sans-serif;font-size:17px;gap:8px;margin:0;padding:0}.ev-group__title span,.ev-group__toggle span{background:#fff;border-radius:999px;color:var(--ep-muted);font-family:inherit;font-size:13px;padding:1px 8px}.ev-group__toggle{cursor:pointer}.ev-group__toggle .ep-icon{height:18px;transition:transform .2s var(--ep-ease);width:18px}.ev-group__toggle.is-open .ep-icon{transform:rotate(180deg)}.ev-card{animation:ep-rise .4s var(--ep-ease) both;background:#fff;border:1px solid #0000;border-radius:20px;padding:18px 20px 20px;position:relative}.ev-card.is-action{border-color:#ffd9b8;box-shadow:0 10px 30px -18px #e2621b80}.ev-card.is-over{opacity:.78}.ev-card_skeleton{animation:ev-shimmer 1.2s linear infinite;background:linear-gradient(90deg,#fff 30%,#f6f7f9 50%,#fff 70%) 0 0 /300% 100%;height:180px;margin-bottom:12px}@keyframes ev-shimmer{to{background-position:-150% 0}}.ev-card__head{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.ev-kind{color:var(--ep-muted);font-size:13px;margin-right:auto}.ev-chip{align-items:center;background:var(--ep-soft);border-radius:999px;color:#3c444c;display:inline-flex;font-size:12px;gap:4px;padding:3px 9px;white-space:nowrap}.ev-chip .ep-icon{height:13px;width:13px}.ev-chip_hot{background:#fff1e6;color:#c4500f}.ev-chip_green{background:#e7f7ee;color:#1c8a4c}.ev-card__title{font-family:SF-Pro-Display-Bold,sans-serif;font-size:19px;line-height:1.3;margin:0}.ev-card__meta{color:var(--ep-muted);font-size:13px;line-height:1.45;margin:4px 0 0}.ev-card__text{color:#3c444c;font-size:14px;line-height:1.5;margin:10px 0 0}.ev-card__actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.ev-reward{align-items:center;background:#fff6dd;border-radius:999px;color:#8a5a00;display:inline-flex;font-size:13px;gap:6px;margin-top:10px;padding:4px 10px}.ev-reward .ep-icon{height:15px;width:15px}.ev-done{align-items:center;color:#1c8a4c;display:flex;font-size:14px;gap:6px;margin:12px 0 0}.ev-done .ep-icon{flex:none;height:17px;width:17px}.ev-done_muted{color:var(--ep-muted)}.ev-warn{color:#c4500f;font-size:13px}.ev-avatars{align-items:center;display:inline-flex}.ev-avatars img,.ev-avatars span{background:var(--ep-soft);border:2px solid #fff;border-radius:50%;height:26px;margin-left:-7px;object-fit:cover;width:26px}.ev-avatars img:first-child{margin-left:0}.ev-avatars span{align-items:center;border-radius:999px;box-sizing:border-box;color:var(--ep-muted);display:inline-flex;font-size:11px;justify-content:center;min-width:26px;padding:0 5px;width:auto}.ev-options{display:flex;flex-direction:column;gap:8px;margin-top:14px}.ev-option{align-items:center;background:#fff;border:1px solid var(--ep-line);border-radius:14px;color:var(--ep-ink);cursor:pointer;display:flex;font-size:15px;gap:10px;padding:12px 14px;text-align:left;transition:border-color .15s ease,background-color .15s ease,transform .15s var(--ep-ease)}.ev-option:hover{border-color:#c9ced6}.ev-option:active{transform:scale(.99)}.ev-option__mark{align-items:center;border:1.5px solid #c9ced6;border-radius:50%;color:#0000;display:inline-flex;flex:none;height:20px;justify-content:center;transition:background-color .15s ease,border-color .15s ease;width:20px}.ev-option_multi .ev-option__mark{border-radius:6px}.ev-option__mark .ep-icon{stroke-width:2.6;height:13px;width:13px}.ev-option.is-picked{background:var(--ep-blue-soft);border-color:var(--ep-blue)}.ev-option.is-picked .ev-option__mark{background:var(--ep-blue);border-color:var(--ep-blue);color:#fff}.ev-results{display:flex;flex-direction:column;gap:8px;list-style:none;margin:14px 0 0;padding:0}.ev-results li{align-items:center;background:var(--ep-soft);border-radius:14px;display:flex;gap:10px;min-height:46px;overflow:hidden;padding:0 14px;position:relative}.ev-results__bar{animation:ev-grow .7s var(--ep-ease) both;background:#e3e6eb;inset:0 auto 0 0;position:absolute;transform-origin:left;width:var(--share)}.ev-results li.is-leader .ev-results__bar{background:#dfe5fc}.ev-results li.is-mine .ev-results__bar{background:#cdd6fa}@keyframes ev-grow{0%{transform:scaleX(0)}}.ev-results__label{align-items:center;display:flex;flex-wrap:wrap;font-size:15px;gap:8px;margin-right:auto;position:relative}.ev-results__mine{align-items:center;color:var(--ep-blue);display:inline-flex;font-size:12px;gap:3px}.ev-results__mine .ep-icon{height:13px;width:13px}.ev-results .ev-avatars{position:relative}.ev-results .ev-avatars img,.ev-results .ev-avatars span{border-color:var(--ep-soft);height:22px;min-width:22px;width:22px}.ev-results__share{font-size:14px;min-width:38px;position:relative;text-align:right}.ev-survey{animation:ep-rise .3s var(--ep-ease) both;border-top:1px solid var(--ep-line);margin-top:14px;padding-top:14px}.ev-survey__q{border:0;margin:0 0 16px;padding:0}.ev-survey__q legend{display:flex;font-size:15px;gap:8px;line-height:1.4;margin-bottom:10px;padding:0}.ev-survey__q legend span{align-items:center;background:var(--ep-soft);border-radius:50%;color:var(--ep-muted);display:inline-flex;flex:none;font-size:12px;height:22px;justify-content:center;width:22px}.ev-scale{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(11,1fr)}.ev-pills button,.ev-scale button{background:#fff;border:1px solid var(--ep-line);border-radius:10px;color:var(--ep-ink);cursor:pointer;font-size:14px;min-height:36px;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.ev-pills button:hover,.ev-scale button:hover{border-color:#c9ced6}.ev-pills button.is-picked,.ev-scale button.is-picked{background:var(--ep-blue);border-color:var(--ep-blue);color:#fff}.ev-scale__legend{color:var(--ep-muted);display:flex;font-size:12px;justify-content:space-between;margin-top:6px}.ev-pills{display:flex;flex-wrap:wrap;gap:6px}.ev-pills button{border-radius:999px;padding:0 14px}.ev-event{grid-gap:18px;display:grid;gap:18px;grid-template-columns:200px 1fr}.ev-event__cover{align-self:start;aspect-ratio:4/3;background:var(--ep-soft);border-radius:14px;overflow:hidden;position:relative}.ev-event__cover img{display:block;height:100%;object-fit:cover;width:100%}.ev-date{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 12px #11141826;color:#e2621b;display:flex;flex-direction:column;font-size:12px;left:10px;line-height:1;min-width:46px;padding:5px 6px 6px;position:absolute;top:10px}.ev-date b{color:var(--ep-ink);font-family:SF-Pro-Display-Bold,sans-serif;font-size:20px;margin-bottom:2px}.ev-event__body{min-width:0}.ev-facts{color:#3c444c;display:flex;flex-direction:column;font-size:14px;gap:4px;list-style:none;margin:8px 0 0;padding:0}.ev-facts li{align-items:center;display:flex;gap:7px}.ev-facts .ep-icon{color:var(--ep-muted);flex:none;height:16px;width:16px}.ev-event__people{align-items:center;color:var(--ep-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:8px;margin-top:12px}.ev-capacity{background:var(--ep-soft);border-radius:999px;display:block;height:4px;margin-top:8px;overflow:hidden}.ev-capacity:before{background:linear-gradient(90deg,#6f84f2,#9b6cf0);border-radius:inherit;content:"";display:block;height:100%;transition:width .5s var(--ep-ease);width:var(--fill)}.ev-rsvp{background:var(--ep-soft);border-radius:999px;display:inline-flex;padding:3px}.ev-rsvp button{align-items:center;background:#0000;border:0;border-radius:999px;color:#3c444c;cursor:pointer;display:inline-flex;font-size:14px;gap:4px;min-height:32px;padding:0 14px;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.ev-rsvp button:disabled{cursor:default;opacity:.45}.ev-rsvp button .ep-icon{stroke-width:2.4;height:15px;width:15px}.ev-rsvp button.is-picked{background:#fff;box-shadow:0 1px 4px #1114181f;color:var(--ep-ink)}.ev-rsvp .ev-rsvp__going.is-picked{background:#1fa45a;color:#fff}.ev-order{grid-gap:18px;display:grid;gap:18px;grid-template-columns:96px 1fr}.ev-order__image{align-items:center;background:var(--ep-soft);border-radius:16px;display:flex;font-size:44px;height:96px;justify-content:center;overflow:hidden;width:96px}.ev-order__image img{height:86%;object-fit:contain;width:86%}.ev-order__body{min-width:0}.ev-steps{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;margin:16px 0 0;padding:0}.ev-steps li{align-items:flex-start;display:flex;flex-direction:column;font-size:12px;gap:2px;position:relative}.ev-steps li:not(:last-child):after{background:var(--ep-line);border-radius:2px;content:"";height:2px;left:24px;position:absolute;right:4px;top:10px}.ev-steps li.is-done:not(:last-child):after{background:#1fa45a}.ev-steps__dot{align-items:center;background:#fff;border:2px solid var(--ep-line);border-radius:50%;box-sizing:border-box;color:#fff;display:inline-flex;height:20px;justify-content:center;margin-bottom:4px;width:20px}.ev-steps__dot .ep-icon{stroke-width:3;height:12px;width:12px}.ev-steps li.is-current .ev-steps__dot,.ev-steps li.is-done .ev-steps__dot{background:#1fa45a;border-color:#1fa45a}.ev-steps li.is-current .ev-steps__dot{box-shadow:0 0 0 4px #1fa45a2e}.ev-steps__label{color:var(--ep-muted)}.ev-steps li.is-current .ev-steps__label,.ev-steps li.is-done .ev-steps__label{color:var(--ep-ink)}.ev-steps li.is-current .ev-steps__label{font-weight:600}.ev-steps small{color:var(--ep-muted);font-size:11px}.ev-order__pickup{align-items:center;color:#3c444c;display:flex;font-size:13px;gap:6px;margin:14px 0 0}.ev-order__pickup .ep-icon{color:var(--ep-muted);flex:none;height:15px;width:15px}.ev-confetti{left:50%;pointer-events:none;position:absolute;top:40%}.ev-confetti i{--angle:calc(var(--i)*72deg - 90deg);animation:ev-pop 1s var(--ep-ease) both;animation-delay:calc(var(--i)*.04s);font-size:22px;font-style:normal;position:absolute}@keyframes ev-pop{0%{opacity:0;transform:rotate(var(--angle)) translateX(0) rotate(calc(var(--angle)*-1)) scale(.4)}30%{opacity:1}to{opacity:0;transform:rotate(var(--angle)) translateX(90px) rotate(calc(var(--angle)*-1)) scale(1)}}@media (max-width:640px){.ev-summary{grid-template-columns:1fr 1fr}.ev-summary__tile_next{grid-column:1/-1;order:-1}.ev-card{padding:16px}.ev-event{gap:14px;grid-template-columns:1fr}.ev-event__cover{aspect-ratio:16/8}.ev-order{gap:14px;grid-template-columns:64px 1fr}.ev-order__image{font-size:30px;height:64px;width:64px}.ev-scale{grid-template-columns:repeat(6,1fr)}.ev-steps li:not(.is-current) .ev-steps__label,.ev-steps li:not(.is-current) small{visibility:hidden}.ev-steps li.is-current{white-space:nowrap}.ev-steps li.is-current:nth-child(n+3){align-items:flex-end}.ev-steps li.is-current:nth-child(n+3) .ev-steps__dot{align-self:flex-start}}@media (prefers-reduced-motion:reduce){.ev-confetti i,.ev-results__bar{animation:none}}.ep{--ep-bg:#f5f5f5;--ep-ink:#111418;--ep-muted:#6b7680;--ep-line:#e6e8ec;--ep-soft:#f3f4f6;--ep-blue:#364ed4;--ep-blue-soft:#eef1fd;--ep-ease:cubic-bezier(0.22,1,0.36,1);background:var(--ep-bg);color:var(--ep-ink);display:flex;flex:1 0 auto;flex-direction:column;font-family:SF-Pro-Display-Regular,sans-serif;min-height:100vh;overflow-x:clip;position:relative}.ep-wrap{box-sizing:border-box;margin:0 auto;max-width:1240px;padding:0 24px;width:100%}.ep-icon{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:none;height:18px;width:18px}.ep-visually-hidden{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.ep button{font-family:inherit}.ep button:focus-visible,.ep input:focus-visible,.ep li:focus-visible{outline:2px solid var(--ep-blue);outline-offset:2px}.ep-header{position:relative;z-index:3}.ep-header__inner{align-items:center;display:grid;grid-template-columns:1fr auto 1fr;height:68px}.ep-header__logo img{display:block;height:26px}.ep-header__tabs{background:#ffffffb3;border-radius:999px;display:flex;gap:4px;padding:4px}.ep-header__tab{background:none;border:0;border-radius:999px;color:var(--ep-muted);cursor:pointer;font-size:14px;padding:7px 16px;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.ep-header__tab.is-active{background:#fff;box-shadow:0 1px 4px #11141814;color:var(--ep-ink);font-family:SF-Pro-Display-Medium,sans-serif}.ep-header__me{background:#fff;border:2px solid #0000;border-radius:50%;cursor:pointer;height:36px;justify-self:end;overflow:hidden;padding:0;transition:border-color .2s ease,transform .2s var(--ep-ease);width:36px}.ep-header__me:hover{transform:scale(1.06)}.ep-header__me.is-active{border-color:var(--ep-blue)}.ep-header__me img{display:block;height:100%;object-fit:cover;width:100%}.ep-demo-flag{background:#111418d1;border-radius:999px;bottom:16px;color:#fff;font-size:12px;left:16px;padding:6px 11px;pointer-events:none;position:fixed;z-index:30}.ep-main{grid-gap:20px;align-items:start;display:grid;flex:1 0 auto;gap:20px;grid-template-columns:236px minmax(0,1fr) 236px;padding-bottom:40px;padding-top:8px}.ep-card{animation:ep-rise .45s var(--ep-ease) both;background:#fff;border-radius:18px}@keyframes ep-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.ep-side{position:-webkit-sticky;position:sticky;top:12px}.ep-side__toggle{display:none}.ep-sections{display:flex;flex-direction:column;max-height:calc(100vh - 90px);overflow-y:auto;scrollbar-width:thin}.ep-sections__item{align-items:flex-start;background:none;border:0;border-radius:10px;color:#2b3137;cursor:pointer;display:flex;font-size:14px;gap:8px;line-height:1.35;padding:8px 10px;position:relative;text-align:left;transition:background-color .15s ease,color .15s ease;width:100%}.ep-sections__item:hover{background:#ffffffbf}.ep-sections__item.is-active{background:#fff;box-shadow:0 1px 4px #1114180f;color:#000;font-family:SF-Pro-Display-Medium,sans-serif}.ep-sections__item.is-active:before{background:var(--ep-blue);border-radius:3px;bottom:9px;content:"";left:0;position:absolute;top:9px;width:3px}.ep-sections__emoji{flex:none;text-align:center;width:18px}.ep-sections__title{flex:1 1}.ep-dot{background:#e0457b;border-radius:50%;flex:none;height:7px;margin-top:6px;width:7px}.ep-search{display:flex;gap:6px;margin-bottom:10px}.ep-search__trigger{align-items:center;background:#fff;border:1px solid var(--ep-line);border-radius:999px;color:var(--ep-muted);cursor:text;display:flex;flex:1 1;font-size:14px;gap:8px;height:38px;padding:0 8px 0 13px;transition:border-color .15s ease,box-shadow .15s ease}.ep-search__trigger:hover{border-color:#cfd4db;box-shadow:0 2px 8px #1114180d}.ep-search__trigger span{flex:1 1;text-align:left}.ep kbd{background:#fafbfc;border:solid var(--ep-line);border-radius:6px;border-width:1px 1px 2px;box-sizing:border-box;color:var(--ep-muted);font-family:inherit;font-size:11px;height:20px;min-width:18px;padding:0 5px}.ep kbd,.ep-search__mia{align-items:center;display:inline-flex;justify-content:center}.ep-search__mia{background:#fff;border:1px solid var(--ep-line);border-radius:50%;box-shadow:none;color:#000;cursor:pointer;flex:none;height:38px;padding:0;transition:transform .2s var(--ep-ease),box-shadow .2s ease;width:38px}.ep-search__mia:hover{box-shadow:0 4px 12px #00000014;transform:translateY(-1px) scale(1.05)}.ep-search__mia:focus-visible{outline:2px solid #364ed4;outline-offset:2px}.ep-search__mia .ep-icon,.ep-search__mia svg{color:#000;height:18px;width:18px}.ep-header__right{align-items:center;display:flex;gap:8px;justify-content:flex-end}.ep-header__search{align-items:center;background:#fff;border:0;border-radius:50%;color:var(--ep-ink);cursor:pointer;display:none;height:36px;justify-content:center;padding:0;width:36px}.ep-section{min-height:480px;padding:22px 22px 26px}.ep-section__title{font-family:SF-Pro-Display-Bold,sans-serif;font-size:22px;line-height:1.25;margin:0}.ep-section__meta{color:var(--ep-muted);font-size:13px;margin:4px 0 16px}.ep-list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.ep-list li{animation:ep-rise .4s var(--ep-ease) both}.ep-list__item{align-items:center;background:var(--ep-soft);border:1.5px solid #0000;border-radius:12px;color:var(--ep-ink);cursor:pointer;display:flex;font-size:15px;gap:12px;justify-content:space-between;min-height:46px;padding:10px 12px 10px 14px;text-align:left;transition:border-color .15s ease,background-color .15s ease,transform .2s var(--ep-ease);width:100%}.ep-list__item:hover{background:#fff;border-color:var(--ep-blue)}.ep-list__item:hover .ep-list__meta>.ep-icon:last-child{transform:translateX(3px)}.ep-list__meta{align-items:center;color:var(--ep-muted);display:inline-flex;flex:none;font-size:13px;gap:10px}.ep-list__meta>.ep-icon:last-child{transition:transform .2s var(--ep-ease)}.ep-list__time{align-items:center;display:inline-flex;gap:4px}.ep-list__saved .ep-icon,.ep-list__time .ep-icon{height:15px;width:15px}.ep-list__saved{color:var(--ep-blue);display:inline-flex}.ep-list__saved .ep-icon{fill:currentColor}.ep-badge{background:#fdebf1;border-radius:999px;color:#c2265e;font-family:SF-Pro-Display-Medium,sans-serif;font-size:12px;padding:2px 8px}.ep-article{padding:14px 14px 22px;position:relative}.ep-article__progress{border-radius:3px;height:3px;margin:-14px 4px 11px;overflow:hidden;position:-webkit-sticky;position:sticky;top:0;z-index:4}.ep-article__progress span{background:var(--ep-blue);display:block;height:100%;transform-origin:left;transition:transform .1s linear}.ep-article__bar{gap:12px;justify-content:space-between;margin-bottom:12px}.ep-article__bar,.ep-crumbs{align-items:center;display:flex}.ep-crumbs{gap:6px;min-width:0}.ep-crumbs,.ep-crumbs button{color:var(--ep-muted);font-size:12px}.ep-crumbs button{background:none;border:0;cursor:pointer;flex:none;max-width:50%;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.ep-crumbs button:hover{color:var(--ep-blue)}.ep-crumbs span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ep-crumbs .ep-icon{height:14px;width:14px}.ep-article__actions{display:flex;gap:6px}.ep-round{align-items:center;background:#fff;border:1px solid var(--ep-line);border-radius:50%;color:var(--ep-ink);cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;transition:background-color .15s ease,color .15s ease,transform .2s var(--ep-ease);width:32px}.ep-round:hover{background:var(--ep-soft)}.ep-round:active{transform:scale(.9)}.ep-round .ep-icon{height:16px;width:16px}.ep-round.is-on{background:var(--ep-blue);border-color:var(--ep-blue);color:#fff}.ep-round.is-on .ep-icon{fill:currentColor;animation:ep-pop .35s var(--ep-ease)}@keyframes ep-pop{0%{transform:scale(.6)}60%{transform:scale(1.2)}to{transform:scale(1)}}.ep-cover{background:#6f86f7;border-radius:14px;height:210px;overflow:hidden}.ep-cover,.ep-cover__text{display:flex;position:relative}.ep-cover__text{flex-direction:column;justify-content:space-between;padding:26px 26px 20px;width:52%;z-index:1}.ep-cover__title{color:#13207a;font-family:SF-Pro-Display-Bold,sans-serif;font-size:30px;line-height:1.1}.ep-cover__tag{color:#13207a73;font-family:SF-Pro-Display-Medium,sans-serif;font-size:15px;letter-spacing:.04em}.ep-cover__img{border-radius:50% 0 0 0;height:calc(100% + 40px);object-fit:cover;position:absolute;right:-40px;top:18px;width:58%}.ep-article__title{font-family:SF-Pro-Display-Bold,sans-serif;font-size:26px;line-height:1.2;margin:20px 0 6px}.ep-article__meta{align-items:center;color:var(--ep-muted);display:flex;font-size:13px;gap:5px;margin-bottom:14px}.ep-article__meta .ep-icon{height:15px;width:15px}.ep-article__body{color:#22272c;font-size:15px;line-height:1.6}.ep-article__body p{margin:0 0 12px}.ep-article__lead{font-size:16px}.ep-article__block h2,.ep-article__body h2{align-items:center;display:flex;font-family:SF-Pro-Display-Bold,sans-serif;font-size:15px;gap:8px;letter-spacing:.02em;margin:22px 0 6px;text-transform:uppercase}.ep-article__diamond{background:linear-gradient(135deg,#ffb238,#f07b14);border-radius:2px;height:10px;transform:rotate(45deg);width:10px}.ep-article__question{color:#000;font-family:SF-Pro-Display-Medium,sans-serif}.ep-checklist{background:var(--ep-soft);border-radius:12px;display:flex;flex-direction:column;gap:8px;list-style:none;margin:4px 0 12px;padding:12px 14px}.ep-checklist li{align-items:center;display:flex;gap:8px}.ep-checklist .ep-icon{stroke-width:2.4;color:#2f9a5b;height:16px;width:16px}.ep-feedback{align-items:center;border-top:1px solid var(--ep-line);color:var(--ep-muted);display:flex;flex-wrap:wrap;font-size:14px;gap:8px;margin-top:22px;padding-top:18px}.ep-feedback span:first-child{margin-right:4px}.ep-feedback button{align-items:center;background:#fff;border:1px solid var(--ep-line);border-radius:999px;color:var(--ep-ink);cursor:pointer;display:inline-flex;font-size:14px;gap:6px;padding:6px 12px;transition:border-color .15s ease,background-color .15s ease}.ep-feedback button:hover{background:var(--ep-blue-soft);border-color:var(--ep-blue)}.ep-feedback .ep-icon{height:16px;width:16px}.ep-feedback__thanks{align-items:center;animation:ep-rise .3s var(--ep-ease) both;color:#2f9a5b;display:inline-flex;gap:6px}.ep-pager{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:16px}.ep-pager__item{background:#fff;border:1px solid var(--ep-line);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:12px 14px;text-align:left;transition:border-color .15s ease,background-color .15s ease}.ep-pager__item:hover{background:var(--ep-blue-soft);border-color:var(--ep-blue)}.ep-pager__item_next{align-items:flex-end;grid-column:2;text-align:right}.ep-pager__label{align-items:center;color:var(--ep-muted);display:inline-flex;font-size:12px;gap:4px}.ep-pager__label .ep-icon{height:14px;width:14px}.ep-pager__title{color:var(--ep-ink);font-family:SF-Pro-Display-Medium,sans-serif;font-size:14px}.ep-bookmarks{animation:ep-rise .45s var(--ep-ease) .08s both;background:#fff;border-radius:14px;padding:14px 12px 12px;position:-webkit-sticky;position:sticky;top:12px}.ep-bookmarks__head{align-items:center;display:flex;font-family:SF-Pro-Display-Medium,sans-serif;font-size:15px;justify-content:space-between;margin:0 4px 8px}.ep-bookmarks__count{background:var(--ep-soft);border-radius:999px;box-sizing:border-box;color:var(--ep-muted);font-size:12px;min-width:22px;padding:1px 7px;text-align:center}.ep-bookmarks__list{list-style:none;margin:0;padding:0}.ep-bookmarks__list li{align-items:flex-start;animation:ep-rise .3s var(--ep-ease) both;border-radius:8px;display:flex;position:relative}.ep-bookmarks__list li.is-active,.ep-bookmarks__list li:hover{background:var(--ep-soft)}.ep-bookmarks__link{align-items:flex-start;background:none;border:0;color:var(--ep-ink);cursor:pointer;display:flex;flex:1 1;font-size:13px;gap:6px;line-height:1.35;padding:6px 4px 6px 6px;text-align:left}.ep-bookmarks__link .ep-icon{fill:currentColor;height:14px;margin-top:1px;width:14px}.ep-bookmarks__list li.is-active .ep-bookmarks__link{color:var(--ep-blue)}.ep-bookmarks__remove{background:none;border:0;border-radius:50%;color:var(--ep-muted);cursor:pointer;display:inline-flex;margin:6px 4px 0 0;opacity:0;padding:2px;transition:opacity .15s ease}.ep-bookmarks__list li:hover .ep-bookmarks__remove,.ep-bookmarks__remove:focus-visible{opacity:1}.ep-bookmarks__remove .ep-icon{height:13px;width:13px}.ep-bookmarks__empty{color:var(--ep-muted);font-size:13px;line-height:1.45;margin:0 4px}.ep-bookmarks__empty .ep-icon{height:13px;vertical-align:-2px;width:13px}.ep-main_profile{display:block}.ep-profile{padding:0 0 80px}.ep-lanyard{display:flex;justify-content:center;padding-top:150px;position:relative}.ep-lanyard__straps{left:0;overflow:visible;pointer-events:none;position:absolute;width:100%;z-index:0}.ep-lanyard__straps path{fill:none;stroke-linecap:butt}.ep-strap__edge{stroke:#cfd3d9}.ep-strap__body{stroke:#e4e6e9}.ep-strap__stitch{stroke:#11141829;stroke-dasharray:5 4}.ep-strap__cover{stroke:#e8eaed}.ep-badge-card{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:linear-gradient(180deg,#fff 70%,#fbfbfc);border:1px solid #11141812;border-radius:20px;box-shadow:0 1px 0 #dcdfe4,0 2px 0 #cdd1d7,0 34px 50px -24px #11141852,0 14px 28px -10px #1114181f,0 2px 4px #1114180f;box-shadow:var(--edge-x,0) 1px 0 #dcdfe4,var(--edge-x,0) 2px 0 #cdd1d7,0 34px 50px -24px #11141852,0 14px 28px -10px #1114181f,0 2px 4px #1114180f;box-sizing:border-box;cursor:grab;display:flex;flex-direction:column;max-width:calc(100vw - 32px);padding:34px 28px 26px;position:relative;text-align:center;touch-action:none;transform-origin:50% 8px;-webkit-user-select:none;user-select:none;width:372px;will-change:transform;z-index:1}.ep-badge-card:active{cursor:grabbing}.ep-badge-card__loop{height:26px;pointer-events:none;position:absolute;top:-1px;width:40px;z-index:2}.ep-badge-card__loop_left{left:calc(15% - 5px)}.ep-badge-card__loop_right{right:calc(15% - 5px)}.ep-badge-card__tail{background:linear-gradient(#e8eaed,#e8eaed) 50% /20px 100% no-repeat,repeating-linear-gradient(180deg,#11141829 0 5px,#0000 5px 9px) 50% /22px 100% no-repeat,linear-gradient(180deg,#e4e6e9,#dcdfe3);border:solid #cfd3d9;border-width:0 1px;box-shadow:0 2px 3px #1114181f;box-sizing:border-box;height:18px;left:4px;position:absolute;top:0;width:32px}.ep-badge-card__slot{background:linear-gradient(180deg,#b9bec6,#e9ebee 85%);border-radius:999px;box-shadow:inset 0 2px 3px #11141847,0 1px 0 #fff;height:10px;left:0;position:absolute;top:13px;width:40px}.ep-badge-card__glare{background:linear-gradient(105deg,#0000 30%,#ffffffe6 50%,#0000 70%) 50% 0 /260% 100% no-repeat;background:linear-gradient(105deg,#0000 30%,#ffffffe6 50%,#0000 70%) var(--glare-x,50%) 0 /260% 100% no-repeat;border-radius:inherit;inset:0;mix-blend-mode:soft-light;opacity:0;opacity:var(--glare-o,0);pointer-events:none;position:absolute}.ep-badge-card__photo{background:conic-gradient(from 200deg,#6f84f2,#9b6cf0,#e0457b,#ffb238,#6f84f2);border-radius:50%;height:112px;margin-bottom:14px;padding:4px;width:112px}.ep-badge-card__photo img{border:3px solid #fff;border-radius:50%;box-sizing:border-box;display:block;height:100%;object-fit:cover;width:100%}.ep-badge-card__name{font-family:SF-Pro-Display-Medium,sans-serif;font-size:24px;font-weight:500;margin:0}.ep-badge-card__position{color:#8a94a6;font-size:14px;margin-top:4px}.ep-badge-card__birth{color:#2b3137;font-size:13px;margin-top:6px}.ep-awards{display:flex;flex-wrap:wrap;gap:10px 8px;justify-content:center;list-style:none;margin:16px 0 0;max-width:100%;padding:0}.ep-awards li{animation:ep-award-in .5s cubic-bezier(.34,1.56,.64,1) both;cursor:default;display:inline-flex;height:44px;outline:none;position:relative;transition:translate .25s var(--ep-ease),scale .25s var(--ep-ease);width:44px}.ep-awards li img{display:block;filter:drop-shadow(0 3px 4px rgba(17,20,24,.18));height:100%;object-fit:contain;pointer-events:none;width:100%}.ep-awards li:focus-visible,.ep-awards li:hover{scale:1.14;translate:0 -4px}.ep-awards li:focus-visible img{border-radius:50%;outline:2px solid var(--ep-blue);outline-offset:2px}@keyframes ep-award-in{0%{opacity:0;transform:scale(.3) rotate(-25deg)}to{opacity:1;transform:none}}.ep-profile__hint{animation:ep-rise .5s var(--ep-ease) 1.6s both;color:#9aa3ab;font-size:13px;margin:28px 0 0;text-align:center}.ep-awards__tip{background:#15171a;border-radius:10px;bottom:calc(100% + 10px);color:#ffffffbf;display:flex;flex-direction:column;font-size:12px;gap:2px;left:50%;line-height:1.35;max-width:200px;opacity:0;padding:8px 10px;pointer-events:none;position:absolute;text-align:left;transform:translate(-50%,4px);transition:opacity .15s ease,transform .15s ease;width:-webkit-max-content;width:max-content;z-index:5}.ep-awards__tip strong{color:#fff;font-family:SF-Pro-Display-Medium,sans-serif;font-weight:500}.ep-awards li:focus-visible .ep-awards__tip,.ep-awards li:hover .ep-awards__tip{opacity:1;transform:translate(-50%)}.ep-stats{border-bottom:1px solid var(--ep-line);border-top:1px solid var(--ep-line);display:grid;grid-template-columns:repeat(3,1fr);margin:20px 0 0;padding:12px 0;width:100%}.ep-stats div+div{border-left:1px solid var(--ep-line)}.ep-stats dt{color:var(--ep-muted);font-size:12px}.ep-stats dd{font-family:SF-Pro-Display-Medium,sans-serif;font-size:15px;margin:2px 0 0}.ep-logout{align-items:center;background:#fff;border:1.5px solid var(--ep-ink);border-radius:999px;color:var(--ep-ink);cursor:pointer;display:inline-flex;font-size:14px;gap:6px;margin-top:18px;padding:7px 18px;transition:background-color .15s ease,color .15s ease}.ep-logout:hover{background:var(--ep-ink);color:#fff}.ep-logout .ep-icon{height:16px;width:16px}.ep-toast{animation:ep-toast .3s var(--ep-ease) both;background:#111418;border-radius:999px;box-shadow:0 10px 24px #11141833;color:#fff;font-size:14px;left:50%;padding:9px 16px;position:fixed;top:18px;transform:translateX(-50%);z-index:40}@keyframes ep-toast{0%{opacity:0;transform:translate(-50%,-10px)}to{opacity:1;transform:translate(-50%)}}.ep-footer{background:var(--ep-bg);border-top:1px solid var(--ep-line);margin-top:auto;position:relative;z-index:2}.ep-footer .footer-half{padding-bottom:14px}@media (prefers-reduced-motion:reduce){.ep *,.ep :after,.ep :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (max-width:1100px){.ep-main{grid-template-columns:220px minmax(0,1fr)}.ep-bookmarks{grid-column:2;position:static}}@media (max-width:767px){.ep-wrap{padding:0 16px}.ep-header__inner{height:60px}.ep-header__logo img{height:22px}.ep-header__search{display:inline-flex}.ep-main{display:flex;flex-direction:column;gap:12px}.ep-main>*{width:100%}.ep-side{position:relative;z-index:5}.ep-side__toggle{align-items:center;background:#fff;border:1px solid var(--ep-line);border-radius:12px;color:var(--ep-ink);cursor:pointer;display:flex;font-size:14px;gap:8px;padding:11px 14px;text-align:left;width:100%}.ep-side__toggle span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ep-side__panel{background:var(--ep-bg);border-radius:14px;box-shadow:0 16px 36px #11141829;display:none;left:0;padding:10px;position:absolute;right:0;top:calc(100% + 6px)}.ep-side.is-open .ep-side__panel{animation:ep-rise .2s var(--ep-ease) both;display:block}.ep-sections{max-height:60vh}.ep-section{min-height:0;padding:18px 14px 20px}.ep-list__time{display:none}.ep-cover{height:160px}.ep-cover__text{padding:18px 16px 14px;width:60%}.ep-cover__title{font-size:21px}.ep-article__title{font-size:22px}.ep-crumbs .ep-icon,.ep-crumbs button{display:none}.ep-pager{grid-template-columns:1fr}.ep-pager__item_next{grid-column:auto}.ep-bookmarks__remove{opacity:1}.ep-lanyard{padding-top:110px}.ep-badge-card{padding:32px 18px 22px}.ep-demo-flag{display:none}}.ep-pal-overlay{--ep-ink:#111418;--ep-muted:#6b7680;--ep-line:#e6e8ec;--ep-soft:#f3f4f6;--ep-blue:#364ed4;--ep-blue-soft:#eef1fd;--ep-mia:linear-gradient(135deg,#6f84f2,#9b6cf0);--ep-ease:cubic-bezier(0.22,1,0.36,1);align-items:flex-start;animation:ep-pal-fade .18s ease both;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#11141852;display:flex;font-family:SF-Pro-Display-Regular,sans-serif;inset:0;justify-content:center;padding:10vh 16px 16px;position:fixed;z-index:1000}@keyframes ep-pal-fade{0%{opacity:0}to{opacity:1}}.ep-pal{animation:ep-pal-in .28s var(--ep-ease) both;background:#fff;border-radius:18px;box-shadow:0 30px 80px #11141847,0 0 0 1px #1114180a;color:var(--ep-ink);display:flex;flex-direction:column;max-height:78vh;max-width:680px;overflow:hidden;width:100%}@keyframes ep-pal-in{0%{opacity:0;transform:translateY(-10px) scale(.98)}to{opacity:1;transform:none}}.ep-pal button{font-family:inherit}.ep-pal button:focus-visible{outline:2px solid var(--ep-blue);outline-offset:2px}.ep-pal .survey-ai__sparkle{height:16px;width:16px}.ep-pal kbd{align-items:center;background:#fafbfc;border:solid var(--ep-line);border-radius:6px;border-width:1px 1px 2px;box-sizing:border-box;color:var(--ep-muted);display:inline-flex;font-family:inherit;font-size:11px;height:20px;justify-content:center;min-width:18px;padding:0 5px}.ep-pal mark{background:#fff1b8;border-radius:3px;color:inherit;padding:0 1px}.ep-pal__head{align-items:center;display:flex;justify-content:space-between;padding:12px 12px 0 14px}.ep-pal__modes{background:var(--ep-soft);border-radius:999px;display:inline-flex;gap:2px;padding:3px;position:relative}.ep-pal__modes button{align-items:center;background:none;border:0;border-radius:999px;color:var(--ep-muted);cursor:pointer;display:inline-flex;font-size:13px;gap:6px;padding:6px 13px;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.ep-pal__modes button .ep-icon{height:15px;width:15px}.ep-pal__modes button.is-active{background:#fff;box-shadow:0 1px 4px #1114181a;color:var(--ep-ink);font-family:SF-Pro-Display-Medium,sans-serif}.ep-pal__modes button.is-active .survey-ai__sparkle{color:#7a5cf0}.ep-pal__close{background:none;border:0;border-radius:50%;color:var(--ep-muted);cursor:pointer;display:inline-flex;padding:6px}.ep-pal__close:hover{background:var(--ep-soft);color:var(--ep-ink)}.ep-pal__field{align-items:center;border:1.5px solid var(--ep-line);border-radius:14px;display:flex;gap:10px;margin:10px 12px 0;padding:0 8px 0 14px;position:relative;transition:border-color .2s ease,box-shadow .2s ease}.ep-pal__field:focus-within{border-color:var(--ep-blue);box-shadow:0 0 0 3px #364ed41f}.ep-pal_ai .ep-pal__field:focus-within{border-color:#8a6cf0;box-shadow:0 0 0 3px #8a6cf026}.ep-pal__field-icon{color:var(--ep-muted);display:inline-flex}.ep-pal__field-icon_mia{color:#7a5cf0}.ep-pal__field-icon_mia .survey-ai__sparkle{height:20px;width:20px}.ep-pal__field input{background:none;border:0;color:var(--ep-ink);flex:1 1;font-family:inherit;font-size:16px;height:50px;min-width:0;outline:none;padding:0}.ep-pal__send{align-items:center;background:var(--ep-mia);border:0;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;height:36px;justify-content:center;padding:0;transition:opacity .2s ease,transform .15s var(--ep-ease);width:36px}.ep-pal__send:disabled{cursor:default;opacity:.35}.ep-pal__send:not(:disabled):active{transform:scale(.92)}.ep-pal__send .ep-icon{height:17px;width:17px}.ep-pal__body{flex:1 1;min-height:0;overflow-y:auto;padding:10px 12px 12px;scroll-behavior:smooth}.ep-pal__label{color:var(--ep-muted);display:block;font-size:12px;padding:8px 8px 6px}.ep-pal__group+.ep-pal__group{margin-top:6px}.ep-pal__chips{display:flex;flex-wrap:wrap;gap:6px;padding:0 8px}.ep-pal__chips_center{justify-content:center}.ep-pal__chip{align-items:center;background:#fff;border:1px solid var(--ep-line);border-radius:999px;color:var(--ep-ink);cursor:pointer;display:inline-flex;font-size:13px;gap:6px;padding:7px 12px;transition:border-color .15s ease,background-color .15s ease,transform .15s var(--ep-ease)}.ep-pal__chip:hover{background:#f6f3ff;border-color:#b9a8f5}.ep-pal__chip:active{transform:scale(.97)}.ep-pal__chip .ep-icon{color:var(--ep-muted);height:14px;width:14px}.ep-pal__item{align-items:center;animation:ep-rise .25s var(--ep-ease) both;background:none;border:0;border-radius:12px;color:var(--ep-ink);cursor:pointer;display:flex;gap:12px;padding:10px;text-align:left;width:100%}.ep-pal__item.is-active,.ep-pal__item:hover{background:var(--ep-soft)}.ep-pal__item>.ep-icon{color:var(--ep-muted);opacity:0;transform:translateX(-4px);transition:opacity .15s ease,transform .15s ease}.ep-pal__item.is-active>.ep-icon{opacity:1;transform:none}.ep-pal__item-icon{align-items:center;align-self:flex-start;background:var(--ep-blue-soft);border-radius:10px;color:var(--ep-blue);display:inline-flex;flex:none;height:34px;justify-content:center;width:34px}.ep-pal__item-icon_mia{background:var(--ep-mia);color:#fff}.ep-pal__item-main{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.ep-pal__item-title{font-family:SF-Pro-Display-Medium,sans-serif;font-size:15px;line-height:1.3}.ep-pal__item-snippet{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#3c444c;display:-webkit-box;font-size:13px;line-height:1.45;overflow:hidden}.ep-pal__item-meta{color:var(--ep-muted);font-size:12px}.ep-pal__item_ask{background:linear-gradient(120deg,#f6f4ff,#f3f6ff);margin:2px 0}.ep-pal__item_ask.is-active,.ep-pal__item_ask:hover{background:linear-gradient(120deg,#efeaff,#e9eeff)}.ep-pal__item_ask .ep-pal__item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ep-pal__mia-hint{align-items:center;background:#faf8ff;border:1.5px dashed #cdbff7;border-radius:14px;color:#3c444c;cursor:pointer;display:flex;font-size:13px;gap:12px;line-height:1.45;margin:14px 8px 4px;padding:12px 14px;text-align:left;transition:border-color .15s ease;width:calc(100% - 16px)}.ep-pal__mia-hint:hover{border-color:#8a6cf0}.ep-pal__mia-hint strong{color:var(--ep-ink);font-family:SF-Pro-Display-Medium,sans-serif;font-weight:500}.ep-pal__mia-avatar,.ep-pal__mia-badge{align-items:center;background:var(--ep-mia);border-radius:50%;color:#fff;display:inline-flex;flex:none;height:34px;justify-content:center;width:34px}.ep-pal__intro{animation:ep-rise .3s var(--ep-ease) both;padding:22px 12px 14px;text-align:center}.ep-pal__intro .ep-pal__mia-avatar{box-shadow:0 0 0 8px #8a6cf01f;height:52px;width:52px}.ep-pal__intro .ep-pal__mia-avatar .survey-ai__sparkle{height:24px;width:24px}.ep-pal__intro h2{font-family:SF-Pro-Display-Bold,sans-serif;font-size:20px;margin:16px 0 6px}.ep-pal__intro p{color:var(--ep-muted);font-size:14px;line-height:1.5;margin:0 auto 16px;max-width:460px}.ep-pal__thread{gap:18px;padding:6px 4px}.ep-pal__thread,.ep-pal__turn{display:flex;flex-direction:column}.ep-pal__turn{animation:ep-rise .3s var(--ep-ease) both;gap:10px}.ep-pal__user{align-self:flex-end;background:var(--ep-blue);border-radius:16px 16px 4px 16px;color:#fff;font-size:14px;line-height:1.4;max-width:80%;padding:9px 14px}.ep-pal__bot-row{align-items:flex-start;display:flex;gap:10px}.ep-pal__mia-avatar_sm{height:30px;width:30px}.ep-pal__bot{background:var(--ep-soft);border-radius:4px 16px 16px 16px;flex:1 1;font-size:14px;line-height:1.55;min-width:0;padding:12px 14px}.ep-pal__bot p{margin:0}.ep-pal__bot .ep-pal__chips{margin-top:10px;padding:0}.ep-pal__bot.is-thinking{align-items:center;color:var(--ep-muted);display:inline-flex;flex:none;gap:10px}.ep-pal__dots{display:inline-flex;gap:4px}.ep-pal__dots i{animation:ep-pal-dot 1s ease-in-out infinite;background:#8a6cf0;border-radius:50%;height:6px;width:6px}.ep-pal__dots i:nth-child(2){animation-delay:.15s}.ep-pal__dots i:nth-child(3){animation-delay:.3s}@keyframes ep-pal-dot{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}.ep-pal__answer{color:var(--ep-ink);font-size:15px}.ep-pal__caret{animation:ep-pal-caret .8s steps(1) infinite;background:#8a6cf0;display:inline-block;height:1em;margin-left:1px;vertical-align:-2px;width:2px}@keyframes ep-pal-caret{50%{opacity:0}}.ep-pal__points{animation:ep-rise .3s var(--ep-ease) both;color:#2b3137;margin:10px 0 0;padding:0 0 0 18px}.ep-pal__points li+li{margin-top:4px}.ep-pal__sources{align-items:center;animation:ep-rise .3s var(--ep-ease) .08s both;display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.ep-pal__sources .ep-pal__label{padding:0 4px 0 0}.ep-pal__source{align-items:center;background:#fff;border:1px solid var(--ep-line);border-radius:999px;color:var(--ep-ink);cursor:pointer;display:inline-flex;font-size:12px;gap:6px;max-width:100%;padding:4px 10px 4px 4px;transition:border-color .15s ease}.ep-pal__source:hover{border-color:var(--ep-blue);color:var(--ep-blue)}.ep-pal__source-num{align-items:center;background:var(--ep-blue-soft);border-radius:50%;color:var(--ep-blue);display:inline-flex;font-size:11px;height:18px;justify-content:center;width:18px}.ep-pal__source .ep-icon{height:13px;width:13px}.ep-pal__actions{align-items:center;animation:ep-rise .3s var(--ep-ease) .14s both;display:flex;gap:4px;margin-top:10px}.ep-pal__actions button{align-items:center;background:none;border:0;border-radius:8px;color:var(--ep-muted);cursor:pointer;display:inline-flex;font-size:12px;gap:5px;padding:5px 7px}.ep-pal__actions button:hover{background:#fff;color:var(--ep-ink)}.ep-pal__actions .ep-icon{height:15px;width:15px}.ep-pal__thanks{align-items:center;color:#2f9a5b;display:inline-flex;font-size:12px;gap:5px;margin-right:6px}.ep-pal__thanks .ep-icon{height:14px;width:14px}.ep-pal__foot{align-items:center;background:#fafbfc;border-top:1px solid var(--ep-line);color:var(--ep-muted);display:flex;font-size:12px;gap:12px;justify-content:space-between;padding:9px 16px}.ep-pal__foot span{align-items:center;display:inline-flex;gap:4px}@media (prefers-reduced-motion:reduce){.ep-pal-overlay,.ep-pal-overlay *{animation-duration:.01ms!important;transition-duration:.01ms!important}}@media (max-width:767px){.ep-pal-overlay{align-items:stretch;padding:0}.ep-pal{border-radius:0;max-height:none;max-width:none}.ep-pal__foot span:last-child{display:none}.ep-pal__user{max-width:88%}}.ep-main_single{display:block}.ep-header__tab{gap:6px;position:relative}.ep-header__badge,.ep-header__tab{align-items:center;display:inline-flex}.ep-header__badge{animation:mo-pop .4s var(--ep-ease);background:#f0b429;border-radius:999px;box-sizing:border-box;color:#111418;font-family:SF-Pro-Display-Medium,sans-serif;font-size:11px;height:18px;justify-content:center;min-width:18px;padding:0 5px}.ep-sections__item_home{color:var(--ep-muted);margin-bottom:4px}.kb-home{margin:0 auto;max-width:1040px}.kb-hero{animation:ep-rise .45s var(--ep-ease) both;background:#fff;border-radius:26px;overflow:hidden;padding:40px 40px 30px;position:relative;text-align:center}.kb-hero__hello{color:var(--ep-muted);font-size:15px}.kb-hero__title{font-family:SF-Pro-Display-Bold,sans-serif;font-size:38px;line-height:1.15;margin:6px 0 8px}.kb-hero__text{color:var(--ep-muted);font-size:15px;margin:0 0 22px}.kb-hero__search{align-items:center;background:#fff;border:1.5px solid var(--ep-line);border-radius:18px;box-shadow:0 14px 36px #11141812;box-sizing:border-box;color:var(--ep-muted);display:flex;gap:10px;height:60px;margin:0 auto;max-width:680px;padding:0 8px 0 20px;transition:border-color .2s ease,box-shadow .2s ease}.kb-hero__search:focus-within,.kb-hero__search:hover{border-color:var(--ep-blue);box-shadow:0 14px 36px #364ed41f}.kb-hero__search>.ep-icon{height:20px;width:20px}.kb-hero__search input{background:none;border:0;color:var(--ep-ink);flex:1 1;font-family:inherit;font-size:17px;height:100%;min-width:0;outline:none}.kb-hero__mia{align-items:center;background:linear-gradient(135deg,#6f84f2,#9b6cf0);border:0;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;flex:none;font-size:14px;gap:6px;height:44px;padding:0 16px;transition:transform .2s var(--ep-ease),box-shadow .2s ease}.kb-hero__mia:hover{box-shadow:0 8px 18px #6f64f059;transform:translateY(-1px)}.kb-hero__mia .survey-ai__sparkle{height:16px;width:16px}.kb-hero__ask,.kb-hero__chips{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:16px}.kb-hero__chips span{color:var(--ep-muted);font-size:13px;padding:6px 2px}.kb-hero__chips button{background:#fff;border:1px solid var(--ep-line);border-radius:999px;color:var(--ep-ink);cursor:pointer;font-size:13px;padding:6px 12px;transition:border-color .15s ease}.kb-hero__chips button:hover{border-color:var(--ep-blue)}.kb-hero__ask{margin-top:8px}.kb-hero__ask button{align-items:center;background:#f4f1ff;border:0;border-radius:999px;color:#5a3fd0;cursor:pointer;display:inline-flex;font-size:13px;gap:6px;padding:6px 12px;transition:background-color .15s ease}.kb-hero__ask button:hover{background:#ebe5ff}.kb-hero__ask .survey-ai__sparkle{height:13px;width:13px}.kb-block{margin-top:26px}.kb-block__title{font-family:SF-Pro-Display-Medium,sans-serif;font-size:20px;font-weight:500;margin:0 0 12px}.kb-sections{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.kb-section{align-items:flex-start;animation:ep-rise .4s var(--ep-ease) both;background:#fff;border:1.5px solid #0000;border-radius:18px;color:var(--ep-ink);cursor:pointer;display:flex;flex-direction:column;gap:6px;min-height:128px;padding:16px;text-align:left;transition:border-color .15s ease,transform .2s var(--ep-ease),box-shadow .2s ease}.kb-section:hover{border-color:var(--ep-blue);box-shadow:0 12px 26px #11141812;transform:translateY(-2px)}.kb-section__emoji{align-items:center;background:var(--ep-soft);border-radius:13px;display:inline-flex;font-size:22px;height:42px;justify-content:center;margin-bottom:4px;transition:transform .3s var(--ep-ease);width:42px}.kb-section:hover .kb-section__emoji{transform:rotate(-8deg) scale(1.08)}.kb-section__title{flex:1 1;font-family:SF-Pro-Display-Medium,sans-serif;font-size:15px;line-height:1.3}.kb-section__meta{align-items:center;color:var(--ep-muted);display:flex;font-size:12px;gap:6px}.kb-new{background:#fdebf1;border-radius:999px;color:#c2265e;font-family:SF-Pro-Display-Medium,sans-serif;font-size:11px;padding:1px 7px}.kb-columns{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.kb-panel{background:#fff;border-radius:20px;padding:18px 16px 10px}.kb-panel .kb-block__title{font-size:17px;margin-left:6px}.kb-links{list-style:none;margin:0;padding:0}.kb-links button{align-items:center;background:none;border:0;border-radius:12px;color:var(--ep-ink);cursor:pointer;display:flex;gap:10px;padding:9px 8px;text-align:left;width:100%}.kb-links button:hover{background:var(--ep-soft)}.kb-links button>.ep-icon{color:#b3bac1;height:16px;width:16px}.kb-links__emoji{align-items:center;background:var(--ep-soft);border-radius:10px;display:inline-flex;flex:none;font-size:17px;height:34px;justify-content:center;width:34px}.kb-links__emoji_mark{background:var(--ep-blue-soft);color:var(--ep-blue)}.kb-links__emoji_mark .ep-icon{height:16px;width:16px}.kb-links__main{display:flex;flex:1 1;flex-direction:column;min-width:0}.kb-links__main b{font-family:SF-Pro-Display-Regular,sans-serif;font-size:14px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-links__main small{color:var(--ep-muted);font-size:12px}.kb-muted{color:var(--ep-muted);font-size:14px;margin:0 6px 10px}@media (max-width:767px){.ep-header__inner{grid-template-areas:"logo right" "tabs tabs";grid-template-columns:1fr auto;height:auto;padding-bottom:10px;padding-top:12px;row-gap:10px}.ep-header__logo{grid-area:logo}.ep-header__right{grid-area:right}.ep-header__tabs{grid-area:tabs;justify-content:space-between}.ep-header__tab{flex:1 1;justify-content:center;padding:7px 8px}.kb-hero{border-radius:20px;padding:26px 16px 20px}.kb-hero__title{font-size:28px}.kb-hero__search{height:54px;padding-left:14px}.kb-hero__search kbd{display:none}.kb-hero__mia{font-size:0;justify-content:center;padding:0;width:44px}.kb-hero__mia .survey-ai__sparkle{height:18px;width:18px}.kb-hero__ask{display:none}.kb-sections{grid-template-columns:1fr 1fr}.kb-section{min-height:0;padding:12px}.kb-columns{gap:0;grid-template-columns:1fr}}.kb-note-snippet{color:#64748b;display:block;font-size:14px;margin-top:6px;white-space:normal}.kb-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin:20px 0}.ep-article__body img{height:auto;max-width:100%}.ep-article__body table{border-collapse:collapse;display:block;max-width:100%;overflow-x:auto}.ep-article__body td,.ep-article__body th{border:1px solid #e2e8f0;padding:8px}.ep-article__body pre{max-width:100%;overflow-x:auto}.ep-article__actions{flex-wrap:wrap}.kb-hero__search>button{flex-shrink:0}.ep-article .ep-cover{background:#f1f3f9;display:block;height:auto}.ep-article .ep-cover>img{display:block;height:auto;width:100%}.ep-article__body ol,.ep-article__body ul{margin:0 0 12px;padding-left:1.5em}.ep-article__body ul{list-style:disc}.ep-article__body ol{list-style:decimal}.ep-article__body li{margin:0 0 4px;padding-left:2px}.ep-article__body li>p{margin:0}.ep-article__body li ol,.ep-article__body li ul{margin:4px 0 0}.ep-pal__filters{border-bottom:1px solid var(--ep-line);display:flex;flex-wrap:wrap;gap:12px;padding:12px 20px}.ep-pal__filters label{grid-gap:6px;color:var(--ep-muted);display:grid;flex:1 1;font-size:13px;gap:6px;min-width:140px}.ep-pal__filters select{background:#fff;border:1px solid var(--ep-line);border-radius:10px;color:var(--ep-ink);font:inherit;min-width:0;padding:9px 12px;width:100%}.kb-note-tags{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0}.kb-note-tags>span{background:#f1efff;border-radius:999px;color:#6650c8;display:inline-block;font-size:12px;padding:3px 9px}.ep-article__bar>.ep-crumbs{flex:1 1}.ep-article__bar>.ep-article__actions{flex-shrink:0}.ep-crumbs>button{align-items:center;display:inline-flex;max-width:60%}.ep-crumbs>.ep-icon{flex-shrink:0}.ep-crumbs>span[aria-current]{min-width:0}.ep-article__body>div:first-child,.ep-article__body>p:first-child{font-size:16px}.ep-pal__filters{position:relative;z-index:3}.ep-pal__filter{flex:1 1;min-width:160px}.ep-pal__filter>label{display:block;margin-bottom:7px;min-width:0}.ep-pal__filter .kb-filter__control{background:#fff;border:1px solid #e1e1e1;border-radius:5px;box-shadow:none;font-size:16px;min-height:42px}.ep-pal__filter .kb-filter__control:hover{border-color:#b6bdcb}.ep-pal__filter .kb-filter__control--is-focused{border-color:#364ed4;box-shadow:0 0 0 1px #364ed4}.ep-pal__filter .kb-filter__single-value{color:#000}.ep-pal__filter .kb-filter__indicator-separator{display:none}.ep-pal__filter .kb-filter__menu{border-radius:8px;box-shadow:0 6px 22px #11141824;overflow:hidden;z-index:20}.ep-pal__filter .kb-filter__option{color:#22272c;cursor:pointer;font-size:15px}.ep-pal__filter .kb-filter__option--is-focused{background:#edf0ff}.ep-pal__filter .kb-filter__option--is-selected{background:#364ed4;color:#fff}.kb-pagination .pagination{margin:0;padding:0}.kb-pagination .pagination__link{align-items:center;display:inline-flex;justify-content:center}.kb-pagination .pagination__link .ep-icon{height:16px;width:16px}.kb-pagination .pagination__link:disabled{cursor:default;opacity:.4}.ep-pal__item:focus-visible{background:var(--ep-soft);outline:2px solid var(--ep-blue);outline-offset:-2px}.ep-pal__item-meta{align-items:center;display:flex}.ep-pal__item-meta .notes-category-symbol svg{height:14px;width:14px}.ep-feedback button[aria-pressed=true]{background:var(--ep-blue-soft);border-color:var(--ep-blue);color:var(--ep-blue)}.ep-feedback button:disabled{cursor:wait;opacity:.6}.ep-feedback__error{color:#c83248;font-size:14px;line-height:1.5;margin-top:10px}.ep-feedback__error a{margin-left:8px}.kb-links__emoji .notes-category-symbol{margin:0}.kb-links__emoji_mark .ep-icon{fill:currentColor}.kb-columns .kb-links button{align-items:center}.kb-columns .kb-links__main{gap:2px}.kb-columns .kb-links .kb-new{flex-shrink:0}.kb-section__emoji>.notes-category-symbol{align-items:center;display:flex;height:100%;justify-content:center;line-height:1;margin:0;width:100%}.ep-bookmarks>h2{font-family:SF-Pro-Display-Medium,sans-serif;font-size:18px;font-weight:500;line-height:1.3;margin:0 0 8px}.kb-links_section{grid-gap:10px;display:grid;gap:10px;margin:12px 0 0;padding:0}.kb-links_section li{margin:0}.kb-links_section button{background:#fff;border:1px solid var(--ep-line);border-radius:14px;gap:12px;padding:16px 18px;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.kb-links_section button:hover{background:#fff;border-color:#c9cff3;box-shadow:0 4px 14px #1114180f}.kb-links_section .kb-links__main b{font-family:SF-Pro-Display-Medium,sans-serif;font-size:17px;font-weight:500;line-height:1.35;white-space:normal}.kb-links_section button>.ep-icon{height:18px;transition:transform .15s ease,color .15s ease;width:18px}.kb-links_section button:hover>.ep-icon{color:var(--ep-blue);transform:translateX(2px)}.kb-links_section button:focus-visible{outline:2px solid var(--ep-blue);outline-offset:2px}.ep-sections__item.is-active:before{display:none}.ep-crumbs .ep-crumbs__home{flex:none;max-width:none}.ep-crumbs>button{max-width:45%}.ep-section__crumbs{margin:0 0 10px}.ep-section__crumbs>span[aria-current]{align-items:center;display:inline-flex;min-width:0}.ep-section>h1{font-family:SF-Pro-Display-Bold,sans-serif;font-weight:700}.ep-content:has(>.ep-section){align-self:stretch;display:flex;flex-direction:column}.ep-content>.ep-section{flex:1 0 auto}.ep-bookmarks .kb-links button{align-items:flex-start;gap:10px}.ep-bookmarks .kb-links__emoji_mark{background:var(--ep-soft);border-radius:8px;color:#000;height:28px;width:28px}.ep-bookmarks .kb-links__emoji_mark .ep-icon{fill:currentColor;color:#000;height:14px;width:14px}.ep-bookmarks .kb-links button>.ep-icon{display:none}.ep-copy{display:inline-flex;position:relative}.ep-copy__tip{animation:ep-copy-tip .18s ease both;background:#111418;border-radius:8px;bottom:calc(100% + 8px);color:#fff;font-size:12px;line-height:1.3;padding:5px 10px;pointer-events:none;white-space:nowrap;z-index:5}.ep-copy__tip,.ep-copy__tip:after{left:50%;position:absolute;transform:translateX(-50%)}.ep-copy__tip:after{border:5px solid #0000;border-top-color:#111418;content:"";top:100%}@keyframes ep-copy-tip{0%{opacity:0;transform:translate(-50%,4px)}to{opacity:1;transform:translate(-50%)}}.ep-loader{animation:ep-loader-in .2s ease .25s both;display:flex;justify-content:center;padding:28px 0}.ep-loader__spinner{animation:ep-loader-spin .7s linear infinite;border:2px solid var(--ep-line);border-radius:50%;border-top-color:var(--ep-blue);height:24px;width:24px}@keyframes ep-loader-spin{to{transform:rotate(1turn)}}@keyframes ep-loader-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ep-loader__spinner{animation-duration:1.6s}}

.st-page{padding-top:24px}.st-nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb;border-bottom:1px solid var(--jr-line);position:-webkit-sticky;position:sticky;top:0;z-index:20}.st-nav__inner{align-items:center;display:flex;gap:4px;margin:0 auto;max-width:1280px;overflow-x:auto;padding:0 36px;scrollbar-width:none}.st-nav a{align-items:center;color:var(--jr-text);display:inline-flex;flex:none;font-size:14px;gap:8px;height:54px;padding:0 14px;position:relative;text-decoration:none;transition:color .15s ease}.st-nav a .jr-icon{height:17px;width:17px}.st-nav a:hover{color:var(--jr-ink)}.st-nav a.is-active{color:var(--jr-violet-dark);font-weight:600}.st-nav a.is-active:after{background:var(--jr-violet);border-radius:2px;bottom:-1px;content:"";height:2px;left:10px;position:absolute;right:10px}.st-nav__company{color:var(--jr-muted);flex:none;font-size:12px;margin-left:auto}.st-stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:20px}.st-stat{align-items:center;background:#fff;border:1px solid var(--jr-line);border-radius:14px;box-shadow:var(--jr-shadow);display:flex;gap:12px;padding:14px 16px}.st-stat>span{align-items:center;background:var(--jr-violet-soft);border-radius:11px;color:var(--jr-violet);display:inline-flex;flex:none;height:38px;justify-content:center;width:38px}.st-stat b{display:block;font-family:SF-Pro-Display-Bold,sans-serif;font-size:22px;line-height:1.1}.st-stat small{color:var(--jr-muted);font-size:12px;line-height:1.4}.st-stat_note{background:#fbfaff;border-style:dashed;box-shadow:none}.st-stat_note>span{background:#0000}.st-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.st-select{-webkit-appearance:none;appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23737b87' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 10px center /14px;border:1px solid var(--jr-line);border-radius:10px;color:var(--jr-ink);cursor:pointer;font-family:inherit;font-size:14px;height:40px;padding:0 34px 0 12px}.st-select_sm{font-size:13px;height:36px}.st-viewtoggle{background:var(--jr-soft);border-radius:10px;display:inline-flex;margin-left:auto;padding:3px}.st-viewtoggle button{align-items:center;background:none;border:0;border-radius:8px;color:var(--jr-muted);cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;width:34px}.st-viewtoggle button.is-on{background:#fff;box-shadow:0 1px 3px #14161e1f;color:var(--jr-ink)}.st-img{display:block;flex:none;object-fit:contain}.st-img_empty{background:var(--jr-soft);border:1.5px dashed var(--jr-line-strong);border-radius:14px}.st-rarity{align-items:center;align-self:flex-start;background:var(--r-soft);border-radius:999px;color:var(--r);display:inline-flex;font-size:11px;font-weight:600;gap:5px;padding:2px 8px 2px 6px;white-space:nowrap}.st-rarity i{background:var(--r);border-radius:50%;height:7px;width:7px}.st-status{border-radius:999px;display:inline-flex;flex:none;font-size:11px;font-weight:500;padding:2px 8px;white-space:nowrap}.st-status_active{background:#e7f7ef;color:#13895b}.st-status_draft{background:var(--jr-soft);color:#5f6773}.st-status_archived{background:#fdf0e3;color:#b26516}.st-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(196px,1fr))}.st-card{animation:jr-rise .35s var(--jr-ease) both;background:#fff;border:1px solid var(--jr-line);border-radius:18px;box-shadow:var(--jr-shadow);display:flex;flex-direction:column;min-height:286px;position:relative;transition:transform .2s var(--jr-ease),box-shadow .2s ease,border-color .2s ease}.st-card:hover{border-color:color-mix(in srgb,var(--r) 35%,var(--jr-line));box-shadow:0 16px 34px -20px color-mix(in srgb,var(--r) 60%,#0000);transform:translateY(-2px)}.st-card_archived .st-card__art img{filter:grayscale(.7);opacity:.45}.st-card__art{align-items:center;background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--r-soft) 90%,#fff),#fafbfc 70%);border:0;border-radius:13px;cursor:pointer;display:flex;height:170px;justify-content:center;margin:6px 6px 0;padding:0}.st-card__art img{transition:transform .25s var(--jr-ease)}.st-card:hover .st-card__art img{transform:scale(1.06) rotate(-3deg)}.st-card__body{display:flex;flex-direction:column;gap:6px;padding:12px 14px 14px}.st-card__row{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.st-card__row b{font-size:15px;font-weight:600;min-width:0}.st-card__meta,.st-card__row b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-card__meta{align-items:center;color:var(--jr-text);display:inline-flex;font-size:12px;gap:5px}.st-card__meta .jr-icon,.st-card__store .jr-icon{color:var(--jr-muted);height:14px;width:14px}.st-card__store{align-items:center;align-self:flex-start;color:#8a5a00;display:inline-flex;font-size:12px;font-weight:500;gap:5px}.st-card__store.is-off{color:var(--jr-muted);text-decoration:line-through}.st-card__more{background:#ffffffd9;position:absolute;right:12px;top:12px}.st-card .jr-rowmenu{right:10px;top:48px}.st-card.jr-skeleton{min-height:286px}.st-list__head,.st-list__row{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:minmax(0,2.4fr) 130px minmax(0,1.4fr) 150px 110px 48px;padding:0 16px}.st-dist__head,.st-list__head,.st-shop__head{border-bottom:1px solid var(--jr-line);color:var(--jr-muted);font-size:12px;height:42px}.st-dist__row,.st-list__row,.st-shop__row{border-bottom:1px solid var(--jr-line);font-size:14px;min-height:66px;transition:background-color .15s ease}.st-dist__row:last-child,.st-list__row:last-child,.st-shop__row:last-child{border-bottom:0}.st-dist__row,.st-list__row{cursor:pointer}.st-dist__row:hover,.st-list__row:hover{background:#fafafd}.st-list__main{align-items:center;display:flex;gap:12px;min-width:0}.st-list__main>span{min-width:0}.st-list__main b{font-weight:600}.st-list__main b,.st-list__main small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-list__main small{color:var(--jr-muted);font-size:12px}.st-list__packs{color:var(--jr-text);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-list__menu{display:flex;justify-content:flex-end;position:relative}.st-list__menu .st-card__more{position:static}.st-cover{background:linear-gradient(135deg,#f4f1ff,#eef5ff);border-radius:16px;display:grid;flex:none;overflow:hidden}.st-cover img{height:100%;object-fit:contain;width:100%}.st-cover_2,.st-cover_3,.st-cover_4{gap:3px;gap:calc(var(--s, 100px)*.03);grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;padding:8px;padding:calc(var(--s, 100px)*.08)}.st-cover_2{align-items:center;grid-template-rows:1fr}.st-cover img{min-height:0;min-width:0}.st-cover_3 img:first-child{grid-row:span 2}.st-cover_0,.st-cover_1{padding:12px;padding:calc(var(--s, 100px)*.12)}.st-drawer-wrap{z-index:110}.st-drawer{animation:jr-slide .28s var(--jr-ease) both;background:#fff;color:var(--jr-ink);display:flex;flex-direction:column;height:100%;max-width:100%;width:560px}.st-drawer_wide{width:980px}.st-drawer__head{align-items:center;border-bottom:1px solid var(--jr-line);display:flex;gap:12px;padding:18px 22px}.st-drawer__head>div{flex:1 1;min-width:0}.st-drawer__head b{display:block;font-family:SF-Pro-Display-Bold,sans-serif;font-size:19px}.st-drawer__head small{color:var(--jr-muted);font-size:13px}.st-drawer__body{flex:1 1;overflow-y:auto;padding:20px 22px}.st-drawer__foot{align-items:center;background:#fff;border-top:1px solid var(--jr-line);display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;padding:14px 22px}.st-foot-note{color:var(--jr-muted);flex:1 1;font-size:13px;min-width:180px}.st-editor{grid-gap:24px;align-items:stretch;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 340px}.st-editor__form{display:flex;flex-direction:column;gap:22px;min-width:0}.st-editor__sticky{position:-webkit-sticky;position:sticky;top:0}.st-editor__sticky,.st-section{display:flex;flex-direction:column;gap:12px}.st-section__title{align-items:center;display:flex;font-size:14px;gap:8px;margin:0}.st-optional{color:var(--jr-muted);font-style:normal;font-weight:400;margin-left:4px}.jr-field input.is-error{border-color:#f3a6a8}.st-error{align-items:center;color:#c33a3f;display:flex;font-size:13px;gap:6px;margin:0}.st-error .jr-icon{height:15px;width:15px}.st-error_inline{flex:1 1;min-width:160px}.st-warn{background:#fff6e8;border-radius:9px;color:#9a5a12;display:flex;font-size:12px;gap:6px;line-height:1.4;margin:0;padding:8px 10px}.st-warn .jr-icon{height:14px;margin-top:1px;width:14px}.st-warn-text{color:#b26516!important}.st-hint{color:var(--jr-muted);font-size:13px;margin:0}.st-link{align-self:flex-start;background:none;border:0;color:var(--jr-violet-dark);cursor:pointer;font-family:inherit;font-size:13px;padding:0;text-decoration:underline}.st-tabs{background:var(--jr-soft);border-radius:11px;display:flex;gap:4px;padding:3px}.st-tabs button{align-items:center;background:none;border:0;border-radius:9px;color:var(--jr-text);cursor:pointer;display:inline-flex;flex:1 1;font-family:inherit;font-size:14px;gap:7px;height:36px;justify-content:center}.st-tabs button .jr-icon{height:16px;width:16px}.st-tabs button.is-active{background:#fff;box-shadow:0 1px 3px #14161e1f;color:var(--jr-ink);font-weight:600}.st-tabs button.is-mia.is-active{color:var(--jr-violet-dark)}.st-drop{align-items:center;background:#fbfbfd;border:1.5px dashed var(--jr-line-strong);border-radius:14px;display:flex;gap:14px;min-height:112px;padding:16px;transition:border-color .15s ease,background-color .15s ease}.st-drop>div{flex:1 1;min-width:0}.st-drop b{display:block;font-size:14px}.st-drop small{color:var(--jr-muted);font-size:12px}.st-drop.is-over{background:var(--jr-violet-soft);border-color:var(--jr-violet)}.st-drop.is-error{background:#fff8f8;border-color:#f3a6a8}.st-drop.has-image{background:#fff;border-style:solid}.st-drop__img{height:80px;object-fit:contain;width:80px}.st-drop__icon{align-items:center;background:#fff;border-radius:14px;box-shadow:var(--jr-shadow);color:var(--jr-violet);display:inline-flex;flex:none;height:54px;justify-content:center;width:54px}.st-mia{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#b7c1f8,#cdb8f7) border-box;border:1px solid #0000;border-radius:14px;display:flex;flex-direction:column;gap:10px;padding:12px}.st-mia textarea{border:0;color:var(--jr-ink);font-family:inherit;font-size:14px;line-height:1.5;outline:0;resize:vertical;width:100%}.st-mia__actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.st-mia__demo{align-items:center;color:var(--jr-muted);display:inline-flex;flex:1 1;font-size:12px;gap:6px;min-width:180px}.st-mia__demo .jr-icon{height:14px;width:14px}.st-mia__grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.st-mia__tile{animation:jr-pop .25s var(--jr-ease) both;aspect-ratio:1;background:#fafbfc;border:2px solid var(--jr-line);border-radius:14px;cursor:pointer;padding:8px;position:relative;transition:border-color .15s ease,transform .15s var(--jr-ease)}.st-mia__tile:nth-child(2){animation-delay:.05s}.st-mia__tile:nth-child(3){animation-delay:.1s}.st-mia__tile:nth-child(4){animation-delay:.15s}.st-mia__tile:hover{transform:translateY(-2px)}.st-mia__tile img{height:100%;object-fit:contain;width:100%}.st-mia__tile.is-picked{background:var(--jr-violet-soft);border-color:var(--jr-violet)}.st-mia__tile.is-loading{animation:jr-shimmer 1.1s linear infinite;background:linear-gradient(90deg,#f3f1fd 30%,#e8e3fc 50%,#f3f1fd 70%) 0 0 /300% 100%;border-color:#0000}.st-mia__check{align-items:center;background:var(--jr-violet);border-radius:50%;color:#fff;display:inline-flex;height:22px;justify-content:center;position:absolute;right:6px;top:6px;width:22px}.st-mia__check .jr-icon{stroke-width:3;height:13px;width:13px}.st-rarities{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(5,minmax(0,1fr))}.st-rarities button{align-items:center;background:#fff;border:1.5px solid var(--jr-line);border-radius:12px;color:var(--jr-ink);cursor:pointer;display:flex;flex-direction:column;font-family:inherit;font-size:13px;font-weight:600;gap:3px;padding:10px 4px 8px;transition:border-color .15s ease,background-color .15s ease}.st-rarities button i{background:var(--r);border-radius:50%;height:10px;width:10px}.st-rarities button small{color:var(--jr-muted);font-size:11px;font-weight:400}.st-rarities button.is-on{background:var(--r-soft);border-color:var(--r);color:var(--r)}.st-disclosure{align-items:center;background:#fff;border:1px solid var(--jr-line);border-radius:12px;cursor:pointer;display:flex;font-family:inherit;gap:10px;padding:12px 14px;text-align:left;width:100%}.st-disclosure>span{flex:1 1;min-width:0}.st-disclosure b{color:var(--jr-ink);display:block;font-size:14px}.st-disclosure small{color:var(--jr-muted);font-size:12px}.st-disclosure .jr-icon{color:var(--jr-muted);transition:transform .2s var(--jr-ease)}.st-disclosure.is-open .jr-icon{transform:rotate(180deg)}.st-toggles{animation:jr-rise .2s var(--jr-ease) both;display:flex;flex-direction:column;gap:4px}.st-toggle{align-items:center;border-bottom:1px solid var(--jr-line);display:flex;gap:14px;justify-content:space-between;padding:10px 2px}.st-toggle label{color:var(--jr-ink);cursor:pointer;display:block;font-size:14px}.st-toggle small{color:var(--jr-muted);font-size:12px}.st-preview-tabs{align-self:stretch}.st-preview-tabs button{flex:1 1;justify-content:center}.st-preview{align-items:center;border:1px solid var(--jr-line);border-radius:16px;display:flex;flex-direction:column;gap:10px;height:280px;justify-content:center;overflow:hidden;position:relative}.st-preview_light{background:#fff radial-gradient(circle,#eceef3 1px,#0000 1.3px) 0 0 /16px 16px}.st-preview_dark{background:#16181f radial-gradient(circle,#262935 1px,#0000 1.3px) 0 0 /16px 16px;border-color:#2a2d38}.st-preview_dark .st-preview__name{color:#e6e8ee}.st-preview__sticker{animation:st-wiggle 3.5s ease-in-out infinite;height:168px;object-fit:contain;width:168px}@keyframes st-wiggle{0%,to{transform:rotate(-3deg) translateY(0)}50%{transform:rotate(3deg) translateY(-4px)}}.st-preview__placeholder{align-items:center;color:var(--jr-muted);display:flex;flex-direction:column;font-size:13px;gap:8px}.st-preview__placeholder .jr-icon{height:30px;width:30px}.st-preview__name{font-size:14px;font-weight:600}.st-preview__meta{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.st-preview__meta small{color:var(--jr-muted);flex:1 1 100%;font-size:12px}.st-preview_profile{background:linear-gradient(180deg,#eef1fb,#f7f8fb)}.st-profile{align-items:center;background:#fff;border-radius:18px;box-shadow:0 14px 30px -18px #14161e66;display:flex;flex-direction:column;overflow:hidden;padding:0 14px 14px;position:relative;text-align:center;width:230px}.st-profile__cover{background:linear-gradient(135deg,#6f84f2,#9b6cf0);height:58px;width:calc(100% + 28px)}.st-profile__avatar{align-items:center;background:#e0457b;border:3px solid #fff;border-radius:50%;color:#fff;display:flex;font-size:20px;font-weight:600;height:64px;justify-content:center;margin-top:-32px;position:relative;width:64px}.st-profile__avatar img{bottom:-10px;height:42px;position:absolute;right:-18px;transform:rotate(12deg);width:42px}.st-profile b{font-size:14px;margin-top:8px}.st-profile small{color:var(--jr-muted);font-size:11px}.st-profile__shelf{border-top:1px solid var(--jr-line);margin-top:10px;padding-top:8px;text-align:left;width:100%}.st-profile__shelf span{color:var(--jr-muted);font-size:11px}.st-profile__shelf div{display:flex;gap:6px;margin-top:6px}.st-profile__shelf i,.st-profile__shelf img{background:var(--jr-soft);border-radius:10px;height:40px;object-fit:contain;width:40px}.st-preview-trio{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.st-preview-trio>div{display:flex;flex-direction:column;gap:6px}.st-preview-trio small{color:var(--jr-muted);font-size:12px;text-align:center}.st-preview-trio .st-preview{height:250px}.st-preview-trio .st-preview__sticker{height:140px;width:140px}.st-preview-trio .st-profile{transform:scale(.92);width:200px}.st-facts{grid-gap:10px 20px;display:grid;gap:10px 20px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.st-facts div{display:flex;flex-direction:column;gap:3px}.st-facts dt{color:var(--jr-muted);font-size:12px}.st-facts dd{align-items:center;display:flex;font-size:14px;gap:6px;margin:0}.st-swatch{border-radius:4px;height:12px;width:12px}.st-modal-thumb{background:var(--jr-soft)!important;padding:4px}.st-modal-thumb img{height:100%;object-fit:contain;width:100%}.st-picker{display:flex;flex-direction:column;gap:10px}.st-picker__bar{display:flex;flex-wrap:wrap;gap:8px}.st-picker__bar .jr-search{flex:1 1;min-width:180px;width:auto}.st-picker__grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));max-height:340px;overflow-y:auto;padding:2px}.st-picker__empty{grid-column:1/-1;padding:20px;text-align:center}.st-pick{align-items:center;background:#fff;border:1.5px solid var(--jr-line);border-radius:12px;color:var(--jr-ink);cursor:pointer;display:flex;flex-direction:column;font-family:inherit;font-size:12px;gap:6px;padding:10px 6px 8px;position:relative;transition:border-color .15s ease,background-color .15s ease,transform .15s var(--jr-ease)}.st-pick:hover:not(:disabled){border-color:var(--jr-line-strong);transform:translateY(-1px)}.st-pick:disabled{cursor:not-allowed;opacity:.4}.st-pick>span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-pick__dot{background:var(--r);border-radius:50%;height:7px;left:8px;position:absolute;top:8px;width:7px}.st-pick.is-on{background:var(--jr-violet-soft);border-color:var(--jr-violet)}.st-pick__check{align-items:center;background:var(--jr-violet);border-radius:999px;color:#fff;display:inline-flex;font-size:11px;font-style:normal;font-weight:700;height:20px;justify-content:center;min-width:20px;padding:0 5px;position:absolute;right:6px;top:6px}.st-pick__check .jr-icon{stroke-width:3;height:12px;width:12px}.st-add-sum{align-items:center;display:flex;flex:1 1;gap:10px;min-width:180px}.st-add-sum b{display:block;margin-bottom:2px}.st-price-field{width:150px}.st-grow{flex:1 1}.st-subtabs{display:flex;gap:6px;margin-bottom:14px}.st-subtabs button{align-items:center;background:#fff;border:1px solid var(--jr-line);border-radius:999px;color:var(--jr-text);cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;gap:8px;height:38px;padding:0 16px}.st-subtabs button span{background:var(--jr-soft);border-radius:999px;color:var(--jr-muted);font-size:12px;min-width:22px;padding:0 6px;text-align:center}.st-subtabs button.is-active{background:var(--jr-ink);border-color:var(--jr-ink);color:#fff}.st-subtabs button.is-active span{background:#ffffff29;color:#fff}.st-shop__head,.st-shop__row{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:minmax(0,2.2fr) 120px 170px 90px 150px 120px;padding:0 16px}.st-shop__row.is-off .st-list__main img{opacity:.5}.st-shop__num{font-weight:600}.st-shop__actions{display:flex;justify-content:flex-end}.st-switch-row{align-items:center;display:inline-flex;gap:8px}.st-switch-row small,.st-switch-row span{color:var(--jr-muted);font-size:12px}.st-price{align-items:center;background:#fff8e6;border:1px solid #0000;border-radius:9px;color:#8a5a00;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:6px;padding:5px 9px;transition:border-color .15s ease}.st-price .jr-icon{height:14px;width:14px}.st-price:hover{border-color:#f2d58f}.st-price__edit{opacity:0;transition:opacity .15s ease}.st-price:focus-visible .st-price__edit,.st-price:hover .st-price__edit{opacity:1}.st-price-edit{align-items:center;display:inline-flex;gap:2px}.st-price-edit input{border:1px solid #b9a8fb;border-radius:8px;box-shadow:0 0 0 3px #7a5af81f;font-family:inherit;font-size:13px;height:32px;outline:0;padding:0 8px;width:84px}.st-price-edit .jr-icon-btn{height:30px;width:30px}.st-packs{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(440px,1fr))}.st-pack{animation:jr-rise .35s var(--jr-ease) both;background:#fff;border:1px solid var(--jr-line);border-radius:18px;box-shadow:var(--jr-shadow);display:flex;gap:16px;padding:16px}.st-pack.is-off .st-cover{filter:grayscale(.4);opacity:.6}.st-pack__body{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.st-pack__body>small{color:var(--jr-muted);font-size:13px}.st-pack__strip{align-items:center;display:flex;gap:2px;margin-top:2px}.st-pack__strip img{height:34px;object-fit:contain;width:34px}.st-pack__strip span{color:var(--jr-muted);font-size:12px;margin-left:4px}.st-pack__foot{align-items:center;color:var(--jr-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:8px 12px;margin-top:auto;padding-top:8px}.st-pack__foot .jr-btn{margin-left:auto}.st-pack_new{align-items:center;background:#0000;border:1.5px dashed var(--jr-line-strong);box-shadow:none;color:var(--jr-text);cursor:pointer;flex-direction:column;font-family:inherit;gap:6px;justify-content:center;min-height:160px}.st-pack_new:hover{background:#fbfaff;border-color:var(--jr-violet)}.st-pack_new .jr-icon{color:var(--jr-violet);height:28px;width:28px}.st-pack_new small{color:var(--jr-muted)}.st-cover-row{align-items:center;display:flex;gap:14px}.st-cover-row__btns{display:flex;gap:6px;margin-top:6px}.st-count{background:var(--jr-violet-soft);border-radius:999px;color:var(--jr-violet-dark);font-size:12px;font-style:normal;padding:0 8px}.st-order{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.st-order li{align-items:center;background:#fff;border:1px solid var(--jr-line);border-radius:10px;cursor:grab;display:flex;gap:10px;padding:6px 8px;transition:opacity .15s ease,box-shadow .15s ease}.st-order li.is-dragging{opacity:.5}.st-order .st-rarity,.st-order .st-status{align-self:center}.st-order li b{flex:1 1;font-size:13px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-order__grip{color:#c3c8d0;height:16px;width:16px}.st-order__n{color:var(--jr-muted);font-size:12px;min-width:18px;text-align:right}.st-order__btns{display:flex;gap:2px}.st-order__btns button{align-items:center;background:none;border:0;border-radius:7px;color:var(--jr-muted);cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;width:28px}.st-order__btns button:hover:not(:disabled){background:var(--jr-soft);color:var(--jr-ink)}.st-order__btns button:disabled{opacity:.3}.st-order__btns .jr-icon{height:15px;width:15px}.st-grid2{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.st-phone{align-self:center;background:#1c1e26;border-radius:38px;box-shadow:0 24px 50px -24px #14161e99;padding:10px;width:280px}.st-phone__screen{background:#f6f7fb;border-radius:30px;display:flex;flex-direction:column;gap:12px;min-height:500px;padding:16px 14px}.st-phone__bar{align-items:center;display:flex;font-size:13px;font-weight:600;gap:6px}.st-phone__bar .jr-icon{height:16px;width:16px}.st-phone__balance{align-items:center;background:#fff3cf;border-radius:999px;color:#8a5a00;display:inline-flex;font-size:12px;gap:4px;margin-left:auto;padding:3px 8px}.st-phone__balance .jr-icon{height:13px;width:13px}.st-phone__hero{align-items:center;background:#fff;border-radius:18px;display:flex;flex-direction:column;gap:4px;padding:14px;text-align:center}.st-phone__hero b{font-size:16px;margin-top:6px}.st-phone__hero small{color:var(--jr-muted);font-size:11px;line-height:1.4}.st-phone__grid{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(4,1fr)}.st-phone__grid span{aspect-ratio:1;background:#fff;border-radius:12px;box-shadow:inset 0 -2px 0 #0000;box-shadow:inset 0 -2px 0 var(--r,#0000);padding:4px}.st-phone__grid span.is-empty{background:#0000;border:1.5px dashed #dfe2e8;box-shadow:none}.st-phone__grid img{height:100%;object-fit:contain;width:100%}.st-phone__buy{background:var(--jr-violet);border-radius:14px;color:#fff;font-size:14px;font-weight:600;margin-top:auto;padding:12px;text-align:center}.st-dist__head,.st-dist__row{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:minmax(0,1.6fr) minmax(0,1.5fr) minmax(0,1.2fr) 100px 120px 100px;padding:0 16px}.st-dist__gift b,.st-dist__name b{display:block;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-dist__gift small,.st-dist__name small{color:var(--jr-muted);font-size:12px}.st-dist__gift{align-items:center;display:flex;gap:10px;min-width:0}.st-dist__gift>span:last-child{min-width:0}.st-dist__aud{color:var(--jr-text);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-dist__num{font-weight:600}.st-steps{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,1fr);list-style:none;margin:0;padding:0}.st-steps button{align-items:center;background:none;border:0;border-bottom:3px solid var(--jr-line);color:var(--jr-muted);cursor:default;display:flex;font-family:inherit;font-size:13px;gap:8px;padding:0 0 10px;text-align:left;width:100%}.st-steps button span{align-items:center;background:var(--jr-soft);border-radius:50%;display:inline-flex;font-size:12px;font-weight:600;height:22px;justify-content:center;width:22px}.st-steps button span .jr-icon{stroke-width:3;height:12px;width:12px}.st-steps li.is-now button{border-bottom-color:var(--jr-violet);color:var(--jr-ink);font-weight:600}.st-steps li.is-now button span{background:var(--jr-violet);color:#fff}.st-steps li.is-done button{border-bottom-color:#c9bcfc;color:var(--jr-text);cursor:pointer}.st-steps li.is-done button span{background:var(--jr-violet-soft);color:var(--jr-violet-dark)}.st-wiz__pane{animation:jr-rise .25s var(--jr-ease) both;display:flex;flex-direction:column;gap:14px;min-height:300px}.st-wiz__pane>.jr-segment{align-self:flex-start}.st-wiz__packs{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.st-wiz__pack{align-items:center;background:#fff;border:1.5px solid var(--jr-line);border-radius:14px;cursor:pointer;display:flex;font-family:inherit;gap:12px;padding:10px;position:relative;text-align:left}.st-wiz__pack:disabled{cursor:not-allowed;opacity:.45}.st-wiz__pack.is-on{background:var(--jr-violet-soft);border-color:var(--jr-violet)}.st-wiz__pack b{display:block;font-size:14px}.st-wiz__pack small{color:var(--jr-muted);font-size:12px}.st-wiz__all{align-items:center;background:var(--jr-violet-soft);border-radius:14px;color:var(--jr-violet-dark);display:flex;gap:12px;padding:16px}.st-wiz__all b{color:var(--jr-ink);display:block}.st-wiz__all small{color:var(--jr-muted);font-size:12px}.st-deps{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.st-dep{grid-gap:2px 10px;align-items:center;background:#fff;border:1.5px solid var(--jr-line);border-radius:12px;cursor:pointer;display:grid;font-family:inherit;gap:2px 10px;grid-template-columns:auto 1fr;padding:12px;text-align:left}.st-dep.is-on{background:var(--jr-violet-soft);border-color:var(--jr-violet)}.st-dep__box{align-items:center;background:#fff;border:1.5px solid var(--jr-line-strong);border-radius:6px;color:#fff;display:inline-flex;grid-row:span 2;height:20px;justify-content:center;width:20px}.st-dep.is-on .st-dep__box{background:var(--jr-violet);border-color:var(--jr-violet)}.st-dep__box .jr-icon{stroke-width:3;height:13px;width:13px}.st-dep b{font-size:14px}.st-dep small{color:var(--jr-muted);font-size:12px}.st-emps{display:flex;flex-direction:column;gap:8px}.st-emps__list{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));list-style:none;margin:0;max-height:300px;overflow-y:auto;padding:2px}.st-emps__list label{align-items:center;border:1px solid #0000;border-radius:10px;cursor:pointer;display:flex;gap:10px;padding:7px 10px}.st-emps__list label:hover{background:var(--jr-soft)}.st-emps__list label.is-on{background:#f8f6ff;border-color:#d9cffd}.st-emps__list input{accent-color:var(--jr-violet);height:16px;width:16px}.st-emps__list span{min-width:0}.st-emps__list b{display:block;font-size:13px}.st-emps__list small{color:var(--jr-muted);display:block;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-emps__empty{grid-column:1/-1;padding:16px;text-align:center}.st-wiz__count{align-items:center;align-self:flex-start;background:#e7f7ef;border-radius:999px;color:#13895b;display:inline-flex;font-size:14px;gap:8px;padding:8px 14px}.st-wiz__count .jr-icon{height:16px;width:16px}.st-wiz__count.is-zero{background:var(--jr-soft);color:var(--jr-muted)}.st-msg-tools{display:flex;justify-content:space-between}.st-confirm__gift{align-items:center;background:linear-gradient(135deg,#f6f3ff,#eef5ff);border-radius:16px;display:flex;gap:18px;padding:16px}.st-confirm__gift small{color:var(--jr-muted);font-size:12px}.st-confirm__gift b{display:block;font-family:SF-Pro-Display-Bold,sans-serif;font-size:20px}.st-confirm__strip{display:flex;flex-wrap:wrap;gap:2px;margin-top:6px}.st-confirm__strip img{height:32px;width:32px}.st-free{color:#13895b!important;font-weight:600}.st-free .jr-icon{height:16px;width:16px}.st-push small{color:var(--jr-muted);font-size:12px}.st-push__card{align-items:center;background:#f5f6faf2;border-radius:18px;box-shadow:0 10px 30px -16px #14161e66;display:flex;gap:12px;margin-top:6px;max-width:420px;padding:12px 14px}.st-push__app{align-items:center;background:var(--jr-ink);border-radius:9px;color:#fff;display:inline-flex;flex:none;font-weight:700;height:34px;justify-content:center;width:34px}.st-push__card>div{display:flex;flex:1 1;flex-direction:column;font-size:13px;line-height:1.35;min-width:0}.st-push__card b{color:var(--jr-muted);font-size:11px;font-weight:500}.st-push__card span{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--jr-text);display:-webkit-box;overflow:hidden}.st-give{min-width:210px}.st-spinner-light{border-color:#fff #ffffff59 #ffffff59}.st-success{align-items:center;display:flex;flex-direction:column;gap:8px;padding:20px 10px 6px;position:relative;text-align:center}.st-success>.st-cover,.st-success>img{animation:st-pop-in .6s cubic-bezier(.34,1.56,.64,1) both}@keyframes st-pop-in{0%{opacity:0;transform:scale(.4) rotate(-12deg)}}.st-success b{font-family:SF-Pro-Display-Bold,sans-serif;font-size:24px;margin-top:6px}.st-success p{color:var(--jr-text);line-height:1.5;margin:0;max-width:380px}.st-success__btns{display:flex;gap:8px;margin-top:14px}.st-success__burst{left:50%;pointer-events:none;position:absolute;top:80px}.st-success__burst i{--a:calc(var(--i)*60deg);animation:st-burst 1.2s var(--jr-ease) both;animation-delay:calc(var(--i)*.05s);font-size:24px;font-style:normal;position:absolute}@keyframes st-burst{0%{opacity:0;transform:rotate(var(--a)) translateX(0) rotate(calc(var(--a)*-1)) scale(.3)}30%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateX(120px) rotate(calc(var(--a)*-1)) scale(1)}}.st-quote{background:#f8f6ff;border-left:3px solid var(--jr-violet);border-radius:0 10px 10px 0;color:var(--jr-text);line-height:1.5;margin:0;padding:12px 14px}.st-recips>div{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.st-recips__more{align-items:center;background:var(--jr-soft);border-radius:999px;color:var(--jr-muted);display:inline-flex;font-size:12px;padding:0 8px}.st-empty{background:#fff;border:1px dashed var(--jr-line-strong);border-radius:16px}.st-demo-note{padding:0 16px 32px}@media (max-width:1200px){.st-editor{grid-template-columns:minmax(0,1fr) 290px}.st-list__head,.st-list__row{grid-template-columns:minmax(0,2fr) 110px minmax(0,1fr) 130px 100px 44px}.st-shop__head,.st-shop__row{grid-template-columns:minmax(0,2fr) 110px 160px 70px 140px 110px}}@media (max-width:991px){.st-nav__inner{padding:0 12px}.st-nav__company{display:none}.st-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.st-editor{grid-template-columns:1fr}.st-preview{height:220px}.st-editor__sticky{position:static}.st-dist__head,.st-list__head,.st-shop__head{display:none}.st-dist__row,.st-list__row,.st-shop__row{display:flex;flex-wrap:wrap;gap:8px 12px;padding:12px}.st-dist__name,.st-list__main{flex-basis:calc(100% - 60px);flex-grow:1;flex-shrink:1}.st-dist__gift,.st-shop__row .st-list__main{flex:1 1 100%}.st-packs,.st-preview-trio{grid-template-columns:1fr}}@media (max-width:560px){.st-grid{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.st-card{min-height:0}.st-card__art{height:130px}.st-card__art img{height:100px;width:100px}.st-viewtoggle{margin-left:0}.st-toolbar .st-select{flex:1 1}.st-rarities{grid-template-columns:repeat(3,minmax(0,1fr))}.st-mia__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.st-pack{flex-direction:column}.st-steps button{font-size:0}.st-steps li.is-now button{font-size:12px}.st-facts,.st-grid2{grid-template-columns:1fr}.st-drawer__body{padding:16px}}@media (prefers-reduced-motion:reduce){.st-preview__sticker,.st-success__burst i{animation:none}}

.partnership-page .product-partner{padding-bottom:40px}.product-partner__error{color:#c52222;font-size:14px;line-height:1.4;margin-top:6px}.product-partner__submit:focus-visible{outline:2px solid #3657e8;outline-offset:4px}@media (max-width:767px){.partnership-page .universal-section__wrapper{padding-left:15px;padding-right:15px}.partnership-page .product-hero{margin-bottom:0}.partnership-page .universal-page__content{background:#fff;border-radius:16px 16px 0 0;margin-top:-12px;padding-top:18px;position:relative}.partnership-page .product-title_sm{margin-top:10px}.partnership-page .product-text__content p:last-child{margin-bottom:15px}.partnership-page .product-text__columns{gap:14px;margin-bottom:20px}.partnership-page .product-text__column{gap:14px}.partnership-page .product-partner{padding-bottom:20px}.partnership-page .product-partner__form-box{background:#eaedf0;border-radius:15px;padding:12px 10px 10px}.partnership-page .product-partner__title{font-family:SF-Pro-Display-Medium,sans-serif;font-size:21px;font-weight:500;line-height:1.3;margin-bottom:10px}.partnership-page .product-partner__description{display:none}.partnership-page .product-partner__grid{gap:12px}.partnership-page .product-partner__field label{margin-bottom:6px}.partnership-page .product-partner__field input{height:40px;padding:0 12px}.partnership-page .product-partner__field textarea{height:150px;padding:10px 12px}.partnership-page .product-partner__field--full{margin-top:14px}.partnership-page .product-partner__submit{margin-top:14px;min-height:46px}.partnership-page .product-partner__success{background:#eaedf0;border-radius:15px;min-height:605px;padding:30px 15px}.partnership-page .product-partner__success-icon{height:38px;width:38px}.partnership-page .product-partner__success h3{font-size:18px;margin-bottom:10px}}@media (min-width:992px){.partnership-page .product-text__columns{column-gap:30px;margin-bottom:25px}.partnership-page .product-text__column{gap:20px}.partnership-page .product-partner__form-box{background:#eaedf0;padding:20px}.partnership-page .product-partner__title{font-family:SF-Pro-Display-Medium,sans-serif;font-weight:500}.partnership-page .product-partner__description{line-height:1.75;margin-bottom:25px}.partnership-page .product-partner__grid{gap:15px 12px}.partnership-page .product-partner__field input{height:40px}.partnership-page .product-partner__field textarea{height:100px}.partnership-page .product-partner__submit{margin-top:15px;min-height:46px;padding:0 20px}.partnership-page .product-partner__success{background:#eaedf0;min-height:435px}}

.how-it-works-page .product-cta__button{border:0;cursor:pointer;width:100%}@media (max-width:767px){.how-it-works-page .universal-section__wrapper{padding-left:15px;padding-right:15px}.how-it-works-page .product-hero{margin-bottom:0}.how-it-works-page .universal-page__content{background:#fff;border-radius:16px 16px 0 0;margin-top:-12px;padding-top:18px;position:relative}.how-it-works-page .product-text__content p:last-child{margin-bottom:15px}.how-it-works-page .product-text__image{padding-bottom:10px}.how-it-works-page .product-title_sm{margin-top:10px}.how-it-works-page>.product-cta{padding-bottom:20px;padding-top:90px}.how-it-works-page .product-cta__inner{border-radius:15px;padding:65px 15px 15px}.how-it-works-page .product-cta__inner:before{left:-15px;right:-15px;top:-75px;width:auto}.how-it-works-page .product-cta__logo{height:98px;width:98px}.how-it-works-page .product-cta__title{font-size:24px;line-height:1.2}.how-it-works-page .product-cta__text{font-size:16px;margin-top:10px}.how-it-works-page .product-cta__buttons{margin-top:15px}.how-it-works-page .product-cta__button{border-radius:5px;min-height:50px;padding:10px}}@media (min-width:992px){.how-it-works-page .product-cta{padding-bottom:50px;padding-top:80px}.how-it-works-page .product-cta__inner{border-radius:30px;padding:85px 40px 40px}.how-it-works-page .product-cta__text{font-size:20px}.how-it-works-page .product-cta__buttons{margin-top:20px}}

.about-matespace-page .product-cta__button{border:0;cursor:pointer;width:100%}@media (max-width:767px){.about-matespace .header{background-color:#fff!important}.about-matespace-page .universal-section__wrapper{padding-left:15px;padding-right:15px}.about-matespace-page .product-hero{background:#fff;margin-bottom:15px}.about-matespace-page .product-text__content p:last-child{margin-bottom:15px}.about-matespace-page .product-text__image{padding-bottom:10px}.about-matespace-page .product-title_sm{margin-top:10px}.about-matespace-page .product-links-groups{margin-bottom:20px}.about-matespace-page .product-links-groups__item{border-radius:15px;padding:15px}.about-matespace-page .product-links-groups__title{font-size:18px;margin-bottom:10px}.about-matespace-page .product-links-groups__links{display:block;font-size:16px;line-height:1.63}.about-matespace-page .product-links-groups__separator{margin:0 3px}.about-matespace-page .about-together .product-title-wrapper,.about-matespace-page .product-cta__text{display:none}.about-matespace-page>.product-cta{padding-bottom:20px;padding-top:90px}.about-matespace-page .product-cta__inner{border-radius:15px;padding:65px 15px 15px}.about-matespace-page .product-cta__inner:before{left:-15px;right:-15px;top:-75px;width:auto}.about-matespace-page .product-cta__logo{height:98px;width:98px}.about-matespace-page .product-cta__title{font-size:24px;line-height:1.2}.about-matespace-page .product-cta__buttons{margin-top:15px}.about-matespace-page .product-cta__button{border-radius:5px;min-height:50px;padding:10px}}@media (min-width:992px){.about-matespace-page .product-cta{padding-bottom:50px;padding-top:80px}.about-matespace-page .product-cta__inner{border-radius:30px;padding:85px 40px 40px}.about-matespace-page .product-cta__text{font-size:20px}.about-matespace-page .product-cta__buttons{margin-top:20px}}

.application-store-links{display:none}.mobile-application-page .product-feature__media picture{display:block;width:100%}.mobile-application-page .application-intro .universal-section__wrapper:after,.mobile-application-page .application-summary .universal-section__wrapper:after{background:#eaedf0;border-radius:30px;content:"";display:block;height:120px}.mobile-application-page .product-cta__buttons .product-cta__button{border:0;cursor:pointer;width:100%}@media (min-width:992px){.mobile-application-page .product-feature__grid{column-gap:0}.mobile-application-page .product-feature__title{font-family:SF-Pro-Display-Medium,sans-serif;font-size:30px;font-weight:500;line-height:1.3;margin-bottom:10px}.mobile-application-page .product-feature__text{font-size:21px;line-height:1.71}.mobile-application-page .product-feature__text p{margin-bottom:10px}.mobile-application-page .product-feature__text p:last-child{margin-bottom:0}.mobile-application-page .application-summary{margin-top:40px}.mobile-application-page>.product-cta{padding-bottom:30px;padding-top:130px}.mobile-application-page .product-cta__inner:before{top:-100px}}@media (min-width:1200px){.mobile-application-page .universal-section__wrapper_lg{max-width:100%;width:1220px}}@media (max-width:767px){.mobile-application-page .universal-section__wrapper{padding-left:15px;padding-right:15px}.mobile-application-page .product-hero{margin-bottom:0}.mobile-application-page .universal-page__content{background:#fff;border-radius:16px 16px 0 0;margin-top:-12px;padding-top:18px;position:relative}.mobile-application-page .application-intro .universal-section__wrapper:after,.mobile-application-page .application-summary .universal-section__wrapper:after{display:none}.mobile-application-page .product-text__content p:last-child{margin-bottom:15px}.mobile-application-page .application-store-links{align-items:center;background:#eaedf0;border-radius:15px;display:flex;gap:4px;justify-content:center;padding:15px}.mobile-application-page .application-store-links a{display:block;max-width:128px;min-width:0}.mobile-application-page .application-store-links img{display:block;height:auto;width:100%}.mobile-application-page .product-feature__title{font-family:SF-Pro-Display-Medium,sans-serif;font-size:21px;font-weight:500;line-height:1.3;margin-bottom:10px}.mobile-application-page .product-feature__media{margin-bottom:10px}.mobile-application-page .product-feature__image{max-height:none}.mobile-application-page .product-feature__text{font-size:16px;line-height:1.63}.mobile-application-page .product-feature__text p{margin-bottom:10px}.mobile-application-page .product-feature__text p:last-child{margin-bottom:0}.mobile-application-page .product-feature+.product-feature{margin-top:20px}.mobile-application-page>.product-cta{padding-bottom:20px;padding-top:100px}.mobile-application-page .product-cta__inner{border-radius:15px;padding:70px 15px 15px}.mobile-application-page .product-cta__inner:before{left:-15px;right:-15px;top:-75px;width:auto}.mobile-application-page .product-cta__logo{height:98px;width:98px}.mobile-application-page .product-cta__title{font-size:24px;line-height:1.2}.mobile-application-page .product-cta__buttons{margin-top:15px}.mobile-application-page .product-cta__button{border-radius:5px;font-size:18px;margin-top:10px;min-height:50px;padding:10px}}

.main-faq{background:#f5f5f5;padding:55px 0 45px;width:100%}.faq-container{margin:0 auto}.faq-title{color:#000;font-family:SF-Pro-Display-Black;font-size:44px;font-stretch:normal;font-style:normal;font-weight:900;letter-spacing:normal;line-height:1.36;padding-bottom:30px;text-align:center}.faq-top{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 345px;padding-bottom:30px}.faq-list{display:flex;flex-direction:column;gap:8px}.faq-item{background:#fff;border-radius:25px;overflow:hidden;padding:16px 12px;transition:background-color .4s ease,color .4s ease,border-radius .4s ease;width:100%}.faq-item.active{background:#000;border-radius:25px;color:#fff}.faq-question{align-items:center;background:#0000;border:0;color:#111;cursor:pointer;display:flex;font-size:24px;font-stretch:normal;font-style:normal;font-weight:700;gap:20px;justify-content:space-between;letter-spacing:normal;line-height:1.67;min-height:40px;outline:none;padding:0 20px;text-align:left;transition:color .4s ease;width:100%}.faq-item.active .faq-question{color:#fff}.faq-question__headline{font-family:SF-Pro-Display-Medium,sans-serif;font-size:18px;font-weight:500;line-height:1.33}@media(min-width:992px){.faq-question__headline{font-size:24px;line-height:1.67}}.faq-icon{flex:0 0 auto;height:24px;position:relative;width:24px}.faq-icon:after,.faq-icon:before{background:currentColor;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.faq-icon:before{height:2px;width:14px}.faq-icon:after{height:14px;width:2px}.faq-item.active .faq-icon:after{display:none}.faq-answer-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.22,1,.36,1),padding-top .5s cubic-bezier(.22,1,.36,1)}.faq-item.active .faq-answer-wrap{grid-template-rows:1fr;padding-top:16px}.faq-answer{color:#fff;font-size:20px;font-weight:400;font-weight:"SF-Pro-Display-Regular",sans-serif;letter-spacing:normal;line-height:1.4;min-height:0;opacity:0;overflow:hidden;padding:0 20px;transform:translateY(-6px);transition:opacity .2s ease,transform .35s cubic-bezier(.22,1,.36,1),padding .5s cubic-bezier(.22,1,.36,1)}.faq-item.active .faq-answer{opacity:1;padding:0 20px;transform:none;transition:opacity .35s ease .12s,transform .5s cubic-bezier(.22,1,.36,1) .08s,padding .5s cubic-bezier(.22,1,.36,1)}.faq-help{background-color:#fff;border-radius:30px;box-sizing:border-box;display:flex;flex-direction:column;padding:30px}.faq-help h3{color:#000;font-family:SF-Pro-Display-Bold,sans-serif;font-size:21px;font-weight:800;line-height:1.5;padding-bottom:15px}.faq-help__descritpion{padding-bottom:10px}.faq-help p{color:#000;font-size:16px;line-height:1.5;margin-bottom:10px}@media(min-width:992px){.faq-help h3{font-size:24px}.faq-help p{font-size:20px}}.faq-help-button{background-color:#000;border-radius:10px;color:#fff;display:block;font-family:SF-Pro-Display-Bold,sans-serif;font-size:16px;font-weight:800;padding-bottom:20.5px;padding-top:20.5px;text-align:center;width:100%}.faq-help-button:hover{opacity:.8}.faq-description{margin-top:18px}.faq-description h3{color:#000;font-family:SF-Pro-Display-Semibold,sans-serif;font-size:30px;font-weight:600;padding-bottom:15px}.faq-description p{color:#000;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;margin-bottom:10px}.faq-description p:last-child{margin-bottom:0}@media (max-width:900px){.faq-container{width:calc(100% - 40px)}.faq-top{grid-template-columns:1fr}.faq-help{min-height:auto}.faq-help-button{margin-top:10px}}@media (max-width:991px){.main-faq{padding:35px 0}.faq-container{width:calc(100% - 30px)}.faq-title{font-size:24px}.faq-list{gap:6px}.faq-question{font-size:24px;padding:0 14px}.faq-answer{font-size:16px;padding-left:14px;padding-right:14px}.faq-item.active .faq-answer{padding-bottom:15px;padding-left:14px;padding-right:14px}.faq-help{padding:17px 14px 14px}.faq-description h3{font-size:21px}.faq-description p{font-size:14px}}@media (prefers-reduced-motion:reduce){.faq-answer,.faq-answer-wrap,.faq-item,.faq-question{transition:none!important}}.solution-page>.product-cta{padding-bottom:60px;padding-top:100px}.solution-page .product-cta__inner:before{top:-80px}.solution-page .product-cta__buttons .product-cta__button{border:0;cursor:pointer;width:100%}.solution-cta-title--mobile{display:none}@media (max-width:767px){.solution-cta-title--desktop{display:none}.solution-cta-title--mobile{display:inline}.solution-page>.product-cta{padding-bottom:40px;padding-top:90px}.solution-page .product-cta__inner{padding:70px 20px 24px}.solution-page .product-cta__inner:before{top:-72px}.solution-page .product-cta__logo{height:104px;width:104px}}

.main-faq{background:#f5f5f5;padding:55px 0 45px;width:100%}.faq-container{margin:0 auto}.faq-title{color:#000;font-family:SF-Pro-Display-Black;font-size:44px;font-stretch:normal;font-style:normal;font-weight:900;letter-spacing:normal;line-height:1.36;padding-bottom:30px;text-align:center}.faq-top{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 345px;padding-bottom:30px}.faq-list{display:flex;flex-direction:column;gap:8px}.faq-item{background:#fff;border-radius:25px;overflow:hidden;padding:16px 12px;transition:background-color .4s ease,color .4s ease,border-radius .4s ease;width:100%}.faq-item.active{background:#000;border-radius:25px;color:#fff}.faq-question{align-items:center;background:#0000;border:0;color:#111;cursor:pointer;display:flex;font-size:24px;font-stretch:normal;font-style:normal;font-weight:700;gap:20px;justify-content:space-between;letter-spacing:normal;line-height:1.67;min-height:40px;outline:none;padding:0 20px;text-align:left;transition:color .4s ease;width:100%}.faq-item.active .faq-question{color:#fff}.faq-question__headline{font-family:SF-Pro-Display-Medium,sans-serif;font-size:18px;font-weight:500;line-height:1.33}@media(min-width:992px){.faq-question__headline{font-size:24px;line-height:1.67}}.faq-icon{flex:0 0 auto;height:24px;position:relative;width:24px}.faq-icon:after,.faq-icon:before{background:currentColor;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.faq-icon:before{height:2px;width:14px}.faq-icon:after{height:14px;width:2px}.faq-item.active .faq-icon:after{display:none}.faq-answer-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.22,1,.36,1),padding-top .5s cubic-bezier(.22,1,.36,1)}.faq-item.active .faq-answer-wrap{grid-template-rows:1fr;padding-top:16px}.faq-answer{color:#fff;font-size:20px;font-weight:400;font-weight:"SF-Pro-Display-Regular",sans-serif;letter-spacing:normal;line-height:1.4;min-height:0;opacity:0;overflow:hidden;padding:0 20px;transform:translateY(-6px);transition:opacity .2s ease,transform .35s cubic-bezier(.22,1,.36,1),padding .5s cubic-bezier(.22,1,.36,1)}.faq-item.active .faq-answer{opacity:1;padding:0 20px;transform:none;transition:opacity .35s ease .12s,transform .5s cubic-bezier(.22,1,.36,1) .08s,padding .5s cubic-bezier(.22,1,.36,1)}.faq-help{background-color:#fff;border-radius:30px;box-sizing:border-box;display:flex;flex-direction:column;padding:30px}.faq-help h3{color:#000;font-family:SF-Pro-Display-Bold,sans-serif;font-size:21px;font-weight:800;line-height:1.5;padding-bottom:15px}.faq-help__descritpion{padding-bottom:10px}.faq-help p{color:#000;font-size:16px;line-height:1.5;margin-bottom:10px}@media(min-width:992px){.faq-help h3{font-size:24px}.faq-help p{font-size:20px}}.faq-help-button{background-color:#000;border-radius:10px;color:#fff;display:block;font-family:SF-Pro-Display-Bold,sans-serif;font-size:16px;font-weight:800;padding-bottom:20.5px;padding-top:20.5px;text-align:center;width:100%}.faq-help-button:hover{opacity:.8}.faq-description{margin-top:18px}.faq-description h3{color:#000;font-family:SF-Pro-Display-Semibold,sans-serif;font-size:30px;font-weight:600;padding-bottom:15px}.faq-description p{color:#000;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;margin-bottom:10px}.faq-description p:last-child{margin-bottom:0}@media (max-width:900px){.faq-container{width:calc(100% - 40px)}.faq-top{grid-template-columns:1fr}.faq-help{min-height:auto}.faq-help-button{margin-top:10px}}@media (max-width:991px){.main-faq{padding:35px 0}.faq-container{width:calc(100% - 30px)}.faq-title{font-size:24px}.faq-list{gap:6px}.faq-question{font-size:24px;padding:0 14px}.faq-answer{font-size:16px;padding-left:14px;padding-right:14px}.faq-item.active .faq-answer{padding-bottom:15px;padding-left:14px;padding-right:14px}.faq-help{padding:17px 14px 14px}.faq-description h3{font-size:21px}.faq-description p{font-size:14px}}@media (prefers-reduced-motion:reduce){.faq-answer,.faq-answer-wrap,.faq-item,.faq-question{transition:none!important}}.solution-page>.product-cta{padding-bottom:60px;padding-top:100px}.solution-page .product-cta__inner:before{top:-80px}.solution-page .product-cta__buttons .product-cta__button{border:0;cursor:pointer;width:100%}.solution-cta-title--mobile{display:none}@media (max-width:767px){.solution-cta-title--desktop{display:none}.solution-cta-title--mobile{display:inline}.solution-page>.product-cta{padding-bottom:40px;padding-top:90px}.solution-page .product-cta__inner{padding:70px 20px 24px}.solution-page .product-cta__inner:before{top:-72px}.solution-page .product-cta__logo{height:104px;width:104px}}

.main-faq{background:#f5f5f5;padding:55px 0 45px;width:100%}.faq-container{margin:0 auto}.faq-title{color:#000;font-family:SF-Pro-Display-Black;font-size:44px;font-stretch:normal;font-style:normal;font-weight:900;letter-spacing:normal;line-height:1.36;padding-bottom:30px;text-align:center}.faq-top{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 345px;padding-bottom:30px}.faq-list{display:flex;flex-direction:column;gap:8px}.faq-item{background:#fff;border-radius:25px;overflow:hidden;padding:16px 12px;transition:background-color .4s ease,color .4s ease,border-radius .4s ease;width:100%}.faq-item.active{background:#000;border-radius:25px;color:#fff}.faq-question{align-items:center;background:#0000;border:0;color:#111;cursor:pointer;display:flex;font-size:24px;font-stretch:normal;font-style:normal;font-weight:700;gap:20px;justify-content:space-between;letter-spacing:normal;line-height:1.67;min-height:40px;outline:none;padding:0 20px;text-align:left;transition:color .4s ease;width:100%}.faq-item.active .faq-question{color:#fff}.faq-question__headline{font-family:SF-Pro-Display-Medium,sans-serif;font-size:18px;font-weight:500;line-height:1.33}@media(min-width:992px){.faq-question__headline{font-size:24px;line-height:1.67}}.faq-icon{flex:0 0 auto;height:24px;position:relative;width:24px}.faq-icon:after,.faq-icon:before{background:currentColor;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.faq-icon:before{height:2px;width:14px}.faq-icon:after{height:14px;width:2px}.faq-item.active .faq-icon:after{display:none}.faq-answer-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.22,1,.36,1),padding-top .5s cubic-bezier(.22,1,.36,1)}.faq-item.active .faq-answer-wrap{grid-template-rows:1fr;padding-top:16px}.faq-answer{color:#fff;font-size:20px;font-weight:400;font-weight:"SF-Pro-Display-Regular",sans-serif;letter-spacing:normal;line-height:1.4;min-height:0;opacity:0;overflow:hidden;padding:0 20px;transform:translateY(-6px);transition:opacity .2s ease,transform .35s cubic-bezier(.22,1,.36,1),padding .5s cubic-bezier(.22,1,.36,1)}.faq-item.active .faq-answer{opacity:1;padding:0 20px;transform:none;transition:opacity .35s ease .12s,transform .5s cubic-bezier(.22,1,.36,1) .08s,padding .5s cubic-bezier(.22,1,.36,1)}.faq-help{background-color:#fff;border-radius:30px;box-sizing:border-box;display:flex;flex-direction:column;padding:30px}.faq-help h3{color:#000;font-family:SF-Pro-Display-Bold,sans-serif;font-size:21px;font-weight:800;line-height:1.5;padding-bottom:15px}.faq-help__descritpion{padding-bottom:10px}.faq-help p{color:#000;font-size:16px;line-height:1.5;margin-bottom:10px}@media(min-width:992px){.faq-help h3{font-size:24px}.faq-help p{font-size:20px}}.faq-help-button{background-color:#000;border-radius:10px;color:#fff;display:block;font-family:SF-Pro-Display-Bold,sans-serif;font-size:16px;font-weight:800;padding-bottom:20.5px;padding-top:20.5px;text-align:center;width:100%}.faq-help-button:hover{opacity:.8}.faq-description{margin-top:18px}.faq-description h3{color:#000;font-family:SF-Pro-Display-Semibold,sans-serif;font-size:30px;font-weight:600;padding-bottom:15px}.faq-description p{color:#000;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;margin-bottom:10px}.faq-description p:last-child{margin-bottom:0}@media (max-width:900px){.faq-container{width:calc(100% - 40px)}.faq-top{grid-template-columns:1fr}.faq-help{min-height:auto}.faq-help-button{margin-top:10px}}@media (max-width:991px){.main-faq{padding:35px 0}.faq-container{width:calc(100% - 30px)}.faq-title{font-size:24px}.faq-list{gap:6px}.faq-question{font-size:24px;padding:0 14px}.faq-answer{font-size:16px;padding-left:14px;padding-right:14px}.faq-item.active .faq-answer{padding-bottom:15px;padding-left:14px;padding-right:14px}.faq-help{padding:17px 14px 14px}.faq-description h3{font-size:21px}.faq-description p{font-size:14px}}@media (prefers-reduced-motion:reduce){.faq-answer,.faq-answer-wrap,.faq-item,.faq-question{transition:none!important}}.solution-page>.product-cta{padding-bottom:60px;padding-top:100px}.solution-page .product-cta__inner:before{top:-80px}.solution-page .product-cta__buttons .product-cta__button{border:0;cursor:pointer;width:100%}.solution-cta-title--mobile{display:none}@media (max-width:767px){.solution-cta-title--desktop{display:none}.solution-cta-title--mobile{display:inline}.solution-page>.product-cta{padding-bottom:40px;padding-top:90px}.solution-page .product-cta__inner{padding:70px 20px 24px}.solution-page .product-cta__inner:before{top:-72px}.solution-page .product-cta__logo{height:104px;width:104px}}

.main-faq{background:#f5f5f5;padding:55px 0 45px;width:100%}.faq-container{margin:0 auto}.faq-title{color:#000;font-family:SF-Pro-Display-Black;font-size:44px;font-stretch:normal;font-style:normal;font-weight:900;letter-spacing:normal;line-height:1.36;padding-bottom:30px;text-align:center}.faq-top{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 345px;padding-bottom:30px}.faq-list{display:flex;flex-direction:column;gap:8px}.faq-item{background:#fff;border-radius:25px;overflow:hidden;padding:16px 12px;transition:background-color .4s ease,color .4s ease,border-radius .4s ease;width:100%}.faq-item.active{background:#000;border-radius:25px;color:#fff}.faq-question{align-items:center;background:#0000;border:0;color:#111;cursor:pointer;display:flex;font-size:24px;font-stretch:normal;font-style:normal;font-weight:700;gap:20px;justify-content:space-between;letter-spacing:normal;line-height:1.67;min-height:40px;outline:none;padding:0 20px;text-align:left;transition:color .4s ease;width:100%}.faq-item.active .faq-question{color:#fff}.faq-question__headline{font-family:SF-Pro-Display-Medium,sans-serif;font-size:18px;font-weight:500;line-height:1.33}@media(min-width:992px){.faq-question__headline{font-size:24px;line-height:1.67}}.faq-icon{flex:0 0 auto;height:24px;position:relative;width:24px}.faq-icon:after,.faq-icon:before{background:currentColor;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.faq-icon:before{height:2px;width:14px}.faq-icon:after{height:14px;width:2px}.faq-item.active .faq-icon:after{display:none}.faq-answer-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.22,1,.36,1),padding-top .5s cubic-bezier(.22,1,.36,1)}.faq-item.active .faq-answer-wrap{grid-template-rows:1fr;padding-top:16px}.faq-answer{color:#fff;font-size:20px;font-weight:400;font-weight:"SF-Pro-Display-Regular",sans-serif;letter-spacing:normal;line-height:1.4;min-height:0;opacity:0;overflow:hidden;padding:0 20px;transform:translateY(-6px);transition:opacity .2s ease,transform .35s cubic-bezier(.22,1,.36,1),padding .5s cubic-bezier(.22,1,.36,1)}.faq-item.active .faq-answer{opacity:1;padding:0 20px;transform:none;transition:opacity .35s ease .12s,transform .5s cubic-bezier(.22,1,.36,1) .08s,padding .5s cubic-bezier(.22,1,.36,1)}.faq-help{background-color:#fff;border-radius:30px;box-sizing:border-box;display:flex;flex-direction:column;padding:30px}.faq-help h3{color:#000;font-family:SF-Pro-Display-Bold,sans-serif;font-size:21px;font-weight:800;line-height:1.5;padding-bottom:15px}.faq-help__descritpion{padding-bottom:10px}.faq-help p{color:#000;font-size:16px;line-height:1.5;margin-bottom:10px}@media(min-width:992px){.faq-help h3{font-size:24px}.faq-help p{font-size:20px}}.faq-help-button{background-color:#000;border-radius:10px;color:#fff;display:block;font-family:SF-Pro-Display-Bold,sans-serif;font-size:16px;font-weight:800;padding-bottom:20.5px;padding-top:20.5px;text-align:center;width:100%}.faq-help-button:hover{opacity:.8}.faq-description{margin-top:18px}.faq-description h3{color:#000;font-family:SF-Pro-Display-Semibold,sans-serif;font-size:30px;font-weight:600;padding-bottom:15px}.faq-description p{color:#000;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;margin-bottom:10px}.faq-description p:last-child{margin-bottom:0}@media (max-width:900px){.faq-container{width:calc(100% - 40px)}.faq-top{grid-template-columns:1fr}.faq-help{min-height:auto}.faq-help-button{margin-top:10px}}@media (max-width:991px){.main-faq{padding:35px 0}.faq-container{width:calc(100% - 30px)}.faq-title{font-size:24px}.faq-list{gap:6px}.faq-question{font-size:24px;padding:0 14px}.faq-answer{font-size:16px;padding-left:14px;padding-right:14px}.faq-item.active .faq-answer{padding-bottom:15px;padding-left:14px;padding-right:14px}.faq-help{padding:17px 14px 14px}.faq-description h3{font-size:21px}.faq-description p{font-size:14px}}@media (prefers-reduced-motion:reduce){.faq-answer,.faq-answer-wrap,.faq-item,.faq-question{transition:none!important}}.solution-page>.product-cta{padding-bottom:60px;padding-top:100px}.solution-page .product-cta__inner:before{top:-80px}.solution-page .product-cta__buttons .product-cta__button{border:0;cursor:pointer;width:100%}.solution-cta-title--mobile{display:none}@media (max-width:767px){.solution-cta-title--desktop{display:none}.solution-cta-title--mobile{display:inline}.solution-page>.product-cta{padding-bottom:40px;padding-top:90px}.solution-page .product-cta__inner{padding:70px 20px 24px}.solution-page .product-cta__inner:before{top:-72px}.solution-page .product-cta__logo{height:104px;width:104px}}

.main-faq{background:#f5f5f5;padding:55px 0 45px;width:100%}.faq-container{margin:0 auto}.faq-title{color:#000;font-family:SF-Pro-Display-Black;font-size:44px;font-stretch:normal;font-style:normal;font-weight:900;letter-spacing:normal;line-height:1.36;padding-bottom:30px;text-align:center}.faq-top{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 345px;padding-bottom:30px}.faq-list{display:flex;flex-direction:column;gap:8px}.faq-item{background:#fff;border-radius:25px;overflow:hidden;padding:16px 12px;transition:background-color .4s ease,color .4s ease,border-radius .4s ease;width:100%}.faq-item.active{background:#000;border-radius:25px;color:#fff}.faq-question{align-items:center;background:#0000;border:0;color:#111;cursor:pointer;display:flex;font-size:24px;font-stretch:normal;font-style:normal;font-weight:700;gap:20px;justify-content:space-between;letter-spacing:normal;line-height:1.67;min-height:40px;outline:none;padding:0 20px;text-align:left;transition:color .4s ease;width:100%}.faq-item.active .faq-question{color:#fff}.faq-question__headline{font-family:SF-Pro-Display-Medium,sans-serif;font-size:18px;font-weight:500;line-height:1.33}@media(min-width:992px){.faq-question__headline{font-size:24px;line-height:1.67}}.faq-icon{flex:0 0 auto;height:24px;position:relative;width:24px}.faq-icon:after,.faq-icon:before{background:currentColor;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.faq-icon:before{height:2px;width:14px}.faq-icon:after{height:14px;width:2px}.faq-item.active .faq-icon:after{display:none}.faq-answer-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.22,1,.36,1),padding-top .5s cubic-bezier(.22,1,.36,1)}.faq-item.active .faq-answer-wrap{grid-template-rows:1fr;padding-top:16px}.faq-answer{color:#fff;font-size:20px;font-weight:400;font-weight:"SF-Pro-Display-Regular",sans-serif;letter-spacing:normal;line-height:1.4;min-height:0;opacity:0;overflow:hidden;padding:0 20px;transform:translateY(-6px);transition:opacity .2s ease,transform .35s cubic-bezier(.22,1,.36,1),padding .5s cubic-bezier(.22,1,.36,1)}.faq-item.active .faq-answer{opacity:1;padding:0 20px;transform:none;transition:opacity .35s ease .12s,transform .5s cubic-bezier(.22,1,.36,1) .08s,padding .5s cubic-bezier(.22,1,.36,1)}.faq-help{background-color:#fff;border-radius:30px;box-sizing:border-box;display:flex;flex-direction:column;padding:30px}.faq-help h3{color:#000;font-family:SF-Pro-Display-Bold,sans-serif;font-size:21px;font-weight:800;line-height:1.5;padding-bottom:15px}.faq-help__descritpion{padding-bottom:10px}.faq-help p{color:#000;font-size:16px;line-height:1.5;margin-bottom:10px}@media(min-width:992px){.faq-help h3{font-size:24px}.faq-help p{font-size:20px}}.faq-help-button{background-color:#000;border-radius:10px;color:#fff;display:block;font-family:SF-Pro-Display-Bold,sans-serif;font-size:16px;font-weight:800;padding-bottom:20.5px;padding-top:20.5px;text-align:center;width:100%}.faq-help-button:hover{opacity:.8}.faq-description{margin-top:18px}.faq-description h3{color:#000;font-family:SF-Pro-Display-Semibold,sans-serif;font-size:30px;font-weight:600;padding-bottom:15px}.faq-description p{color:#000;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;margin-bottom:10px}.faq-description p:last-child{margin-bottom:0}@media (max-width:900px){.faq-container{width:calc(100% - 40px)}.faq-top{grid-template-columns:1fr}.faq-help{min-height:auto}.faq-help-button{margin-top:10px}}@media (max-width:991px){.main-faq{padding:35px 0}.faq-container{width:calc(100% - 30px)}.faq-title{font-size:24px}.faq-list{gap:6px}.faq-question{font-size:24px;padding:0 14px}.faq-answer{font-size:16px;padding-left:14px;padding-right:14px}.faq-item.active .faq-answer{padding-bottom:15px;padding-left:14px;padding-right:14px}.faq-help{padding:17px 14px 14px}.faq-description h3{font-size:21px}.faq-description p{font-size:14px}}@media (prefers-reduced-motion:reduce){.faq-answer,.faq-answer-wrap,.faq-item,.faq-question{transition:none!important}}.solution-page>.product-cta{padding-bottom:60px;padding-top:100px}.solution-page .product-cta__inner:before{top:-80px}.solution-page .product-cta__buttons .product-cta__button{border:0;cursor:pointer;width:100%}.solution-cta-title--mobile{display:none}@media (max-width:767px){.solution-cta-title--desktop{display:none}.solution-cta-title--mobile{display:inline}.solution-page>.product-cta{padding-bottom:40px;padding-top:90px}.solution-page .product-cta__inner{padding:70px 20px 24px}.solution-page .product-cta__inner:before{top:-72px}.solution-page .product-cta__logo{height:104px;width:104px}}

.home-btn{align-items:center;border:1px solid #0000;border-radius:10px;box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:SF-Pro-Display-Semibold,sans-serif;font-size:16px;font-weight:600;justify-content:center;line-height:1.2;max-width:100%;min-height:56px;padding:0 20px;text-align:center;text-decoration:none;transition:background-color .2s ease,border-color .2s ease;width:250px}.home-btn_full{width:100%}.home-btn.home-btn_theme_blue{background:#364ed4;border-color:#364ed4;color:#fff}.home-btn.home-btn_theme_white{background:#fff;border-color:#dfe1e6;color:#000}.home-btn.home-btn_theme_black{background:#000;border-color:#000;color:#fff}@media (hover:hover){.home-btn.home-btn_theme_blue:hover{background:#4a61e0;border-color:#4a61e0;color:#fff}.home-btn.home-btn_theme_white:hover{border-color:#c9cdd6;color:#000}.home-btn.home-btn_theme_black:hover{background:#262626;border-color:#262626;color:#fff}}@media (max-width:767px){.home-btn{width:100%}}.main-banner__inner{background-color:#f5f5f5;padding-top:70px}@media(min-width:992px){.main-banner__inner{padding-top:100px}}.main-banner__headline-wrap{padding-bottom:15px}.main-banner__headline{color:#000;font-family:SF-Pro-Display-Black;font-size:24px;font-stretch:normal;font-style:normal;font-weight:900;letter-spacing:normal;line-height:1.25}.main-banner__description{padding-bottom:30px}.main-banner__description h2{color:#000;font-size:16px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.31}.main-banner__tags{padding-bottom:15px;padding-top:20px}.main-banner__tags ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none}.main-banner__tags ul li{padding-bottom:10px;padding-right:10px}.main-banner__tags ul li span{background-color:#fff;border-radius:10px;color:#000;display:inline-block;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:2.25;padding:3px 10px;text-align:center}.main-banner__nav ul{list-style-type:none}.main-banner__nav ul li{padding-bottom:15px}.banner__btn{background-color:#364ed4;border:none;border-radius:10px;color:#fff;display:block;font-size:16px;font-weight:700;padding:20.5px 16px;text-align:center;width:100%}.home-banner__btn-demo{background-color:#000}.main-banner__thumb{display:none;padding:32px 64px 0}.main-banner__thumb img{display:block;height:auto;max-width:100%}@media(min-width:992px){.main-banner__headline{font-size:50px;line-height:1.2}.main-banner__description h2{font-size:21px;line-height:1.43}.main-banner__nav ul{align-items:center;display:flex;justify-content:center;list-style-type:none;margin-left:-8px;margin-right:-8px}.main-banner__nav ul li{padding-left:8px;padding-right:8px;width:250px}}.main-banner__thumb-mob{margin:0 auto;position:relative;width:70%}.main-banner__thumb-mob img{display:block;height:auto;width:100%}.main-banner__thumb-mob:after{background:linear-gradient(180deg,#0000 0,#f5f5f526 25%,#f5f5f58c 60%,#f5f5f5);bottom:0;content:"";height:50%;left:0;pointer-events:none;position:absolute;right:0}@media(min-width:1200px){.main-banner__thumb-mob{display:none}.main-banner__content{align-items:center;display:flex}.main-banner__thumb{display:block}.main-banner__left{flex:0 0 auto;padding-right:64px;width:60%}.main-banner__right{flex:0 0 auto;width:40%}.main-banner__nav ul{justify-content:flex-start}.main-banner__nav ul li{padding-bottom:0}.main-banner__tags{padding-bottom:60px;padding-top:0}.main-banner__tags ul{justify-content:flex-start}}.hero{background:#f5f5f5;overflow-x:clip;position:relative}.hero:after{background:radial-gradient(45% 70% at 0 100%,#6366f138,#0000 70%),radial-gradient(45% 70% at 100% 100%,#ff805c33,#0000 70%),radial-gradient(30% 40% at 50% 100%,#a78bfa0f,#0000 70%);bottom:0;content:"";height:60%;left:0;pointer-events:none;position:absolute;right:0;z-index:0}.hero__inner{padding:90px 0 64px;position:relative;z-index:1}.hero__head{align-items:center;display:flex;flex-direction:column;text-align:center}.hero__logo{display:block;height:auto;margin-bottom:8px;width:120px}.hero__title{color:#000;font-family:SF-Pro-Display-Semibold,sans-serif;font-size:clamp(32px,4.4vw,64px);font-weight:600;letter-spacing:-.02em;line-height:1.15;margin:0;max-width:100%}@media (min-width:992px){.hero_en .hero__title{white-space:nowrap}}.hero_uk .hero__rotator{display:flex;margin:0 auto}.hero__rotator{display:inline-flex;height:1.2em;overflow:hidden;padding-bottom:.05em;position:relative;transition:width .5s cubic-bezier(.22,1,.36,1);vertical-align:bottom}.hero__word{align-items:center;display:inline-flex;gap:.14em;left:0;opacity:0;position:absolute;top:0;transform:translateY(-110%);white-space:nowrap}.hero__word.is-current{animation:hero-word-in .55s cubic-bezier(.22,1,.36,1);opacity:1;position:relative;transform:translateY(0)}.hero__word.is-initial{animation:none}.hero__word.is-prev{animation:hero-word-out .55s cubic-bezier(.22,1,.36,1) forwards}@keyframes hero-word-in{0%{opacity:0;transform:translateY(-110%)}to{opacity:1;transform:translateY(0)}}@keyframes hero-word-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(110%)}}.hero__word-icon{display:block;flex:0 0 auto;height:.78em;width:.78em}.hero__word_connect{color:#f7914e}.hero__word_recognize{color:#ff4a3d}.hero__word_reward{color:#6521ff}.hero__word_grow{color:#00c059}.hero__description{color:#000;font-size:21px;line-height:1.45;margin:22px auto 0;max-width:720px}.hero__nav{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:32px}.hero__stage{--p:0;container-type:inline-size;margin:40px auto 0;max-width:1240px;pointer-events:none;position:relative}.hero__stage:before{content:"";display:block;padding-top:41.5%}.hero__phone{bottom:0;display:block;height:auto;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;will-change:transform}.hero__phone_main{left:40cqw;transform:scale(calc(.92 + var(--p)*.08));transform-origin:50% 100%;width:20cqw;z-index:3}.hero__phone_layer-1,.hero__phone_layer-2{left:calc(50cqw - var(--w) * .5cqw);transform:translateX(calc(var(--x)*1cqw*var(--p))) scale(calc(.9 + var(--p)*.1));transform-origin:50% 100%;width:calc(var(--w)*1cqw)}.hero__phone_layer-2{z-index:2}.hero__phone_layer-1{z-index:1}.hero__element{--reveal:clamp(0,calc((var(--p) - var(--start))*3),1);bottom:calc(var(--y)*1cqw);left:calc(50cqw + var(--x)*1cqw);opacity:var(--reveal);position:absolute;transform:translate(-50%,50%) scale(var(--reveal));width:calc(var(--size)*1cqw);will-change:transform,opacity;z-index:4}.hero__element img{animation:hero-float 5s ease-in-out infinite alternate;display:block;height:auto;width:100%}.hero__element:nth-child(2n) img{animation-delay:-1.5s;animation-duration:6.2s}.hero__element:nth-child(3n) img{animation-delay:-2.6s;animation-duration:4.4s}@keyframes hero-float{0%{transform:translate(0) rotate(0deg)}50%{transform:translate(4%,-10%) rotate(3deg)}to{transform:translate(-4%,-4%) rotate(-2deg)}}@media (max-width:991px){.hero__inner{padding-top:80px}.hero__logo{width:96px}.hero__description{font-size:18px}}@media (max-width:767px){.hero__inner{padding-bottom:40px;padding-top:70px}.hero__logo{width:80px}.hero__description{font-size:16px;margin-top:16px}.hero__nav{align-items:stretch;flex-direction:column;margin-top:24px;width:100%}.hero__nav .home-btn{width:100%}.hero__stage{margin-top:32px}.hero__stage:before{padding-top:100%}.hero__phone_main{left:26cqw;width:48cqw}.hero__phone_layer-2{--w:38!important}.hero__phone_phone-balance{--x:-29!important}.hero__phone_phone-recognition{--x:29!important}.hero__element,.hero__phone_layer-1{display:none}}@media (prefers-reduced-motion:reduce){.hero__stage{--p:1!important}.hero__rotator{transition:none}.hero__element img,.hero__word{animation:none!important}}.main-how-work{padding:15px 0;width:100%}.main-how-work__container{margin:0 auto}.main-how-work__title{color:#000;font-family:SF-Pro-Display-Black;font-size:44px;font-stretch:normal;font-style:normal;font-weight:900;letter-spacing:normal;line-height:1.25}@media(min-width:992px){.main-how-work{padding:60px 0 30px}.main-how-work__title{padding-bottom:20px;text-align:center}}.main-how-work__list{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(4,1fr)}.main-how-work__item{background:#f5f5f5;border-radius:30px;box-sizing:border-box;color:#000;isolation:isolate;overflow:hidden;padding:105px 30px 30px;position:relative;transition:transform .3s ease,box-shadow .3s ease}.main-how-work__item:hover{box-shadow:0 0 0 1px #c9cdd6,0 25px 40px #00000014;transform:translateY(-5px)}.main-how-work__item:after,.main-how-work__item:before{animation-iteration-count:infinite;animation-play-state:paused;animation-timing-function:ease-in-out;border-radius:50%;bottom:-50%;content:"";filter:blur(34px);height:75%;opacity:0;pointer-events:none;position:absolute;transition:opacity .45s ease;width:70%;z-index:0}.main-how-work__item:before{animation-duration:10s;animation-name:main-how-work-glow-blue;background:radial-gradient(closest-side,#3c78ff8c,#8c5aff40 60%,#0000);left:-10%}.main-how-work__item:after{animation-duration:13s;animation-name:main-how-work-glow-orange;background:radial-gradient(closest-side,#ff784680,#ff468c38 60%,#0000);right:-10%}.main-how-work__item:hover:after,.main-how-work__item:hover:before{animation-play-state:running;opacity:1}@keyframes main-how-work-glow-blue{0%{filter:blur(34px) hue-rotate(0deg);transform:translate(0) scale(1)}33%{filter:blur(34px) hue-rotate(25deg);transform:translate(45%,-12%) scale(1.15)}66%{filter:blur(34px) hue-rotate(-20deg);transform:translate(20%,8%) scale(.9)}to{filter:blur(34px) hue-rotate(0deg);transform:translate(0) scale(1)}}@keyframes main-how-work-glow-orange{0%{filter:blur(34px) hue-rotate(0deg);transform:translate(0) scale(1)}30%{filter:blur(34px) hue-rotate(-25deg);transform:translate(-35%,6%) scale(.9)}65%{filter:blur(34px) hue-rotate(20deg);transform:translate(-50%,-14%) scale(1.2)}to{filter:blur(34px) hue-rotate(0deg);transform:translate(0) scale(1)}}@media (prefers-reduced-motion:reduce){.main-how-work__item:after,.main-how-work__item:before{animation:none}}.main-how-work__number{-webkit-text-fill-color:#0000;background:linear-gradient(180deg,#fff 0,#fff9 35%,#fff3 70%,#fff0);-webkit-background-clip:text;background-clip:text;font-size:280px;font-weight:900;line-height:1;pointer-events:none;position:absolute;right:25px;top:0;-webkit-user-select:none;user-select:none;z-index:1}.main-how-work__content{position:relative;z-index:2}.main-how-work__item-title{color:#000;font-family:SF-Pro-Display-Medium,sans-serif;font-size:24px;font-weight:500;line-height:1.2;margin:0 0 8px}.main-how-work__item-text{font-size:18px;font-weight:400;line-height:1.44;margin:0}@media (max-width:991px){.main-how-work__title{font-size:24px}.main-how-work__list{grid-template-columns:repeat(2,1fr)}.main-how-work__item{border-radius:15px}}@media (max-width:767px){.main-how-work__title{font-size:28px;line-height:1.2;margin-bottom:24px}.main-how-work__list{gap:16px;grid-template-columns:1fr}.main-how-work__item{padding:15px}.main-how-work__number{font-size:150px}.main-how-work__item-title{font-size:22px}}.motivation-problem{background:#f5f5f5;padding:40px 0 80px;width:100%}.motivation-problem__head-block{text-align:center}.home-page .motivation-problem__head-block .front-main-headline-wrap{padding-bottom:16px}.motivation-problem__description{color:#000;font-size:21px;line-height:1.43;margin:0 auto 40px;max-width:930px}@media (min-width:992px){.home-page .motivation-problem__head-block .front-main-headline-wrap .front-main-headline{font-size:min(44px,4vw);max-width:none;white-space:nowrap}}.motivation-problem__list{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.motivation-problem__card{background:#fff;border-radius:25px;box-sizing:border-box;padding:24px 22px 28px;transition:box-shadow .3s ease}@media (hover:hover){.motivation-problem__card:hover{box-shadow:0 0 0 1px #c9cdd6}}.motivation-problem__label{color:#8a8f99;font-size:16px;line-height:1.3;margin-bottom:6px}.motivation-problem__problem{color:#000;font-family:SF-Pro-Display-Medium,sans-serif;font-size:21px;font-weight:500;line-height:1.35;margin:0}.motivation-problem__arrow{color:#000;font-size:20px;line-height:1;margin:8px 0 14px}.motivation-problem__consequence{color:#000;font-size:16px;line-height:1.4;margin:0}.motivation-problem__connector{display:block;height:80px;margin-top:14px;overflow:visible;width:100%}.motivation-problem__connector path{fill:none;stroke:#a3a8b2;stroke-width:1.3;stroke-linecap:round;stroke-dasharray:4 6;animation:motivation-problem-flow .9s linear infinite}@keyframes motivation-problem-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-10}}.motivation-problem__solution{display:flex;justify-content:center;margin-top:10px}.motivation-problem__solution-text{background:#000;border-radius:40px;color:#fff;font-size:21px;line-height:1.3;margin:0;padding:18px 36px;text-align:center}@media (max-width:1199px){.motivation-problem__list{grid-template-columns:repeat(2,minmax(0,1fr))}.motivation-problem__connector{display:none}.motivation-problem__solution{margin-top:24px}}@media (max-width:991px){.motivation-problem{padding:15px 0 50px}.motivation-problem__description{font-size:18px;margin-bottom:24px}.motivation-problem__problem{font-size:19px}.motivation-problem__solution-text{font-size:18px}}@media (max-width:767px){.motivation-problem__head-block{text-align:left}.motivation-problem__description{font-size:16px;line-height:1.45}.motivation-problem__list{gap:10px;grid-template-columns:1fr}.motivation-problem__card{border-radius:20px;padding:20px 18px 22px}.motivation-problem__solution{margin-top:16px}.motivation-problem__solution-text{border-radius:20px;font-size:16px;padding:16px 20px;width:100%}}@media (prefers-reduced-motion:reduce){.motivation-problem__connector path{animation:none}}.main-logic{background:#f5f5f5;box-sizing:border-box;overflow:hidden;padding:42px 0 48px;width:100%}.logic-container{margin:0 auto}.logic-head{text-align:center}.home-page .logic-head .front-main-headline-wrap{padding-bottom:12px}.main-logic .front-main-headline{color:#000;margin:0 auto;text-align:center}.logic-head__description{color:#000;font-size:20px;line-height:1.5;margin:0 auto 40px;max-width:720px}.logic-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.logic-card{border-radius:30px;box-sizing:border-box;color:#000;display:flex;flex-direction:column;height:500px;isolation:isolate;overflow:hidden;padding:30px 30px 0;position:relative;transition:box-shadow .3s ease}@media (hover:hover){.logic-card:hover{box-shadow:0 0 0 1px #c9cdd6}}.logic-card--awards{background:radial-gradient(70% 60% at 90% 100%,#bab6ffb3,#0000 70%),linear-gradient(160deg,#dbeafe,#d3dcfb 50%,#cdcdf6)}.logic-card--recognition{background:radial-gradient(70% 60% at 100% 100%,#dccdfae6,#0000 70%),linear-gradient(160deg,#f8e4ea,#f1e1ee 50%,#e9dcf6)}.logic-card--catalog{background:radial-gradient(70% 60% at 100% 100%,#f0c8d7cc,#0000 70%),linear-gradient(160deg,#f3e1d8,#f0dad9 50%,#ecd2dd)}.logic-card--bonuses{background:radial-gradient(80% 50% at 50% 100%,#c4c0ffbf,#0000 75%),#fff}.logic-card__head{align-items:flex-start;display:flex;gap:20px;position:relative;z-index:2}.logic-card__content{flex:1 1 auto;min-width:0}.logic-card__content h3{color:#000;font-family:SF-Pro-Display-Medium,sans-serif;font-size:28px;font-weight:500;line-height:1.2;margin:0 0 10px}.logic-card__content p{color:#000;font-size:18px;line-height:1.45;margin:0;max-width:470px}.logic-card__link{align-items:center;border:1.5px solid #000;border-radius:50%;color:#000;display:flex;flex:0 0 auto;height:44px;justify-content:center;transition:background-color .2s ease,color .2s ease;width:44px}.logic-card__link svg{display:block;height:16px;transition:transform .2s ease;width:16px}@media (hover:hover){.logic-card__link:hover{background:#000;color:#fff}.logic-card__link:hover svg{transform:translate(1px,-1px)}}.logic-card__media{align-items:flex-end;display:flex;flex:1 1 auto;justify-content:center;margin-top:20px;min-height:0;position:relative}.logic-card__media--awards img{display:block;height:auto;width:min(90%,440px)}.logic-recognition{flex:1 1 auto;margin-top:16px;min-height:0;position:relative}.logic-recognition__photo{height:220px;left:50%;position:absolute;top:6px;transform:translateX(-50%);width:220px}.logic-recognition__photo:after,.logic-recognition__photo:before{border:1px solid #ffffffd9;border-radius:50%;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:-1}.logic-recognition__photo:before{height:290px;width:290px}.logic-recognition__photo:after{border-color:#ffffff8c;height:370px;width:370px}.logic-recognition__photo img{border-radius:50%;display:block;height:100%;width:100%}.logic-recognition__peer{animation:logic-peer-float 5s ease-in-out infinite alternate;display:block;height:auto;position:absolute;width:78px}.logic-recognition__peer_1{left:6%;top:0}.logic-recognition__peer_2{animation-delay:-2.4s;animation-duration:6.2s;right:5%;top:34px}@keyframes logic-peer-float{0%{transform:translate(0)}50%{transform:translate(5px,-9px)}to{transform:translate(-4px,-3px)}}.logic-recognition__messages{bottom:28px;height:96px;left:50%;position:absolute;transform:translateX(-50%);width:min(400px,86%);z-index:1}.logic-message{background:#fff;border:1px solid #0000000f;border-radius:16px;bottom:0;box-shadow:0 12px 30px #503c8c1f;box-sizing:border-box;left:0;opacity:0;padding:14px 18px;pointer-events:none;position:absolute;right:0;transform:translateY(40px)}.logic-message.is-current{animation:logic-message-in .6s cubic-bezier(.22,1,.36,1);opacity:1;transform:translateY(0)}.logic-message.is-initial{animation:none}.logic-message.is-prev{animation:logic-message-out .6s cubic-bezier(.22,1,.36,1) forwards}@keyframes logic-message-in{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes logic-message-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-60px) scale(.96)}}.logic-message__top{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:4px}.logic-message__title{font-family:SF-Pro-Display-Semibold,sans-serif;font-size:16px;font-weight:600}.logic-message__bonus{background:#22c55e;border-radius:20px;color:#fff;flex:0 0 auto;font-family:SF-Pro-Display-Medium,sans-serif;font-size:15px;font-weight:500;padding:2px 10px}.logic-message__text{color:#000;font-size:14px;line-height:1.35;margin:0}.logic-catalog{flex:1 1 auto;margin:24px -30px 0;min-height:0;overflow:hidden}.logic-catalog__track{align-items:flex-start;animation:logic-catalog-scroll 50s linear infinite;display:flex;width:-webkit-max-content;width:max-content}@media (hover:hover){.logic-card--catalog:hover .logic-catalog__track{animation-play-state:paused}}@keyframes logic-catalog-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.logic-catalog__column{display:flex;flex-direction:column;gap:14px;margin-right:14px;width:172px}.logic-catalog__column:nth-child(2n){padding-top:44px}.logic-product{background:#fff;border-radius:18px;box-shadow:0 10px 24px #78465014;padding:8px 8px 12px}.logic-product__image{align-items:center;aspect-ratio:1/1;border-radius:12px;display:flex;justify-content:center;margin-bottom:10px}.logic-product__image img{display:block;height:auto;width:62%}.logic-product__title{color:#000;font-size:15px;line-height:1.25;padding:0 4px}.logic-product__text{color:#555;font-size:12px;line-height:1.35;margin-top:4px;padding:0 4px}.logic-balance{container-type:inline-size;margin:auto auto 0;padding-top:20px;position:relative;width:min(80%,370px)}.logic-balance img{display:block;height:auto;width:100%}.logic-balance__value{align-items:center;color:#fff;display:flex;flex-direction:column;left:0;position:absolute;right:0;text-align:center;top:calc(20px + 37cqw)}.logic-balance__number{font-feature-settings:"tnum";font-family:SF-Pro-Display-Bold,sans-serif;font-size:12cqw;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.01em;line-height:1}.logic-balance__label{font-family:SF-Pro-Display-Semibold,sans-serif;font-size:5cqw;font-weight:600;line-height:1.2;margin-top:2.5cqw}.logic-bottom{padding-top:40px;text-align:center}.logic-bottom p{color:#000;font-size:20px;line-height:1.5;margin:0}@media (max-width:991px){.logic-head__description{font-size:18px;margin-bottom:24px}.logic-grid{gap:12px;grid-template-columns:1fr}.logic-card{border-radius:24px;height:480px}.logic-bottom{padding-top:24px}}@media (max-width:767px){.logic-head{text-align:left}.logic-head__description{font-size:16px}.logic-card{height:440px;padding:22px 20px 0}.logic-card__content h3{font-size:22px}.logic-card__content p{font-size:16px}.logic-card__link{height:38px;width:38px}.logic-catalog{margin-left:-20px;margin-right:-20px}.logic-catalog__column{width:150px}.logic-recognition__photo{height:170px;width:170px}.logic-recognition__photo:before{height:230px;width:230px}.logic-recognition__photo:after{height:290px;width:290px}.logic-recognition__peer{width:62px}.logic-recognition__peer_1{left:0}.logic-recognition__peer_2{right:0}.logic-recognition__messages{bottom:20px;width:100%}.logic-bottom p{font-size:16px;line-height:1.31}}@media (prefers-reduced-motion:reduce){.logic-catalog__track,.logic-message,.logic-recognition__peer{animation:none!important}}.recognition{--recognition-wrapper-width:1200px;background:#f5f5f5;box-sizing:border-box;overflow:hidden;padding:46px 0 48px;width:100%}.recognition__container{width:100%}.recognition__wrapper{margin:0 auto}.recognition .front-main-headline{color:#000;margin:0;text-align:center}.recognition__slider{margin:-20px 0 -60px;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 0,#000 100%,#0000);-webkit-mask-image:linear-gradient(to right,#0000 0,#000 var(--recognition-side,0),#000 calc(100% - var(--recognition-side, 0px)),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 0,#000 100%,#0000);mask-image:linear-gradient(to right,#0000 0,#000 var(--recognition-side,0),#000 calc(100% - var(--recognition-side, 0px)),#0000 100%);overflow:visible;padding:20px 0 60px;width:100%}.recognition .recognition-swiper.swiper,.recognition__track{overflow:visible}.recognition-swiper{overflow:visible;width:100%}.recognition-swiper .swiper-wrapper{align-items:stretch}.recognition-swiper .swiper-slide{align-items:stretch;background:#0000;border-radius:24px;transition:transform .3s ease,box-shadow .3s ease}@media (hover:hover){.recognition-swiper .swiper-slide:hover{box-shadow:0 0 0 1px #c9cdd6,0 25px 40px #00000014;transform:translateY(-5px)}}@media(min-width:992px){.recognition-swiper .swiper-slide{border-radius:30px!important}}.recognition-swiper .recognition-slide{height:auto;width:calc((var(--recognition-wrapper-width) - 28px)/3)}.recognition-card{background:#fff;border-radius:inherit;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:28px 30px 25px;width:100%}.recognition-card__top{align-items:flex-start;display:flex;justify-content:space-between;min-height:92px}.recognition-card__avatar{border-radius:50%;flex:0 0 auto;height:80px;object-fit:cover;width:80px}.recognition-card__avatar,.recognition-card__logo{display:block;pointer-events:none;-webkit-user-select:none;user-select:none}.recognition-card__logo{max-height:58px;object-fit:contain;width:70px}.recognition-card__content{display:flex;flex:1 1;flex-direction:column;justify-content:flex-end;min-height:0}.recognition-card__text{color:#000;font-size:21px;line-height:1.48;margin:0 0 16px}.recognition-card__author{color:#a7afc1;font-size:18px;line-height:1.4;margin:0}.recognition__controls{gap:16px;margin-top:52px}.recognition-arrow,.recognition__controls{align-items:center;display:flex;justify-content:center}.recognition-arrow{background:#fff;border:0;border-radius:50%;box-shadow:0 2px 8px #0000000f;color:#000;cursor:pointer;flex:0 0 auto;height:40px;padding:0;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease;width:40px}.recognition-arrow svg{display:block}@media (hover:hover){.recognition-arrow:not(.swiper-button-disabled):hover{background:#000;box-shadow:0 6px 16px #00000029;color:#fff}}.recognition-arrow.swiper-button-disabled{cursor:default;opacity:.4}.recognition-pagination{align-items:center;display:flex;gap:7px;justify-content:center;width:auto!important}.recognition-pagination
.swiper-pagination-bullet{background:#fff;border-radius:50%!important;height:10px;margin:0!important;opacity:1;padding:0;transition:background-color .25s ease,transform .25s ease;width:10px}.recognition-pagination
.swiper-pagination-bullet-active{background:#000!important;transform:scale(1.05)}@media (max-width:1299px){.recognition-swiper .recognition-slide{width:calc((var(--recognition-wrapper-width) - 28px)/3)}}@media (max-width:991px){.recognition{padding:36px 0 38px}.recognition-swiper .recognition-slide{width:calc((var(--recognition-wrapper-width) - 14px)/2.15)}.recognition-card{padding:25px}.recognition-card__top{min-height:82px}.recognition-card__avatar{height:72px;width:72px}.recognition-card__text{font-size:16px}.recognition__controls{display:none}}@media (max-width:767px){.recognition{padding:32px 0 34px}.recognition .front-main-headline{margin-left:auto;margin-right:auto;text-align:center}.recognition-swiper .recognition-slide{width:calc(var(--recognition-wrapper-width) - 42px)}.recognition-swiper .swiper-slide{border-radius:12px}.recognition-card{padding:14px 12px 13px}.recognition-card__top{min-height:50px}.recognition-card__avatar{height:40px;width:40px}.recognition-card__logo{max-height:34px;width:42px}.recognition-card__text{font-size:16px;line-height:1.35;margin-bottom:7px}.recognition-card__author{font-size:14px;line-height:1.35}}@media (max-width:420px){.recognition-swiper .recognition-slide{width:calc(var(--recognition-wrapper-width) - 34px)}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;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")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;overflow:clip;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.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{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.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{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width: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{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;top:var(--swiper-navigation-top-offset,50%);width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:#00000040;background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.main-count{background:#f5f5f5;padding:48px 0 73px;width:100%}.count-container{margin:0 auto}.count-title{color:#000;font-family:SF-Pro-Display-Black;font-size:44px;font-weight:900;line-height:1.25;margin:0;padding-bottom:20px;text-align:center}.count-list{grid-gap:19px;display:grid;gap:19px;grid-template-columns:repeat(3,1fr)}.count-card{background:#fff;border-radius:28px;box-sizing:border-box;display:flex;flex-direction:column;min-height:188px;padding:25px 24px 22px;transition:transform .3s ease,box-shadow .3s ease}.count-card:hover{box-shadow:0 0 0 1px #c9cdd6,0 25px 40px #00000014;transform:translateY(-5px)}.count-card__top{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:22px}.count-value{color:#000;font-size:60px;line-height:.77}.count-icon img{display:block;height:auto;width:50px}.count-text{color:#000;font-size:21px;line-height:1.43;margin:0}@media (max-width:991px){.main-count{padding:45px 0 0}.count-title{font-size:24px}.count-list{grid-template-columns:1fr;margin:0 auto}.count-card{min-height:180px}.count-text{font-size:18px}}@media (max-width:767px){.main-count{padding:35px 0 0}.count-title{font-size:24px;letter-spacing:-.8px;line-height:1.15}.count-title br{display:none}.count-list{gap:14px}.count-card{border-radius:22px;min-height:165px;padding:22px 20px}.count-card__top{margin-bottom:18px}.count-value{font-size:48px;letter-spacing:-2px}.count-icon{font-size:32px}.count-text{font-size:18px;line-height:1.4}}.comparison__desc{display:none}@media(min-width:992px){.comparison__desc{display:block}.comparison{background:#f5f5f5;box-sizing:border-box;padding:0 20px 70px;width:100%}.comparison__container{margin:0 auto}.comparison__title{color:#000;font-family:SF-Pro-Display-Black;font-size:44px;font-stretch:normal;font-style:normal;font-weight:900;letter-spacing:normal;line-height:1.25;padding-bottom:30px;text-align:center}.comparison__box{background:#fff;border-radius:27px;box-sizing:border-box;padding:24px 35px 42px}.comparison__table{width:100%}.comparison__row{align-items:center;border-bottom:1px solid #dedede;color:#171717;display:grid;font-size:17px;grid-template-columns:1.3fr 1.15fr 1.15fr 1.1fr;line-height:1.25;min-height:41px}.comparison__row>div{box-sizing:border-box;padding:7px 8px}.comparison__row>div:first-child{padding-left:0}.comparison__row>div:last-child{padding-right:0}.comparison__row--head{border-bottom:2px solid #171717;font-size:17px;min-height:43px}.comparison__row--head>div{padding-bottom:10px;padding-top:0}.comparison__name{font-weight:700}.comparison__row .is-matespace{font-family:SF-Pro-Display-Bold,sans-serif;font-weight:800}.comparison__actions{display:flex;gap:15px;justify-content:center;margin-top:25px}.comparison__button{border-radius:10px;font-family:SF-Pro-Display-Bold,sans-serif;font-size:16px;font-weight:800;padding:20.5px 25px;text-align:center}.comparison__button--primary{background:#000;border:1px solid #000;color:#fff}.comparison__button--secondary{background:#fff;border:1px solid #000;color:#000}}.comparison__mob{display:none}@media (max-width:991px){.comparison__mob{display:block}.comparison{background:#f5f5f5;padding:34px 0 30px;width:100%}.comparison__inner{margin:0 auto;width:100%}.comparison__inner .front-main-headline-wrap{text-align:center}.comparison__title{color:#000;font-family:SF-Pro-Display-Bold;font-size:24px;font-weight:800;letter-spacing:-.7px;line-height:1.12;margin:0 0 22px;text-align:center}.comparison__card{background:#fff;border-radius:20px;overflow:hidden;width:100%}.comparison__table{width:100%}.comparison__row{border-bottom:1px solid #d9d9d9;display:grid;grid-template-columns:1.45fr .8fr .8fr .8fr;width:100%}.comparison__row--header{border-bottom:2px solid #111}.comparison__cell{align-items:center;border-right:1px solid #d9d9d9;box-sizing:border-box;color:#111;display:flex;font-size:14px;font-weight:400;justify-content:center;line-height:1.15;overflow-wrap:anywhere;padding:8px 7px;text-align:center}.comparison__cell:last-child{border-right:0}.comparison__cell--name{font-weight:500;justify-content:flex-start;padding-left:14px;padding-right:8px;text-align:left}.comparison__row--header .comparison__cell{font-family:SF-Pro-Display-Bold;font-size:16px;font-weight:700;font-weight:800;line-height:1.02;min-height:76px}.comparison__row--header .comparison__cell--name{padding:0}.comparison__cell--matespace{background:#fffaf0}.comparison__actions{background:#fff;display:flex;flex-direction:column;gap:17px;padding:16px 14px 12px}.comparison__button{border:none;border-radius:10px;font-family:SF-Pro-Display-Bold,sans-serif;font-size:16px;font-weight:800;padding:20.5px 25px;text-align:center}.comparison__button--primary{background:#3c54d7;color:#fff}.comparison__button--secondary{background:#000;color:#fff}.comparison__button:hover{opacity:.9}}@media (max-width:767px){.comparison{padding:30px 0 25px}.comparison__title{font-size:24px}.comparison__row{grid-template-columns:1.4fr .8fr .8fr .8fr}.comparison__cell{font-size:14px}.comparison__row--header .comparison__cell{font-size:16px}}@media (max-width:480px){.comparison{padding:25px 0}.comparison__title{font-size:24px;line-height:1.1;margin-bottom:21px}.comparison__card{border-radius:20px}.comparison__row{grid-template-columns:1.45fr .8fr .8fr .8fr}.comparison__cell{font-size:14px;padding:8px 5px}.comparison__cell--name{padding-left:13px;padding-right:6px}.comparison__row--header .comparison__cell{font-size:21px}.comparison__actions{gap:17px;padding:16px 14px 12px}}.company-data{background:#f5f5f5;padding:20px 0 48px;width:100%}.company-data__container{margin:0 auto}.company-data__title{color:#000;font-family:SF-Pro-Display-Black;font-size:44px;font-weight:900;line-height:1.25;margin:0;padding-bottom:20px;text-align:center}.company-data__grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr);width:100%}.company-data__card{background:#fff;border-radius:16px;box-sizing:border-box;min-height:124px;padding:20px 22px;position:relative;transition:box-shadow .3s ease}.company-data__card:hover{box-shadow:0 0 0 1px #c9cdd6}.company-data__card-icon{fill:none;stroke:#000;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;display:block;height:24px;position:absolute;right:22px;top:22px;width:24px}.company-data__card-title{color:#000;font-family:SF-Pro-Display-Semibold;font-size:21px;font-weight:600;line-height:1.33;padding-bottom:10px;padding-right:36px}.company-data__card-text{color:#000;font-size:18px;line-height:1.33}@media (max-width:991px){.company-data{padding:45px 0}.company-data__grid{grid-template-columns:repeat(2,1fr)}.company-data__title{font-size:24px}}@media (max-width:767px){.company-data{padding:38px 0}.company-data__title{font-size:24px;letter-spacing:-.8px;line-height:1.15}.company-data__grid{gap:10px;grid-template-columns:1fr}.company-data__card{border-radius:15px;min-height:auto;padding:19px 20px}.company-data__card-title{font-size:19px}.company-data__card-text{font-size:16px}}.integration{background:#f5f5f5;padding-bottom:120px;width:100%}.integration__container{margin:0 auto}@media(max-width:991px){.integration .front-main-headline-wrap{text-align:center}}.integration__title{color:#000;font-family:SF-Pro-Display-Black;font-size:44px;font-weight:900;line-height:1.25;margin:0;padding-bottom:10px;text-align:center}.integration__description{color:#000;font-size:21px;font-weight:500;line-height:1.43;margin:0 auto;max-width:920px;padding-bottom:20px;text-align:center}.integration__grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);width:100%}.integration-card{background:#ffffff80;border-radius:20px;box-shadow:0 0 0 1px #0000,0 0 0 #0000;box-sizing:border-box;display:flex;flex-direction:column;min-height:244px;padding:22px 22px 26px;transition:background-color .4s ease,box-shadow .4s ease}.integration-card.is-active{background:#fff;box-shadow:0 0 0 1px #dcdfe5,0 18px 40px #00000014}.integration-card__top{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:26px}.integration-card__number{align-items:center;background:#0000;border:1px dashed #c9cdd6;border-radius:50%;box-sizing:border-box;color:#000;display:flex;flex-shrink:0;font-family:SF-Pro-Display-Regular,sans-serif;font-size:18px;font-weight:400;height:42px;justify-content:center;line-height:1;transition:background-color .4s ease,border-color .4s ease,color .4s ease;width:42px}.integration-card.is-active .integration-card__number{background:#364ed4;border-color:#364ed4;color:#fff}.integration-card__icon{display:grid;justify-items:end;position:relative}.integration-card__icon img{display:block;grid-area:1/1;height:42px;transition:opacity .4s ease,transform .4s ease;width:auto}.integration-card__icon-color{opacity:0;transform:scale(.9)}.integration-card.is-active .integration-card__icon-line{opacity:0}.integration-card.is-active .integration-card__icon-color{opacity:1;transform:scale(1)}.integration-card__content{display:flex;flex-direction:column}.integration-card__title{color:#151515;font-family:SF-Pro-Display-Semibold,sans-serif;font-size:23px;font-weight:600;line-height:1.15;margin:0 0 10px}.integration-card__text{color:#65717c;font-size:17px;font-weight:400;line-height:1.45;margin:0}@media (max-width:991px){.integration{padding:25px 0 100px}.integration__title{font-size:24px}.integration__grid{grid-template-columns:repeat(2,1fr)}.integration-card{min-height:260px}}@media (max-width:767px){.integration{padding:20px 0 40px}.integration__title{font-size:24px;letter-spacing:-.8px;line-height:1.15}.integration__description{font-size:16px;line-height:1.45;margin-bottom:24px}.integration__grid{gap:10px;grid-template-columns:1fr}.integration-card{border-radius:18px;min-height:auto;padding:18px 20px 24px}.integration-card__top{margin-bottom:18px}.integration-card__title{font-size:21px}.integration-card__text{font-size:16px}}.main-faq{background:#f5f5f5;padding:55px 0 45px;width:100%}.faq-container{margin:0 auto}.faq-title{color:#000;font-family:SF-Pro-Display-Black;font-size:44px;font-stretch:normal;font-style:normal;font-weight:900;letter-spacing:normal;line-height:1.36;padding-bottom:30px;text-align:center}.faq-top{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 345px;padding-bottom:30px}.faq-list{display:flex;flex-direction:column;gap:8px}.faq-item{background:#fff;border-radius:25px;overflow:hidden;padding:16px 12px;transition:background-color .4s ease,color .4s ease,border-radius .4s ease;width:100%}.faq-item.active{background:#000;border-radius:25px;color:#fff}.faq-question{align-items:center;background:#0000;border:0;color:#111;cursor:pointer;display:flex;font-size:24px;font-stretch:normal;font-style:normal;font-weight:700;gap:20px;justify-content:space-between;letter-spacing:normal;line-height:1.67;min-height:40px;outline:none;padding:0 20px;text-align:left;transition:color .4s ease;width:100%}.faq-item.active .faq-question{color:#fff}.faq-question__headline{font-family:SF-Pro-Display-Medium,sans-serif;font-size:18px;font-weight:500;line-height:1.33}@media(min-width:992px){.faq-question__headline{font-size:24px;line-height:1.67}}.faq-icon{flex:0 0 auto;height:24px;position:relative;width:24px}.faq-icon:after,.faq-icon:before{background:currentColor;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.faq-icon:before{height:2px;width:14px}.faq-icon:after{height:14px;width:2px}.faq-item.active .faq-icon:after{display:none}.faq-answer-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.22,1,.36,1),padding-top .5s cubic-bezier(.22,1,.36,1)}.faq-item.active .faq-answer-wrap{grid-template-rows:1fr;padding-top:16px}.faq-answer{color:#fff;font-size:20px;font-weight:400;font-weight:"SF-Pro-Display-Regular",sans-serif;letter-spacing:normal;line-height:1.4;min-height:0;opacity:0;overflow:hidden;padding:0 20px;transform:translateY(-6px);transition:opacity .2s ease,transform .35s cubic-bezier(.22,1,.36,1),padding .5s cubic-bezier(.22,1,.36,1)}.faq-item.active .faq-answer{opacity:1;padding:0 20px;transform:none;transition:opacity .35s ease .12s,transform .5s cubic-bezier(.22,1,.36,1) .08s,padding .5s cubic-bezier(.22,1,.36,1)}.faq-help{background-color:#fff;border-radius:30px;box-sizing:border-box;display:flex;flex-direction:column;padding:30px}.faq-help h3{color:#000;font-family:SF-Pro-Display-Bold,sans-serif;font-size:21px;font-weight:800;line-height:1.5;padding-bottom:15px}.faq-help__descritpion{padding-bottom:10px}.faq-help p{color:#000;font-size:16px;line-height:1.5;margin-bottom:10px}@media(min-width:992px){.faq-help h3{font-size:24px}.faq-help p{font-size:20px}}.faq-help-button{background-color:#000;border-radius:10px;color:#fff;display:block;font-family:SF-Pro-Display-Bold,sans-serif;font-size:16px;font-weight:800;padding-bottom:20.5px;padding-top:20.5px;text-align:center;width:100%}.faq-help-button:hover{opacity:.8}.faq-description{margin-top:18px}.faq-description h3{color:#000;font-family:SF-Pro-Display-Semibold,sans-serif;font-size:30px;font-weight:600;padding-bottom:15px}.faq-description p{color:#000;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;margin-bottom:10px}.faq-description p:last-child{margin-bottom:0}@media (max-width:900px){.faq-container{width:calc(100% - 40px)}.faq-top{grid-template-columns:1fr}.faq-help{min-height:auto}.faq-help-button{margin-top:10px}}@media (max-width:991px){.main-faq{padding:35px 0}.faq-container{width:calc(100% - 30px)}.faq-title{font-size:24px}.faq-list{gap:6px}.faq-question{font-size:24px;padding:0 14px}.faq-answer{font-size:16px;padding-left:14px;padding-right:14px}.faq-item.active .faq-answer{padding-bottom:15px;padding-left:14px;padding-right:14px}.faq-help{padding:17px 14px 14px}.faq-description h3{font-size:21px}.faq-description p{font-size:14px}}@media (prefers-reduced-motion:reduce){.faq-answer,.faq-answer-wrap,.faq-item,.faq-question{transition:none!important}}.hr-analytics{background:#f5f5f5;color:#111;padding:50px 0 48px;width:100%}.hr-analytics__container{margin:0 auto;position:relative}.hr-analytics__title{color:#000;font-family:SF-Pro-Display-Black;font-size:44px;font-stretch:normal;font-style:normal;font-weight:900;letter-spacing:normal;line-height:1.25;padding-bottom:30px;text-align:center}@media(max-width:991px){.hr-analytics .front-main-headline-wrap{text-align:center}}.hr-stats{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr);margin-bottom:12px}.hr-stat-card{background:#fff;border-radius:16px;box-sizing:border-box;padding:16px 20px}.hr-stat-card__label{font-size:15px;line-height:1.2;margin-bottom:2px}.hr-stat-card__value-row{align-items:center;display:flex;gap:8px}.hr-stat-card__value{font-size:32px;font-weight:400;letter-spacing:-1px;line-height:1.15}.hr-stat-card__change{align-items:center;border-radius:10px;display:inline-flex;font-size:12px;font-weight:600;line-height:1;padding:3px 7px}.hr-stat-card__change--up{background:#d9f7e6;color:#16a05a}.hr-stat-card__change--down{background:#ffe4e8;color:#ec4660}.hr-stat-card__description{color:#9ba3b5;font-size:14px;line-height:1.2;margin-top:4px}.hr-dashboard{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;isolation:isolate;position:relative}.hr-dashboard:after{background:linear-gradient(180deg,#f5f5f500,#f5f5f5);content:"";inset:50% 0 0;pointer-events:none;position:absolute;z-index:1}.hr-card{background:#fff;border-radius:16px;box-sizing:border-box;min-height:290px;min-width:0;overflow:hidden;padding:17px 20px}@media(max-width:991px){.hr-card_mob_none{display:none}.departments-table_mob_hidden{opacity:0}.hr-card__title_opacity{opacity:.4}}.hr-card--chart{min-height:295px}.hr-card__title{font-size:17px;font-weight:700;line-height:1.2;margin:0 0 9px}.engagement-chart{display:flex;height:245px}.engagement-chart__y-axis{box-sizing:border-box;color:#9ca6bb;display:flex;flex-direction:column;font-size:12px;justify-content:space-between;padding:14px 5px 22px 0;text-align:right;width:32px}.engagement-chart__area{flex:1 1;min-width:0;padding-bottom:25px;position:relative}.chart-grid-line{background:#dce1ea;height:1px;left:0;position:absolute;right:0}.chart-grid-line--100{top:14px}.chart-grid-line--75{top:62px}.chart-grid-line--50{top:110px}.chart-grid-line--25{top:158px}.chart-grid-line--0{top:206px}.engagement-chart__svg{height:192px;left:0;overflow:visible;position:absolute;top:14px;width:100%;z-index:0}.engagement-chart__fill{fill:url(#engagementGradient);stroke:none}.engagement-chart__line{fill:none;stroke:#3856d9;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.chart-active-line{stroke:#5875ed;stroke-width:1;vector-effect:non-scaling-stroke}.chart-points{height:192px;left:0;pointer-events:none;position:absolute;top:14px;width:100%;z-index:1}.chart-point-html{background:#3856d9;border-radius:50%;box-sizing:border-box;height:8px;position:absolute;transform:translate(-50%,-50%);width:8px}.chart-point-html--active{background:#fff;border:3px solid #3856d9;border-radius:50%;box-sizing:border-box;height:15px;width:15px;z-index:2}.chart-tooltip{background:#fff;border-radius:7px;box-shadow:0 4px 14px #00000024;font-size:13px;left:32%;line-height:1.35;padding:9px 11px;position:absolute;top:56px;white-space:nowrap;z-index:3}.chart-tooltip strong{display:block;font-size:14px}.engagement-chart__dates{bottom:0;color:#9ca6bb;display:flex;font-size:12px;justify-content:space-between;left:0;position:absolute;right:0}@media (max-width:991px){.engagement-chart{height:158px}.engagement-chart__y-axis{font-size:15px;padding:5px 6px 22px 0;width:38px}.engagement-chart__area{padding-bottom:22px}.chart-grid-line--100{top:5px}.chart-grid-line--75{display:none}.chart-grid-line--50{top:64px}.chart-grid-line--25{display:none}.chart-grid-line--0{top:123px}.engagement-chart__svg{height:120px;top:5px;width:100%}.engagement-chart__line{stroke-width:3}.chart-points{height:120px;top:5px;width:100%}.chart-point-html{height:8px;width:8px}.chart-point-html--active{border-width:3px;height:15px;width:15px}.chart-tooltip{border-radius:7px;font-size:15px;left:28%;line-height:1.25;padding:9px 11px;top:52px}.chart-tooltip strong{font-size:17px;line-height:1.1;margin-top:3px}.engagement-chart__dates{display:none}}@media (max-width:480px){.engagement-chart{height:155px}.chart-tooltip{font-size:14px;left:27%;top:52px}.chart-tooltip strong{font-size:16px}}.bonus-stats{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);margin-bottom:13px}.bonus-stat{border-radius:7px;box-sizing:border-box;min-height:62px;padding:7px 11px}.bonus-stat strong{display:block;font-size:25px;font-weight:400;line-height:1.05}.bonus-stat span{display:block;font-size:12px;line-height:1;margin-top:4px}.bonus-stat--blue{background:#e0e6ff;color:#3158d9}.bonus-stat--green{background:#d4f5e1;color:#08703b}.bonus-stat--yellow{background:#fff3d8;color:#d77600}.bonus-title{font-size:16px;line-height:1.2;margin:0 0 8px}.bonus-list{display:flex;flex-direction:column;gap:7px}.bonus-row{grid-gap:10px;align-items:center;display:grid;font-size:14px;gap:10px;grid-template-columns:235px 1fr 32px}.bonus-row>span{white-space:nowrap}.bonus-row b{font-size:13px;font-weight:400}.bonus-progress{background:#e9ebef;border-radius:10px;height:6px;overflow:hidden}.bonus-progress i{background:#3856d9;border-radius:inherit;display:block;height:100%}.departments-table{width:100%}.departments-table__row{grid-column-gap:8px;align-items:center;color:#7e8491;column-gap:8px;display:grid;font-size:14px;grid-template-columns:1.25fr 1fr 1fr 1fr .8fr;min-height:35px}.departments-table__head{border-bottom:1px solid #e1e4ea;color:#a9b0c0;min-height:34px}.departments-table__row span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recognition-list{display:flex;flex-direction:column;gap:17px;margin-top:18px}.recognition-row{grid-gap:10px;align-items:center;color:#777d89;display:grid;font-size:14px;gap:10px;grid-template-columns:110px 1fr 28px}.recognition-row b{font-weight:400}.recognition-progress{background:#eceef2;border-radius:10px;height:6px;overflow:hidden}.recognition-progress i{background:#8494e4;border-radius:inherit;display:block;height:100%}.recognition-empty{color:#b8bdc8;font-size:13px;margin-top:42px;text-align:center}.recognition-empty span{margin-right:5px}.hr-alert{background:#f9e4e5;border:1px solid #ff7f84;border-radius:16px;bottom:60px;box-shadow:0 3px 10px #0000000a;box-sizing:border-box;gap:14px;left:50%;padding:10px 18px;position:absolute;transform:translateX(-50%);width:90%;z-index:5}.hr-alert,.hr-alert__icon{align-items:center;display:flex}.hr-alert__icon{background:#fff;border-radius:5px;flex:0 0 auto;font-size:23px;height:38px;justify-content:center;width:38px}.hr-alert__content{flex:1 1;font-size:14px;line-height:1.35}.hr-alert__content strong{display:block;font-size:14px;margin-bottom:2px}.hr-alert__content a{color:#3158d9;text-decoration:underline}.hr-alert__arrow{color:#e3223c;flex:0 0 auto;font-size:38px;font-weight:200;line-height:1}@media (max-width:991px){.hr-analytics{background:#f5f5f5;box-sizing:border-box;padding:40px 0 30px;width:100%}.hr-analytics__container{margin:0 auto;max-width:700px;position:relative;width:100%}.hr-analytics__title{font-size:24px;font-weight:900;letter-spacing:-.7px;line-height:1.1;margin:0;padding:0 0 27px;text-align:center}.hr-stats{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:14px}.hr-stat-card{border-radius:20px;padding:11px 14px}.hr-stat-card__label{font-size:14px;line-height:1.15;margin-bottom:1px}.hr-stat-card__value-row{gap:7px}.hr-stat-card__value{font-size:24px;letter-spacing:-1.3px;line-height:1.05}.hr-stat-card__change{border-radius:11px;font-size:12px;padding:4px 7px}.hr-stat-card__description{font-size:12px;line-height:1.15;margin-top:4px}.hr-dashboard{display:flex;flex-direction:column;gap:14px;position:relative}.hr-card{border-radius:20px;min-height:auto;min-width:0;padding:14px 15px;width:100%}.hr-card__title{font-size:22px;font-weight:400;line-height:1.15;margin:0 0 10px}.hr-card--chart{min-height:212px}.engagement-chart{height:158px}.engagement-chart__y-axis{font-size:15px;padding:5px 6px 22px 0;width:38px}.engagement-chart__area{padding-bottom:22px}.chart-grid-line--100{top:5px}.chart-grid-line--75{display:none}.chart-grid-line--50{top:64px}.chart-grid-line--25{display:none}.chart-grid-line--0{top:123px}.engagement-chart__svg{height:120px;top:5px;width:100%}.engagement-chart__line{stroke-width:3}.chart-tooltip{border-radius:7px;font-size:15px;left:28%;line-height:1.25;padding:9px 11px;top:52px}.chart-tooltip strong{font-size:17px;line-height:1.1;margin-top:3px}.engagement-chart__dates{display:none}.bonus-stats{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:0}.bonus-stat{border-radius:8px;min-height:76px;padding:9px 11px}.bonus-stat strong{font-size:21px;line-height:1.05}.bonus-stat span{font-size:16px;line-height:1;margin-top:5px}.bonus-list,.bonus-stat--yellow,.bonus-title{display:none}.departments-table{max-height:120px;overflow:hidden;width:100%}.departments-table__row{font-size:14px;grid-template-columns:1.3fr 1fr 1fr 1fr .8fr;min-height:35px}.departments-table__head{min-height:34px}.recognition-list{gap:14px;margin-top:15px}.recognition-row{font-size:13px;gap:8px;grid-template-columns:90px 1fr 25px}.recognition-empty{font-size:12px;margin-top:30px}.hr-alert{grid-gap:12px;align-items:start;border-radius:20px;bottom:0;display:grid;gap:12px;grid-template-columns:50px minmax(0,1fr) 20px;left:5px;margin:-1px 0 0;padding:18px 13px;right:5px;transform:none;width:calc(100% - 10px);z-index:10}.hr-alert__icon{border-radius:5px;font-size:27px;height:46px;width:46px}.hr-alert__content{font-size:14px;line-height:1.35;min-width:0}.hr-alert__content strong{font-size:14px;line-height:1.1;margin-bottom:4px}.hr-alert__arrow{display:flex;font-size:38px;justify-content:flex-end;line-height:1}}@media (max-width:767px){.hr-analytics{padding:34px 0 30px}.hr-analytics__title{font-size:24px;padding-bottom:26px}.hr-stat-card{padding:11px 13px}.hr-stat-card__value{font-size:24px}.hr-stat-card__description{font-size:12px}.hr-card{padding:14px 15px}.hr-card__title{font-size:22px}.hr-alert__content{font-size:14px}}@media (max-width:480px){.hr-analytics{padding:40px 20px 30px}.hr-analytics__title{font-size:24px;line-height:1.08;padding-bottom:28px}.hr-stats{gap:14px;margin-bottom:14px}.hr-stat-card{border-radius:20px;padding:11px 14px}.hr-stat-card__value{font-size:24px}.hr-stat-card__change{font-size:12px;padding:4px 7px}.hr-stat-card__description{font-size:12px}.hr-card{border-radius:20px}.hr-card--chart{min-height:212px}.engagement-chart{height:155px}.chart-tooltip{font-size:14px;left:27%;top:52px}.chart-tooltip strong{font-size:16px}.bonus-stat strong{font-size:21px}.bonus-stat span{font-size:15px}.hr-alert{border-radius:20px;gap:12px;grid-template-columns:48px minmax(0,1fr) 18px;padding:18px 13px}.hr-alert__icon{height:46px;width:46px}.hr-alert__content{font-size:14px;line-height:1.35}.hr-alert__content strong{font-size:14px}}@media (max-width:991px){.hr-analytics{padding-left:0;padding-right:0}}.home-features{--header-h:70px;--head-h:150px;--stack-top:calc(var(--header-h) + var(--head-h));--stack-step:12px;background:#f5f5f5;padding:40px 0 80px}.home-page .home-features .home-features__head{background:#f5f5f5;padding-bottom:30px;padding-top:10px;position:-webkit-sticky;position:sticky;top:var(--header-h);z-index:0}.home-features__headline{margin:0 auto;max-width:760px}.home-features__list{display:flex;flex-direction:column;gap:40px}.home-features__item{--cover:0;position:-webkit-sticky;position:sticky;top:calc(var(--stack-top) + var(--index)*var(--stack-step))}.home-features__card{grid-gap:40px;align-items:center;border-radius:30px;box-sizing:border-box;color:#fff;display:grid;gap:40px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);height:clamp(380px,calc(100vh - var(--stack-top) - var(--stack-step)*5 - 24px),540px);isolation:isolate;overflow:hidden;padding:40px 50px;position:relative;transform:scale(calc(1 - var(--cover)*.05));transform-origin:50% 0;will-change:transform}.home-features__card:after{background:#000;content:"";inset:0;opacity:calc(var(--cover)*.35);pointer-events:none;position:absolute;z-index:2}.home-features__card_bonuses{background:radial-gradient(60% 80% at 100% 60%,#7e3af2d9,#0000 70%),radial-gradient(50% 70% at 70% 110%,#6236dc99,#0000 70%),linear-gradient(120deg,#23214a,#2e2864 45%,#45309a)}.home-features__card_awards{background:radial-gradient(60% 70% at 85% 30%,#5c74ff8c,#0000 70%),linear-gradient(135deg,#3448d6,#3a4fe0 55%,#3245cc)}.home-features__card_benefits{background:radial-gradient(45% 75% at 0 100%,#f6cf78d9,#0000 70%),radial-gradient(40% 70% at 100% 100%,#d6baffd9,#0000 70%),#fff;color:#000}.home-features__card_shop{background:radial-gradient(45% 75% at 40% 85%,#3a3a40e6,#0000 70%),#262628}.home-features__card_events{background:radial-gradient(55% 80% at 90% 20%,#622d9699,#0000 70%),linear-gradient(135deg,#3a1a5e,#3e1f63 60%,#34175a)}.home-features__card_library{background:radial-gradient(55% 80% at 85% 25%,#8c1e788c,#0000 70%),linear-gradient(135deg,#5a0f4d,#62124f 60%,#550d47)}.home-features__info{align-items:flex-start;display:flex;flex-direction:column;height:100%;position:relative;z-index:1}.home-features__title{color:inherit;font-family:SF-Pro-Display-Medium,sans-serif;font-size:32px;font-weight:500;line-height:1.2;margin:0 0 14px;max-width:440px}.home-features__text{color:inherit;font-size:18px;line-height:1.45;margin:0;max-width:520px;opacity:.85}.home-features__more{align-items:center;border:1px solid;border-radius:100px;color:inherit;display:inline-flex;font-family:SF-Pro-Display-Medium,sans-serif;font-size:16px;font-weight:500;gap:18px;margin-top:auto;padding:12px 22px;text-decoration:none;transition:background-color .2s ease,color .2s ease}.home-features__more:focus-visible,.home-features__more:hover{background:#fff;color:#000}.home-features__card_benefits .home-features__more:focus-visible,.home-features__card_benefits .home-features__more:hover{background:#000;color:#fff}.home-features__more-icon{display:block;height:16px;transition:transform .2s ease;width:16px}.home-features__more:hover .home-features__more-icon{transform:translate(2px,-2px)}.home-features__media{align-items:center;display:flex;height:100%;justify-content:center;min-height:0;position:relative;z-index:1}.home-features__image{display:block;height:auto;max-height:100%;max-width:100%;object-fit:contain;width:auto}@media (max-width:991px){.home-features{--header-h:70px;padding:15px 0 50px}.home-features__card{border-radius:24px;gap:24px;padding:30px}.home-features__title{font-size:26px}.home-features__text{font-size:16px}}@media (max-width:767px){.home-features__list{gap:16px}.home-features__item,.home-page .home-features .home-features__head{position:static}.home-features__card{grid-template-columns:1fr;height:auto;padding:24px 20px;transform:none}.home-features__card:after{display:none}.home-features__info{height:auto}.home-features__title{font-size:24px}.home-features__more{margin-top:20px}.home-features__media{height:auto}}@media (prefers-reduced-motion:reduce){.home-features__card{transform:none}}

.main-faq{background:#f5f5f5;padding:55px 0 45px;width:100%}.faq-container{margin:0 auto}.faq-title{color:#000;font-family:SF-Pro-Display-Black;font-size:44px;font-stretch:normal;font-style:normal;font-weight:900;letter-spacing:normal;line-height:1.36;padding-bottom:30px;text-align:center}.faq-top{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 345px;padding-bottom:30px}.faq-list{display:flex;flex-direction:column;gap:8px}.faq-item{background:#fff;border-radius:25px;overflow:hidden;padding:16px 12px;transition:background-color .4s ease,color .4s ease,border-radius .4s ease;width:100%}.faq-item.active{background:#000;border-radius:25px;color:#fff}.faq-question{align-items:center;background:#0000;border:0;color:#111;cursor:pointer;display:flex;font-size:24px;font-stretch:normal;font-style:normal;font-weight:700;gap:20px;justify-content:space-between;letter-spacing:normal;line-height:1.67;min-height:40px;outline:none;padding:0 20px;text-align:left;transition:color .4s ease;width:100%}.faq-item.active .faq-question{color:#fff}.faq-question__headline{font-family:SF-Pro-Display-Medium,sans-serif;font-size:18px;font-weight:500;line-height:1.33}@media(min-width:992px){.faq-question__headline{font-size:24px;line-height:1.67}}.faq-icon{flex:0 0 auto;height:24px;position:relative;width:24px}.faq-icon:after,.faq-icon:before{background:currentColor;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.faq-icon:before{height:2px;width:14px}.faq-icon:after{height:14px;width:2px}.faq-item.active .faq-icon:after{display:none}.faq-answer-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.22,1,.36,1),padding-top .5s cubic-bezier(.22,1,.36,1)}.faq-item.active .faq-answer-wrap{grid-template-rows:1fr;padding-top:16px}.faq-answer{color:#fff;font-size:20px;font-weight:400;font-weight:"SF-Pro-Display-Regular",sans-serif;letter-spacing:normal;line-height:1.4;min-height:0;opacity:0;overflow:hidden;padding:0 20px;transform:translateY(-6px);transition:opacity .2s ease,transform .35s cubic-bezier(.22,1,.36,1),padding .5s cubic-bezier(.22,1,.36,1)}.faq-item.active .faq-answer{opacity:1;padding:0 20px;transform:none;transition:opacity .35s ease .12s,transform .5s cubic-bezier(.22,1,.36,1) .08s,padding .5s cubic-bezier(.22,1,.36,1)}.faq-help{background-color:#fff;border-radius:30px;box-sizing:border-box;display:flex;flex-direction:column;padding:30px}.faq-help h3{color:#000;font-family:SF-Pro-Display-Bold,sans-serif;font-size:21px;font-weight:800;line-height:1.5;padding-bottom:15px}.faq-help__descritpion{padding-bottom:10px}.faq-help p{color:#000;font-size:16px;line-height:1.5;margin-bottom:10px}@media(min-width:992px){.faq-help h3{font-size:24px}.faq-help p{font-size:20px}}.faq-help-button{background-color:#000;border-radius:10px;color:#fff;display:block;font-family:SF-Pro-Display-Bold,sans-serif;font-size:16px;font-weight:800;padding-bottom:20.5px;padding-top:20.5px;text-align:center;width:100%}.faq-help-button:hover{opacity:.8}.faq-description{margin-top:18px}.faq-description h3{color:#000;font-family:SF-Pro-Display-Semibold,sans-serif;font-size:30px;font-weight:600;padding-bottom:15px}.faq-description p{color:#000;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;margin-bottom:10px}.faq-description p:last-child{margin-bottom:0}@media (max-width:900px){.faq-container{width:calc(100% - 40px)}.faq-top{grid-template-columns:1fr}.faq-help{min-height:auto}.faq-help-button{margin-top:10px}}@media (max-width:991px){.main-faq{padding:35px 0}.faq-container{width:calc(100% - 30px)}.faq-title{font-size:24px}.faq-list{gap:6px}.faq-question{font-size:24px;padding:0 14px}.faq-answer{font-size:16px;padding-left:14px;padding-right:14px}.faq-item.active .faq-answer{padding-bottom:15px;padding-left:14px;padding-right:14px}.faq-help{padding:17px 14px 14px}.faq-description h3{font-size:21px}.faq-description p{font-size:14px}}@media (prefers-reduced-motion:reduce){.faq-answer,.faq-answer-wrap,.faq-item,.faq-question{transition:none!important}}.solution-page>.product-cta{padding-bottom:60px;padding-top:100px}.solution-page .product-cta__inner:before{top:-80px}.solution-page .product-cta__buttons .product-cta__button{border:0;cursor:pointer;width:100%}.solution-cta-title--mobile{display:none}@media (max-width:767px){.solution-cta-title--desktop{display:none}.solution-cta-title--mobile{display:inline}.solution-page>.product-cta{padding-bottom:40px;padding-top:90px}.solution-page .product-cta__inner{padding:70px 20px 24px}.solution-page .product-cta__inner:before{top:-72px}.solution-page .product-cta__logo{height:104px;width:104px}}

.main-faq{background:#f5f5f5;padding:55px 0 45px;width:100%}.faq-container{margin:0 auto}.faq-title{color:#000;font-family:SF-Pro-Display-Black;font-size:44px;font-stretch:normal;font-style:normal;font-weight:900;letter-spacing:normal;line-height:1.36;padding-bottom:30px;text-align:center}.faq-top{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 345px;padding-bottom:30px}.faq-list{display:flex;flex-direction:column;gap:8px}.faq-item{background:#fff;border-radius:25px;overflow:hidden;padding:16px 12px;transition:background-color .4s ease,color .4s ease,border-radius .4s ease;width:100%}.faq-item.active{background:#000;border-radius:25px;color:#fff}.faq-question{align-items:center;background:#0000;border:0;color:#111;cursor:pointer;display:flex;font-size:24px;font-stretch:normal;font-style:normal;font-weight:700;gap:20px;justify-content:space-between;letter-spacing:normal;line-height:1.67;min-height:40px;outline:none;padding:0 20px;text-align:left;transition:color .4s ease;width:100%}.faq-item.active .faq-question{color:#fff}.faq-question__headline{font-family:SF-Pro-Display-Medium,sans-serif;font-size:18px;font-weight:500;line-height:1.33}@media(min-width:992px){.faq-question__headline{font-size:24px;line-height:1.67}}.faq-icon{flex:0 0 auto;height:24px;position:relative;width:24px}.faq-icon:after,.faq-icon:before{background:currentColor;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.faq-icon:before{height:2px;width:14px}.faq-icon:after{height:14px;width:2px}.faq-item.active .faq-icon:after{display:none}.faq-answer-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.22,1,.36,1),padding-top .5s cubic-bezier(.22,1,.36,1)}.faq-item.active .faq-answer-wrap{grid-template-rows:1fr;padding-top:16px}.faq-answer{color:#fff;font-size:20px;font-weight:400;font-weight:"SF-Pro-Display-Regular",sans-serif;letter-spacing:normal;line-height:1.4;min-height:0;opacity:0;overflow:hidden;padding:0 20px;transform:translateY(-6px);transition:opacity .2s ease,transform .35s cubic-bezier(.22,1,.36,1),padding .5s cubic-bezier(.22,1,.36,1)}.faq-item.active .faq-answer{opacity:1;padding:0 20px;transform:none;transition:opacity .35s ease .12s,transform .5s cubic-bezier(.22,1,.36,1) .08s,padding .5s cubic-bezier(.22,1,.36,1)}.faq-help{background-color:#fff;border-radius:30px;box-sizing:border-box;display:flex;flex-direction:column;padding:30px}.faq-help h3{color:#000;font-family:SF-Pro-Display-Bold,sans-serif;font-size:21px;font-weight:800;line-height:1.5;padding-bottom:15px}.faq-help__descritpion{padding-bottom:10px}.faq-help p{color:#000;font-size:16px;line-height:1.5;margin-bottom:10px}@media(min-width:992px){.faq-help h3{font-size:24px}.faq-help p{font-size:20px}}.faq-help-button{background-color:#000;border-radius:10px;color:#fff;display:block;font-family:SF-Pro-Display-Bold,sans-serif;font-size:16px;font-weight:800;padding-bottom:20.5px;padding-top:20.5px;text-align:center;width:100%}.faq-help-button:hover{opacity:.8}.faq-description{margin-top:18px}.faq-description h3{color:#000;font-family:SF-Pro-Display-Semibold,sans-serif;font-size:30px;font-weight:600;padding-bottom:15px}.faq-description p{color:#000;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;margin-bottom:10px}.faq-description p:last-child{margin-bottom:0}@media (max-width:900px){.faq-container{width:calc(100% - 40px)}.faq-top{grid-template-columns:1fr}.faq-help{min-height:auto}.faq-help-button{margin-top:10px}}@media (max-width:991px){.main-faq{padding:35px 0}.faq-container{width:calc(100% - 30px)}.faq-title{font-size:24px}.faq-list{gap:6px}.faq-question{font-size:24px;padding:0 14px}.faq-answer{font-size:16px;padding-left:14px;padding-right:14px}.faq-item.active .faq-answer{padding-bottom:15px;padding-left:14px;padding-right:14px}.faq-help{padding:17px 14px 14px}.faq-description h3{font-size:21px}.faq-description p{font-size:14px}}@media (prefers-reduced-motion:reduce){.faq-answer,.faq-answer-wrap,.faq-item,.faq-question{transition:none!important}}.solution-page>.product-cta{padding-bottom:60px;padding-top:100px}.solution-page .product-cta__inner:before{top:-80px}.solution-page .product-cta__buttons .product-cta__button{border:0;cursor:pointer;width:100%}.solution-cta-title--mobile{display:none}@media (max-width:767px){.solution-cta-title--desktop{display:none}.solution-cta-title--mobile{display:inline}.solution-page>.product-cta{padding-bottom:40px;padding-top:90px}.solution-page .product-cta__inner{padding:70px 20px 24px}.solution-page .product-cta__inner:before{top:-72px}.solution-page .product-cta__logo{height:104px;width:104px}}

.main-faq{background:#f5f5f5;padding:55px 0 45px;width:100%}.faq-container{margin:0 auto}.faq-title{color:#000;font-family:SF-Pro-Display-Black;font-size:44px;font-stretch:normal;font-style:normal;font-weight:900;letter-spacing:normal;line-height:1.36;padding-bottom:30px;text-align:center}.faq-top{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 345px;padding-bottom:30px}.faq-list{display:flex;flex-direction:column;gap:8px}.faq-item{background:#fff;border-radius:25px;overflow:hidden;padding:16px 12px;transition:background-color .4s ease,color .4s ease,border-radius .4s ease;width:100%}.faq-item.active{background:#000;border-radius:25px;color:#fff}.faq-question{align-items:center;background:#0000;border:0;color:#111;cursor:pointer;display:flex;font-size:24px;font-stretch:normal;font-style:normal;font-weight:700;gap:20px;justify-content:space-between;letter-spacing:normal;line-height:1.67;min-height:40px;outline:none;padding:0 20px;text-align:left;transition:color .4s ease;width:100%}.faq-item.active .faq-question{color:#fff}.faq-question__headline{font-family:SF-Pro-Display-Medium,sans-serif;font-size:18px;font-weight:500;line-height:1.33}@media(min-width:992px){.faq-question__headline{font-size:24px;line-height:1.67}}.faq-icon{flex:0 0 auto;height:24px;position:relative;width:24px}.faq-icon:after,.faq-icon:before{background:currentColor;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.faq-icon:before{height:2px;width:14px}.faq-icon:after{height:14px;width:2px}.faq-item.active .faq-icon:after{display:none}.faq-answer-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.22,1,.36,1),padding-top .5s cubic-bezier(.22,1,.36,1)}.faq-item.active .faq-answer-wrap{grid-template-rows:1fr;padding-top:16px}.faq-answer{color:#fff;font-size:20px;font-weight:400;font-weight:"SF-Pro-Display-Regular",sans-serif;letter-spacing:normal;line-height:1.4;min-height:0;opacity:0;overflow:hidden;padding:0 20px;transform:translateY(-6px);transition:opacity .2s ease,transform .35s cubic-bezier(.22,1,.36,1),padding .5s cubic-bezier(.22,1,.36,1)}.faq-item.active .faq-answer{opacity:1;padding:0 20px;transform:none;transition:opacity .35s ease .12s,transform .5s cubic-bezier(.22,1,.36,1) .08s,padding .5s cubic-bezier(.22,1,.36,1)}.faq-help{background-color:#fff;border-radius:30px;box-sizing:border-box;display:flex;flex-direction:column;padding:30px}.faq-help h3{color:#000;font-family:SF-Pro-Display-Bold,sans-serif;font-size:21px;font-weight:800;line-height:1.5;padding-bottom:15px}.faq-help__descritpion{padding-bottom:10px}.faq-help p{color:#000;font-size:16px;line-height:1.5;margin-bottom:10px}@media(min-width:992px){.faq-help h3{font-size:24px}.faq-help p{font-size:20px}}.faq-help-button{background-color:#000;border-radius:10px;color:#fff;display:block;font-family:SF-Pro-Display-Bold,sans-serif;font-size:16px;font-weight:800;padding-bottom:20.5px;padding-top:20.5px;text-align:center;width:100%}.faq-help-button:hover{opacity:.8}.faq-description{margin-top:18px}.faq-description h3{color:#000;font-family:SF-Pro-Display-Semibold,sans-serif;font-size:30px;font-weight:600;padding-bottom:15px}.faq-description p{color:#000;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;margin-bottom:10px}.faq-description p:last-child{margin-bottom:0}@media (max-width:900px){.faq-container{width:calc(100% - 40px)}.faq-top{grid-template-columns:1fr}.faq-help{min-height:auto}.faq-help-button{margin-top:10px}}@media (max-width:991px){.main-faq{padding:35px 0}.faq-container{width:calc(100% - 30px)}.faq-title{font-size:24px}.faq-list{gap:6px}.faq-question{font-size:24px;padding:0 14px}.faq-answer{font-size:16px;padding-left:14px;padding-right:14px}.faq-item.active .faq-answer{padding-bottom:15px;padding-left:14px;padding-right:14px}.faq-help{padding:17px 14px 14px}.faq-description h3{font-size:21px}.faq-description p{font-size:14px}}@media (prefers-reduced-motion:reduce){.faq-answer,.faq-answer-wrap,.faq-item,.faq-question{transition:none!important}}.solution-page>.product-cta{padding-bottom:60px;padding-top:100px}.solution-page .product-cta__inner:before{top:-80px}.solution-page .product-cta__buttons .product-cta__button{border:0;cursor:pointer;width:100%}.solution-cta-title--mobile{display:none}@media (max-width:767px){.solution-cta-title--desktop{display:none}.solution-cta-title--mobile{display:inline}.solution-page>.product-cta{padding-bottom:40px;padding-top:90px}.solution-page .product-cta__inner{padding:70px 20px 24px}.solution-page .product-cta__inner:before{top:-72px}.solution-page .product-cta__logo{height:104px;width:104px}}

.main-faq{background:#f5f5f5;padding:55px 0 45px;width:100%}.faq-container{margin:0 auto}.faq-title{color:#000;font-family:SF-Pro-Display-Black;font-size:44px;font-stretch:normal;font-style:normal;font-weight:900;letter-spacing:normal;line-height:1.36;padding-bottom:30px;text-align:center}.faq-top{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 345px;padding-bottom:30px}.faq-list{display:flex;flex-direction:column;gap:8px}.faq-item{background:#fff;border-radius:25px;overflow:hidden;padding:16px 12px;transition:background-color .4s ease,color .4s ease,border-radius .4s ease;width:100%}.faq-item.active{background:#000;border-radius:25px;color:#fff}.faq-question{align-items:center;background:#0000;border:0;color:#111;cursor:pointer;display:flex;font-size:24px;font-stretch:normal;font-style:normal;font-weight:700;gap:20px;justify-content:space-between;letter-spacing:normal;line-height:1.67;min-height:40px;outline:none;padding:0 20px;text-align:left;transition:color .4s ease;width:100%}.faq-item.active .faq-question{color:#fff}.faq-question__headline{font-family:SF-Pro-Display-Medium,sans-serif;font-size:18px;font-weight:500;line-height:1.33}@media(min-width:992px){.faq-question__headline{font-size:24px;line-height:1.67}}.faq-icon{flex:0 0 auto;height:24px;position:relative;width:24px}.faq-icon:after,.faq-icon:before{background:currentColor;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.faq-icon:before{height:2px;width:14px}.faq-icon:after{height:14px;width:2px}.faq-item.active .faq-icon:after{display:none}.faq-answer-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.22,1,.36,1),padding-top .5s cubic-bezier(.22,1,.36,1)}.faq-item.active .faq-answer-wrap{grid-template-rows:1fr;padding-top:16px}.faq-answer{color:#fff;font-size:20px;font-weight:400;font-weight:"SF-Pro-Display-Regular",sans-serif;letter-spacing:normal;line-height:1.4;min-height:0;opacity:0;overflow:hidden;padding:0 20px;transform:translateY(-6px);transition:opacity .2s ease,transform .35s cubic-bezier(.22,1,.36,1),padding .5s cubic-bezier(.22,1,.36,1)}.faq-item.active .faq-answer{opacity:1;padding:0 20px;transform:none;transition:opacity .35s ease .12s,transform .5s cubic-bezier(.22,1,.36,1) .08s,padding .5s cubic-bezier(.22,1,.36,1)}.faq-help{background-color:#fff;border-radius:30px;box-sizing:border-box;display:flex;flex-direction:column;padding:30px}.faq-help h3{color:#000;font-family:SF-Pro-Display-Bold,sans-serif;font-size:21px;font-weight:800;line-height:1.5;padding-bottom:15px}.faq-help__descritpion{padding-bottom:10px}.faq-help p{color:#000;font-size:16px;line-height:1.5;margin-bottom:10px}@media(min-width:992px){.faq-help h3{font-size:24px}.faq-help p{font-size:20px}}.faq-help-button{background-color:#000;border-radius:10px;color:#fff;display:block;font-family:SF-Pro-Display-Bold,sans-serif;font-size:16px;font-weight:800;padding-bottom:20.5px;padding-top:20.5px;text-align:center;width:100%}.faq-help-button:hover{opacity:.8}.faq-description{margin-top:18px}.faq-description h3{color:#000;font-family:SF-Pro-Display-Semibold,sans-serif;font-size:30px;font-weight:600;padding-bottom:15px}.faq-description p{color:#000;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;margin-bottom:10px}.faq-description p:last-child{margin-bottom:0}@media (max-width:900px){.faq-container{width:calc(100% - 40px)}.faq-top{grid-template-columns:1fr}.faq-help{min-height:auto}.faq-help-button{margin-top:10px}}@media (max-width:991px){.main-faq{padding:35px 0}.faq-container{width:calc(100% - 30px)}.faq-title{font-size:24px}.faq-list{gap:6px}.faq-question{font-size:24px;padding:0 14px}.faq-answer{font-size:16px;padding-left:14px;padding-right:14px}.faq-item.active .faq-answer{padding-bottom:15px;padding-left:14px;padding-right:14px}.faq-help{padding:17px 14px 14px}.faq-description h3{font-size:21px}.faq-description p{font-size:14px}}@media (prefers-reduced-motion:reduce){.faq-answer,.faq-answer-wrap,.faq-item,.faq-question{transition:none!important}}.solution-page>.product-cta{padding-bottom:60px;padding-top:100px}.solution-page .product-cta__inner:before{top:-80px}.solution-page .product-cta__buttons .product-cta__button{border:0;cursor:pointer;width:100%}.solution-cta-title--mobile{display:none}@media (max-width:767px){.solution-cta-title--desktop{display:none}.solution-cta-title--mobile{display:inline}.solution-page>.product-cta{padding-bottom:40px;padding-top:90px}.solution-page .product-cta__inner{padding:70px 20px 24px}.solution-page .product-cta__inner:before{top:-72px}.solution-page .product-cta__logo{height:104px;width:104px}}@media (min-width:992px){.bonuses-solution-page .bonuses-cycle .universal-section__wrapper{width:min(1200px,100%)}.bonuses-solution-page .bonuses-cycle .product-title-wrapper{margin-inline:auto;max-width:780px}}

.main-faq{background:#f5f5f5;padding:55px 0 45px;width:100%}.faq-container{margin:0 auto}.faq-title{color:#000;font-family:SF-Pro-Display-Black;font-size:44px;font-stretch:normal;font-style:normal;font-weight:900;letter-spacing:normal;line-height:1.36;padding-bottom:30px;text-align:center}.faq-top{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 345px;padding-bottom:30px}.faq-list{display:flex;flex-direction:column;gap:8px}.faq-item{background:#fff;border-radius:25px;overflow:hidden;padding:16px 12px;transition:background-color .4s ease,color .4s ease,border-radius .4s ease;width:100%}.faq-item.active{background:#000;border-radius:25px;color:#fff}.faq-question{align-items:center;background:#0000;border:0;color:#111;cursor:pointer;display:flex;font-size:24px;font-stretch:normal;font-style:normal;font-weight:700;gap:20px;justify-content:space-between;letter-spacing:normal;line-height:1.67;min-height:40px;outline:none;padding:0 20px;text-align:left;transition:color .4s ease;width:100%}.faq-item.active .faq-question{color:#fff}.faq-question__headline{font-family:SF-Pro-Display-Medium,sans-serif;font-size:18px;font-weight:500;line-height:1.33}@media(min-width:992px){.faq-question__headline{font-size:24px;line-height:1.67}}.faq-icon{flex:0 0 auto;height:24px;position:relative;width:24px}.faq-icon:after,.faq-icon:before{background:currentColor;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.faq-icon:before{height:2px;width:14px}.faq-icon:after{height:14px;width:2px}.faq-item.active .faq-icon:after{display:none}.faq-answer-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.22,1,.36,1),padding-top .5s cubic-bezier(.22,1,.36,1)}.faq-item.active .faq-answer-wrap{grid-template-rows:1fr;padding-top:16px}.faq-answer{color:#fff;font-size:20px;font-weight:400;font-weight:"SF-Pro-Display-Regular",sans-serif;letter-spacing:normal;line-height:1.4;min-height:0;opacity:0;overflow:hidden;padding:0 20px;transform:translateY(-6px);transition:opacity .2s ease,transform .35s cubic-bezier(.22,1,.36,1),padding .5s cubic-bezier(.22,1,.36,1)}.faq-item.active .faq-answer{opacity:1;padding:0 20px;transform:none;transition:opacity .35s ease .12s,transform .5s cubic-bezier(.22,1,.36,1) .08s,padding .5s cubic-bezier(.22,1,.36,1)}.faq-help{background-color:#fff;border-radius:30px;box-sizing:border-box;display:flex;flex-direction:column;padding:30px}.faq-help h3{color:#000;font-family:SF-Pro-Display-Bold,sans-serif;font-size:21px;font-weight:800;line-height:1.5;padding-bottom:15px}.faq-help__descritpion{padding-bottom:10px}.faq-help p{color:#000;font-size:16px;line-height:1.5;margin-bottom:10px}@media(min-width:992px){.faq-help h3{font-size:24px}.faq-help p{font-size:20px}}.faq-help-button{background-color:#000;border-radius:10px;color:#fff;display:block;font-family:SF-Pro-Display-Bold,sans-serif;font-size:16px;font-weight:800;padding-bottom:20.5px;padding-top:20.5px;text-align:center;width:100%}.faq-help-button:hover{opacity:.8}.faq-description{margin-top:18px}.faq-description h3{color:#000;font-family:SF-Pro-Display-Semibold,sans-serif;font-size:30px;font-weight:600;padding-bottom:15px}.faq-description p{color:#000;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;margin-bottom:10px}.faq-description p:last-child{margin-bottom:0}@media (max-width:900px){.faq-container{width:calc(100% - 40px)}.faq-top{grid-template-columns:1fr}.faq-help{min-height:auto}.faq-help-button{margin-top:10px}}@media (max-width:991px){.main-faq{padding:35px 0}.faq-container{width:calc(100% - 30px)}.faq-title{font-size:24px}.faq-list{gap:6px}.faq-question{font-size:24px;padding:0 14px}.faq-answer{font-size:16px;padding-left:14px;padding-right:14px}.faq-item.active .faq-answer{padding-bottom:15px;padding-left:14px;padding-right:14px}.faq-help{padding:17px 14px 14px}.faq-description h3{font-size:21px}.faq-description p{font-size:14px}}@media (prefers-reduced-motion:reduce){.faq-answer,.faq-answer-wrap,.faq-item,.faq-question{transition:none!important}}.solution-page>.product-cta{padding-bottom:60px;padding-top:100px}.solution-page .product-cta__inner:before{top:-80px}.solution-page .product-cta__buttons .product-cta__button{border:0;cursor:pointer;width:100%}.solution-cta-title--mobile{display:none}@media (max-width:767px){.solution-cta-title--desktop{display:none}.solution-cta-title--mobile{display:inline}.solution-page>.product-cta{padding-bottom:40px;padding-top:90px}.solution-page .product-cta__inner{padding:70px 20px 24px}.solution-page .product-cta__inner:before{top:-72px}.solution-page .product-cta__logo{height:104px;width:104px}}

.support-page .support-faq__heading{margin:0}@media (prefers-reduced-motion:reduce){.support-page .support-faq__answer,.support-page .support-faq__answer-wrap,.support-page .support-faq__arrow{transition:none!important}}.support-page .support-faq__item.active:not(:first-child){border:1px solid #d9dce6}.support-page .support-faq__item,.support-page .support-form,.support-page .support-success{scroll-margin-top:90px}.support-page .support-form__field [aria-invalid=true]{border-color:#c92a2a}.support-page .support-form__error{color:#b42318;font-size:14px;line-height:1.4;margin:8px 0 0}.support-page button:disabled{cursor:wait;opacity:.65}.support-page a:focus-visible,.support-page button:focus-visible{outline:2px solid #3455e5;outline-offset:3px}.support-search__results{border:1px solid #d9dce6;border-radius:16px;font-size:18px;line-height:1.5;margin-top:12px;padding:18px 20px}.support-search__title{font-size:21px;margin:0 0 10px}.support-search__results ul{margin:0;padding-left:22px}.support-search__results li+li{margin-top:8px}.support-search__results a{color:#3455e5;text-decoration:underline}.support-search__results p{margin:0}@media (min-width:992px){.support-page{padding-bottom:70px}.support-page__intro{margin-top:0}.support-page__title{font-size:42px}.support-search input{height:58px}.support-card{min-height:205px;padding:20px 8px 12px}.support-card__icon{height:66px;margin-bottom:12px;width:66px}.support-card__title{max-width:145px}.support-card__text{width:100%}.support-form{background:#eaedf0;border-radius:16px;margin-top:26px;padding:20px}.support-form__title{margin-bottom:16px}.support-form__field input{height:40px}.support-form__field textarea{height:88px}.support-form__submit{font-family:SF-Pro-Display-Regular,sans-serif;font-weight:400;height:46px;margin-top:20px;min-width:0;padding:0 20px}.support-success{background:#eaedf0;border-radius:16px;height:475px;margin-top:26px}.support-success__icon{height:38px;margin-bottom:12px;width:38px}.support-success__title{font-family:SF-Pro-Display-Medium,sans-serif;font-size:21px;margin:0}.support-after__title,.support-faq__title{font-family:SF-Pro-Display-Medium,sans-serif;font-weight:500}.support-after__text p,.support-faq__answer{font-size:21px;line-height:1.71}.support-faq__question{padding:15px 18px}.support-faq__answer{padding:0 18px}.support-faq__item.active .support-faq__answer{padding:0 18px 16px}}@media (max-width:991px){.support-page{overflow:visible;padding-bottom:45px}.support-page__wrapper{max-width:800px;padding:0 15px;width:100%}.support-page__intro{margin-top:0}.support-page__title{font-size:24px;line-height:1.25;margin-bottom:12px}.support-page__description{font-size:16px;line-height:1.63}.support-search{margin:18px 0 15px}.support-search input{border-radius:25px;font-size:18px;height:50px;padding:0 20px}.support-search__results{font-size:16px;overflow-wrap:anywhere;padding:14px}.support-search__title{font-size:18px}.support-section-title{font-size:21px;line-height:1.3;margin-bottom:10px}.support-sections{overflow:visible;width:calc(100% + 15px)}.support-sections__slider{gap:15px;padding:0 15px 2px 0;scroll-padding-right:15px;width:100%}.support-card{flex:0 0 192px;min-height:205px;min-width:192px;padding:20px 8px 12px;width:192px}.support-card__icon{height:66px;margin-bottom:12px;width:66px}.support-card__title{font-size:18px;line-height:1.25;margin-bottom:7px;max-width:170px}.support-card__text{font-size:16px;line-height:1.35;width:100%}.support-form{background:#eaedf0;border-radius:15px;margin-top:24px;padding:10px}.support-form__title{font-size:21px;line-height:1.4;margin-bottom:15px}.support-form__grid{gap:16px;grid-template-columns:minmax(0,1fr)}.support-form__empty{display:none}.support-form__field label{font-size:14px;line-height:1.3;margin-bottom:6px}.support-form__field input{font-size:16px;height:40px;padding:0 12px}.support-form__field textarea{font-size:16px;height:150px;padding:10px 12px}.support-form__submit{font-family:SF-Pro-Display-Regular,sans-serif;font-size:16px;font-weight:400;height:46px;margin-top:14px;min-width:0;width:100%}.support-success{background:#eaedf0;border-radius:15px;height:715px;margin-top:15px;padding:10px}.support-success__icon{height:38px;margin-bottom:12px;width:38px}.support-success__title{font-family:SF-Pro-Display-Medium,sans-serif;font-size:16px;font-weight:500;line-height:1.4;margin:0;padding:0}.support-after{display:none}.support-faq{margin-top:16px}.support-faq__group-title,.support-faq__title{font-family:SF-Pro-Display-Medium,sans-serif;font-size:21px;font-weight:500;line-height:1.3;margin:0 0 10px}.support-faq__list{gap:8px}.support-faq__item{border-radius:10px}.support-faq__question{align-items:flex-start;gap:10px;min-height:64px;padding:10px}.support-faq__question-title{font-size:16px;line-height:1.4}.support-faq__arrow{margin-top:6px}.support-faq__answer{padding:0 10px}.support-faq__item.active .support-faq__answer{padding:0 10px 12px}.support-faq__answer,.support-faq__item.active .support-faq__answer{font-size:16px;line-height:1.6;overflow-wrap:anywhere}}

@media (prefers-reduced-motion:reduce){.material-faq__answer,.material-faq__answer-wrap,.material-faq__arrow{transition:none!important}}.material-faq__question:focus-visible{border-radius:14px;outline:2px solid #3455e5;outline-offset:-4px}.material-faq__support-button:focus-visible{outline:2px solid #3455e5;outline-offset:4px}@media (max-width:991px){.material-faq{padding:var(--page-breadcrumbs-top) 0 30px}.material-faq__wrapper{padding-left:15px;padding-right:15px}.material-faq__title{font-size:24px;line-height:1.25;margin-bottom:15px}.material-faq__search{margin-bottom:15px}.material-faq__search-icon{display:none}.material-faq__search input{border-radius:30px;font-size:18px;height:50px;padding:0 18px}.material-faq__group+.material-faq__group{margin-top:25px}.material-faq__group-title{font-size:21px;line-height:1.3;margin-bottom:15px}.material-faq__list{gap:6px}.material-faq__item{border-color:#dedede;border-radius:10px}.material-faq__item.active{border:2px solid #554dff}.material-faq__question{align-items:flex-start;gap:10px;min-height:42px;padding:10px 8px}.material-faq__question-title{font-size:16px;line-height:1.4}.material-faq__arrow{margin-top:5px}.material-faq__answer{padding:0 8px}.material-faq__item.active .material-faq__answer{padding:0 8px 8px}.material-faq__answer,.material-faq__item.active .material-faq__answer{font-size:16px;line-height:1.63;overflow-wrap:anywhere}.material-faq__support{background:#eaedf0;border-radius:15px;margin-top:35px;padding:12px 10px 10px}.material-faq__support-title{font-size:18px;line-height:1.3;margin-bottom:10px}.material-faq__support-button{border-radius:10px;font-size:16px;min-height:60px;padding:12px}}@media (min-width:992px){.material-faq{padding-bottom:40px}.material-faq__title{font-size:42px;line-height:1.2;margin-bottom:14px}.material-faq__search input{height:60px;padding-left:52px}.material-faq__search-icon{color:#929baa;left:26px}.material-faq__list{gap:12px}.material-faq__question{min-height:58px;padding:14px 18px}.material-faq__answer{line-height:1.75;padding-left:18px;padding-right:18px}.material-faq__item.active .material-faq__answer{padding:0 18px 6px}.material-faq__support{background:#eaedf0;padding:20px}.material-faq__support-title{font-size:24px}.material-faq__support-button{min-height:60px;min-width:270px}}

.blog-header{background:#f1f2f4;padding:var(--page-breadcrumbs-top) 0 24px}.blog-header__title{color:#000;font-size:48px;font-weight:700;line-height:1.1;margin:0}@media (max-width:991px){.blog-header{padding:var(--page-breadcrumbs-top) 0 56px}.blog-header__title{font-size:40px}}@media (max-width:600px){.blog-header{padding:var(--page-breadcrumbs-top) 0 40px}.blog-header__title{font-size:34px}}.blog-page-content{padding-bottom:80px}.blog-page-content__categories{background:#f0f1f3;margin-bottom:28px}.blog-page-content__categories-list{align-items:center;display:flex;gap:38px;overflow-x:auto;scrollbar-width:none}.blog-page-content__categories-list::-webkit-scrollbar{display:none}.blog-page-content__category{align-items:center;color:#52616a;display:flex;font-size:16px;font-weight:400;line-height:1.2;min-height:82px;position:relative;text-decoration:none;transition:color .2s ease;white-space:nowrap}.blog-page-content__category:hover,.blog-page-content__category_active{color:#111}.blog-page-content__category_active:after{background:#111;bottom:0;content:"";height:1px;left:0;position:absolute;right:0}.blog-page-content__grid{grid-gap:36px 28px;display:grid;gap:36px 28px;grid-template-columns:repeat(3,minmax(0,1fr));transition:opacity .2s ease}.blog-page-content__grid_loading{opacity:.45;pointer-events:none}.blog-card-new{min-width:0}.blog-card-new__image{aspect-ratio:1.72/1;background:#eceef1;border-radius:16px;display:block;margin-bottom:20px;overflow:hidden;position:relative;width:100%}.blog-card-new__image img{display:block;height:100%;object-fit:cover;transition:transform .4s ease;width:100%}.blog-card-new:hover .blog-card-new__image img{transform:scale(1.035)}.blog-card-new__content{align-items:flex-start;display:flex;flex-direction:column}.blog-card-new__headline{color:#111;font-size:21px;font-weight:600;line-height:1.28;margin:0 0 8px}.blog-card-new__headline a{color:inherit;text-decoration:none}.blog-card-new__date{color:#a0a6ba;font-size:16px;font-weight:400;line-height:1.4;margin-bottom:10px}.blog-card-new__description{color:#171717;font-size:17px;line-height:1.8;margin-bottom:16px}.blog-card-new__tags{display:flex;flex-wrap:wrap;gap:8px}.blog-card-new__tag{align-items:center;background:#eef0f2;border-radius:30px;color:#52616a;display:inline-flex;font-size:13px;font-weight:500;justify-content:center;line-height:1;min-height:32px;padding:5px 14px}@media (max-width:991px){.blog-page-content__categories-list{gap:26px}.blog-page-content__category{min-height:68px}.blog-page-content__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.blog-page-content{padding-bottom:50px}.blog-page-content__categories{margin-bottom:22px}.blog-page-content__categories-list{gap:22px}.blog-page-content__category{font-size:14px;min-height:58px}.blog-page-content__grid{gap:32px;grid-template-columns:1fr}.blog-card-new__image{border-radius:12px;margin-bottom:16px}.blog-card-new__headline{font-size:20px}.blog-card-new__description{font-size:16px;line-height:1.65}}.blog-card-new__image{aspect-ratio:auto;transition:transform .35s ease,box-shadow .35s ease}.blog-card-new__image img{height:auto}.blog-card-new:hover .blog-card-new__image img{transform:none}.blog-card-new:hover .blog-card-new__image{box-shadow:0 14px 30px -18px #161e2d73;transform:translateY(-4px)}

.blog-view-header{background:#fff;padding:75px 0 10px;padding:var(--page-breadcrumbs-top,75px) 0 10px}.blog-view-header__breadcrumbs{align-items:center;color:#5f6269;display:flex;font-size:14px;gap:12px;line-height:1.4;margin-bottom:26px}.blog-view-header__breadcrumbs-link{color:inherit;text-decoration:none;transition:color .2s ease}.blog-view-header__breadcrumbs-link:hover{color:#111}.blog-view-header__breadcrumbs-arrow{color:#000;font-size:18px}.blog-view-header__column{margin:0 auto;max-width:800px;padding:0 15px;width:100%}.blog-view-header__headline{color:#000;font-family:SF-Pro-Display-Bold,sans-serif;font-size:30px;font-weight:700;line-height:1.2;margin:0 0 18px}.blog-view-header__meta{align-items:center;color:#5f6269;display:flex;flex-wrap:wrap;font-size:15px;gap:8px 10px;line-height:1.3;margin-bottom:26px}.blog-view-header__meta-item{align-items:center;background:#f1f2f5;border-radius:30px;color:#4b4f58;display:inline-flex;font-size:14px;gap:7px;line-height:1.2;padding:7px 14px 7px 11px;white-space:nowrap}.blog-view-header__meta-item svg{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto;height:17px;width:17px}.blog-view-header__author{align-items:center;display:flex;gap:10px}.blog-view-header__author-photo{border-radius:50%;flex:0 0 36px;height:36px;overflow:hidden;width:36px}.blog-view-header__author-photo img{display:block;height:100%;object-fit:cover;width:100%}.blog-view-header__author strong{color:#111;font-family:SF-Pro-Display-Medium,sans-serif;font-weight:500}.blog-view-header__thumb{background:#eef0f3;border-radius:20px;overflow:hidden}.blog-view-header__thumb img{display:block;height:auto;width:100%}@media (min-width:992px){.blog-view-header__column{padding:0}.blog-view-header__headline{font-size:42px;line-height:1.15}.blog-view-header__thumb{border-radius:30px}}.blog-view-content{padding:44px 0 0}.blog-view-content__inner{margin:0 auto;max-width:800px}.blog-view-content__text img{border-radius:20px}.blog-view-content__text{color:#1b1d22;font-size:19px;line-height:1.7}.blog-view-content__text p{margin:0 0 22px}.blog-view-content__text h2{color:#000;font-family:SF-Pro-Display-Bold,sans-serif;font-size:30px;font-weight:700;letter-spacing:-.01em;line-height:1.25;margin:56px 0 18px;scroll-margin-top:100px}.blog-view-content__text h3{color:#000;font-family:SF-Pro-Display-Semibold,sans-serif;font-size:23px;font-weight:600;line-height:1.3;margin:36px 0 12px;scroll-margin-top:100px}.blog-view-content__text h2+h3{margin-top:20px}.blog-view-content__text b,.blog-view-content__text strong{color:#000;font-family:SF-Pro-Display-Semibold,sans-serif;font-weight:600}.blog-view-content__text p>strong:only-child{background:#f3f5ff;border-left:4px solid #395bd8;border-radius:0 14px 14px 0;display:block;font-size:.95em;line-height:1.6;padding:18px 22px}.blog-view-content__text blockquote{border-left:4px solid #395bd8;color:#333;font-size:1.05em;margin:32px 0;padding:4px 0 4px 22px}.blog-view-content__text hr{border:none;border-top:1px solid #e3e5ec;margin:44px 0}.blog-view-content__text a{color:#395bd8;text-decoration:underline;text-underline-offset:3px}.blog-view-content__text a:hover{text-decoration-thickness:2px}.blog-view-content__text ol,.blog-view-content__text ul{margin:0 0 24px;padding-left:1.4em}.blog-view-content__text li{margin:0 0 8px;padding-left:4px}.blog-view-content__text li::marker{color:#395bd8}.blog-view-content__text ol>li::marker{font-family:SF-Pro-Display-Semibold,sans-serif}.blog-view-toc{background:#f8f9fb;border:1px solid #e6e8ef;border-radius:18px;margin:0 0 40px;padding:22px 26px}.blog-view-toc__title{color:#000;font-family:SF-Pro-Display-Bold,sans-serif;font-size:18px;margin-bottom:12px}.blog-view-toc__list{font-size:16px;line-height:1.45;margin:0;padding-left:1.4em}.blog-view-toc__list li{margin:0 0 8px;padding-left:4px}.blog-view-toc__list li:last-child{margin-bottom:0}.blog-view-toc__list li::marker{color:#8a8ea3}.blog-view-toc__link{color:#2b2f38;text-decoration:none;transition:color .2s ease}.blog-view-toc__link:hover{color:#395bd8;text-decoration:underline;text-underline-offset:3px}.blog-view-content__text li>ol,.blog-view-content__text li>ul{margin:8px 0 0}.blog-view-content__text img{display:block;height:auto;margin:40px 0;max-width:100%}.blog-view-content__footer{align-items:center;border-bottom:1px solid #d8dbe2;display:flex;gap:30px;justify-content:space-between;margin-top:35px;padding:30px 0 26px}.blog-view-content__tags{display:flex;flex-wrap:wrap;gap:8px}.blog-view-content__tag{align-items:center;background:#eef0f2;border-radius:30px;color:#53616a;display:inline-flex;font-size:13px;line-height:1;min-height:34px;padding:7px 15px}.blog-view-content__date{color:#a0a6ba;flex-shrink:0;font-size:15px}@media (max-width:600px){.blog-view-content{padding-top:30px}.blog-view-content__text{font-size:17px;line-height:1.65}.blog-view-content__text h2{font-size:24px;margin-top:40px}.blog-view-content__text h3{font-size:20px;margin-top:28px}.blog-view-content__text p>strong:only-child{padding:14px 16px}.blog-view-toc{border-radius:14px;margin-bottom:30px;padding:18px}.blog-view-toc__list{font-size:15px}.blog-view-content__footer{align-items:flex-start;flex-direction:column;gap:16px}}.blog-view-content__text .article-table{-webkit-overflow-scrolling:touch;border:1px solid #e6e8ef;border-radius:12px;margin:24px 0;overflow-x:auto}.blog-view-content__text table{border-collapse:collapse;font-size:15px;line-height:1.45;width:100%}.blog-view-content__text td,.blog-view-content__text th{border-bottom:1px solid #eceef3;padding:12px 16px;text-align:left;vertical-align:top}.blog-view-content__text th{background-color:#f6f7fa;font-weight:600;white-space:nowrap}.blog-view-content__text tbody tr:last-child td{border-bottom:0}.blog-view-content__text tbody tr:nth-child(2n) td{background-color:#fafbfc}.blog-view-others{padding:48px 0 80px}.blog-view-others__headline{color:#000;font-size:32px;font-weight:600;line-height:1.2;margin:0 0 24px}.blog-view-others__grid{grid-gap:28px;display:grid;gap:28px;grid-template-columns:repeat(3,minmax(0,1fr))}.blog-view-card__image{aspect-ratio:1.7/1;background:#eceef1;border-radius:16px;display:block;margin-bottom:18px;overflow:hidden;width:100%}.blog-view-card__image img{display:block;height:100%;object-fit:cover;transition:transform .35s ease;width:100%}.blog-view-card:hover .blog-view-card__image img{transform:scale(1.035)}.blog-view-card__headline{font-size:20px;font-weight:600;line-height:1.35;margin:0 0 8px}.blog-view-card__headline a{color:#111;text-decoration:none}.blog-view-card__date{color:#a0a6ba;font-size:15px;margin-bottom:10px}.blog-view-card__description{color:#171717;font-size:16px;line-height:1.65;margin-bottom:14px}.blog-view-card__tags{display:flex;flex-wrap:wrap;gap:8px}.blog-view-card__tag{align-items:center;background:#eef0f2;border-radius:30px;color:#52616a;display:inline-flex;font-size:13px;line-height:1;padding:7px 14px}@media (max-width:991px){.blog-view-others__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.blog-view-others{padding:40px 0 55px}.blog-view-others__headline{font-size:27px}.blog-view-others__grid{gap:32px;grid-template-columns:1fr}}.blog-view-card__image{aspect-ratio:auto;transition:transform .35s ease,box-shadow .35s ease}.blog-view-card__image img{height:auto}.blog-view-card:hover .blog-view-card__image img{transform:none}.blog-view-card:hover .blog-view-card__image{box-shadow:0 14px 30px -18px #161e2d73;transform:translateY(-4px)}

.cases-content{padding:10px 0 80px}.cases-content__grid{grid-column-gap:24px;grid-row-gap:46px;column-gap:24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:46px}.cases-card{min-width:0}.cases-card__thumb{aspect-ratio:2/1;background:#eceef1;border-radius:16px;display:block;margin-bottom:16px;overflow:hidden;position:relative;width:100%}.cases-card__thumb img{display:block;height:100%;object-fit:cover;transition:transform .35s ease;width:100%}.cases-card:hover .cases-card__thumb img{transform:scale(1.025)}.cases-card__content{align-items:flex-start;display:flex;flex-direction:column}.cases-card__headline{color:#111;font-size:20px;font-weight:600;line-height:1.3;margin:0 0 8px}.cases-card__headline a{color:inherit;text-decoration:none}.cases-card__date{color:#9fa5b8;font-size:15px;line-height:1.4;margin-bottom:10px}.cases-card__description{color:#171717;font-size:16px;line-height:1.7;margin-bottom:17px}.cases-card__tags{display:flex;flex-wrap:wrap;gap:8px}.cases-card__tag{align-items:center;background:#eef0f2;border-radius:50px;color:#52616a;display:inline-flex;font-size:13px;justify-content:center;line-height:1;min-height:32px;padding:6px 14px}.cases-content__pagination{margin-top:60px}@media (max-width:991px){.cases-content__grid{column-gap:20px;row-gap:38px}.cases-card__headline{font-size:19px}}@media (max-width:700px){.cases-content{padding-bottom:55px}.cases-content__grid{grid-template-columns:1fr;row-gap:34px}.cases-card__thumb{border-radius:12px;margin-bottom:14px}}@media (max-width:480px){.cases-card__headline{font-size:18px}.cases-card__description{font-size:15px;line-height:1.6}}

.blog-view-header{background:#fff;padding:75px 0 10px;padding:var(--page-breadcrumbs-top,75px) 0 10px}.blog-view-header__breadcrumbs{align-items:center;color:#5f6269;display:flex;font-size:14px;gap:12px;line-height:1.4;margin-bottom:26px}.blog-view-header__breadcrumbs-link{color:inherit;text-decoration:none;transition:color .2s ease}.blog-view-header__breadcrumbs-link:hover{color:#111}.blog-view-header__breadcrumbs-arrow{color:#000;font-size:18px}.blog-view-header__column{margin:0 auto;max-width:800px;padding:0 15px;width:100%}.blog-view-header__headline{color:#000;font-family:SF-Pro-Display-Bold,sans-serif;font-size:30px;font-weight:700;line-height:1.2;margin:0 0 18px}.blog-view-header__meta{align-items:center;color:#5f6269;display:flex;flex-wrap:wrap;font-size:15px;gap:8px 10px;line-height:1.3;margin-bottom:26px}.blog-view-header__meta-item{align-items:center;background:#f1f2f5;border-radius:30px;color:#4b4f58;display:inline-flex;font-size:14px;gap:7px;line-height:1.2;padding:7px 14px 7px 11px;white-space:nowrap}.blog-view-header__meta-item svg{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto;height:17px;width:17px}.blog-view-header__author{align-items:center;display:flex;gap:10px}.blog-view-header__author-photo{border-radius:50%;flex:0 0 36px;height:36px;overflow:hidden;width:36px}.blog-view-header__author-photo img{display:block;height:100%;object-fit:cover;width:100%}.blog-view-header__author strong{color:#111;font-family:SF-Pro-Display-Medium,sans-serif;font-weight:500}.blog-view-header__thumb{background:#eef0f3;border-radius:20px;overflow:hidden}.blog-view-header__thumb img{display:block;height:auto;width:100%}@media (min-width:992px){.blog-view-header__column{padding:0}.blog-view-header__headline{font-size:42px;line-height:1.15}.blog-view-header__thumb{border-radius:30px}}.blog-view-content{padding:44px 0 0}.blog-view-content__inner{margin:0 auto;max-width:800px}.blog-view-content__text img{border-radius:20px}.blog-view-content__text{color:#1b1d22;font-size:19px;line-height:1.7}.blog-view-content__text p{margin:0 0 22px}.blog-view-content__text h2{color:#000;font-family:SF-Pro-Display-Bold,sans-serif;font-size:30px;font-weight:700;letter-spacing:-.01em;line-height:1.25;margin:56px 0 18px;scroll-margin-top:100px}.blog-view-content__text h3{color:#000;font-family:SF-Pro-Display-Semibold,sans-serif;font-size:23px;font-weight:600;line-height:1.3;margin:36px 0 12px;scroll-margin-top:100px}.blog-view-content__text h2+h3{margin-top:20px}.blog-view-content__text b,.blog-view-content__text strong{color:#000;font-family:SF-Pro-Display-Semibold,sans-serif;font-weight:600}.blog-view-content__text p>strong:only-child{background:#f3f5ff;border-left:4px solid #395bd8;border-radius:0 14px 14px 0;display:block;font-size:.95em;line-height:1.6;padding:18px 22px}.blog-view-content__text blockquote{border-left:4px solid #395bd8;color:#333;font-size:1.05em;margin:32px 0;padding:4px 0 4px 22px}.blog-view-content__text hr{border:none;border-top:1px solid #e3e5ec;margin:44px 0}.blog-view-content__text a{color:#395bd8;text-decoration:underline;text-underline-offset:3px}.blog-view-content__text a:hover{text-decoration-thickness:2px}.blog-view-content__text ol,.blog-view-content__text ul{margin:0 0 24px;padding-left:1.4em}.blog-view-content__text li{margin:0 0 8px;padding-left:4px}.blog-view-content__text li::marker{color:#395bd8}.blog-view-content__text ol>li::marker{font-family:SF-Pro-Display-Semibold,sans-serif}.blog-view-toc{background:#f8f9fb;border:1px solid #e6e8ef;border-radius:18px;margin:0 0 40px;padding:22px 26px}.blog-view-toc__title{color:#000;font-family:SF-Pro-Display-Bold,sans-serif;font-size:18px;margin-bottom:12px}.blog-view-toc__list{font-size:16px;line-height:1.45;margin:0;padding-left:1.4em}.blog-view-toc__list li{margin:0 0 8px;padding-left:4px}.blog-view-toc__list li:last-child{margin-bottom:0}.blog-view-toc__list li::marker{color:#8a8ea3}.blog-view-toc__link{color:#2b2f38;text-decoration:none;transition:color .2s ease}.blog-view-toc__link:hover{color:#395bd8;text-decoration:underline;text-underline-offset:3px}.blog-view-content__text li>ol,.blog-view-content__text li>ul{margin:8px 0 0}.blog-view-content__text img{display:block;height:auto;margin:40px 0;max-width:100%}.blog-view-content__footer{align-items:center;border-bottom:1px solid #d8dbe2;display:flex;gap:30px;justify-content:space-between;margin-top:35px;padding:30px 0 26px}.blog-view-content__tags{display:flex;flex-wrap:wrap;gap:8px}.blog-view-content__tag{align-items:center;background:#eef0f2;border-radius:30px;color:#53616a;display:inline-flex;font-size:13px;line-height:1;min-height:34px;padding:7px 15px}.blog-view-content__date{color:#a0a6ba;flex-shrink:0;font-size:15px}@media (max-width:600px){.blog-view-content{padding-top:30px}.blog-view-content__text{font-size:17px;line-height:1.65}.blog-view-content__text h2{font-size:24px;margin-top:40px}.blog-view-content__text h3{font-size:20px;margin-top:28px}.blog-view-content__text p>strong:only-child{padding:14px 16px}.blog-view-toc{border-radius:14px;margin-bottom:30px;padding:18px}.blog-view-toc__list{font-size:15px}.blog-view-content__footer{align-items:flex-start;flex-direction:column;gap:16px}}.blog-view-content__text .article-table{-webkit-overflow-scrolling:touch;border:1px solid #e6e8ef;border-radius:12px;margin:24px 0;overflow-x:auto}.blog-view-content__text table{border-collapse:collapse;font-size:15px;line-height:1.45;width:100%}.blog-view-content__text td,.blog-view-content__text th{border-bottom:1px solid #eceef3;padding:12px 16px;text-align:left;vertical-align:top}.blog-view-content__text th{background-color:#f6f7fa;font-weight:600;white-space:nowrap}.blog-view-content__text tbody tr:last-child td{border-bottom:0}.blog-view-content__text tbody tr:nth-child(2n) td{background-color:#fafbfc}.blog-view-others{padding:48px 0 80px}.blog-view-others__headline{color:#000;font-size:32px;font-weight:600;line-height:1.2;margin:0 0 24px}.blog-view-others__grid{grid-gap:28px;display:grid;gap:28px;grid-template-columns:repeat(3,minmax(0,1fr))}.blog-view-card__image{aspect-ratio:1.7/1;background:#eceef1;border-radius:16px;display:block;margin-bottom:18px;overflow:hidden;width:100%}.blog-view-card__image img{display:block;height:100%;object-fit:cover;transition:transform .35s ease;width:100%}.blog-view-card:hover .blog-view-card__image img{transform:scale(1.035)}.blog-view-card__headline{font-size:20px;font-weight:600;line-height:1.35;margin:0 0 8px}.blog-view-card__headline a{color:#111;text-decoration:none}.blog-view-card__date{color:#a0a6ba;font-size:15px;margin-bottom:10px}.blog-view-card__description{color:#171717;font-size:16px;line-height:1.65;margin-bottom:14px}.blog-view-card__tags{display:flex;flex-wrap:wrap;gap:8px}.blog-view-card__tag{align-items:center;background:#eef0f2;border-radius:30px;color:#52616a;display:inline-flex;font-size:13px;line-height:1;padding:7px 14px}@media (max-width:991px){.blog-view-others__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.blog-view-others{padding:40px 0 55px}.blog-view-others__headline{font-size:27px}.blog-view-others__grid{gap:32px;grid-template-columns:1fr}}.blog-view-card__image{aspect-ratio:auto;transition:transform .35s ease,box-shadow .35s ease}.blog-view-card__image img{height:auto}.blog-view-card:hover .blog-view-card__image img{transform:none}.blog-view-card:hover .blog-view-card__image{box-shadow:0 14px 30px -18px #161e2d73;transform:translateY(-4px)}

@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;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")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;overflow:clip;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.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{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.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{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width: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{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;top:var(--swiper-navigation-top-offset,50%);width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:#00000040;background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:#0000001a;background:var(--swiper-scrollbar-bg-color,#0000001a);border-radius:10px;border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:4px;bottom:var(--swiper-scrollbar-bottom,4px);height:4px;height:var(--swiper-scrollbar-size,4px);left:1%;left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:auto;top:var(--swiper-scrollbar-top,auto);width:98%;width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:98%;height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:auto;left:var(--swiper-scrollbar-left,auto);position:absolute;right:4px;right:var(--swiper-scrollbar-right,4px);top:1%;top:var(--swiper-scrollbar-sides-offset,1%);width:4px;width:var(--swiper-scrollbar-size,4px);z-index:50}.swiper-scrollbar-drag{background:#00000080;background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:10px;border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}

@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;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")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;overflow:clip;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.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{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.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{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width: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{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;top:var(--swiper-navigation-top-offset,50%);width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:#00000040;background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:#0000001a;background:var(--swiper-scrollbar-bg-color,#0000001a);border-radius:10px;border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:4px;bottom:var(--swiper-scrollbar-bottom,4px);height:4px;height:var(--swiper-scrollbar-size,4px);left:1%;left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:auto;top:var(--swiper-scrollbar-top,auto);width:98%;width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:98%;height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:auto;left:var(--swiper-scrollbar-left,auto);position:absolute;right:4px;right:var(--swiper-scrollbar-right,4px);top:1%;top:var(--swiper-scrollbar-sides-offset,1%);width:4px;width:var(--swiper-scrollbar-size,4px);z-index:50}.swiper-scrollbar-drag{background:#00000080;background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:10px;border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}

@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;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")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;overflow:clip;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.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{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.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{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width: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{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:#007aff;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;top:var(--swiper-navigation-top-offset,50%);width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:#007aff;background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:#00000040;background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:#0000001a;background:var(--swiper-scrollbar-bg-color,#0000001a);border-radius:10px;border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:4px;bottom:var(--swiper-scrollbar-bottom,4px);height:4px;height:var(--swiper-scrollbar-size,4px);left:1%;left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:auto;top:var(--swiper-scrollbar-top,auto);width:98%;width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:98%;height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:auto;left:var(--swiper-scrollbar-left,auto);position:absolute;right:4px;right:var(--swiper-scrollbar-right,4px);top:1%;top:var(--swiper-scrollbar-sides-offset,1%);width:4px;width:var(--swiper-scrollbar-size,4px);z-index:50}.swiper-scrollbar-drag{background:#00000080;background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:10px;border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}

.company-overview-nav{align-items:center;background-color:#fff;border-bottom:1px solid #dfe3e8;display:flex;flex-shrink:0;gap:30px;overflow-x:auto;padding:0 10px;scrollbar-width:none}.company-overview-nav::-webkit-scrollbar{display:none}.company-overview-nav__link{color:#000;display:block;font-family:SF-Pro-Display-Medium,sans-serif;font-size:16px;font-weight:500;padding-bottom:10px;position:relative;text-decoration:none;white-space:nowrap}.company-overview-nav__link.active,.company-overview-nav__link:hover{color:#364ed4}.company-overview-nav__link.active:after{background:#364ed4;bottom:0;content:"";height:2px;left:0;position:absolute;right:0}@media(min-width:992px){.company-overview-nav{padding:5px 30px 0}}@media screen and (max-width:768px){.account-content .company-dynamics__top,.account-content .employees-analytics__top,.account-content .teams-analytics__top{display:block;margin-bottom:7px;min-height:58px;padding-right:78px;position:relative}.account-content .company-dynamics__top h1,.account-content .employees-analytics__top h1,.account-content .teams-analytics__top h1{color:#171717;font-size:18px;font-weight:500;line-height:1.35;margin:0;max-width:none}.account-content .company-dynamics__actions,.account-content .employees-analytics__actions,.account-content .teams-analytics__actions{display:block;position:static;width:auto}.account-content .company-settings-wrap,.account-content .employees-settings-wrap,.account-content .teams-settings-wrap{position:static}.account-content .employees-analytics__actions select,.account-content .teams-analytics__actions select{height:32px;margin-top:7px;min-width:115px;padding-right:30px;width:auto}.account-content .company-dynamics-period,.account-content .employees-analytics__actions select,.account-content .teams-analytics__actions select{font-size:14px}.account-content .company-dynamics-card__header{min-height:0}.account-content .company-dynamics-period{margin:5px 0;position:static}.account-content .employees-statistics{gap:5px;grid-template-columns:repeat(2,minmax(0,1fr))}.account-content .employees-statistics__item{border-radius:12px;min-height:0;padding:9px}.account-content .employees-statistics__value{font-family:SF-Pro-Display-Medium,sans-serif;font-size:24px;font-weight:500;margin-bottom:5px}.account-content .employees-statistics__item--empty .employees-statistics__value{font-family:inherit;font-size:14px;font-weight:400;height:24px;line-height:24px}.account-content .employees-statistics__title{font-size:13px}.account-content .company-activity-mobile__chart,.account-content .company-bars,.account-content .company-line-chart{margin-bottom:5px;margin-top:5px}.account-content .company-save-report,.account-content .company-settings,.account-content .employees-save-report,.account-content .employees-settings,.account-content .teams-save-report,.account-content .teams-settings{align-items:center;background:#fff;border:1px solid #e0e3e8;border-radius:50%;color:#222;display:flex;flex:none;font-size:0;height:33px;justify-content:center;padding:0;position:absolute;right:0;top:0;width:33px}.account-content .company-save-report,.account-content .employees-save-report,.account-content .teams-save-report{right:39px}.account-content .employees-save-report:after{background:currentColor;content:"";height:18px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 15V3M7.5 7.5 12 3l4.5 4.5M8 11H6a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2h-2'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 15V3M7.5 7.5 12 3l4.5 4.5M8 11H6a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2h-2'/%3E%3C/svg%3E") center /contain no-repeat;width:18px}}@media screen and (max-width:390px){.account-content .company-dynamics__top,.account-content .employees-analytics__top,.account-content .teams-analytics__top{padding-right:75px}.account-content .company-dynamics__top h1,.account-content .employees-analytics__top h1,.account-content .teams-analytics__top h1{font-size:14px;max-width:190px}.account-content .company-save-report,.account-content .company-settings,.account-content .employees-save-report,.account-content .employees-settings,.account-content .teams-save-report,.account-content .teams-settings{height:31px;width:31px}.account-content .company-save-report,.account-content .employees-save-report,.account-content .teams-save-report{right:37px}}.analytics-report-print{display:none}@media print{body,html{background:#f1f2f6!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}body>:not(.analytics-report-print):not(.survey-report-print){display:none!important}.analytics-report-print{background:#f1f2f6;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#000;display:block;min-height:100vh;padding:10mm;-webkit-print-color-adjust:exact;print-color-adjust:exact}.analytics-report-print__logo{display:block;height:auto;margin:0 auto 18px;width:156px}.analytics-report-print__period{font-size:14px;font-weight:500}.analytics-report-print .company-dynamics-card,.analytics-report-print .company-overview-kpi,.analytics-report-print .employees-chart-card,.analytics-report-print .employees-statistics__item,.analytics-report-print .teams-analytics-chart-card,.analytics-report-print .teams-analytics-table__row{break-inside:avoid;page-break-inside:avoid}.analytics-report-print *,.analytics-report-print :after,.analytics-report-print :before{animation:none!important;transition:none!important}}.settings-icon{display:block;flex:0 0 16px;height:16px;width:16px}.analytics-settings-wrap{flex:0 0 auto;position:relative}.analytics-settings-wrap>button.is-active{background:#f7f8fb}.analytics-settings-dropdown{background:#fff;border:1px solid #e1e4e9;border-radius:6px;box-shadow:0 5px 15px #0000001f;overflow:hidden;position:absolute;right:0;top:calc(100% + 8px);width:275px;z-index:100}.analytics-settings-dropdown__item{align-items:center;background:#fff;border-bottom:1px solid #e8eaee;color:#171717;cursor:pointer;display:flex;font-size:14px;gap:10px;line-height:1.2;margin:0;min-height:48px;padding:0 14px;transition:background .15s ease;width:100%}.analytics-settings-dropdown__item:last-child{border-bottom:0}.analytics-settings-dropdown__item:hover{background:#f7f8fb}.analytics-settings-dropdown__item input{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.analytics-settings-dropdown__checkbox{align-items:center;background:#fff;border:1px solid #d5d8df;border-radius:2px;color:#171717;display:flex;flex:0 0 auto;height:20px;justify-content:center;width:20px}.analytics-settings-dropdown__item input:checked+.analytics-settings-dropdown__checkbox{border-color:#171717}.analytics-settings-dropdown__checkbox svg{display:block;height:16px;width:16px}.analytics-settings-dropdown__text{display:block;flex:1 1;min-width:0}@media (max-width:768px){.analytics-settings-dropdown{left:10px;max-height:calc(100vh - 95px);overflow-y:auto;position:fixed;right:10px;top:75px;width:auto}.analytics-settings-dropdown__item{font-size:14px;min-height:48px;padding-left:15px;padding-right:15px}}.analytics-settings-message{font-size:14px;margin:0;padding:12px 14px}.analytics-settings-message button{display:block;margin-top:8px}.analytics-settings-dropdown__item input:focus-visible+.analytics-settings-dropdown__checkbox{outline:2px solid #394cdb;outline-offset:3px}.analytics-settings-dropdown__item input:disabled+.analytics-settings-dropdown__checkbox{opacity:.5}@media (max-width:768px){.analytics-settings-wrap.teams-settings-wrap{position:static}}.company-dynamics__grid:empty,.company-overview-kpis:empty,.employees-analytics__grid:empty,.teams-analytics__charts:empty{display:none}.line-icon{display:block}.line-icon *{vector-effect:non-scaling-stroke}.company-overview{color:#171717;padding-bottom:30px;width:100%}.company-overview__top{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:13px}.company-overview__top h1{color:#171717;font-family:SF-Pro-Display-Medium,sans-serif;font-size:20px;font-weight:500;line-height:1.25;margin:0}.company-overview__actions{align-items:center;display:flex;flex:0 0 auto;gap:10px}.company-overview-save{background:var(--main-color);border:0;border-radius:20px;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;height:38px;padding:0 19px;white-space:nowrap}.company-overview-save:hover{background:#2d43bf}.company-overview-settings{align-items:center;background:#fff;border:1px solid #e0e3e8;border-radius:50%;color:#222;cursor:pointer;display:flex;flex:0 0 auto;font-size:18px;height:38px;justify-content:center;padding:0;width:38px}.company-overview-kpis{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(4,minmax(0,1fr))}.company-overview-kpi{background:#fff;border-radius:14px;display:flex;flex-direction:column;min-width:0;overflow:hidden}.company-overview-kpi__body{flex:1 1;min-height:0;padding:15px}.company-overview-kpi--empty{opacity:.4}.company-overview-kpi--empty .company-overview-kpi__body{display:flex;flex-direction:column}.company-overview-kpi__empty{align-items:center;color:#171717;display:flex;flex:1 1;font-size:18px;justify-content:center;line-height:1.2;min-height:55px;text-align:center}.company-overview-kpi__title{align-items:center;color:#000;display:flex;font-size:14px;line-height:1.2;padding-bottom:10px}.company-overview-kpi__title i{align-items:center;background:#dfe5ff;border-radius:50%;color:#000;display:flex;flex:0 0 auto;height:24px;justify-content:center;min-width:24px;width:24px}.company-overview-kpi__title i svg{display:block;height:18px;width:18px}.company-overview-kpi__title span{display:block;overflow:hidden;padding-left:6px;text-overflow:ellipsis;white-space:nowrap}.company-overview-kpi__value{align-items:center;display:flex;gap:6px}.company-overview-kpi__value strong{color:#000;font-family:SF-Pro-Display-Medium,sans-serif;font-size:28px;font-weight:500;line-height:1}.company-overview-change{align-items:center;border-radius:9px;display:inline-flex;flex:0 0 auto;font-size:12px;font-weight:500;gap:2px;line-height:1;padding:2px 5px}.company-overview-change__arrow{display:block;flex:0 0 9px;height:5px;width:9px}.company-overview-change--up{background:#dcf8e9;color:#19b96b}.company-overview-change--down{background:#ffe4e8;color:#ff5d70}.company-overview-kpi__description{color:#989dae;font-size:13px;line-height:1.2;padding-top:10px}.company-overview-kpi__footer{align-items:center;border-top:1px solid #eaedf0;color:#989dae;display:flex;flex:0 0 30px;font-size:13px;gap:5px;height:30px;padding:0 14px}.company-overview-kpi__footer svg{flex:0 0 auto;height:13px;width:13px}.company-overview-attention>h2{color:#1d1d1d;font-size:19px;font-weight:600;line-height:1.3;margin:0 0 10px}.company-overview-alert{align-items:center;background:#f4f5f6;border-radius:5px;display:flex;margin-bottom:5px;min-height:43px;padding:6px 11px}.company-overview-alert--danger{background:#ffebec}.company-overview-alert__icon{align-items:center;background:#fff;border-radius:3px;color:#252525;display:flex;flex:0 0 auto;font-size:16px;height:28px;justify-content:center;margin-right:10px;width:28px}.company-overview-alert__content{color:#292929;flex:1 1;font-size:10px;line-height:1.25;min-width:0}.company-overview-alert__content strong{display:block;font-weight:600}.company-overview-alert__content span{display:block}.company-overview-alert__content a{color:#4d65e6;text-decoration:underline}.company-overview-alert__arrow{color:#222;flex:0 0 auto;font-size:28px;font-weight:300;line-height:1;margin-left:12px}.company-overview-alert--danger
.company-overview-alert__arrow{color:#ff3650}.company-overview-attention__more{background:#0000;border:0;color:#4d65e6;display:inline-block;font-family:inherit;font-size:10px;margin-top:4px;padding:0}.account-content:has(.company-overview){background:#eef0f3}@media screen and (max-width:1100px){.company-overview-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:768px){.company-overview__top{display:block;margin-bottom:7px;min-height:58px;padding-right:78px;position:relative}.company-overview__top h1{font-size:18px;line-height:1.35}.company-overview__actions{gap:6px;position:absolute;right:0;top:0}.company-overview-save,.company-overview-settings{align-items:center;background:#fff;border:1px solid #e0e3e8;border-radius:50%;color:#222;display:flex;font-size:0;height:33px;justify-content:center;padding:0;width:33px}.company-overview-save:after{background:currentColor;content:"";height:18px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 15V3M7.5 7.5 12 3l4.5 4.5M8 11H6a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2h-2'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 15V3M7.5 7.5 12 3l4.5 4.5M8 11H6a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2h-2'/%3E%3C/svg%3E") center /contain no-repeat;width:18px}.company-overview-kpis{gap:5px;grid-template-columns:repeat(2,minmax(0,1fr))}.company-overview-kpi{border-radius:12px}.company-overview-kpi__body{padding:9px 9px 6px}.company-overview-kpi__title{align-items:flex-start;font-size:10px;gap:5px;line-height:1.25;min-height:34px}.company-overview-kpi__title i{height:17px;width:17px}.company-overview-kpi__title i svg{height:10px;width:10px}.company-overview-kpi__title span{font-size:14px;overflow:visible;text-overflow:clip;white-space:normal}.company-overview-kpi__value{gap:4px;margin-top:0}.company-overview-kpi__value strong{font-size:24px}.company-overview-change{font-size:8px;padding:2px 4px}.company-overview-kpi__description{font-size:13px;margin-top:5px}.company-overview-kpi__footer{flex-basis:31px;font-size:8px;gap:4px;height:31px;overflow:hidden;padding:0 9px}.company-overview-kpi__footer svg{height:12px;width:12px}.company-overview-kpi__footer span{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.company-overview-attention{display:none}}@media screen and (max-width:390px){.company-overview__top{padding-right:75px}.company-overview__top h1{font-size:14px;max-width:190px}.company-overview-save,.company-overview-settings{height:31px;width:31px}.company-overview-kpi__value strong{font-size:20px}}.company-overview-attention{margin-top:20px}.company-overview-attention__title{color:#000;font-family:SF-Pro-Display-Medium,sans-serif;font-size:21px;font-weight:500}.company-overview-attention__box{background:#fff;border-radius:15px;padding:15px}.company-overview-attention__list{display:flex;flex-direction:column;gap:10px;padding-bottom:10px}.company-overview-attention__item{align-items:center;background:#eaedf0;border-radius:5px;display:flex;gap:20px;padding:10px}.company-overview-attention__item--danger{background:#fee}.company-overview-attention__icon{align-items:center;background:#fff;border-radius:6px;color:#0b0b0d;display:flex;height:35px;justify-content:center;min-width:35px;width:35px}.company-overview-attention__icon svg{height:30px;width:30px}.company-overview-attention__content{color:#111;flex:1 1;font-size:20px;line-height:1.25;min-width:0}.company-overview-attention__content strong{display:block;font-family:SF-Pro-Display-Semibold,sans-serif;font-size:14px;font-weight:600;margin:0}.company-overview-attention__text{color:#000;font-size:14px}.company-overview-attention__text a{color:#364ed4;text-decoration:underline;text-underline-offset:2px}.company-overview-attention__arrow{align-items:center;color:#0b0b0d;display:flex;height:34px;justify-content:center;margin-left:auto;min-width:34px;width:34px}.company-overview-attention__item--danger
.company-overview-attention__arrow{color:#f21f3d}.company-overview-attention__arrow svg{height:27px;width:27px}.company-overview-attention__more{color:#364ed4;cursor:pointer;font-family:SF-Pro-Display-Semibold,sans-serif;font-size:14px;font-weight:600}.company-overview-attention__more:hover{text-decoration:underline}@media screen and (max-width:1199px){.company-overview-attention__title{font-size:26px}.company-overview-attention__content,.company-overview-attention__content strong{font-size:18px}}@media screen and (max-width:767px){.company-overview-attention{margin-top:26px}.company-overview-attention__title{font-size:24px;margin-bottom:14px}.company-overview-attention__box{border-radius:18px;padding:14px}.company-overview-attention__item{align-items:flex-start;gap:12px;min-height:auto;padding:14px 44px 14px 12px;position:relative}.company-overview-attention__icon{height:42px;min-width:42px;width:42px}.company-overview-attention__icon svg{height:25px;width:25px}.company-overview-attention__content{font-size:15px;line-height:1.35}.company-overview-attention__content strong{font-size:16px;line-height:1.25;margin-bottom:3px}.company-overview-attention__arrow{height:28px;min-width:28px;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:28px}.company-overview-attention__arrow svg{height:22px;width:22px}.company-overview-attention__more{font-size:17px;margin-top:16px}}@media screen and (max-width:768px){.company-overview-kpi__title{flex-direction:row-reverse;justify-content:space-between}.company-overview-kpi__title i{background:none;border-radius:0;height:22px;min-width:22px;width:22px}.company-overview-kpi__title i svg{height:22px;width:22px}.company-overview-kpi__title span{flex:1 1 auto;padding-left:0;text-align:left}}

.company-overview-nav{align-items:center;background-color:#fff;border-bottom:1px solid #dfe3e8;display:flex;flex-shrink:0;gap:30px;overflow-x:auto;padding:0 10px;scrollbar-width:none}.company-overview-nav::-webkit-scrollbar{display:none}.company-overview-nav__link{color:#000;display:block;font-family:SF-Pro-Display-Medium,sans-serif;font-size:16px;font-weight:500;padding-bottom:10px;position:relative;text-decoration:none;white-space:nowrap}.company-overview-nav__link.active,.company-overview-nav__link:hover{color:#364ed4}.company-overview-nav__link.active:after{background:#364ed4;bottom:0;content:"";height:2px;left:0;position:absolute;right:0}@media(min-width:992px){.company-overview-nav{padding:5px 30px 0}}@media screen and (max-width:768px){.account-content .company-dynamics__top,.account-content .employees-analytics__top,.account-content .teams-analytics__top{display:block;margin-bottom:7px;min-height:58px;padding-right:78px;position:relative}.account-content .company-dynamics__top h1,.account-content .employees-analytics__top h1,.account-content .teams-analytics__top h1{color:#171717;font-size:18px;font-weight:500;line-height:1.35;margin:0;max-width:none}.account-content .company-dynamics__actions,.account-content .employees-analytics__actions,.account-content .teams-analytics__actions{display:block;position:static;width:auto}.account-content .company-settings-wrap,.account-content .employees-settings-wrap,.account-content .teams-settings-wrap{position:static}.account-content .employees-analytics__actions select,.account-content .teams-analytics__actions select{height:32px;margin-top:7px;min-width:115px;padding-right:30px;width:auto}.account-content .company-dynamics-period,.account-content .employees-analytics__actions select,.account-content .teams-analytics__actions select{font-size:14px}.account-content .company-dynamics-card__header{min-height:0}.account-content .company-dynamics-period{margin:5px 0;position:static}.account-content .employees-statistics{gap:5px;grid-template-columns:repeat(2,minmax(0,1fr))}.account-content .employees-statistics__item{border-radius:12px;min-height:0;padding:9px}.account-content .employees-statistics__value{font-family:SF-Pro-Display-Medium,sans-serif;font-size:24px;font-weight:500;margin-bottom:5px}.account-content .employees-statistics__item--empty .employees-statistics__value{font-family:inherit;font-size:14px;font-weight:400;height:24px;line-height:24px}.account-content .employees-statistics__title{font-size:13px}.account-content .company-activity-mobile__chart,.account-content .company-bars,.account-content .company-line-chart{margin-bottom:5px;margin-top:5px}.account-content .company-save-report,.account-content .company-settings,.account-content .employees-save-report,.account-content .employees-settings,.account-content .teams-save-report,.account-content .teams-settings{align-items:center;background:#fff;border:1px solid #e0e3e8;border-radius:50%;color:#222;display:flex;flex:none;font-size:0;height:33px;justify-content:center;padding:0;position:absolute;right:0;top:0;width:33px}.account-content .company-save-report,.account-content .employees-save-report,.account-content .teams-save-report{right:39px}.account-content .employees-save-report:after{background:currentColor;content:"";height:18px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 15V3M7.5 7.5 12 3l4.5 4.5M8 11H6a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2h-2'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 15V3M7.5 7.5 12 3l4.5 4.5M8 11H6a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2h-2'/%3E%3C/svg%3E") center /contain no-repeat;width:18px}}@media screen and (max-width:390px){.account-content .company-dynamics__top,.account-content .employees-analytics__top,.account-content .teams-analytics__top{padding-right:75px}.account-content .company-dynamics__top h1,.account-content .employees-analytics__top h1,.account-content .teams-analytics__top h1{font-size:14px;max-width:190px}.account-content .company-save-report,.account-content .company-settings,.account-content .employees-save-report,.account-content .employees-settings,.account-content .teams-save-report,.account-content .teams-settings{height:31px;width:31px}.account-content .company-save-report,.account-content .employees-save-report,.account-content .teams-save-report{right:37px}}.analytics-report-print{display:none}@media print{body,html{background:#f1f2f6!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}body>:not(.analytics-report-print):not(.survey-report-print){display:none!important}.analytics-report-print{background:#f1f2f6;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#000;display:block;min-height:100vh;padding:10mm;-webkit-print-color-adjust:exact;print-color-adjust:exact}.analytics-report-print__logo{display:block;height:auto;margin:0 auto 18px;width:156px}.analytics-report-print__period{font-size:14px;font-weight:500}.analytics-report-print .company-dynamics-card,.analytics-report-print .company-overview-kpi,.analytics-report-print .employees-chart-card,.analytics-report-print .employees-statistics__item,.analytics-report-print .teams-analytics-chart-card,.analytics-report-print .teams-analytics-table__row{break-inside:avoid;page-break-inside:avoid}.analytics-report-print *,.analytics-report-print :after,.analytics-report-print :before{animation:none!important;transition:none!important}}.company-dynamics-card:has(>.chart-placeholder),.employees-chart-card:has(>.chart-placeholder),.teams-analytics-chart-card:has(>.chart-placeholder){display:flex;flex-direction:column}.teams-analytics-chart-card:has(>.chart-placeholder){height:auto;min-height:220px}.chart-placeholder{align-items:center;background:#e9ebef;border-radius:8px;display:flex;flex:1 1;flex-direction:column;justify-content:center;margin-top:15px;padding:30px 40px;text-align:center}.chart-placeholder__title{color:#000;font-family:SF-Pro-Display-Medium,sans-serif;font-size:18px;font-weight:500;line-height:1.25;margin:0 0 8px}.chart-placeholder__text{color:#1d1d1d;font-size:13px;line-height:1.5;margin:0;max-width:780px}.chart-placeholder__btn{margin-top:15px}@media (max-width:768px){.chart-placeholder{margin-top:10px;padding:20px 15px}.chart-placeholder__title{font-size:16px}.chart-placeholder__text{line-height:1.45}.chart-placeholder__btn{margin-top:12px}}.settings-icon{display:block;flex:0 0 16px;height:16px;width:16px}.analytics-settings-wrap{flex:0 0 auto;position:relative}.analytics-settings-wrap>button.is-active{background:#f7f8fb}.analytics-settings-dropdown{background:#fff;border:1px solid #e1e4e9;border-radius:6px;box-shadow:0 5px 15px #0000001f;overflow:hidden;position:absolute;right:0;top:calc(100% + 8px);width:275px;z-index:100}.analytics-settings-dropdown__item{align-items:center;background:#fff;border-bottom:1px solid #e8eaee;color:#171717;cursor:pointer;display:flex;font-size:14px;gap:10px;line-height:1.2;margin:0;min-height:48px;padding:0 14px;transition:background .15s ease;width:100%}.analytics-settings-dropdown__item:last-child{border-bottom:0}.analytics-settings-dropdown__item:hover{background:#f7f8fb}.analytics-settings-dropdown__item input{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.analytics-settings-dropdown__checkbox{align-items:center;background:#fff;border:1px solid #d5d8df;border-radius:2px;color:#171717;display:flex;flex:0 0 auto;height:20px;justify-content:center;width:20px}.analytics-settings-dropdown__item input:checked+.analytics-settings-dropdown__checkbox{border-color:#171717}.analytics-settings-dropdown__checkbox svg{display:block;height:16px;width:16px}.analytics-settings-dropdown__text{display:block;flex:1 1;min-width:0}@media (max-width:768px){.analytics-settings-dropdown{left:10px;max-height:calc(100vh - 95px);overflow-y:auto;position:fixed;right:10px;top:75px;width:auto}.analytics-settings-dropdown__item{font-size:14px;min-height:48px;padding-left:15px;padding-right:15px}}.analytics-settings-message{font-size:14px;margin:0;padding:12px 14px}.analytics-settings-message button{display:block;margin-top:8px}.analytics-settings-dropdown__item input:focus-visible+.analytics-settings-dropdown__checkbox{outline:2px solid #394cdb;outline-offset:3px}.analytics-settings-dropdown__item input:disabled+.analytics-settings-dropdown__checkbox{opacity:.5}@media (max-width:768px){.analytics-settings-wrap.teams-settings-wrap{position:static}}.company-dynamics__grid:empty,.company-overview-kpis:empty,.employees-analytics__grid:empty,.teams-analytics__charts:empty{display:none}.teams-analytics{color:#171717;padding-bottom:30px;width:100%}.analytics-nav{align-items:center;border-bottom:1px solid #dfe3e8;display:flex;gap:32px;margin-bottom:14px;min-height:48px;overflow-x:auto;scrollbar-width:none}.analytics-nav::-webkit-scrollbar{display:none}.analytics-nav__link{align-items:center;color:#252525;display:flex;font-size:14px;font-weight:600;line-height:1;min-height:48px;position:relative;text-decoration:none;white-space:nowrap}.analytics-nav__link.active,.analytics-nav__link:hover{color:#4e66e8}.analytics-nav__link.active:after{background:#4e66e8;bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.teams-analytics__top{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:13px}.teams-analytics__top h1{color:#171717;font-family:SF-Pro-Display-Medium,sans-serif;font-size:20px;font-weight:500;line-height:1.25;margin:0}.teams-analytics__actions{align-items:center;display:flex;flex-shrink:0;gap:10px}.teams-analytics__actions select{-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' fill='none'%3E%3Cpath d='m1 1 5 5 5-5' stroke='%23303030' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:12px 7px;border:1px solid #d7dbe2;border-radius:6px;color:#303030;min-width:145px;outline:none;padding:0 40px 0 12px}.teams-analytics__actions select,.teams-save-report{cursor:pointer;font-family:inherit;font-size:14px;height:38px}.teams-save-report{background:var(--main-color);border:0;border-radius:20px;color:#fff;padding:0 19px}.teams-save-report:hover{background:#2d43bf}.teams-settings{align-items:center;background:#fff;border:1px solid #e0e3e8;border-radius:50%;color:#222;cursor:pointer;display:flex;font-size:18px;height:38px;justify-content:center;padding:0;width:38px}.teams-analytics-table{background:#fff;border-radius:15px;overflow:hidden;padding:0 15px;width:100%}.teams-analytics-table__head,.teams-analytics-table__row{grid-column-gap:15px;align-items:center;column-gap:15px;display:grid;grid-template-columns:1.15fr 1.3fr 1.25fr 1.3fr 1.55fr 1.05fr .85fr}.teams-analytics-table__head{border-bottom:1px solid #d7d9e4;color:#000;font-family:SF-Pro-Display-Medium,sans-serif;font-size:13px;font-weight:500;line-height:1.2;min-height:45px}.teams-analytics-table__row{border-bottom:1px solid #e2e5ea;color:#1f1f1f;font-size:12px;line-height:1.2;min-height:46px}.teams-analytics-table__row:last-child{border-bottom:0}.teams-analytics-table__team{align-items:center;display:flex;gap:10px;min-width:0}.teams-analytics-table__team i{border-radius:5px;display:block;flex:0 0 auto;height:21px;width:21px}.teams-analytics-table__team strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.teams-analytics-table__team strong,.teams-table-desktop-value{font-family:SF-Pro-Display-Medium,sans-serif;font-size:14px;font-weight:500}.teams-analytics__charts{grid-gap:8px;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:8px}.teams-analytics-chart-card{background:#fff;border-radius:15px;height:220px;min-width:0;overflow:hidden;padding:15px}.teams-analytics-chart-card__title{color:#000;font-family:SF-Pro-Display-Medium,sans-serif;font-size:16px;font-weight:500;margin:0;padding-bottom:12px}.teams-analytics-chart-card__mobile{display:none}.teams-chart-desktop{display:flex;height:168px;margin-top:9px}.teams-chart-desktop__y{color:#989dae;display:flex;flex:0 0 32px;flex-direction:column;font-size:12px;height:145px;justify-content:space-between;line-height:1.5;padding-right:5px;text-align:right;width:32px}.teams-chart-desktop__body{flex:1 1;height:168px;min-width:0;position:relative}.teams-chart-desktop__grid{bottom:23px;display:flex;flex-direction:column;justify-content:space-between;left:0;position:absolute;right:0;top:0;z-index:0}.teams-chart-desktop__grid i{background:#dfe3e9;display:block;height:1px;width:100%}.teams-chart-desktop__bars{align-items:flex-end;bottom:23px;display:flex;justify-content:space-around;left:0;position:absolute;right:0;top:0;z-index:2}.teams-chart-desktop__item{justify-content:center;width:20%}.teams-chart-desktop__bar-wrap,.teams-chart-desktop__item{align-items:flex-end;display:flex;height:100%;position:relative}.teams-chart-desktop__bar-wrap{width:52px}.teams-chart-desktop__bar-wrap strong{color:#000;font-family:SF-Pro-Display-Medium,sans-serif;font-size:12px;font-weight:500;left:50%;line-height:1.5;position:absolute;transform:translateX(-50%)}.teams-chart-desktop__bar{border-radius:5px 5px 0 0;min-height:1px;width:100%}.teams-chart-desktop__item>span{bottom:-20px;color:#000;font-family:SF-Pro-Display-Medium,sans-serif;font-size:12px;font-weight:500;left:50%;line-height:1.5;position:absolute;transform:translateX(-50%)}.teams-chart-mobile{margin-top:10px;width:100%}.teams-chart-mobile__row{margin-bottom:6px;width:100%}.teams-chart-mobile__row:last-child{margin-bottom:0}.teams-chart-mobile__track{background:#f3f4f6;border-radius:4px;height:26px;overflow:hidden;position:relative;width:100%}.teams-chart-mobile__bar{border-radius:4px;bottom:0;left:0;position:absolute;top:0;z-index:1}.teams-chart-mobile__name{font-size:10px;left:9px}.teams-chart-mobile__name,.teams-chart-mobile__value{color:#272727;font-weight:500;line-height:1;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.teams-chart-mobile__value{font-size:14px;right:9px}.account-content:has(.teams-analytics){background:#eef0f3}@media screen and (max-width:1100px){.teams-analytics__top{align-items:flex-start;flex-direction:column}.teams-analytics__actions{width:100%}.teams-analytics-table__head,.teams-analytics-table__row{column-gap:8px;grid-template-columns:1.3fr 1fr 1fr 1fr 1.2fr .8fr .8fr}.teams-analytics__charts{grid-template-columns:1fr}}@media screen and (max-width:768px){.teams-analytics .analytics-nav{display:none}.teams-analytics__top{display:block;margin-bottom:10px;padding-right:92px;position:relative}.teams-analytics__top h1{font-size:18px;margin-bottom:7px}.teams-analytics__actions{display:block;width:auto}.teams-analytics__actions select{font-size:11px;height:32px;min-width:115px;padding-right:30px;width:auto}.teams-save-report,.teams-settings{align-items:center;background:#fff;border:1px solid #e0e3e8;border-radius:50%;color:#252525;display:flex;font-size:0;height:34px;justify-content:center;padding:0;position:absolute;top:0;width:34px}.teams-save-report{right:43px}.teams-settings{right:0}.teams-save-report:after{background:currentColor;content:"";height:18px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 15V3M7.5 7.5 12 3l4.5 4.5M8 11H6a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2h-2'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 15V3M7.5 7.5 12 3l4.5 4.5M8 11H6a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2h-2'/%3E%3C/svg%3E") center /contain no-repeat;width:18px}.teams-settings{font-size:17px}.teams-analytics-table{border-radius:13px;padding:0 10px}.teams-analytics-table__head,.teams-analytics-table__row{column-gap:10px;grid-template-columns:minmax(0,1fr) 105px}.teams-analytics-table__head{font-size:13px;min-height:39px}.teams-analytics-table__row{font-size:14px}.teams-analytics-table__head>div:nth-child(n+3),.teams-analytics-table__row>div:nth-child(n+3),.teams-table-desktop-value{display:none}.teams-analytics-table__team{gap:9px}.teams-analytics-table__team i{border-radius:4px;height:20px;width:20px}.teams-analytics-table__team strong{font-size:14px}.teams-analytics__charts{display:block;margin-top:7px}.teams-analytics-chart-card{border-radius:13px;height:auto;margin-bottom:7px;min-height:163px;padding:11px 10px;width:100%}.teams-analytics-chart-card:last-child{margin-bottom:0}.teams-analytics-chart-card__title{font-size:16px;line-height:1.3}.teams-analytics-chart-card__desktop{display:none}.teams-analytics-chart-card__mobile{display:block}}@media screen and (max-width:400px){.teams-analytics__top{padding-right:82px}.teams-analytics__top h1{font-size:15px;max-width:190px}.teams-save-report,.teams-settings{height:32px;width:32px}.teams-save-report{right:39px}.teams-analytics-table__head,.teams-analytics-table__row{grid-template-columns:minmax(0,1fr) 95px}}.teams-chart-desktop__bars,.teams-chart-desktop__grid{bottom:38px}.teams-chart-desktop__y{height:130px}.teams-chart-desktop__item{transition:opacity .18s ease}.teams-chart-desktop__item>span.teams-chart-desktop__name{-webkit-box-orient:vertical;-webkit-line-clamp:2;bottom:-36px;color:#000;cursor:default;display:-webkit-box;font-family:SF-Pro-Display-Medium,sans-serif;font-size:11px;font-weight:500;height:32px;left:4px;line-height:14px;max-width:none;overflow:hidden;position:absolute;right:4px;text-align:center;transform:none;white-space:normal;width:auto}.teams-chart-desktop__bar{transform-origin:bottom center;transition:transform .18s ease,filter .18s ease,opacity .18s ease}.teams-chart-desktop__bar-wrap strong{transition:transform .18s ease,opacity .18s ease}.teams-chart-desktop__item.is-muted{opacity:.35}.teams-chart-desktop__item.is-active
.teams-chart-desktop__bar{filter:brightness(.96);transform:scaleX(1.08)}.teams-chart-desktop__item.is-active
.teams-chart-desktop__bar-wrap strong{font-weight:600;transform:translateX(-50%) translateY(-2px)}.teams-chart-desktop__item.is-active
.teams-chart-desktop__name{font-weight:600}.teams-chart-tooltip{background:#fff;border:1px solid #e1e4e9;border-radius:6px;box-shadow:0 4px 14px #17203d24;color:#252525;max-width:220px;min-width:145px;padding:9px 11px;pointer-events:none;position:absolute;width:-webkit-max-content;width:max-content;z-index:50}.teams-chart-tooltip__name{color:#7d8595;display:block;font-size:11px;font-weight:400;line-height:14px;margin-bottom:5px;max-width:195px;overflow-wrap:anywhere;white-space:normal}.teams-chart-tooltip__value{color:#252525;display:block;font-size:14px;font-weight:600;line-height:18px;margin-bottom:2px}.teams-chart-tooltip small{color:#989dae;display:block;font-size:10px;line-height:13px}@media screen and (max-width:768px){.teams-chart-mobile__name{font-size:12px;overflow:hidden;right:55px;text-overflow:ellipsis;white-space:nowrap}}

.company-overview-nav{align-items:center;background-color:#fff;border-bottom:1px solid #dfe3e8;display:flex;flex-shrink:0;gap:30px;overflow-x:auto;padding:0 10px;scrollbar-width:none}.company-overview-nav::-webkit-scrollbar{display:none}.company-overview-nav__link{color:#000;display:block;font-family:SF-Pro-Display-Medium,sans-serif;font-size:16px;font-weight:500;padding-bottom:10px;position:relative;text-decoration:none;white-space:nowrap}.company-overview-nav__link.active,.company-overview-nav__link:hover{color:#364ed4}.company-overview-nav__link.active:after{background:#364ed4;bottom:0;content:"";height:2px;left:0;position:absolute;right:0}@media(min-width:992px){.company-overview-nav{padding:5px 30px 0}}@media screen and (max-width:768px){.account-content .company-dynamics__top,.account-content .employees-analytics__top,.account-content .teams-analytics__top{display:block;margin-bottom:7px;min-height:58px;padding-right:78px;position:relative}.account-content .company-dynamics__top h1,.account-content .employees-analytics__top h1,.account-content .teams-analytics__top h1{color:#171717;font-size:18px;font-weight:500;line-height:1.35;margin:0;max-width:none}.account-content .company-dynamics__actions,.account-content .employees-analytics__actions,.account-content .teams-analytics__actions{display:block;position:static;width:auto}.account-content .company-settings-wrap,.account-content .employees-settings-wrap,.account-content .teams-settings-wrap{position:static}.account-content .employees-analytics__actions select,.account-content .teams-analytics__actions select{height:32px;margin-top:7px;min-width:115px;padding-right:30px;width:auto}.account-content .company-dynamics-period,.account-content .employees-analytics__actions select,.account-content .teams-analytics__actions select{font-size:14px}.account-content .company-dynamics-card__header{min-height:0}.account-content .company-dynamics-period{margin:5px 0;position:static}.account-content .employees-statistics{gap:5px;grid-template-columns:repeat(2,minmax(0,1fr))}.account-content .employees-statistics__item{border-radius:12px;min-height:0;padding:9px}.account-content .employees-statistics__value{font-family:SF-Pro-Display-Medium,sans-serif;font-size:24px;font-weight:500;margin-bottom:5px}.account-content .employees-statistics__item--empty .employees-statistics__value{font-family:inherit;font-size:14px;font-weight:400;height:24px;line-height:24px}.account-content .employees-statistics__title{font-size:13px}.account-content .company-activity-mobile__chart,.account-content .company-bars,.account-content .company-line-chart{margin-bottom:5px;margin-top:5px}.account-content .company-save-report,.account-content .company-settings,.account-content .employees-save-report,.account-content .employees-settings,.account-content .teams-save-report,.account-content .teams-settings{align-items:center;background:#fff;border:1px solid #e0e3e8;border-radius:50%;color:#222;display:flex;flex:none;font-size:0;height:33px;justify-content:center;padding:0;position:absolute;right:0;top:0;width:33px}.account-content .company-save-report,.account-content .employees-save-report,.account-content .teams-save-report{right:39px}.account-content .employees-save-report:after{background:currentColor;content:"";height:18px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 15V3M7.5 7.5 12 3l4.5 4.5M8 11H6a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2h-2'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 15V3M7.5 7.5 12 3l4.5 4.5M8 11H6a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2h-2'/%3E%3C/svg%3E") center /contain no-repeat;width:18px}}@media screen and (max-width:390px){.account-content .company-dynamics__top,.account-content .employees-analytics__top,.account-content .teams-analytics__top{padding-right:75px}.account-content .company-dynamics__top h1,.account-content .employees-analytics__top h1,.account-content .teams-analytics__top h1{font-size:14px;max-width:190px}.account-content .company-save-report,.account-content .company-settings,.account-content .employees-save-report,.account-content .employees-settings,.account-content .teams-save-report,.account-content .teams-settings{height:31px;width:31px}.account-content .company-save-report,.account-content .employees-save-report,.account-content .teams-save-report{right:37px}}.analytics-report-print{display:none}@media print{body,html{background:#f1f2f6!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}body>:not(.analytics-report-print):not(.survey-report-print){display:none!important}.analytics-report-print{background:#f1f2f6;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#000;display:block;min-height:100vh;padding:10mm;-webkit-print-color-adjust:exact;print-color-adjust:exact}.analytics-report-print__logo{display:block;height:auto;margin:0 auto 18px;width:156px}.analytics-report-print__period{font-size:14px;font-weight:500}.analytics-report-print .company-dynamics-card,.analytics-report-print .company-overview-kpi,.analytics-report-print .employees-chart-card,.analytics-report-print .employees-statistics__item,.analytics-report-print .teams-analytics-chart-card,.analytics-report-print .teams-analytics-table__row{break-inside:avoid;page-break-inside:avoid}.analytics-report-print *,.analytics-report-print :after,.analytics-report-print :before{animation:none!important;transition:none!important}}.line-icon{display:block}.line-icon *{vector-effect:non-scaling-stroke}.company-dynamics-card:has(>.chart-placeholder),.employees-chart-card:has(>.chart-placeholder),.teams-analytics-chart-card:has(>.chart-placeholder){display:flex;flex-direction:column}.teams-analytics-chart-card:has(>.chart-placeholder){height:auto;min-height:220px}.chart-placeholder{align-items:center;background:#e9ebef;border-radius:8px;display:flex;flex:1 1;flex-direction:column;justify-content:center;margin-top:15px;padding:30px 40px;text-align:center}.chart-placeholder__title{color:#000;font-family:SF-Pro-Display-Medium,sans-serif;font-size:18px;font-weight:500;line-height:1.25;margin:0 0 8px}.chart-placeholder__text{color:#1d1d1d;font-size:13px;line-height:1.5;margin:0;max-width:780px}.chart-placeholder__btn{margin-top:15px}@media (max-width:768px){.chart-placeholder{margin-top:10px;padding:20px 15px}.chart-placeholder__title{font-size:16px}.chart-placeholder__text{line-height:1.45}.chart-placeholder__btn{margin-top:12px}}.settings-icon{display:block;flex:0 0 16px;height:16px;width:16px}.analytics-settings-wrap{flex:0 0 auto;position:relative}.analytics-settings-wrap>button.is-active{background:#f7f8fb}.analytics-settings-dropdown{background:#fff;border:1px solid #e1e4e9;border-radius:6px;box-shadow:0 5px 15px #0000001f;overflow:hidden;position:absolute;right:0;top:calc(100% + 8px);width:275px;z-index:100}.analytics-settings-dropdown__item{align-items:center;background:#fff;border-bottom:1px solid #e8eaee;color:#171717;cursor:pointer;display:flex;font-size:14px;gap:10px;line-height:1.2;margin:0;min-height:48px;padding:0 14px;transition:background .15s ease;width:100%}.analytics-settings-dropdown__item:last-child{border-bottom:0}.analytics-settings-dropdown__item:hover{background:#f7f8fb}.analytics-settings-dropdown__item input{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.analytics-settings-dropdown__checkbox{align-items:center;background:#fff;border:1px solid #d5d8df;border-radius:2px;color:#171717;display:flex;flex:0 0 auto;height:20px;justify-content:center;width:20px}.analytics-settings-dropdown__item input:checked+.analytics-settings-dropdown__checkbox{border-color:#171717}.analytics-settings-dropdown__checkbox svg{display:block;height:16px;width:16px}.analytics-settings-dropdown__text{display:block;flex:1 1;min-width:0}@media (max-width:768px){.analytics-settings-dropdown{left:10px;max-height:calc(100vh - 95px);overflow-y:auto;position:fixed;right:10px;top:75px;width:auto}.analytics-settings-dropdown__item{font-size:14px;min-height:48px;padding-left:15px;padding-right:15px}}.analytics-settings-message{font-size:14px;margin:0;padding:12px 14px}.analytics-settings-message button{display:block;margin-top:8px}.analytics-settings-dropdown__item input:focus-visible+.analytics-settings-dropdown__checkbox{outline:2px solid #394cdb;outline-offset:3px}.analytics-settings-dropdown__item input:disabled+.analytics-settings-dropdown__checkbox{opacity:.5}@media (max-width:768px){.analytics-settings-wrap.teams-settings-wrap{position:static}}.company-dynamics__grid:empty,.company-overview-kpis:empty,.employees-analytics__grid:empty,.teams-analytics__charts:empty{display:none}.company-dynamics{color:#171717;padding-bottom:30px;width:100%}.company-dynamics-nav{align-items:center;border-bottom:1px solid #dfe3e8;display:flex;gap:30px;margin-bottom:14px;min-height:48px;overflow-x:auto;scrollbar-width:none}.company-dynamics-nav::-webkit-scrollbar{display:none}.company-dynamics-nav__link{align-items:center;color:#252525;display:flex;font-size:14px;font-weight:600;line-height:1;min-height:48px;position:relative;text-decoration:none;white-space:nowrap}.company-dynamics-nav__link.active,.company-dynamics-nav__link:hover{color:#4e66e8}.company-dynamics-nav__link.active:after{background:#4e66e8;bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.company-dynamics__top{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:13px}.company-dynamics__top h1{font-family:SF-Pro-Display-Medium,sans-serif;font-size:20px;font-weight:500;line-height:1.25;margin:0}.company-dynamics__actions{align-items:center;display:flex;gap:10px}.company-save-report{background:var(--main-color);border:0;border-radius:20px;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;height:38px;padding:0 19px}.company-save-report:hover{background:#2d43bf}.company-settings{align-items:center;background:#fff;border:1px solid #e0e3e8;border-radius:50%;cursor:pointer;display:flex;font-size:18px;height:38px;justify-content:center;padding:0;width:38px}.company-dynamics-card{background:#fff;border-radius:15px;min-width:0;overflow:hidden;padding:15px 15px 25px;position:relative}.company-dynamics-card--activity{margin-bottom:8px;min-height:245px}.company-dynamics-card--bars,.company-dynamics-card--metric{min-height:230px}.company-dynamics__grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.company-dynamics-card__header{align-items:flex-start;display:flex;gap:15px;justify-content:space-between}.company-dynamics-card__identity{align-items:flex-start;display:flex;gap:10px;min-width:0}.company-dynamics-card__identity h2{color:#000;font-family:SF-Pro-Display-Medium,sans-serif;font-size:16px;font-weight:500;line-height:1.13;margin:1px 0 2px}.company-dynamics-card__identity p{color:#989dae;font-size:14px;line-height:1.29;margin:0}.company-dynamics-icon{align-items:center;border-radius:6px;color:#000;display:flex;flex:0 0 auto;height:34px;justify-content:center;width:34px}.company-dynamics-icon svg{height:24px;width:24px}.company-dynamics-icon--blue{background:#c9e0ff}.company-dynamics-icon--purple{background:#e5ceff}.company-dynamics-icon--yellow{background:#ffe5a8}.company-dynamics-icon--pink{background:#ffd0dc}.company-dynamics-icon--green{background:#c9f7d1}.company-dynamics-period{-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' fill='none'%3E%3Cpath d='m1 1 5 5 5-5' stroke='%232d2d2d' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:12px 7px;border:1px solid #d9dde4;border-radius:5px;color:#2d2d2d;cursor:pointer;flex:0 0 auto;font-family:inherit;font-size:14px;height:34px;outline:none;padding:0 40px 0 11px}.company-activity-mobile{display:none}.company-activity-chart{height:155px;margin-left:22px;margin-top:10px;position:relative}.company-activity-chart__grid{bottom:20px;display:flex;flex-direction:column;justify-content:space-between;left:0;position:absolute;right:0;top:0}.company-activity-chart__grid i,.company-bars__grid i,.company-line-chart__grid i{background:#dfe3e9;display:block;height:1px;width:100%}.company-activity-chart__y{bottom:20px;color:#989dae;display:flex;flex-direction:column;font-size:12px;justify-content:space-between;left:-25px;position:absolute;top:0}.company-activity-chart svg{height:135px;left:0;overflow:visible;position:absolute;top:0;width:100%;z-index:2}.company-activity-chart__labels{bottom:0;color:#989dae;display:flex;font-size:12px;justify-content:space-between;left:0;line-height:1.5;position:absolute;right:0}.company-activity-tooltip{background:#fff;border:1px solid #dfe3e8;border-radius:5px;box-shadow:0 3px 12px #141e3724;left:18%;min-width:140px;padding:7px 9px;pointer-events:none;position:absolute;top:38px;width:-webkit-max-content;width:max-content;z-index:10}.company-activity-tooltip span{display:block;font-size:10px;margin-bottom:2px}.company-activity-tooltip strong{display:block;font-size:11px;line-height:1.3}.company-metric-value{align-items:flex-start;display:flex;gap:8px;margin-top:5px}.company-metric-value>strong{color:#111;color:#000;font-family:SF-Pro-Display-Medium,sans-serif;font-size:34px;font-stretch:normal;font-weight:500}.company-metric-change{display:flex;flex-direction:column;padding-top:2px}.company-metric-change span{align-self:flex-start;background:#dff8e9;border-radius:8px;color:#1ebd6c;font-size:9px;font-weight:600;padding:1px 5px}.company-metric-change small{color:#989dae;font-size:12px;margin-top:2px}.company-line-chart{height:140px;margin-left:17px;margin-top:7px}.company-line-chart__grid{left:0;right:0}.company-line-chart__grid,.company-line-chart__y{bottom:20px;display:flex;flex-direction:column;justify-content:space-between;position:absolute;top:0}.company-line-chart__y{color:#9ba4b5;font-size:9px;left:-18px}.company-line-chart__svg{height:120px;left:0;overflow:visible;position:absolute;top:0;width:100%;z-index:2}.company-line-chart__svg-value{fill:#222;font-size:18px;font-weight:600}.company-line-chart__labels{bottom:0;height:15px;left:0;position:absolute;right:0}.company-line-chart__labels span{color:#9ba4b5;font-size:12px;position:absolute;transform:translateX(-50%);white-space:nowrap}.company-line-chart__labels span:first-child{transform:none}.company-line-chart__labels span:last-child{transform:translateX(-100%)}.company-double-stat{align-items:flex-start;display:flex;gap:15px;margin-bottom:7px;margin-top:7px}.company-double-stat>div{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.company-double-stat strong{color:#000;font-family:SF-Pro-Display-Medium,sans-serif;font-size:34px;font-weight:500;line-height:1;white-space:nowrap}.company-double-stat span{color:#989dae;font-size:12px}.company-bars{height:128px;margin-left:20px;position:relative}.company-bars__grid{left:0;right:0}.company-bars__grid,.company-bars__y{bottom:18px;display:flex;flex-direction:column;justify-content:space-between;position:absolute;top:0}.company-bars__y{color:#9ca5b5;font-size:9px;left:-20px}.company-bars__items{align-items:flex-end;bottom:18px;display:flex;gap:4px;left:0;position:absolute;right:0;top:0;z-index:2}.company-bars__item{align-items:flex-end;display:flex;flex:1 1;height:100%}.company-bars__bar{border-radius:3px 3px 0 0;min-height:1px;width:100%}.company-bars__labels{bottom:0;color:#9ca5b5;display:flex;font-size:12px;justify-content:space-between;left:0;position:absolute;right:0}.company-chart-empty{align-items:center;color:#9ca4b4;display:flex;font-size:12px;height:130px;justify-content:center}.account-content:has(.company-dynamics){background:#eef0f3}@media screen and (max-width:1100px){.company-dynamics__grid{grid-template-columns:1fr}.company-dynamics-card--bars,.company-dynamics-card--metric{min-height:245px}}@media screen and (max-width:768px){.company-dynamics-nav{display:none}.company-dynamics__top{display:block;margin-bottom:7px;min-height:66px;padding-right:80px;position:relative}.company-dynamics__top h1{font-size:18px;font-weight:500;line-height:1.3}.company-dynamics__actions{gap:6px;position:absolute;right:0;top:0}.company-save-report,.company-settings{align-items:center;background:#fff;border:1px solid #e1e4e8;border-radius:50%;color:#222;display:flex;font-size:0;height:33px;justify-content:center;padding:0;width:33px}.company-save-report:after{background:currentColor;content:"";height:18px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 15V3M7.5 7.5 12 3l4.5 4.5M8 11H6a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2h-2'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 15V3M7.5 7.5 12 3l4.5 4.5M8 11H6a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2h-2'/%3E%3C/svg%3E") center /contain no-repeat;width:18px}.company-settings{font-size:0}.company-dynamics__grid{display:block}.company-dynamics-card{border-radius:13px;margin-bottom:7px;padding:10px 11px}.company-dynamics-card--activity{min-height:244px}.company-dynamics-card--metric{min-height:270px}.company-dynamics-card--bars{min-height:310px}.company-dynamics-card__header{display:block;min-height:73px;position:relative}.company-dynamics-card__identity{padding-right:40px}.company-dynamics-card__identity h2{font-size:16px;font-weight:500}.company-dynamics-card__identity p{font-size:14px}.company-dynamics-icon{height:34px;position:absolute;right:0;top:0;width:34px}.company-dynamics-period{bottom:0;font-size:10px;height:31px;left:0;position:absolute}.company-activity-desktop{display:none}.company-activity-mobile{display:block}.company-activity-mobile__chart{height:145px;margin-left:15px;margin-top:7px;position:relative}.company-activity-mobile__grid{bottom:20px;display:flex;flex-direction:column;justify-content:space-between;left:0;position:absolute;right:0;top:0}.company-activity-mobile__grid i{background:#dfe3e9;display:block;height:1px}.company-activity-mobile__max{color:#9ba4b5;font-size:9px;left:-19px;position:absolute;top:-3px}.company-activity-mobile__chart svg{height:125px;left:0;overflow:visible;position:absolute;top:0;width:100%;z-index:2}.company-activity-mobile__labels{bottom:0;color:#9ba4b5;display:flex;font-size:8px;justify-content:space-between;left:0;position:absolute;right:0}.company-metric-value{margin-top:5px}.company-metric-value>strong{font-size:29px}.company-metric-change{display:none}.company-line-chart{height:155px;margin-left:14px;margin-top:10px}.company-line-chart__svg{height:132px}.company-line-chart__grid{bottom:23px}.company-line-chart__y{bottom:23px;font-size:8px}.company-line-chart__labels span{font-size:8px}.company-double-stat{display:block;margin-bottom:10px;margin-top:5px}.company-double-stat>div{display:block;margin-bottom:2px}.company-double-stat>div:last-child{margin-bottom:0}.company-double-stat strong{display:block;font-size:29px}.company-double-stat span{display:none}.company-bars{height:160px;margin-left:14px;margin-top:5px}.company-bars__grid,.company-bars__items,.company-bars__y{bottom:22px}.company-bars__items{gap:3px}.company-bars__labels{font-size:8px}.company-bars__y{font-size:8px;left:-15px}}@media screen and (max-width:400px){.company-dynamics__top h1{font-size:15px;max-width:190px}.company-dynamics-card__identity p{max-width:180px}.company-bars__items{gap:2px}}.company-activity-chart,.company-bars,.company-line-chart{cursor:crosshair}.company-chart-tooltip{background:#fff;border:1px solid #dfe3e8;border-radius:6px;box-shadow:0 4px 16px #141e3726;color:#171717;min-width:145px;padding:8px 10px;position:absolute;transform:none;width:-webkit-max-content;width:max-content;z-index:50}.company-chart-tooltip__date{color:#252525;display:block;font-size:11px;font-weight:500;line-height:1.3;margin-bottom:5px;white-space:nowrap}.company-chart-tooltip__row{align-items:center;color:#171717;display:flex;font-size:11px;font-weight:500;gap:5px;line-height:1.35;margin-top:2px;white-space:nowrap}.company-chart-tooltip__row i{border-radius:50%;flex:0 0 auto;height:7px;width:7px}.company-chart-tooltip__row b{font-weight:600;margin-left:auto}.company-chart-point{pointer-events:none;transition:stroke-width .15s ease,opacity .15s ease}.company-activity-chart{overflow:visible}.company-activity-chart svg{pointer-events:none}.company-activity-tooltip{display:none}.company-line-chart{overflow:visible}.company-activity-chart__labels,.company-bars__labels,.company-line-chart__labels{pointer-events:none}.company-activity-chart__labels{display:block}.company-activity-chart__labels span{position:absolute;white-space:nowrap}.company-bars__labels{display:block}.company-bars__labels span{position:absolute;white-space:nowrap}.company-bars__item{transition:opacity .15s ease,transform .15s ease}.company-bars__bar{transform-origin:center bottom;transition:opacity .15s ease,transform .15s ease,filter .15s ease}.company-bars:hover .company-bars__item{opacity:.55}.company-bars:hover .company-bars__item.is-active{opacity:1}.company-bars__item.is-active .company-bars__bar{filter:brightness(.97);transform:scaleX(1.08)}@media screen and (max-width:768px){.company-chart-tooltip{min-width:125px;padding:7px 8px}.company-chart-tooltip__date,.company-chart-tooltip__row{font-size:9px}.company-activity-mobile__labels{display:block}.company-activity-mobile__labels span{position:absolute;white-space:nowrap}}.company-line-chart{cursor:crosshair;position:relative}.company-line-chart__grid,.company-line-chart__labels,.company-line-chart__svg,.company-line-chart__svg-value,.company-line-chart__y{pointer-events:none}.company-chart-tooltip{pointer-events:none;z-index:100}.company-chart-point{transition:stroke-width .15s ease}

.company-overview-nav{align-items:center;background-color:#fff;border-bottom:1px solid #dfe3e8;display:flex;flex-shrink:0;gap:30px;overflow-x:auto;padding:0 10px;scrollbar-width:none}.company-overview-nav::-webkit-scrollbar{display:none}.company-overview-nav__link{color:#000;display:block;font-family:SF-Pro-Display-Medium,sans-serif;font-size:16px;font-weight:500;padding-bottom:10px;position:relative;text-decoration:none;white-space:nowrap}.company-overview-nav__link.active,.company-overview-nav__link:hover{color:#364ed4}.company-overview-nav__link.active:after{background:#364ed4;bottom:0;content:"";height:2px;left:0;position:absolute;right:0}@media(min-width:992px){.company-overview-nav{padding:5px 30px 0}}@media screen and (max-width:768px){.account-content .company-dynamics__top,.account-content .employees-analytics__top,.account-content .teams-analytics__top{display:block;margin-bottom:7px;min-height:58px;padding-right:78px;position:relative}.account-content .company-dynamics__top h1,.account-content .employees-analytics__top h1,.account-content .teams-analytics__top h1{color:#171717;font-size:18px;font-weight:500;line-height:1.35;margin:0;max-width:none}.account-content .company-dynamics__actions,.account-content .employees-analytics__actions,.account-content .teams-analytics__actions{display:block;position:static;width:auto}.account-content .company-settings-wrap,.account-content .employees-settings-wrap,.account-content .teams-settings-wrap{position:static}.account-content .employees-analytics__actions select,.account-content .teams-analytics__actions select{height:32px;margin-top:7px;min-width:115px;padding-right:30px;width:auto}.account-content .company-dynamics-period,.account-content .employees-analytics__actions select,.account-content .teams-analytics__actions select{font-size:14px}.account-content .company-dynamics-card__header{min-height:0}.account-content .company-dynamics-period{margin:5px 0;position:static}.account-content .employees-statistics{gap:5px;grid-template-columns:repeat(2,minmax(0,1fr))}.account-content .employees-statistics__item{border-radius:12px;min-height:0;padding:9px}.account-content .employees-statistics__value{font-family:SF-Pro-Display-Medium,sans-serif;font-size:24px;font-weight:500;margin-bottom:5px}.account-content .employees-statistics__item--empty .employees-statistics__value{font-family:inherit;font-size:14px;font-weight:400;height:24px;line-height:24px}.account-content .employees-statistics__title{font-size:13px}.account-content .company-activity-mobile__chart,.account-content .company-bars,.account-content .company-line-chart{margin-bottom:5px;margin-top:5px}.account-content .company-save-report,.account-content .company-settings,.account-content .employees-save-report,.account-content .employees-settings,.account-content .teams-save-report,.account-content .teams-settings{align-items:center;background:#fff;border:1px solid #e0e3e8;border-radius:50%;color:#222;display:flex;flex:none;font-size:0;height:33px;justify-content:center;padding:0;position:absolute;right:0;top:0;width:33px}.account-content .company-save-report,.account-content .employees-save-report,.account-content .teams-save-report{right:39px}.account-content .employees-save-report:after{background:currentColor;content:"";height:18px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 15V3M7.5 7.5 12 3l4.5 4.5M8 11H6a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2h-2'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 15V3M7.5 7.5 12 3l4.5 4.5M8 11H6a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2h-2'/%3E%3C/svg%3E") center /contain no-repeat;width:18px}}@media screen and (max-width:390px){.account-content .company-dynamics__top,.account-content .employees-analytics__top,.account-content .teams-analytics__top{padding-right:75px}.account-content .company-dynamics__top h1,.account-content .employees-analytics__top h1,.account-content .teams-analytics__top h1{font-size:14px;max-width:190px}.account-content .company-save-report,.account-content .company-settings,.account-content .employees-save-report,.account-content .employees-settings,.account-content .teams-save-report,.account-content .teams-settings{height:31px;width:31px}.account-content .company-save-report,.account-content .employees-save-report,.account-content .teams-save-report{right:37px}}.analytics-report-print{display:none}@media print{body,html{background:#f1f2f6!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}body>:not(.analytics-report-print):not(.survey-report-print){display:none!important}.analytics-report-print{background:#f1f2f6;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#000;display:block;min-height:100vh;padding:10mm;-webkit-print-color-adjust:exact;print-color-adjust:exact}.analytics-report-print__logo{display:block;height:auto;margin:0 auto 18px;width:156px}.analytics-report-print__period{font-size:14px;font-weight:500}.analytics-report-print .company-dynamics-card,.analytics-report-print .company-overview-kpi,.analytics-report-print .employees-chart-card,.analytics-report-print .employees-statistics__item,.analytics-report-print .teams-analytics-chart-card,.analytics-report-print .teams-analytics-table__row{break-inside:avoid;page-break-inside:avoid}.analytics-report-print *,.analytics-report-print :after,.analytics-report-print :before{animation:none!important;transition:none!important}}.company-dynamics-card:has(>.chart-placeholder),.employees-chart-card:has(>.chart-placeholder),.teams-analytics-chart-card:has(>.chart-placeholder){display:flex;flex-direction:column}.teams-analytics-chart-card:has(>.chart-placeholder){height:auto;min-height:220px}.chart-placeholder{align-items:center;background:#e9ebef;border-radius:8px;display:flex;flex:1 1;flex-direction:column;justify-content:center;margin-top:15px;padding:30px 40px;text-align:center}.chart-placeholder__title{color:#000;font-family:SF-Pro-Display-Medium,sans-serif;font-size:18px;font-weight:500;line-height:1.25;margin:0 0 8px}.chart-placeholder__text{color:#1d1d1d;font-size:13px;line-height:1.5;margin:0;max-width:780px}.chart-placeholder__btn{margin-top:15px}@media (max-width:768px){.chart-placeholder{margin-top:10px;padding:20px 15px}.chart-placeholder__title{font-size:16px}.chart-placeholder__text{line-height:1.45}.chart-placeholder__btn{margin-top:12px}}.settings-icon{display:block;flex:0 0 16px;height:16px;width:16px}.analytics-settings-wrap{flex:0 0 auto;position:relative}.analytics-settings-wrap>button.is-active{background:#f7f8fb}.analytics-settings-dropdown{background:#fff;border:1px solid #e1e4e9;border-radius:6px;box-shadow:0 5px 15px #0000001f;overflow:hidden;position:absolute;right:0;top:calc(100% + 8px);width:275px;z-index:100}.analytics-settings-dropdown__item{align-items:center;background:#fff;border-bottom:1px solid #e8eaee;color:#171717;cursor:pointer;display:flex;font-size:14px;gap:10px;line-height:1.2;margin:0;min-height:48px;padding:0 14px;transition:background .15s ease;width:100%}.analytics-settings-dropdown__item:last-child{border-bottom:0}.analytics-settings-dropdown__item:hover{background:#f7f8fb}.analytics-settings-dropdown__item input{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.analytics-settings-dropdown__checkbox{align-items:center;background:#fff;border:1px solid #d5d8df;border-radius:2px;color:#171717;display:flex;flex:0 0 auto;height:20px;justify-content:center;width:20px}.analytics-settings-dropdown__item input:checked+.analytics-settings-dropdown__checkbox{border-color:#171717}.analytics-settings-dropdown__checkbox svg{display:block;height:16px;width:16px}.analytics-settings-dropdown__text{display:block;flex:1 1;min-width:0}@media (max-width:768px){.analytics-settings-dropdown{left:10px;max-height:calc(100vh - 95px);overflow-y:auto;position:fixed;right:10px;top:75px;width:auto}.analytics-settings-dropdown__item{font-size:14px;min-height:48px;padding-left:15px;padding-right:15px}}.analytics-settings-message{font-size:14px;margin:0;padding:12px 14px}.analytics-settings-message button{display:block;margin-top:8px}.analytics-settings-dropdown__item input:focus-visible+.analytics-settings-dropdown__checkbox{outline:2px solid #394cdb;outline-offset:3px}.analytics-settings-dropdown__item input:disabled+.analytics-settings-dropdown__checkbox{opacity:.5}@media (max-width:768px){.analytics-settings-wrap.teams-settings-wrap{position:static}}.company-dynamics__grid:empty,.company-overview-kpis:empty,.employees-analytics__grid:empty,.teams-analytics__charts:empty{display:none}.employees-analytics{color:#161616;padding:0 0 30px;width:100%}.analytics-nav{align-items:center;border-bottom:1px solid #dfe3e8;display:flex;gap:32px;margin-bottom:18px;min-height:48px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;width:100%}.analytics-nav::-webkit-scrollbar{display:none}.analytics-nav__link{align-items:center;color:#252525;display:flex;font-size:14px;font-weight:600;line-height:1.2;min-height:48px;position:relative;text-decoration:none;transition:color .2s ease;white-space:nowrap}.analytics-nav__link.active,.analytics-nav__link:hover{color:#4e66e8}.analytics-nav__link.active:after{background:#4e66e8;bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.employees-analytics__top{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:14px}.employees-analytics__top h1{color:#171717;font-family:SF-Pro-Display-Medium,sans-serif;font-size:20px;font-weight:500;line-height:1.3;margin:0}.employees-analytics__actions{align-items:center;display:flex;flex-shrink:0;gap:10px}.employees-analytics__actions select{-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' fill='none'%3E%3Cpath d='m1 1 5 5 5-5' stroke='%23353535' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:12px 7px;border:1px solid #d8dce3;border-radius:6px;color:#353535;cursor:pointer;font-family:inherit;font-size:14px;font-weight:400;height:38px;min-width:160px;outline:none;padding:0 40px 0 13px}.employees-analytics__actions select:focus{border-color:#5068e7}.employees-save-report{background:var(--main-color);border:none;border-radius:20px;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;height:38px;padding:0 19px;transition:background .2s ease;white-space:nowrap}.employees-save-report:hover{background:#2d43bf}.employees-settings{align-items:center;background:#fff;border:1px solid #e1e4e9;border-radius:50%;color:#242424;cursor:pointer;display:flex;flex:0 0 auto;font-size:18px;height:38px;justify-content:center;line-height:1;padding:0;transition:border-color .2s ease,background .2s ease;width:38px}.employees-settings:hover{background:#f7f8fa;border-color:#ccd1d9}.employees-statistics{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:8px}.employees-statistics__item{background:#fff;border-radius:15px;min-width:0;padding:15px}.employees-statistics__value{color:#111;font-family:SF-Pro-Display-Medium,sans-serif;font-size:26px;font-weight:500;line-height:1;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.employees-statistics__item--empty{opacity:.4}.employees-statistics__item--empty .employees-statistics__value{font-family:inherit;font-size:18px;font-weight:400;height:26px;line-height:26px}@media screen and (max-width:560px){.employees-statistics__item--empty .employees-statistics__value{font-size:14px;height:21px;line-height:21px}}.employees-statistics__title{color:#989dae;font-size:13px;line-height:1.35}.employees-analytics__grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%}.employees-analytics__section-title{color:#000;font-family:SF-Pro-Display-Medium,sans-serif;font-size:21px;font-weight:500;line-height:1.25;margin:16px 0 10px}.employees-chart-card{background:#fff;border-radius:15px;min-height:300px;min-width:0;overflow:hidden;padding:15px;position:relative}.employees-chart-card__header{align-items:center;display:flex;gap:15px;justify-content:space-between}.employees-chart-card__title{color:#252525;font-family:SF-Pro-Display-Medium,sans-serif;font-size:16px;font-weight:500;line-height:1.3;margin:0}.employees-chart-empty{align-items:center;color:#9ca4b4;display:flex;font-size:13px;height:calc(100% - 25px);justify-content:center;width:100%}.employees-chart-y{color:#989dae;display:flex;flex:0 0 32px;flex-direction:column;font-size:12px;height:215px;height:218px;justify-content:space-between;line-height:1;padding-right:5px;text-align:right;width:32px}.employees-tenure-chart .employees-chart-y{height:208px}.employees-chart-y>span{align-items:center;display:flex;height:0;justify-content:flex-end;white-space:nowrap}.employees-chart-grid{bottom:32px;display:flex;flex-direction:column;justify-content:space-between;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.employees-chart-grid i{background:#dfe3ea;display:block;height:1px;width:100%}.employees-line-chart{display:flex;height:250px;margin-top:14px;width:100%}.employees-line-chart__body{flex:1 1;height:250px;min-width:0;position:relative}.employees-line-chart__svg{display:block;height:215px;overflow:visible;position:relative;width:100%;z-index:2}.employees-line-chart__point{cursor:pointer;transition:stroke-width .15s ease}.employees-line-chart__point:hover{stroke-width:14px}.employees-chart-labels{display:block;height:35px;left:0;pointer-events:none;position:absolute;right:0;top:215px;width:100%;z-index:3}.employees-chart-labels>span{color:#8d96aa;display:block;font-size:12px;line-height:1;min-width:-webkit-max-content;min-width:max-content;position:absolute;text-align:center;top:7px;white-space:nowrap;width:-webkit-max-content;width:max-content}.employees-chart-labels>span>strong{color:#8d96aa;display:block;font-size:12px;font-weight:500;line-height:14px;margin:0}.employees-chart-labels>span>small{color:#a7afbf;display:block;font-size:12px;font-weight:400;line-height:14px;margin-top:4px}.employees-chart-tooltip{background:#fff;border:1px solid #e1e4e9;border-radius:5px;box-shadow:0 3px 12px #17203d24;color:#222;min-width:135px;padding:8px 10px;pointer-events:none;position:absolute;transform:none;width:-webkit-max-content;width:max-content;z-index:20}.employees-chart-tooltip span{color:#656b76;display:block;font-size:10px;line-height:1.3;margin-bottom:3px}.employees-chart-tooltip strong{color:#222;display:block;font-size:12px;font-weight:600;line-height:1.3;white-space:nowrap}.employees-chart-legend{align-items:center;display:flex;font-size:10px;font-weight:600;gap:13px;line-height:1;white-space:nowrap}.employees-chart-legend span{align-items:center;display:flex;font-family:SF-Pro-Display-Medium,sans-serif;font-size:13px;font-weight:500;gap:5px}.employees-chart-legend i{border-radius:50%;display:block;height:8px;width:8px}.employees-chart-legend i.green{background:#59cda4}.employees-chart-legend i.red{background:#ff93a0}.employees-bar-chart{display:flex;height:250px;margin-top:14px;width:100%}.employees-bar-chart__body{flex:1 1;height:250px;min-width:0;position:relative}.employees-bar-chart__items{align-items:flex-end;bottom:35px;display:flex;justify-content:stretch;left:0;position:absolute;right:0;top:0;z-index:2}.employees-bar-chart__item{cursor:pointer;flex:1 1;min-width:0;position:relative;width:auto}.employees-bar-chart__columns,.employees-bar-chart__item{align-items:flex-end;display:flex;height:100%;justify-content:center}.employees-bar-chart__columns{gap:3px;width:100%}.employees-bar-chart__column{border-radius:4px 4px 0 0;min-height:1px;transition:opacity .15s ease,filter .15s ease;width:8px}.employees-bar-chart__item:hover
.employees-bar-chart__column{filter:brightness(.97)}.employees-bar-chart__column.green{background:#58cda4}.employees-bar-chart__column.red{background:#ff929e}.employees-bar-chart__label{color:#8d96aa;display:block;font-size:12px;left:50%;line-height:1;pointer-events:none;position:absolute;text-align:center;top:calc(100% + 7px);transform:translateX(-50%);white-space:nowrap;width:-webkit-max-content;width:max-content}.employees-bar-chart__label.is-hidden{visibility:hidden}.employees-bar-chart__label>strong{color:#8d96aa;display:block;font-size:12px;font-weight:500;line-height:14px;margin:0}.employees-bar-chart__label>small{color:#a7afbf;display:block;font-size:12px;font-weight:400;line-height:14px;margin-top:4px}.employees-movement-tooltip{background:#fff;border:1px solid #e1e4e9;border-radius:5px;box-shadow:0 3px 12px #17203d24;color:#252525;left:42%;min-width:135px;padding:8px 10px;pointer-events:none;position:absolute;top:0;transform:none;width:-webkit-max-content;width:max-content;z-index:20}.employees-movement-tooltip>span{color:#656b76;display:block;font-size:10px;line-height:1.3;margin-bottom:5px}.employees-movement-tooltip strong{align-items:center;color:#262626;display:flex;font-size:11px;font-weight:600;gap:5px;line-height:1.2;margin-top:3px;white-space:nowrap}.employees-movement-tooltip strong i{border-radius:50%;display:block;flex:0 0 auto;height:8px;width:8px}.employees-movement-tooltip strong i.green{background:#58cda4}.employees-movement-tooltip strong i.red{background:#ff929e}.employees-team{align-items:center;display:flex;gap:40px;height:calc(100% - 20px);padding-top:7px;width:100%}.employees-team__donut{align-items:center;border-radius:50%;display:flex;flex:0 0 185px;height:185px;justify-content:center;margin-left:2px;position:relative;width:185px}.employees-team__donut:after{background:#fff;border-radius:50%;bottom:35px;content:"";left:35px;position:absolute;right:35px;top:35px}.employees-team__donut-inner{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:2}.employees-team__donut-inner strong{color:#000;font-family:SF-Pro-Display-Medium,sans-serif;font-size:26px;font-weight:500;line-height:1}.employees-team__donut-inner span{color:#989dae;font-size:13px;line-height:1.2;margin-top:6px}.employees-team__legend{flex:1 1;max-width:280px;min-width:0}.employees-team__legend-item{align-items:center;color:#000;display:flex;font-size:14px;gap:20px;justify-content:space-between;line-height:1.2;min-height:26px}.employees-team__legend-name{align-items:center;display:flex;gap:8px}.employees-team__legend-name i{border-radius:50%;display:block;flex:0 0 auto;height:9px;width:9px}.employees-team__legend-name span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.employees-team__legend-item strong{flex:0 0 auto}.employees-tenure-chart{display:flex;height:240px;margin-top:14px;width:100%}.employees-tenure-chart__body{flex:1 1;height:240px;min-width:0;position:relative}.employees-tenure-chart__items{align-items:flex-end;bottom:25px;display:flex;justify-content:space-around;left:0;position:absolute;right:0;top:0;z-index:2}.employees-tenure-chart__item{align-items:flex-end;display:flex;height:100%;justify-content:center;position:relative;width:18%}.employees-tenure-chart__column-wrap{align-items:flex-end;display:flex;height:100%;position:relative;width:50px}.employees-tenure-chart__column{background:#8eb8f3;border-radius:5px 5px 0 0;min-height:1px;transition:filter .15s ease;width:100%}.employees-tenure-chart__item:hover
.employees-tenure-chart__column{filter:brightness(.96)}.employees-tenure-chart__value{color:#242424;font-weight:600}.employees-tenure-chart__label,.employees-tenure-chart__value{font-size:12px;left:50%;line-height:1;position:absolute;transform:translateX(-50%);white-space:nowrap}.employees-tenure-chart__label{bottom:-20px;color:#9ba4b5}.account-content:has(.employees-analytics){background:#eef0f3}@media (min-width:1500px){.employees-statistics__item{padding:15px}.employees-statistics__value{font-size:26px}.employees-chart-card{padding:15px}.employees-team__donut{flex-basis:195px;height:195px;width:195px}}@media screen and (max-width:1300px){.employees-statistics{grid-template-columns:repeat(3,1fr)}.employees-team{gap:25px}.employees-team__donut{flex-basis:160px;height:160px;width:160px}.employees-team__donut:after{bottom:30px;left:30px;right:30px;top:30px}.employees-team__legend-item{gap:10px}}@media screen and (max-width:1100px){.employees-analytics__top{align-items:flex-start;flex-direction:column}.employees-analytics__actions{width:100%}.employees-analytics__grid{grid-template-columns:1fr}.employees-team{justify-content:flex-start}.employees-team__donut{flex-basis:190px;height:190px;width:190px}.employees-team__legend{max-width:350px}}@media screen and (max-width:768px){.analytics-nav{gap:24px;margin-bottom:15px}.analytics-nav__link{font-size:13px;min-height:44px}.employees-analytics__top h1{font-size:18px}.employees-analytics__actions{flex-wrap:wrap}.employees-analytics__actions select{flex:1 1 170px}.employees-save-report{flex:1 1 130px}.employees-statistics{gap:7px;grid-template-columns:repeat(2,1fr)}.employees-statistics__item{min-height:78px}.employees-statistics__value{font-size:23px}.employees-analytics__section-title{font-size:18px}.employees-chart-card{overflow-x:auto;overflow-y:hidden;padding:15px 14px}.employees-bar-chart{min-width:560px}.employees-line-chart,.employees-tenure-chart{min-width:0}.employees-tenure-chart__column-wrap{max-width:50px;width:70%}.employees-tenure-chart__label{font-size:10px}.employees-chart-y{flex:0 0 22px;padding-right:4px;text-align:left;width:22px}.employees-chart-y>span{justify-content:flex-start}.employees-team{gap:30px;min-width:0}.employees-bar-chart__label>strong,.employees-chart-labels>span>strong{font-size:11px}.employees-bar-chart__label>small,.employees-chart-labels>span>small{font-size:9px}}@media screen and (max-width:560px){.employees-analytics__top{margin-bottom:12px}.employees-analytics__actions{gap:7px}.employees-settings{height:38px;width:38px}.employees-statistics__item{padding:13px 12px}.employees-statistics__value{font-size:21px}.employees-statistics__title{font-size:10px}.employees-chart-card__header{align-items:flex-start;flex-direction:column;gap:7px}.employees-team{flex-direction:column;height:auto;justify-content:flex-start;padding:25px 0}.employees-team__donut{flex-basis:165px;height:165px;margin:0;width:165px}.employees-team__donut:after{bottom:31px;left:31px;right:31px;top:31px}.employees-team__legend{max-width:320px;width:100%}.employees-chart-card:has(.employees-team){height:auto;overflow:hidden}}@media screen and (max-width:400px){.employees-statistics{grid-template-columns:1fr 1fr}.employees-statistics__value{font-size:20px}.employees-analytics__actions select{flex-basis:100%;width:100%}.employees-save-report{flex:1 1}}.employees-team__legend-item{border-radius:7px;cursor:pointer;margin-left:-8px;margin-right:-8px;padding:4px 8px;transition:background .18s ease,transform .18s ease}.employees-team__legend-item.is-active,.employees-team__legend-item:hover{background:#f4f6fa;transform:translateX(3px)}.employees-team__legend-name i{transition:transform .18s ease}.employees-team__legend-item.is-active
.employees-team__legend-name i,.employees-team__legend-item:hover
.employees-team__legend-name i{transform:scale(1.35)}.employees-team__donut{transition:transform .2s ease}.employees-team:has(.employees-team__legend-item:hover)
.employees-team__donut{transform:scale(1.02)}.employees-team__donut-inner small{color:#989dae;display:block;font-size:11px;line-height:1.2;margin-top:3px;max-width:90px;text-align:center}.employees-team__donut-inner span{max-width:100px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.employees-tenure-chart__item{transition:opacity .18s ease}.employees-tenure-chart__column{transform-origin:bottom center;transition:filter .18s ease,transform .18s ease,opacity .18s ease}.employees-tenure-chart__items:has(.employees-tenure-chart__item.is-active)
.employees-tenure-chart__item:not(.is-active){opacity:.45}.employees-tenure-chart__item.is-active
.employees-tenure-chart__column{filter:brightness(.94);transform:scaleX(1.06)}.employees-tenure-chart__item.is-active
.employees-tenure-chart__value{font-weight:700}.employees-tenure-tooltip{background:#fff;border:1px solid #e1e4e9;border-radius:5px;box-shadow:0 3px 12px #17203d24;color:#252525;min-width:145px;padding:9px 11px;pointer-events:none;position:absolute;width:-webkit-max-content;width:max-content;z-index:30}.employees-tenure-tooltip span{color:#7d8595;display:block;font-size:11px;line-height:1.3;margin-bottom:4px}.employees-tenure-tooltip strong{color:#252525;display:block;font-size:12px;font-weight:600;line-height:1.3;white-space:nowrap}

.order-panel-wgt .slide-modal-wgt__inner{justify-content:flex-start;padding:0}.order-panel{color:#000;display:flex;flex-direction:column;height:100%;min-height:0}.order-panel__header{border-bottom:1px solid #e3e5ec;flex:0 0 auto;padding:16px 16px 0}.order-panel__header_comment{border-bottom:none;padding-bottom:12px}.order-panel__header-top,.order-panel__header_comment{align-items:center;display:flex;gap:10px;justify-content:space-between}.order-panel__title{font-family:SF-Pro-Display-Medium,sans-serif;font-size:21px;font-weight:500;line-height:1.25;margin:0}.order-panel__title_center{flex:1 1;text-align:center}.order-panel__icon-btn{align-items:center;background:none;border:none;color:#000;cursor:pointer;display:flex;flex:0 0 auto;height:28px;justify-content:center;padding:0;width:28px}.order-panel__icon-btn svg{height:20px;width:20px}.order-panel__icon-btn .close-modal__icon{height:16px;width:16px}.order-panel__actions{align-items:center;display:flex;flex:0 0 auto;gap:6px;margin-left:auto;margin-right:4px}.order-panel__header-top .order-panel__title{min-width:0}.order-panel__action{align-items:center;background:#f6f7fa;border:none;border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;padding:0;transition:background-color .15s ease;width:36px}.order-panel__action:hover{background:#eceef4}.order-panel__action_remove:hover{background:#fde6ea}.order-panel__action:disabled{cursor:default}.order-panel__action .btn-edit__icon{height:16px;width:15px}.order-panel__action .loader{height:16px;margin:0;padding:0;width:16px}.order-panel__action .loader svg{height:16px;width:16px}.order-panel__toggle.event-extras__toggle{background:#f6f7fa;border-radius:18px;flex:0 0 60px;height:36px;justify-content:center;width:60px}.order-panel__tabs{align-items:center;display:flex;gap:12px;margin-top:12px}.order-panel__tab{align-items:center;background:none;border:none;color:#000;cursor:pointer;display:flex;font-family:inherit;font-size:16px;padding:0 0 8px;position:relative;white-space:nowrap}.order-panel__tab.active{color:#364ed4}.order-panel__tab.active:after{background:#364ed4;bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.order-panel__tab-amount{align-items:center;background:#edeff6;border-radius:5px;color:#000;display:inline-flex;font-size:13px;height:20px;justify-content:center;margin-left:8px;min-width:20px;padding:0 6px}.order-panel__tab.active .order-panel__tab-amount{color:#364ed4}.order-panel__body{flex:1 1;min-height:0;overflow-y:auto}.order-panel__section{border-bottom:1px solid #e3e5ec;padding:12px 16px}.order-panel__section:last-child{border-bottom:none}.order-panel__product{align-items:center;display:flex;flex-direction:column;padding-top:18px}.order-panel__product-img{border-radius:16px;display:block;height:182px;margin-bottom:10px;object-fit:cover;width:182px}.order-panel__product-name{font-family:SF-Pro-Display-Medium,sans-serif;font-size:18px;font-weight:500;line-height:1.3;margin:0;text-align:center}.order-panel__status-row{align-items:center;display:flex;gap:12px;justify-content:space-between}.order-panel__status{min-width:0;position:relative}.order-panel__status-btn{align-items:center;border:none;border-radius:999px;box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:SF-Pro-Display-Medium,sans-serif;font-size:14px;gap:7px;line-height:1.2;max-width:100%;min-height:30px;padding:5px 10px 5px 11px;transition:filter .15s ease,box-shadow .15s ease;white-space:nowrap}button.order-panel__status-btn:hover{filter:brightness(.97)}button.order-panel__status-btn:focus-visible{outline:2px solid #364ed4;outline-offset:2px}button.order-panel__status-btn[aria-expanded=true]{box-shadow:inset 0 0 0 2px currentColor}.order-panel__status-btn.is-locked{cursor:default;padding-right:12px}.order-panel__status-btn .loader{display:inline-flex;flex:none;height:16px;margin:0;padding:0;width:16px}.order-panel__status-btn .loader svg{height:16px;width:16px}.order-panel__status-btn .loader svg path{fill:currentColor}.order-panel__status-dot{background:currentColor;border-radius:50%;flex:none;height:7px;width:7px}.order-panel__status-check,.order-panel__status-chevron{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none;height:16px;width:16px}.order-panel__status-chevron{margin-left:-2px;opacity:.8;transition:transform .2s ease}[aria-expanded=true]>.order-panel__status-chevron{transform:rotate(180deg)}.order-panel__status-list{background:#fff;border:1px solid #e8eaef;border-radius:12px;box-shadow:0 10px 30px #11141824;list-style:none;margin:0;min-width:200px;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:10}.order-panel__status-list li+li{margin-top:2px}.order-panel__status-option.order-panel__status-option{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;font-family:inherit;font-size:14px;gap:10px;padding:9px 10px;text-align:left;width:100%}.order-panel__status-option.order-panel__status-option:focus-visible,.order-panel__status-option.order-panel__status-option:hover{background:#f4f5f8;outline:none}.order-panel__status-option-text{color:#15171a;flex:1 1}.order-panel__status-option.is-current .order-panel__status-option-text{font-family:SF-Pro-Display-Medium,sans-serif}.order-panel__status-check{color:#364ed4}.order-panel__status_new{background:#eef1fd;color:#364ed4}.order-panel__status_in_progress{background:#fff0e2;color:#e07a00}.order-panel__status_done{background:#e1f8eb;color:#109c4f}.order-panel__status_declined{background:#fde6ea;color:#d7193d}.order-panel__rows{display:flex;flex-direction:column;gap:2px}.order-panel__section.order-panel__rows{padding-bottom:14px;padding-top:14px}.order-panel__row{align-items:baseline;display:flex;font-size:15px;gap:16px;justify-content:space-between;line-height:1.4;padding:7px 0}.order-panel__row-label{color:#6b7280;flex:0 1 auto;font-size:15px;max-width:48%}.order-panel__row-value{color:#15171a;flex:1 1 auto;font-family:SF-Pro-Display-Medium,sans-serif;font-size:15px;font-weight:400;min-width:0;text-align:right;word-break:break-word}.order-panel__status-row .order-panel__row-label{font-size:15px}.order-panel__rows .order-panel__row:has(.survey-panel__status),.order-panel__rows>.order-panel__status-row{align-items:center}.order-panel__link{color:#364ed4;font-weight:400}.order-panel__comments-label{color:#444;font-size:13px;margin-bottom:8px}.order-panel__comment{background:#f1f2f6;border-radius:6px;font-size:15px;line-height:1.45;margin-bottom:10px;padding:10px 12px;word-break:break-word}.order-panel__comment-date{color:#8a8f9d;font-size:12px;margin-bottom:4px}.order-panel__light-btn{align-items:center;background:#eef1fd;border:none;border-radius:6px;color:#364ed4;cursor:pointer;display:flex;font-family:inherit;font-size:16px;justify-content:center;min-height:44px;padding:10px 14px;text-decoration:none;width:100%}.order-panel__light-btn:hover{background:#e2e7fb}.order-panel__history{padding:8px 16px}.order-panel__history-row{padding:6px 0}.order-panel__history-date,.order-panel__history-row .modal__order-content-history-date{color:#6b7080;font-size:12px}.order-panel__history-row .modal__order-content-history-value,.order-panel__history-value{font-size:14px;line-height:1.4;margin-top:2px}.order-panel__comment-form{padding:0 16px 16px}.order-panel__textarea{border:1px solid #dfe2ea;border-radius:6px;display:block;font-family:inherit;font-size:15px;line-height:1.4;min-height:216px;padding:12px 16px;resize:vertical;width:100%}.order-panel__textarea::placeholder{color:#9a9fae}.order-panel__send-message,.order-panel__submit{margin-top:12px}.order-panel__footer{flex:0 0 auto;padding:12px 16px 16px}.order-panel__header_plain{padding-bottom:14px}.order-panel__status_active{background:#eef1fd;color:#364ed4}.order-panel__status_hidden{background:#fde6ea;color:#d7193d}.order-panel__status_sold{background:#e1f8eb;color:#109c4f}.order-panel__description{margin-bottom:0}.order-panel__description p{margin:0 0 8px}.order-panel__description p:last-child{margin-bottom:0}.order-panel__footer_split{display:flex;gap:10px}.order-panel__footer_split>*{flex:1 1;min-width:0}.order-panel__light-btn_remove{background:#fde6ea;color:#d7193d}.order-panel__light-btn_remove:hover{background:#fbd5dc}body #modal-container.modal-over-panel,body #modal-decline{z-index:1000000}.message-panel__tags{display:flex;flex-wrap:wrap;gap:6px}.message-panel__text{overflow-wrap:anywhere;white-space:pre-wrap}.message-panel__answer-date{color:#91999f}.message-panel__form{display:flex;flex-direction:column;gap:10px}.message-panel__textarea{min-height:120px;resize:vertical}.product-panel__photos{position:relative}.product-panel__slide{align-items:center;background:#f6f7fa;border:none;border-radius:50%;color:#15171a;cursor:pointer;display:flex;height:36px;justify-content:center;padding:0;position:absolute;top:109px;transform:translateY(-50%);transition:background-color .15s ease;width:36px}.product-panel__slide:hover{background:#eceef4}.product-panel__slide_prev{left:16px}.product-panel__slide_next{right:16px}.product-panel__slide svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;height:18px;width:18px}.product-panel__dots{display:flex;gap:6px;justify-content:center;margin:-2px 0 12px}.product-panel__dots span{background:#d5d8e0;border-radius:50%;height:6px;width:6px}.product-panel__dots span.is-active{background:#364ed4}.order-panel .modal-order-set-form__button{color:#364ed4;cursor:pointer;font-family:SF-Pro-Display-Medium,sans-serif;font-size:15px}.order-panel .modal-order-set-form__button:hover{text-decoration:underline}.order-panel__row:has(.modal-order-set-form__content.active){flex-wrap:wrap;row-gap:10px}.order-panel__row:has(.modal-order-set-form__content.active) .modal-order-set-form,.order-panel__row:has(.modal-order-set-form__content.active) .order-panel__row-value{display:contents}.order-panel .modal-order-set-form__content{background:none;border-radius:0;box-shadow:none;min-width:0;padding:0;position:static;transform:none}.order-panel .modal-order-set-form__content.active{animation:orderSetFormIn .16s ease-out;background:#f7f8fa;border:1px solid #e3e5ec;border-radius:12px;box-sizing:border-box;display:block;flex:0 0 100%;padding:14px;text-align:left}.order-panel .modal-order-set-form__content .field-wrap{margin:0;padding:0}.order-panel .modal-order-set-form__content .field-wrap__label{color:#6b7280;display:block;font-family:inherit;font-size:13px;margin:0 0 6px}.order-panel .modal-order-set-form__content .field-wrap__input{background:#fff;border-radius:10px;box-sizing:border-box;font-size:15px;height:42px;width:100%}.order-panel .modal-order-set-form__content .field-wrap__currency-name{position:relative}.order-panel .modal-order-set-form__content .field-wrap__currency-name .field-wrap__input{padding-right:72px}.order-panel .modal-order-set-form__content .field-wrap__currency-name-item{color:#6b7280;font-size:14px;font-weight:400;max-width:64px;overflow:hidden;right:12px;text-overflow:ellipsis;top:50%;transform:translateY(-50%);white-space:nowrap}.order-panel .modal-order-set-form__content .validation-error{font-size:13px;margin-top:6px}.order-panel .modal-order-set-form__content .field-wrap__submit{margin:10px 0 0;padding:0}.order-panel .modal-order-set-form__content .btn{border-radius:10px;font-size:15px;min-height:42px}@keyframes orderSetFormIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.order-panel .modal-order-set-form__content.active{animation:none}}.order-panel__status-warning{align-items:flex-start;background:#fff6e5;border:1px solid #ffe0a3;border-radius:12px;color:#7a4a00;display:flex;font-size:14px;gap:10px;line-height:1.4;margin:12px 16px 0;padding:12px 14px}.order-panel__status-warning svg{fill:none;stroke:#e08a00;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:0 0 18px;height:18px;margin-top:1px;width:18px}.order-panel__status-warning-close{background:none;border:none;color:#7a4a00;cursor:pointer;flex:0 0 auto;font-size:18px;line-height:1;margin:-2px -4px 0 auto;padding:2px 4px}.order-panel__light-btn.is-disabled,.order-panel__light-btn:disabled{cursor:default;opacity:.5;pointer-events:none}.survey-panel__progress .order-panel__row-value{font-family:SF-Pro-Display-Medium,sans-serif;font-weight:500}.survey-panel__progress-track{background:#e3e5ec;border-radius:2px;height:4px;margin-top:10px;overflow:hidden}.survey-panel__progress-bar{background:#364ed4;border-radius:2px;height:100%;transition:width .3s ease}.survey-panel__status{align-items:center;border-radius:999px;box-sizing:border-box;display:inline-flex;font-family:SF-Pro-Display-Medium,sans-serif;font-size:14px;gap:7px;line-height:1.2;min-height:30px;padding:5px 11px;white-space:nowrap}.survey-panel__status:before{background:currentColor;border-radius:50%;content:"";flex:none;height:7px;width:7px}.survey-panel__status_active{background:#e1f8eb;color:#109c4f}.survey-panel__status_new{background:#fff0e2;color:#e07a00}.survey-panel__status_deleted{background:#fde6ea;color:#d7193d}.survey-panel__status_done{background:#e8e9ef;color:#6b7080}.survey-panel__footer{display:flex;gap:10px}.survey-panel__footer>*{flex:1 1;min-width:0}.survey-panel__users{display:flex;flex-direction:column;height:100%;min-height:0}.survey-panel__toolbar{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:16px 16px 8px}.survey-panel__remind-all{font-size:14px;min-height:40px;padding:8px 16px;width:auto}.survey-panel__toolbar-nav{align-items:center;display:flex;gap:8px}.survey-panel__square-btn{align-items:center;background:#eef1fd;border:1px solid #0000;border-radius:6px;color:#364ed4;cursor:pointer;display:flex;height:40px;justify-content:center;padding:0;width:40px}.survey-panel__square-btn svg{fill:currentColor;height:18px;width:18px}.survey-panel__square-btn_outline svg{fill:none;stroke:currentColor}.survey-panel__square-btn_outline{background:#fff;border-color:#dfe2ea;color:#626e77}.survey-panel__square-btn_outline.active{border-color:#364ed4}.survey-panel__list{flex:1 1;min-height:0;overflow-y:auto;padding:0 16px 16px}.survey-panel__user{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:4px 0}.survey-panel__user-info{align-items:center;color:#000;display:flex;gap:12px;min-width:0;text-decoration:none}.survey-panel__avatar{border-radius:50%;flex:0 0 auto;height:32px;object-fit:cover;width:32px}.survey-panel__user-name{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.survey-panel__user-nav{align-items:center;display:flex;flex:0 0 auto;gap:10px}.survey-panel__bell{align-items:center;background:none;border:none;color:#c9ccd6;cursor:default;display:flex;height:22px;justify-content:center;padding:0;width:22px}.survey-panel__bell svg{fill:none;stroke:currentColor;height:20px;width:20px}.survey-panel__bell.is-active{color:#364ed4;cursor:pointer}.survey-panel__state{align-items:center;color:#c9ccd6;display:flex;justify-content:center}.survey-panel__state,.survey-panel__state svg{height:22px;width:22px}.survey-panel__state.is-passed svg{fill:#fff;height:12px;width:12px}.survey-panel__state.is-passed{background:#22ca7b;border-radius:50%}.survey-panel__picker{padding:0 16px 16px}.survey-panel__picker-list{margin-top:10px}.survey-panel__picker-invited{cursor:default;opacity:.6}.survey-panel__toolbar{position:relative}.panel-search{align-items:center;animation:panelSearchExpand .2s ease-out;display:flex;height:40px;left:16px;position:absolute;right:16px;top:16px;z-index:2}.survey-panel__toolbar-nav:has(.panel-search) .survey-panel__square-btn~.panel-search,.survey-panel__toolbar-nav:has(.panel-search~.survey-panel__square-btn) .panel-search{right:64px}.panel-search__icon{fill:none;stroke:#626e77;height:18px;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:18px}.panel-search .panel-search__field{background:#fff;border-color:#364ed4;box-sizing:border-box;height:40px;padding:0 40px 0 38px;width:100%}.panel-search__close{align-items:center;background:none;border:0;border-radius:8px;color:#15171a;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;position:absolute;right:4px;top:50%;transform:translateY(-50%);width:32px}.panel-search__close:hover{background:#f1f2f4}.panel-search__close svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;height:18px;width:18px}@keyframes panelSearchExpand{0%{-webkit-clip-path:inset(0 0 0 calc(100% - 40px) round 8px);clip-path:inset(0 0 0 calc(100% - 40px) round 8px)}to{-webkit-clip-path:inset(0 0 0 0 round 8px);clip-path:inset(0 0 0 0 round 8px)}}@media (prefers-reduced-motion:reduce){.panel-search{animation:none}}.event-panel__block-title{font-family:SF-Pro-Display-Medium,sans-serif;font-size:17px;font-weight:500;line-height:1.3;margin:0 0 10px}.event-panel__photo{border-radius:8px;display:block;margin-bottom:14px;max-height:220px;object-fit:cover;width:100%}.event-panel__actions{display:flex;flex-direction:column;gap:10px;margin-top:16px}.event-panel__actions:empty{display:none}.event-panel__cancelled{align-items:center;background:#fde6ea;border-radius:6px;color:#d7193d;display:flex;font-size:15px;gap:10px;justify-content:space-between;min-height:44px;padding:6px 6px 6px 14px}.event-panel__cancelled button{align-items:center;background:#fff;border:none;border-radius:4px;color:#364ed4;cursor:pointer;display:flex;flex:0 0 auto;font-family:inherit;font-size:15px;gap:6px;padding:7px 12px}.event-panel__day+.event-panel__day{margin-top:20px}.event-panel__day-date{color:#6b7680;font-size:14px;font-weight:500;margin-bottom:12px}.event-panel__timeline{list-style:none;margin:0;padding:0}.event-panel__period{display:flex;flex-direction:column;gap:2px;padding:0 0 18px 22px;position:relative}.event-panel__period:last-child{padding-bottom:0}.event-panel__period:before{background:#e1e3ee;bottom:-6px;content:"";left:4px;position:absolute;top:14px;width:2px}.event-panel__period:last-child:before{display:none}.event-panel__period:after{background:#fff;border:2px solid #364ed4;border-radius:50%;box-sizing:border-box;content:"";height:10px;left:0;position:absolute;top:7px;width:10px}.event-panel__period-time{color:#000;font-size:17px;font-weight:600;line-height:1.4;white-space:nowrap}.event-panel__period-text{color:#565b5c;font-size:15px;line-height:1.5;overflow-wrap:anywhere}.event-panel__question+.event-panel__question{margin-top:16px}.event-panel__question-title{font-size:15px}.event-panel__question-votes{color:#849096;font-size:13px;margin-top:2px}.event-panel__option{align-items:center;background:#eceef3;border-radius:4px;display:flex;font-size:14px;gap:10px;justify-content:space-between;margin-top:8px;min-height:34px;overflow:hidden;padding:6px 12px;position:relative}.event-panel__option-fill{background:#364ed4;bottom:0;left:0;overflow:hidden;position:absolute;top:0}.event-panel__option-fill-inner{align-items:center;color:#fff;display:flex;gap:10px;height:100%;justify-content:space-between;padding:6px 12px}.event-panel__option-percent,.event-panel__option-text{position:relative}.event-panel__option-percent{flex:0 0 auto}.event-panel__notify{padding-top:4px}.event-panel__notify-hint{color:#849096;font-size:12px;margin-top:8px}.event-panel__state svg{height:22px;width:22px}.event-panel__state.is-accepted{background:#22ca7b;border-radius:50%}.event-panel__state.is-accepted svg{fill:#fff;height:12px;width:12px}.event-panel__picker-search{margin-top:4px;position:relative}.event-panel__pick{align-items:center;border-radius:20px;cursor:pointer;display:flex;gap:12px;min-height:40px;padding:4px 6px}.event-panel__pick+.event-panel__pick{margin-top:2px}.event-panel__pick.active{background:#f1f2f6}.event-panel__pick.is-invited{cursor:default}.event-panel__pick-name{flex:1 1;font-size:16px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-panel__pick-all-icon{align-items:center;background:#eef1fd;border-radius:50%;color:#364ed4;display:flex;flex:0 0 auto;height:32px;justify-content:center;width:32px}.event-panel__pick-all-icon svg{fill:none;stroke:currentColor;height:18px;width:18px}.event-panel__comments{padding:16px}.event-panel__comment{display:flex;gap:12px}.event-panel__comment+.event-panel__comment{margin-top:18px}.event-panel__comment-avatar{border-radius:50%;display:block;height:34px;object-fit:cover;width:34px}.event-panel__comment-body{flex:1 1;min-width:0}.event-panel__comment-name{color:#000;font-size:15px;font-weight:600;text-decoration:none}.event-panel__comment-date{color:#849096;font-size:12px;margin-top:2px}.event-panel__comment-text{font-size:15px;line-height:1.45;margin-top:6px;overflow-wrap:anywhere;white-space:pre-wrap}.event-panel__empty{color:#849096;font-size:15px;padding:24px 16px;text-align:center}.event-panel__bonuses-btn{animation:event-panel-bonuses-pulse 1.6s ease-in-out infinite}.event-panel__bonuses-btn:hover{animation:none;background:#d3dbfa}@keyframes event-panel-bonuses-pulse{0%,to{background:#eef1fd}50%{background:#d3dbfa}}@media (prefers-reduced-motion:reduce){.event-panel__bonuses-btn{animation:none}}.event-panel__bonuses-btn:disabled{animation:none}.accrual-panel__label{color:#444;display:block;font-size:13px;margin-bottom:8px}.accrual-panel__label_mt{margin-top:16px}.accrual-panel__user{align-items:center;background:#f1f2f6;border-radius:6px;display:flex;gap:12px;padding:8px 12px}.accrual-panel__count{align-items:center;background:#eef1fd;border-radius:5px;color:#364ed4;display:inline-flex;font-size:12px;height:20px;justify-content:center;margin-left:8px;min-width:20px;padding:0 6px}.accrual-panel__users{display:flex;flex-direction:column;gap:6px}.accrual-panel__users.is-scroll{max-height:220px;overflow-y:auto;padding-right:4px}.accrual-panel__avatar_all{align-items:center;background:#eef1fd;color:#364ed4;display:flex;justify-content:center}.accrual-panel__avatar_all svg{fill:none;stroke:currentColor;height:18px;width:18px}.accrual-panel__avatar{border-radius:50%;flex:0 0 auto;height:36px;object-fit:cover;width:36px}.accrual-panel__user-info{min-width:0}.accrual-panel__user-name{font-size:16px;line-height:1.3}.accrual-panel__user-position{color:#849096;font-size:13px}.accrual-panel__amount-row{display:flex;gap:10px}.accrual-panel__amount-field{flex:1 1;min-width:0}.accrual-panel__currency-field{flex:0 0 42%;min-width:0}.accrual-panel__submit{margin-top:16px}.accrual-panel__textarea{min-height:140px}.accrual-panel__counter{color:#9a9fae;font-size:12px;margin-top:6px;text-align:right}.accrual-panel__remove{align-items:center;background:none;border:none;border-radius:50%;cursor:pointer;display:flex;flex:0 0 auto;height:28px;justify-content:center;margin-left:auto;padding:0;width:28px}.accrual-panel__remove:hover{background:#e3e5ec}.accrual-panel__remove svg{fill:#6b7080;height:12px;width:12px}.accrual-panel__pick-btn{font-size:15px;margin-top:10px;min-height:40px}.tab-items{border-bottom:1px solid #dde1e4;margin-bottom:10px;padding-left:10px;padding-right:10px;padding-top:5px}.tab-items.tab-items_mb_n{margin-bottom:0}.tab-items__inner{align-items:stretch;display:flex;padding-bottom:12px}@media(min-width:992px){.tab-items{padding-left:30px;padding-right:30px}}.tab-items__border{position:relative}.tab-items__border:after{border-bottom:1px solid #dde1e4;bottom:12px;content:"";left:0;position:absolute;width:100%}.tab-items__link{align-items:center;align-self:stretch;color:#000;display:flex;font-size:16px;font-weight:700;margin-right:25px;position:relative}.tab-items__link-amount{align-items:center;background-color:#edeff6;border-radius:5px;box-sizing:border-box;display:flex;font-size:14px;font-weight:600;height:22px;justify-content:center;line-height:1;margin-left:9px;min-width:22px;padding:0 6px}.tab-items__link-amount_empty{color:#9a9ca5}.tab-items__link.active{color:#364ed4}.tab-items__link.disabled{color:#717171}.tab-items__item_has-hint .tab-items__link.disabled{cursor:default}.tab-items__hint{background-color:#fff;border-radius:8px;box-shadow:0 4px 16px #00000024;color:#171717;font-size:14px;font-weight:400;left:-12px;line-height:1.4;opacity:0;padding:12px 14px;pointer-events:none;position:absolute;text-align:left;top:calc(100% + 8px);transition:opacity .15s ease,visibility .15s ease;visibility:hidden;white-space:normal;width:290px;z-index:100}.tab-items__hint p+p{margin-top:10px}.tab-items__item_has-hint:hover .tab-items__hint{opacity:1;visibility:visible}.tab-items__link.active:after{background-color:#364ed4;bottom:-12px;content:"";height:3px;left:0;position:absolute;width:100%;z-index:1}

.event-extras{grid-gap:10px;display:grid;gap:10px;margin-bottom:10px;margin-top:10px}.event-extras .event-extras__section{background:#fff;border-radius:10px;margin:0;padding:16px}.event-extras__heading{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:0}.event-extras__heading .form__headline{color:#000;font-size:16px;font-weight:400;line-height:1.3;margin:0;padding:0}.event-extras__heading+.event-extras__field{margin-top:16px}.event-extras__toggle{align-items:center;display:flex;flex:0 0 35px;height:32px;position:relative;width:35px}.event-extras__toggle-input{cursor:pointer;height:100%;inset:0;margin:0;opacity:0;position:absolute;width:100%;z-index:1}.event-extras__toggle-track{background:#999fb3;border-radius:2em;display:block;height:15px;margin:0;position:relative;transition:background-color .18s ease;width:35px}.event-extras__toggle-track:after{background:#fff;border:1px solid #d7d9e4;border-radius:50%;box-shadow:0 1px 3px #00000026;box-sizing:border-box;content:"";height:21px;left:0;margin-top:-10.5px;position:absolute;top:50%;transition:transform .18s ease;width:21px}.event-extras__toggle-input:checked+.event-extras__toggle-track{background:#24ce8b}.event-extras__toggle-input:checked+.event-extras__toggle-track:after{transform:translateX(14px)}.event-extras__toggle-input:focus-visible+.event-extras__toggle-track{outline:2px solid var(--main-color);outline-offset:3px}@media(prefers-reduced-motion:reduce){.event-extras__toggle-track,.event-extras__toggle-track:after{transition:none}}.event-extras__day+.event-extras__day{margin-top:24px}.event-extras-preview h4,.event-extras__day h4{font-size:16px;font-weight:500;margin:0 0 12px}.event-extras__period{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:260px minmax(0,1fr) 36px;margin-bottom:12px}.event-extras__times{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.event-extras__times small{grid-column:1/-1}.event-extras__times .field-wrap__input{min-width:0;padding:10px;width:100%}.event-extras__description{flex:1 1;min-width:0}.event-extras__remove{align-items:center;background:#0000;border:0;color:#ff235c;cursor:pointer;display:flex;flex-shrink:0;height:44px;justify-content:center;width:36px}.event-extras__remove svg{fill:currentColor;height:20px;width:20px}.event-extras__remove:focus-visible{border-radius:4px;outline:2px solid var(--main-color)}.event-extras__question{margin-bottom:24px}.event-extras__question+.event-extras__question{border-top:1px solid #e6e8eb;padding-top:24px}.event-extras__option{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 36px;margin-bottom:12px}.event-extras__field,.event-extras__option .field-wrap__input{flex:1 1;min-width:0}.event-extras__time-field{flex:0 0 260px}.event-extras__control{border-radius:5px;min-width:0}.event-extras__field--invalid>.event-extras__control{outline:1px solid #ff235c}.event-extras__field>[role=alert]{margin-top:6px}.event-extras__field .validation-error{white-space:normal}.event-extras-preview h4{font-family:inherit;font-size:16px;font-weight:500;line-height:1.4}.event-extras-preview{font-size:16px;font-weight:400;line-height:1.4;min-width:0;width:100%}.event-extras-preview__panel{border:1px solid #d7d9e4;border-radius:6px;margin:12px 0;padding:16px}.event-extras-preview__title{color:#000;font-family:SF-Pro-Display-Medium,sans-serif;font-size:18px;font-weight:500;line-height:1.3;margin:0}.event-extras-preview__day,.event-extras-preview__question{margin-top:16px}.event-extras-preview__period{align-items:baseline;display:flex;font-size:14px;gap:12px;margin-top:8px}.event-extras-preview__period>span:first-child{white-space:nowrap}.event-extras-preview__period>span:last-child{overflow-wrap:anywhere;white-space:pre-wrap}.event-extras-preview__answer{background:#e8edef;border-radius:10px;margin-top:8px;overflow-wrap:anywhere;padding:12px}@media(max-width:767px){.event-extras__period{grid-template-columns:minmax(0,1fr) 36px}.event-extras__time-field{grid-column:1/-1}.event-extras-preview__period{flex-wrap:wrap;gap:4px 12px}}.order-panel-wgt .slide-modal-wgt__inner{justify-content:flex-start;padding:0}.order-panel{color:#000;display:flex;flex-direction:column;height:100%;min-height:0}.order-panel__header{border-bottom:1px solid #e3e5ec;flex:0 0 auto;padding:16px 16px 0}.order-panel__header_comment{border-bottom:none;padding-bottom:12px}.order-panel__header-top,.order-panel__header_comment{align-items:center;display:flex;gap:10px;justify-content:space-between}.order-panel__title{font-family:SF-Pro-Display-Medium,sans-serif;font-size:21px;font-weight:500;line-height:1.25;margin:0}.order-panel__title_center{flex:1 1;text-align:center}.order-panel__icon-btn{align-items:center;background:none;border:none;color:#000;cursor:pointer;display:flex;flex:0 0 auto;height:28px;justify-content:center;padding:0;width:28px}.order-panel__icon-btn svg{height:20px;width:20px}.order-panel__icon-btn .close-modal__icon{height:16px;width:16px}.order-panel__actions{align-items:center;display:flex;flex:0 0 auto;gap:6px;margin-left:auto;margin-right:4px}.order-panel__header-top .order-panel__title{min-width:0}.order-panel__action{align-items:center;background:#f6f7fa;border:none;border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;padding:0;transition:background-color .15s ease;width:36px}.order-panel__action:hover{background:#eceef4}.order-panel__action_remove:hover{background:#fde6ea}.order-panel__action:disabled{cursor:default}.order-panel__action .btn-edit__icon{height:16px;width:15px}.order-panel__action .loader{height:16px;margin:0;padding:0;width:16px}.order-panel__action .loader svg{height:16px;width:16px}.order-panel__toggle.event-extras__toggle{background:#f6f7fa;border-radius:18px;flex:0 0 60px;height:36px;justify-content:center;width:60px}.order-panel__tabs{align-items:center;display:flex;gap:12px;margin-top:12px}.order-panel__tab{align-items:center;background:none;border:none;color:#000;cursor:pointer;display:flex;font-family:inherit;font-size:16px;padding:0 0 8px;position:relative;white-space:nowrap}.order-panel__tab.active{color:#364ed4}.order-panel__tab.active:after{background:#364ed4;bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.order-panel__tab-amount{align-items:center;background:#edeff6;border-radius:5px;color:#000;display:inline-flex;font-size:13px;height:20px;justify-content:center;margin-left:8px;min-width:20px;padding:0 6px}.order-panel__tab.active .order-panel__tab-amount{color:#364ed4}.order-panel__body{flex:1 1;min-height:0;overflow-y:auto}.order-panel__section{border-bottom:1px solid #e3e5ec;padding:12px 16px}.order-panel__section:last-child{border-bottom:none}.order-panel__product{align-items:center;display:flex;flex-direction:column;padding-top:18px}.order-panel__product-img{border-radius:16px;display:block;height:182px;margin-bottom:10px;object-fit:cover;width:182px}.order-panel__product-name{font-family:SF-Pro-Display-Medium,sans-serif;font-size:18px;font-weight:500;line-height:1.3;margin:0;text-align:center}.order-panel__status-row{align-items:center;display:flex;gap:12px;justify-content:space-between}.order-panel__status{min-width:0;position:relative}.order-panel__status-btn{align-items:center;border:none;border-radius:999px;box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:SF-Pro-Display-Medium,sans-serif;font-size:14px;gap:7px;line-height:1.2;max-width:100%;min-height:30px;padding:5px 10px 5px 11px;transition:filter .15s ease,box-shadow .15s ease;white-space:nowrap}button.order-panel__status-btn:hover{filter:brightness(.97)}button.order-panel__status-btn:focus-visible{outline:2px solid #364ed4;outline-offset:2px}button.order-panel__status-btn[aria-expanded=true]{box-shadow:inset 0 0 0 2px currentColor}.order-panel__status-btn.is-locked{cursor:default;padding-right:12px}.order-panel__status-btn .loader{display:inline-flex;flex:none;height:16px;margin:0;padding:0;width:16px}.order-panel__status-btn .loader svg{height:16px;width:16px}.order-panel__status-btn .loader svg path{fill:currentColor}.order-panel__status-dot{background:currentColor;border-radius:50%;flex:none;height:7px;width:7px}.order-panel__status-check,.order-panel__status-chevron{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none;height:16px;width:16px}.order-panel__status-chevron{margin-left:-2px;opacity:.8;transition:transform .2s ease}[aria-expanded=true]>.order-panel__status-chevron{transform:rotate(180deg)}.order-panel__status-list{background:#fff;border:1px solid #e8eaef;border-radius:12px;box-shadow:0 10px 30px #11141824;list-style:none;margin:0;min-width:200px;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:10}.order-panel__status-list li+li{margin-top:2px}.order-panel__status-option.order-panel__status-option{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;font-family:inherit;font-size:14px;gap:10px;padding:9px 10px;text-align:left;width:100%}.order-panel__status-option.order-panel__status-option:focus-visible,.order-panel__status-option.order-panel__status-option:hover{background:#f4f5f8;outline:none}.order-panel__status-option-text{color:#15171a;flex:1 1}.order-panel__status-option.is-current .order-panel__status-option-text{font-family:SF-Pro-Display-Medium,sans-serif}.order-panel__status-check{color:#364ed4}.order-panel__status_new{background:#eef1fd;color:#364ed4}.order-panel__status_in_progress{background:#fff0e2;color:#e07a00}.order-panel__status_done{background:#e1f8eb;color:#109c4f}.order-panel__status_declined{background:#fde6ea;color:#d7193d}.order-panel__rows{display:flex;flex-direction:column;gap:2px}.order-panel__section.order-panel__rows{padding-bottom:14px;padding-top:14px}.order-panel__row{align-items:baseline;display:flex;font-size:15px;gap:16px;justify-content:space-between;line-height:1.4;padding:7px 0}.order-panel__row-label{color:#6b7280;flex:0 1 auto;font-size:15px;max-width:48%}.order-panel__row-value{color:#15171a;flex:1 1 auto;font-family:SF-Pro-Display-Medium,sans-serif;font-size:15px;font-weight:400;min-width:0;text-align:right;word-break:break-word}.order-panel__status-row .order-panel__row-label{font-size:15px}.order-panel__rows .order-panel__row:has(.survey-panel__status),.order-panel__rows>.order-panel__status-row{align-items:center}.order-panel__link{color:#364ed4;font-weight:400}.order-panel__comments-label{color:#444;font-size:13px;margin-bottom:8px}.order-panel__comment{background:#f1f2f6;border-radius:6px;font-size:15px;line-height:1.45;margin-bottom:10px;padding:10px 12px;word-break:break-word}.order-panel__comment-date{color:#8a8f9d;font-size:12px;margin-bottom:4px}.order-panel__light-btn{align-items:center;background:#eef1fd;border:none;border-radius:6px;color:#364ed4;cursor:pointer;display:flex;font-family:inherit;font-size:16px;justify-content:center;min-height:44px;padding:10px 14px;text-decoration:none;width:100%}.order-panel__light-btn:hover{background:#e2e7fb}.order-panel__history{padding:8px 16px}.order-panel__history-row{padding:6px 0}.order-panel__history-date,.order-panel__history-row .modal__order-content-history-date{color:#6b7080;font-size:12px}.order-panel__history-row .modal__order-content-history-value,.order-panel__history-value{font-size:14px;line-height:1.4;margin-top:2px}.order-panel__comment-form{padding:0 16px 16px}.order-panel__textarea{border:1px solid #dfe2ea;border-radius:6px;display:block;font-family:inherit;font-size:15px;line-height:1.4;min-height:216px;padding:12px 16px;resize:vertical;width:100%}.order-panel__textarea::placeholder{color:#9a9fae}.order-panel__send-message,.order-panel__submit{margin-top:12px}.order-panel__footer{flex:0 0 auto;padding:12px 16px 16px}.order-panel__header_plain{padding-bottom:14px}.order-panel__status_active{background:#eef1fd;color:#364ed4}.order-panel__status_hidden{background:#fde6ea;color:#d7193d}.order-panel__status_sold{background:#e1f8eb;color:#109c4f}.order-panel__description{margin-bottom:0}.order-panel__description p{margin:0 0 8px}.order-panel__description p:last-child{margin-bottom:0}.order-panel__footer_split{display:flex;gap:10px}.order-panel__footer_split>*{flex:1 1;min-width:0}.order-panel__light-btn_remove{background:#fde6ea;color:#d7193d}.order-panel__light-btn_remove:hover{background:#fbd5dc}body #modal-container.modal-over-panel,body #modal-decline{z-index:1000000}.message-panel__tags{display:flex;flex-wrap:wrap;gap:6px}.message-panel__text{overflow-wrap:anywhere;white-space:pre-wrap}.message-panel__answer-date{color:#91999f}.message-panel__form{display:flex;flex-direction:column;gap:10px}.message-panel__textarea{min-height:120px;resize:vertical}.product-panel__photos{position:relative}.product-panel__slide{align-items:center;background:#f6f7fa;border:none;border-radius:50%;color:#15171a;cursor:pointer;display:flex;height:36px;justify-content:center;padding:0;position:absolute;top:109px;transform:translateY(-50%);transition:background-color .15s ease;width:36px}.product-panel__slide:hover{background:#eceef4}.product-panel__slide_prev{left:16px}.product-panel__slide_next{right:16px}.product-panel__slide svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;height:18px;width:18px}.product-panel__dots{display:flex;gap:6px;justify-content:center;margin:-2px 0 12px}.product-panel__dots span{background:#d5d8e0;border-radius:50%;height:6px;width:6px}.product-panel__dots span.is-active{background:#364ed4}.order-panel .modal-order-set-form__button{color:#364ed4;cursor:pointer;font-family:SF-Pro-Display-Medium,sans-serif;font-size:15px}.order-panel .modal-order-set-form__button:hover{text-decoration:underline}.order-panel__row:has(.modal-order-set-form__content.active){flex-wrap:wrap;row-gap:10px}.order-panel__row:has(.modal-order-set-form__content.active) .modal-order-set-form,.order-panel__row:has(.modal-order-set-form__content.active) .order-panel__row-value{display:contents}.order-panel .modal-order-set-form__content{background:none;border-radius:0;box-shadow:none;min-width:0;padding:0;position:static;transform:none}.order-panel .modal-order-set-form__content.active{animation:orderSetFormIn .16s ease-out;background:#f7f8fa;border:1px solid #e3e5ec;border-radius:12px;box-sizing:border-box;display:block;flex:0 0 100%;padding:14px;text-align:left}.order-panel .modal-order-set-form__content .field-wrap{margin:0;padding:0}.order-panel .modal-order-set-form__content .field-wrap__label{color:#6b7280;display:block;font-family:inherit;font-size:13px;margin:0 0 6px}.order-panel .modal-order-set-form__content .field-wrap__input{background:#fff;border-radius:10px;box-sizing:border-box;font-size:15px;height:42px;width:100%}.order-panel .modal-order-set-form__content .field-wrap__currency-name{position:relative}.order-panel .modal-order-set-form__content .field-wrap__currency-name .field-wrap__input{padding-right:72px}.order-panel .modal-order-set-form__content .field-wrap__currency-name-item{color:#6b7280;font-size:14px;font-weight:400;max-width:64px;overflow:hidden;right:12px;text-overflow:ellipsis;top:50%;transform:translateY(-50%);white-space:nowrap}.order-panel .modal-order-set-form__content .validation-error{font-size:13px;margin-top:6px}.order-panel .modal-order-set-form__content .field-wrap__submit{margin:10px 0 0;padding:0}.order-panel .modal-order-set-form__content .btn{border-radius:10px;font-size:15px;min-height:42px}@keyframes orderSetFormIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.order-panel .modal-order-set-form__content.active{animation:none}}.order-panel__status-warning{align-items:flex-start;background:#fff6e5;border:1px solid #ffe0a3;border-radius:12px;color:#7a4a00;display:flex;font-size:14px;gap:10px;line-height:1.4;margin:12px 16px 0;padding:12px 14px}.order-panel__status-warning svg{fill:none;stroke:#e08a00;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:0 0 18px;height:18px;margin-top:1px;width:18px}.order-panel__status-warning-close{background:none;border:none;color:#7a4a00;cursor:pointer;flex:0 0 auto;font-size:18px;line-height:1;margin:-2px -4px 0 auto;padding:2px 4px}.order-panel__light-btn.is-disabled,.order-panel__light-btn:disabled{cursor:default;opacity:.5;pointer-events:none}.survey-panel__progress .order-panel__row-value{font-family:SF-Pro-Display-Medium,sans-serif;font-weight:500}.survey-panel__progress-track{background:#e3e5ec;border-radius:2px;height:4px;margin-top:10px;overflow:hidden}.survey-panel__progress-bar{background:#364ed4;border-radius:2px;height:100%;transition:width .3s ease}.survey-panel__status{align-items:center;border-radius:999px;box-sizing:border-box;display:inline-flex;font-family:SF-Pro-Display-Medium,sans-serif;font-size:14px;gap:7px;line-height:1.2;min-height:30px;padding:5px 11px;white-space:nowrap}.survey-panel__status:before{background:currentColor;border-radius:50%;content:"";flex:none;height:7px;width:7px}.survey-panel__status_active{background:#e1f8eb;color:#109c4f}.survey-panel__status_new{background:#fff0e2;color:#e07a00}.survey-panel__status_deleted{background:#fde6ea;color:#d7193d}.survey-panel__status_done{background:#e8e9ef;color:#6b7080}.survey-panel__footer{display:flex;gap:10px}.survey-panel__footer>*{flex:1 1;min-width:0}.survey-panel__users{display:flex;flex-direction:column;height:100%;min-height:0}.survey-panel__toolbar{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:16px 16px 8px}.survey-panel__remind-all{font-size:14px;min-height:40px;padding:8px 16px;width:auto}.survey-panel__toolbar-nav{align-items:center;display:flex;gap:8px}.survey-panel__square-btn{align-items:center;background:#eef1fd;border:1px solid #0000;border-radius:6px;color:#364ed4;cursor:pointer;display:flex;height:40px;justify-content:center;padding:0;width:40px}.survey-panel__square-btn svg{fill:currentColor;height:18px;width:18px}.survey-panel__square-btn_outline svg{fill:none;stroke:currentColor}.survey-panel__square-btn_outline{background:#fff;border-color:#dfe2ea;color:#626e77}.survey-panel__square-btn_outline.active{border-color:#364ed4}.survey-panel__list{flex:1 1;min-height:0;overflow-y:auto;padding:0 16px 16px}.survey-panel__user{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:4px 0}.survey-panel__user-info{align-items:center;color:#000;display:flex;gap:12px;min-width:0;text-decoration:none}.survey-panel__avatar{border-radius:50%;flex:0 0 auto;height:32px;object-fit:cover;width:32px}.survey-panel__user-name{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.survey-panel__user-nav{align-items:center;display:flex;flex:0 0 auto;gap:10px}.survey-panel__bell{align-items:center;background:none;border:none;color:#c9ccd6;cursor:default;display:flex;height:22px;justify-content:center;padding:0;width:22px}.survey-panel__bell svg{fill:none;stroke:currentColor;height:20px;width:20px}.survey-panel__bell.is-active{color:#364ed4;cursor:pointer}.survey-panel__state{align-items:center;color:#c9ccd6;display:flex;justify-content:center}.survey-panel__state,.survey-panel__state svg{height:22px;width:22px}.survey-panel__state.is-passed svg{fill:#fff;height:12px;width:12px}.survey-panel__state.is-passed{background:#22ca7b;border-radius:50%}.survey-panel__picker{padding:0 16px 16px}.survey-panel__picker-list{margin-top:10px}.survey-panel__picker-invited{cursor:default;opacity:.6}.survey-panel__toolbar{position:relative}.panel-search{align-items:center;animation:panelSearchExpand .2s ease-out;display:flex;height:40px;left:16px;position:absolute;right:16px;top:16px;z-index:2}.survey-panel__toolbar-nav:has(.panel-search) .survey-panel__square-btn~.panel-search,.survey-panel__toolbar-nav:has(.panel-search~.survey-panel__square-btn) .panel-search{right:64px}.panel-search__icon{fill:none;stroke:#626e77;height:18px;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:18px}.panel-search .panel-search__field{background:#fff;border-color:#364ed4;box-sizing:border-box;height:40px;padding:0 40px 0 38px;width:100%}.panel-search__close{align-items:center;background:none;border:0;border-radius:8px;color:#15171a;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;position:absolute;right:4px;top:50%;transform:translateY(-50%);width:32px}.panel-search__close:hover{background:#f1f2f4}.panel-search__close svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;height:18px;width:18px}@keyframes panelSearchExpand{0%{-webkit-clip-path:inset(0 0 0 calc(100% - 40px) round 8px);clip-path:inset(0 0 0 calc(100% - 40px) round 8px)}to{-webkit-clip-path:inset(0 0 0 0 round 8px);clip-path:inset(0 0 0 0 round 8px)}}@media (prefers-reduced-motion:reduce){.panel-search{animation:none}}.event-panel__block-title{font-family:SF-Pro-Display-Medium,sans-serif;font-size:17px;font-weight:500;line-height:1.3;margin:0 0 10px}.event-panel__photo{border-radius:8px;display:block;margin-bottom:14px;max-height:220px;object-fit:cover;width:100%}.event-panel__actions{display:flex;flex-direction:column;gap:10px;margin-top:16px}.event-panel__actions:empty{display:none}.event-panel__cancelled{align-items:center;background:#fde6ea;border-radius:6px;color:#d7193d;display:flex;font-size:15px;gap:10px;justify-content:space-between;min-height:44px;padding:6px 6px 6px 14px}.event-panel__cancelled button{align-items:center;background:#fff;border:none;border-radius:4px;color:#364ed4;cursor:pointer;display:flex;flex:0 0 auto;font-family:inherit;font-size:15px;gap:6px;padding:7px 12px}.event-panel__day+.event-panel__day{margin-top:20px}.event-panel__day-date{color:#6b7680;font-size:14px;font-weight:500;margin-bottom:12px}.event-panel__timeline{list-style:none;margin:0;padding:0}.event-panel__period{display:flex;flex-direction:column;gap:2px;padding:0 0 18px 22px;position:relative}.event-panel__period:last-child{padding-bottom:0}.event-panel__period:before{background:#e1e3ee;bottom:-6px;content:"";left:4px;position:absolute;top:14px;width:2px}.event-panel__period:last-child:before{display:none}.event-panel__period:after{background:#fff;border:2px solid #364ed4;border-radius:50%;box-sizing:border-box;content:"";height:10px;left:0;position:absolute;top:7px;width:10px}.event-panel__period-time{color:#000;font-size:17px;font-weight:600;line-height:1.4;white-space:nowrap}.event-panel__period-text{color:#565b5c;font-size:15px;line-height:1.5;overflow-wrap:anywhere}.event-panel__question+.event-panel__question{margin-top:16px}.event-panel__question-title{font-size:15px}.event-panel__question-votes{color:#849096;font-size:13px;margin-top:2px}.event-panel__option{align-items:center;background:#eceef3;border-radius:4px;display:flex;font-size:14px;gap:10px;justify-content:space-between;margin-top:8px;min-height:34px;overflow:hidden;padding:6px 12px;position:relative}.event-panel__option-fill{background:#364ed4;bottom:0;left:0;overflow:hidden;position:absolute;top:0}.event-panel__option-fill-inner{align-items:center;color:#fff;display:flex;gap:10px;height:100%;justify-content:space-between;padding:6px 12px}.event-panel__option-percent,.event-panel__option-text{position:relative}.event-panel__option-percent{flex:0 0 auto}.event-panel__notify{padding-top:4px}.event-panel__notify-hint{color:#849096;font-size:12px;margin-top:8px}.event-panel__state svg{height:22px;width:22px}.event-panel__state.is-accepted{background:#22ca7b;border-radius:50%}.event-panel__state.is-accepted svg{fill:#fff;height:12px;width:12px}.event-panel__picker-search{margin-top:4px;position:relative}.event-panel__pick{align-items:center;border-radius:20px;cursor:pointer;display:flex;gap:12px;min-height:40px;padding:4px 6px}.event-panel__pick+.event-panel__pick{margin-top:2px}.event-panel__pick.active{background:#f1f2f6}.event-panel__pick.is-invited{cursor:default}.event-panel__pick-name{flex:1 1;font-size:16px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-panel__pick-all-icon{align-items:center;background:#eef1fd;border-radius:50%;color:#364ed4;display:flex;flex:0 0 auto;height:32px;justify-content:center;width:32px}.event-panel__pick-all-icon svg{fill:none;stroke:currentColor;height:18px;width:18px}.event-panel__comments{padding:16px}.event-panel__comment{display:flex;gap:12px}.event-panel__comment+.event-panel__comment{margin-top:18px}.event-panel__comment-avatar{border-radius:50%;display:block;height:34px;object-fit:cover;width:34px}.event-panel__comment-body{flex:1 1;min-width:0}.event-panel__comment-name{color:#000;font-size:15px;font-weight:600;text-decoration:none}.event-panel__comment-date{color:#849096;font-size:12px;margin-top:2px}.event-panel__comment-text{font-size:15px;line-height:1.45;margin-top:6px;overflow-wrap:anywhere;white-space:pre-wrap}.event-panel__empty{color:#849096;font-size:15px;padding:24px 16px;text-align:center}.event-panel__bonuses-btn{animation:event-panel-bonuses-pulse 1.6s ease-in-out infinite}.event-panel__bonuses-btn:hover{animation:none;background:#d3dbfa}@keyframes event-panel-bonuses-pulse{0%,to{background:#eef1fd}50%{background:#d3dbfa}}@media (prefers-reduced-motion:reduce){.event-panel__bonuses-btn{animation:none}}.event-panel__bonuses-btn:disabled{animation:none}.accrual-panel__label{color:#444;display:block;font-size:13px;margin-bottom:8px}.accrual-panel__label_mt{margin-top:16px}.accrual-panel__user{align-items:center;background:#f1f2f6;border-radius:6px;display:flex;gap:12px;padding:8px 12px}.accrual-panel__count{align-items:center;background:#eef1fd;border-radius:5px;color:#364ed4;display:inline-flex;font-size:12px;height:20px;justify-content:center;margin-left:8px;min-width:20px;padding:0 6px}.accrual-panel__users{display:flex;flex-direction:column;gap:6px}.accrual-panel__users.is-scroll{max-height:220px;overflow-y:auto;padding-right:4px}.accrual-panel__avatar_all{align-items:center;background:#eef1fd;color:#364ed4;display:flex;justify-content:center}.accrual-panel__avatar_all svg{fill:none;stroke:currentColor;height:18px;width:18px}.accrual-panel__avatar{border-radius:50%;flex:0 0 auto;height:36px;object-fit:cover;width:36px}.accrual-panel__user-info{min-width:0}.accrual-panel__user-name{font-size:16px;line-height:1.3}.accrual-panel__user-position{color:#849096;font-size:13px}.accrual-panel__amount-row{display:flex;gap:10px}.accrual-panel__amount-field{flex:1 1;min-width:0}.accrual-panel__currency-field{flex:0 0 42%;min-width:0}.accrual-panel__submit{margin-top:16px}.accrual-panel__textarea{min-height:140px}.accrual-panel__counter{color:#9a9fae;font-size:12px;margin-top:6px;text-align:right}.accrual-panel__remove{align-items:center;background:none;border:none;border-radius:50%;cursor:pointer;display:flex;flex:0 0 auto;height:28px;justify-content:center;margin-left:auto;padding:0;width:28px}.accrual-panel__remove:hover{background:#e3e5ec}.accrual-panel__remove svg{fill:#6b7080;height:12px;width:12px}.accrual-panel__pick-btn{font-size:15px;margin-top:10px;min-height:40px}

.tab-items{border-bottom:1px solid #dde1e4;margin-bottom:10px;padding-left:10px;padding-right:10px;padding-top:5px}.tab-items.tab-items_mb_n{margin-bottom:0}.tab-items__inner{align-items:stretch;display:flex;padding-bottom:12px}@media(min-width:992px){.tab-items{padding-left:30px;padding-right:30px}}.tab-items__border{position:relative}.tab-items__border:after{border-bottom:1px solid #dde1e4;bottom:12px;content:"";left:0;position:absolute;width:100%}.tab-items__link{align-items:center;align-self:stretch;color:#000;display:flex;font-size:16px;font-weight:700;margin-right:25px;position:relative}.tab-items__link-amount{align-items:center;background-color:#edeff6;border-radius:5px;box-sizing:border-box;display:flex;font-size:14px;font-weight:600;height:22px;justify-content:center;line-height:1;margin-left:9px;min-width:22px;padding:0 6px}.tab-items__link-amount_empty{color:#9a9ca5}.tab-items__link.active{color:#364ed4}.tab-items__link.disabled{color:#717171}.tab-items__item_has-hint .tab-items__link.disabled{cursor:default}.tab-items__hint{background-color:#fff;border-radius:8px;box-shadow:0 4px 16px #00000024;color:#171717;font-size:14px;font-weight:400;left:-12px;line-height:1.4;opacity:0;padding:12px 14px;pointer-events:none;position:absolute;text-align:left;top:calc(100% + 8px);transition:opacity .15s ease,visibility .15s ease;visibility:hidden;white-space:normal;width:290px;z-index:100}.tab-items__hint p+p{margin-top:10px}.tab-items__item_has-hint:hover .tab-items__hint{opacity:1;visibility:visible}.tab-items__link.active:after{background-color:#364ed4;bottom:-12px;content:"";height:3px;left:0;position:absolute;width:100%;z-index:1}

.order-panel-wgt .slide-modal-wgt__inner{justify-content:flex-start;padding:0}.order-panel{color:#000;display:flex;flex-direction:column;height:100%;min-height:0}.order-panel__header{border-bottom:1px solid #e3e5ec;flex:0 0 auto;padding:16px 16px 0}.order-panel__header_comment{border-bottom:none;padding-bottom:12px}.order-panel__header-top,.order-panel__header_comment{align-items:center;display:flex;gap:10px;justify-content:space-between}.order-panel__title{font-family:SF-Pro-Display-Medium,sans-serif;font-size:21px;font-weight:500;line-height:1.25;margin:0}.order-panel__title_center{flex:1 1;text-align:center}.order-panel__icon-btn{align-items:center;background:none;border:none;color:#000;cursor:pointer;display:flex;flex:0 0 auto;height:28px;justify-content:center;padding:0;width:28px}.order-panel__icon-btn svg{height:20px;width:20px}.order-panel__icon-btn .close-modal__icon{height:16px;width:16px}.order-panel__actions{align-items:center;display:flex;flex:0 0 auto;gap:6px;margin-left:auto;margin-right:4px}.order-panel__header-top .order-panel__title{min-width:0}.order-panel__action{align-items:center;background:#f6f7fa;border:none;border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;padding:0;transition:background-color .15s ease;width:36px}.order-panel__action:hover{background:#eceef4}.order-panel__action_remove:hover{background:#fde6ea}.order-panel__action:disabled{cursor:default}.order-panel__action .btn-edit__icon{height:16px;width:15px}.order-panel__action .loader{height:16px;margin:0;padding:0;width:16px}.order-panel__action .loader svg{height:16px;width:16px}.order-panel__toggle.event-extras__toggle{background:#f6f7fa;border-radius:18px;flex:0 0 60px;height:36px;justify-content:center;width:60px}.order-panel__tabs{align-items:center;display:flex;gap:12px;margin-top:12px}.order-panel__tab{align-items:center;background:none;border:none;color:#000;cursor:pointer;display:flex;font-family:inherit;font-size:16px;padding:0 0 8px;position:relative;white-space:nowrap}.order-panel__tab.active{color:#364ed4}.order-panel__tab.active:after{background:#364ed4;bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.order-panel__tab-amount{align-items:center;background:#edeff6;border-radius:5px;color:#000;display:inline-flex;font-size:13px;height:20px;justify-content:center;margin-left:8px;min-width:20px;padding:0 6px}.order-panel__tab.active .order-panel__tab-amount{color:#364ed4}.order-panel__body{flex:1 1;min-height:0;overflow-y:auto}.order-panel__section{border-bottom:1px solid #e3e5ec;padding:12px 16px}.order-panel__section:last-child{border-bottom:none}.order-panel__product{align-items:center;display:flex;flex-direction:column;padding-top:18px}.order-panel__product-img{border-radius:16px;display:block;height:182px;margin-bottom:10px;object-fit:cover;width:182px}.order-panel__product-name{font-family:SF-Pro-Display-Medium,sans-serif;font-size:18px;font-weight:500;line-height:1.3;margin:0;text-align:center}.order-panel__status-row{align-items:center;display:flex;gap:12px;justify-content:space-between}.order-panel__status{min-width:0;position:relative}.order-panel__status-btn{align-items:center;border:none;border-radius:999px;box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:SF-Pro-Display-Medium,sans-serif;font-size:14px;gap:7px;line-height:1.2;max-width:100%;min-height:30px;padding:5px 10px 5px 11px;transition:filter .15s ease,box-shadow .15s ease;white-space:nowrap}button.order-panel__status-btn:hover{filter:brightness(.97)}button.order-panel__status-btn:focus-visible{outline:2px solid #364ed4;outline-offset:2px}button.order-panel__status-btn[aria-expanded=true]{box-shadow:inset 0 0 0 2px currentColor}.order-panel__status-btn.is-locked{cursor:default;padding-right:12px}.order-panel__status-btn .loader{display:inline-flex;flex:none;height:16px;margin:0;padding:0;width:16px}.order-panel__status-btn .loader svg{height:16px;width:16px}.order-panel__status-btn .loader svg path{fill:currentColor}.order-panel__status-dot{background:currentColor;border-radius:50%;flex:none;height:7px;width:7px}.order-panel__status-check,.order-panel__status-chevron{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none;height:16px;width:16px}.order-panel__status-chevron{margin-left:-2px;opacity:.8;transition:transform .2s ease}[aria-expanded=true]>.order-panel__status-chevron{transform:rotate(180deg)}.order-panel__status-list{background:#fff;border:1px solid #e8eaef;border-radius:12px;box-shadow:0 10px 30px #11141824;list-style:none;margin:0;min-width:200px;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:10}.order-panel__status-list li+li{margin-top:2px}.order-panel__status-option.order-panel__status-option{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;font-family:inherit;font-size:14px;gap:10px;padding:9px 10px;text-align:left;width:100%}.order-panel__status-option.order-panel__status-option:focus-visible,.order-panel__status-option.order-panel__status-option:hover{background:#f4f5f8;outline:none}.order-panel__status-option-text{color:#15171a;flex:1 1}.order-panel__status-option.is-current .order-panel__status-option-text{font-family:SF-Pro-Display-Medium,sans-serif}.order-panel__status-check{color:#364ed4}.order-panel__status_new{background:#eef1fd;color:#364ed4}.order-panel__status_in_progress{background:#fff0e2;color:#e07a00}.order-panel__status_done{background:#e1f8eb;color:#109c4f}.order-panel__status_declined{background:#fde6ea;color:#d7193d}.order-panel__rows{display:flex;flex-direction:column;gap:2px}.order-panel__section.order-panel__rows{padding-bottom:14px;padding-top:14px}.order-panel__row{align-items:baseline;display:flex;font-size:15px;gap:16px;justify-content:space-between;line-height:1.4;padding:7px 0}.order-panel__row-label{color:#6b7280;flex:0 1 auto;font-size:15px;max-width:48%}.order-panel__row-value{color:#15171a;flex:1 1 auto;font-family:SF-Pro-Display-Medium,sans-serif;font-size:15px;font-weight:400;min-width:0;text-align:right;word-break:break-word}.order-panel__status-row .order-panel__row-label{font-size:15px}.order-panel__rows .order-panel__row:has(.survey-panel__status),.order-panel__rows>.order-panel__status-row{align-items:center}.order-panel__link{color:#364ed4;font-weight:400}.order-panel__comments-label{color:#444;font-size:13px;margin-bottom:8px}.order-panel__comment{background:#f1f2f6;border-radius:6px;font-size:15px;line-height:1.45;margin-bottom:10px;padding:10px 12px;word-break:break-word}.order-panel__comment-date{color:#8a8f9d;font-size:12px;margin-bottom:4px}.order-panel__light-btn{align-items:center;background:#eef1fd;border:none;border-radius:6px;color:#364ed4;cursor:pointer;display:flex;font-family:inherit;font-size:16px;justify-content:center;min-height:44px;padding:10px 14px;text-decoration:none;width:100%}.order-panel__light-btn:hover{background:#e2e7fb}.order-panel__history{padding:8px 16px}.order-panel__history-row{padding:6px 0}.order-panel__history-date,.order-panel__history-row .modal__order-content-history-date{color:#6b7080;font-size:12px}.order-panel__history-row .modal__order-content-history-value,.order-panel__history-value{font-size:14px;line-height:1.4;margin-top:2px}.order-panel__comment-form{padding:0 16px 16px}.order-panel__textarea{border:1px solid #dfe2ea;border-radius:6px;display:block;font-family:inherit;font-size:15px;line-height:1.4;min-height:216px;padding:12px 16px;resize:vertical;width:100%}.order-panel__textarea::placeholder{color:#9a9fae}.order-panel__send-message,.order-panel__submit{margin-top:12px}.order-panel__footer{flex:0 0 auto;padding:12px 16px 16px}.order-panel__header_plain{padding-bottom:14px}.order-panel__status_active{background:#eef1fd;color:#364ed4}.order-panel__status_hidden{background:#fde6ea;color:#d7193d}.order-panel__status_sold{background:#e1f8eb;color:#109c4f}.order-panel__description{margin-bottom:0}.order-panel__description p{margin:0 0 8px}.order-panel__description p:last-child{margin-bottom:0}.order-panel__footer_split{display:flex;gap:10px}.order-panel__footer_split>*{flex:1 1;min-width:0}.order-panel__light-btn_remove{background:#fde6ea;color:#d7193d}.order-panel__light-btn_remove:hover{background:#fbd5dc}body #modal-container.modal-over-panel,body #modal-decline{z-index:1000000}.message-panel__tags{display:flex;flex-wrap:wrap;gap:6px}.message-panel__text{overflow-wrap:anywhere;white-space:pre-wrap}.message-panel__answer-date{color:#91999f}.message-panel__form{display:flex;flex-direction:column;gap:10px}.message-panel__textarea{min-height:120px;resize:vertical}.product-panel__photos{position:relative}.product-panel__slide{align-items:center;background:#f6f7fa;border:none;border-radius:50%;color:#15171a;cursor:pointer;display:flex;height:36px;justify-content:center;padding:0;position:absolute;top:109px;transform:translateY(-50%);transition:background-color .15s ease;width:36px}.product-panel__slide:hover{background:#eceef4}.product-panel__slide_prev{left:16px}.product-panel__slide_next{right:16px}.product-panel__slide svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;height:18px;width:18px}.product-panel__dots{display:flex;gap:6px;justify-content:center;margin:-2px 0 12px}.product-panel__dots span{background:#d5d8e0;border-radius:50%;height:6px;width:6px}.product-panel__dots span.is-active{background:#364ed4}.order-panel .modal-order-set-form__button{color:#364ed4;cursor:pointer;font-family:SF-Pro-Display-Medium,sans-serif;font-size:15px}.order-panel .modal-order-set-form__button:hover{text-decoration:underline}.order-panel__row:has(.modal-order-set-form__content.active){flex-wrap:wrap;row-gap:10px}.order-panel__row:has(.modal-order-set-form__content.active) .modal-order-set-form,.order-panel__row:has(.modal-order-set-form__content.active) .order-panel__row-value{display:contents}.order-panel .modal-order-set-form__content{background:none;border-radius:0;box-shadow:none;min-width:0;padding:0;position:static;transform:none}.order-panel .modal-order-set-form__content.active{animation:orderSetFormIn .16s ease-out;background:#f7f8fa;border:1px solid #e3e5ec;border-radius:12px;box-sizing:border-box;display:block;flex:0 0 100%;padding:14px;text-align:left}.order-panel .modal-order-set-form__content .field-wrap{margin:0;padding:0}.order-panel .modal-order-set-form__content .field-wrap__label{color:#6b7280;display:block;font-family:inherit;font-size:13px;margin:0 0 6px}.order-panel .modal-order-set-form__content .field-wrap__input{background:#fff;border-radius:10px;box-sizing:border-box;font-size:15px;height:42px;width:100%}.order-panel .modal-order-set-form__content .field-wrap__currency-name{position:relative}.order-panel .modal-order-set-form__content .field-wrap__currency-name .field-wrap__input{padding-right:72px}.order-panel .modal-order-set-form__content .field-wrap__currency-name-item{color:#6b7280;font-size:14px;font-weight:400;max-width:64px;overflow:hidden;right:12px;text-overflow:ellipsis;top:50%;transform:translateY(-50%);white-space:nowrap}.order-panel .modal-order-set-form__content .validation-error{font-size:13px;margin-top:6px}.order-panel .modal-order-set-form__content .field-wrap__submit{margin:10px 0 0;padding:0}.order-panel .modal-order-set-form__content .btn{border-radius:10px;font-size:15px;min-height:42px}@keyframes orderSetFormIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.order-panel .modal-order-set-form__content.active{animation:none}}.order-panel__status-warning{align-items:flex-start;background:#fff6e5;border:1px solid #ffe0a3;border-radius:12px;color:#7a4a00;display:flex;font-size:14px;gap:10px;line-height:1.4;margin:12px 16px 0;padding:12px 14px}.order-panel__status-warning svg{fill:none;stroke:#e08a00;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:0 0 18px;height:18px;margin-top:1px;width:18px}.order-panel__status-warning-close{background:none;border:none;color:#7a4a00;cursor:pointer;flex:0 0 auto;font-size:18px;line-height:1;margin:-2px -4px 0 auto;padding:2px 4px}.order-panel__light-btn.is-disabled,.order-panel__light-btn:disabled{cursor:default;opacity:.5;pointer-events:none}.survey-panel__progress .order-panel__row-value{font-family:SF-Pro-Display-Medium,sans-serif;font-weight:500}.survey-panel__progress-track{background:#e3e5ec;border-radius:2px;height:4px;margin-top:10px;overflow:hidden}.survey-panel__progress-bar{background:#364ed4;border-radius:2px;height:100%;transition:width .3s ease}.survey-panel__status{align-items:center;border-radius:999px;box-sizing:border-box;display:inline-flex;font-family:SF-Pro-Display-Medium,sans-serif;font-size:14px;gap:7px;line-height:1.2;min-height:30px;padding:5px 11px;white-space:nowrap}.survey-panel__status:before{background:currentColor;border-radius:50%;content:"";flex:none;height:7px;width:7px}.survey-panel__status_active{background:#e1f8eb;color:#109c4f}.survey-panel__status_new{background:#fff0e2;color:#e07a00}.survey-panel__status_deleted{background:#fde6ea;color:#d7193d}.survey-panel__status_done{background:#e8e9ef;color:#6b7080}.survey-panel__footer{display:flex;gap:10px}.survey-panel__footer>*{flex:1 1;min-width:0}.survey-panel__users{display:flex;flex-direction:column;height:100%;min-height:0}.survey-panel__toolbar{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:16px 16px 8px}.survey-panel__remind-all{font-size:14px;min-height:40px;padding:8px 16px;width:auto}.survey-panel__toolbar-nav{align-items:center;display:flex;gap:8px}.survey-panel__square-btn{align-items:center;background:#eef1fd;border:1px solid #0000;border-radius:6px;color:#364ed4;cursor:pointer;display:flex;height:40px;justify-content:center;padding:0;width:40px}.survey-panel__square-btn svg{fill:currentColor;height:18px;width:18px}.survey-panel__square-btn_outline svg{fill:none;stroke:currentColor}.survey-panel__square-btn_outline{background:#fff;border-color:#dfe2ea;color:#626e77}.survey-panel__square-btn_outline.active{border-color:#364ed4}.survey-panel__list{flex:1 1;min-height:0;overflow-y:auto;padding:0 16px 16px}.survey-panel__user{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:4px 0}.survey-panel__user-info{align-items:center;color:#000;display:flex;gap:12px;min-width:0;text-decoration:none}.survey-panel__avatar{border-radius:50%;flex:0 0 auto;height:32px;object-fit:cover;width:32px}.survey-panel__user-name{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.survey-panel__user-nav{align-items:center;display:flex;flex:0 0 auto;gap:10px}.survey-panel__bell{align-items:center;background:none;border:none;color:#c9ccd6;cursor:default;display:flex;height:22px;justify-content:center;padding:0;width:22px}.survey-panel__bell svg{fill:none;stroke:currentColor;height:20px;width:20px}.survey-panel__bell.is-active{color:#364ed4;cursor:pointer}.survey-panel__state{align-items:center;color:#c9ccd6;display:flex;justify-content:center}.survey-panel__state,.survey-panel__state svg{height:22px;width:22px}.survey-panel__state.is-passed svg{fill:#fff;height:12px;width:12px}.survey-panel__state.is-passed{background:#22ca7b;border-radius:50%}.survey-panel__picker{padding:0 16px 16px}.survey-panel__picker-list{margin-top:10px}.survey-panel__picker-invited{cursor:default;opacity:.6}.survey-panel__toolbar{position:relative}.panel-search{align-items:center;animation:panelSearchExpand .2s ease-out;display:flex;height:40px;left:16px;position:absolute;right:16px;top:16px;z-index:2}.survey-panel__toolbar-nav:has(.panel-search) .survey-panel__square-btn~.panel-search,.survey-panel__toolbar-nav:has(.panel-search~.survey-panel__square-btn) .panel-search{right:64px}.panel-search__icon{fill:none;stroke:#626e77;height:18px;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:18px}.panel-search .panel-search__field{background:#fff;border-color:#364ed4;box-sizing:border-box;height:40px;padding:0 40px 0 38px;width:100%}.panel-search__close{align-items:center;background:none;border:0;border-radius:8px;color:#15171a;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;position:absolute;right:4px;top:50%;transform:translateY(-50%);width:32px}.panel-search__close:hover{background:#f1f2f4}.panel-search__close svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;height:18px;width:18px}@keyframes panelSearchExpand{0%{-webkit-clip-path:inset(0 0 0 calc(100% - 40px) round 8px);clip-path:inset(0 0 0 calc(100% - 40px) round 8px)}to{-webkit-clip-path:inset(0 0 0 0 round 8px);clip-path:inset(0 0 0 0 round 8px)}}@media (prefers-reduced-motion:reduce){.panel-search{animation:none}}.event-panel__block-title{font-family:SF-Pro-Display-Medium,sans-serif;font-size:17px;font-weight:500;line-height:1.3;margin:0 0 10px}.event-panel__photo{border-radius:8px;display:block;margin-bottom:14px;max-height:220px;object-fit:cover;width:100%}.event-panel__actions{display:flex;flex-direction:column;gap:10px;margin-top:16px}.event-panel__actions:empty{display:none}.event-panel__cancelled{align-items:center;background:#fde6ea;border-radius:6px;color:#d7193d;display:flex;font-size:15px;gap:10px;justify-content:space-between;min-height:44px;padding:6px 6px 6px 14px}.event-panel__cancelled button{align-items:center;background:#fff;border:none;border-radius:4px;color:#364ed4;cursor:pointer;display:flex;flex:0 0 auto;font-family:inherit;font-size:15px;gap:6px;padding:7px 12px}.event-panel__day+.event-panel__day{margin-top:20px}.event-panel__day-date{color:#6b7680;font-size:14px;font-weight:500;margin-bottom:12px}.event-panel__timeline{list-style:none;margin:0;padding:0}.event-panel__period{display:flex;flex-direction:column;gap:2px;padding:0 0 18px 22px;position:relative}.event-panel__period:last-child{padding-bottom:0}.event-panel__period:before{background:#e1e3ee;bottom:-6px;content:"";left:4px;position:absolute;top:14px;width:2px}.event-panel__period:last-child:before{display:none}.event-panel__period:after{background:#fff;border:2px solid #364ed4;border-radius:50%;box-sizing:border-box;content:"";height:10px;left:0;position:absolute;top:7px;width:10px}.event-panel__period-time{color:#000;font-size:17px;font-weight:600;line-height:1.4;white-space:nowrap}.event-panel__period-text{color:#565b5c;font-size:15px;line-height:1.5;overflow-wrap:anywhere}.event-panel__question+.event-panel__question{margin-top:16px}.event-panel__question-title{font-size:15px}.event-panel__question-votes{color:#849096;font-size:13px;margin-top:2px}.event-panel__option{align-items:center;background:#eceef3;border-radius:4px;display:flex;font-size:14px;gap:10px;justify-content:space-between;margin-top:8px;min-height:34px;overflow:hidden;padding:6px 12px;position:relative}.event-panel__option-fill{background:#364ed4;bottom:0;left:0;overflow:hidden;position:absolute;top:0}.event-panel__option-fill-inner{align-items:center;color:#fff;display:flex;gap:10px;height:100%;justify-content:space-between;padding:6px 12px}.event-panel__option-percent,.event-panel__option-text{position:relative}.event-panel__option-percent{flex:0 0 auto}.event-panel__notify{padding-top:4px}.event-panel__notify-hint{color:#849096;font-size:12px;margin-top:8px}.event-panel__state svg{height:22px;width:22px}.event-panel__state.is-accepted{background:#22ca7b;border-radius:50%}.event-panel__state.is-accepted svg{fill:#fff;height:12px;width:12px}.event-panel__picker-search{margin-top:4px;position:relative}.event-panel__pick{align-items:center;border-radius:20px;cursor:pointer;display:flex;gap:12px;min-height:40px;padding:4px 6px}.event-panel__pick+.event-panel__pick{margin-top:2px}.event-panel__pick.active{background:#f1f2f6}.event-panel__pick.is-invited{cursor:default}.event-panel__pick-name{flex:1 1;font-size:16px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-panel__pick-all-icon{align-items:center;background:#eef1fd;border-radius:50%;color:#364ed4;display:flex;flex:0 0 auto;height:32px;justify-content:center;width:32px}.event-panel__pick-all-icon svg{fill:none;stroke:currentColor;height:18px;width:18px}.event-panel__comments{padding:16px}.event-panel__comment{display:flex;gap:12px}.event-panel__comment+.event-panel__comment{margin-top:18px}.event-panel__comment-avatar{border-radius:50%;display:block;height:34px;object-fit:cover;width:34px}.event-panel__comment-body{flex:1 1;min-width:0}.event-panel__comment-name{color:#000;font-size:15px;font-weight:600;text-decoration:none}.event-panel__comment-date{color:#849096;font-size:12px;margin-top:2px}.event-panel__comment-text{font-size:15px;line-height:1.45;margin-top:6px;overflow-wrap:anywhere;white-space:pre-wrap}.event-panel__empty{color:#849096;font-size:15px;padding:24px 16px;text-align:center}.event-panel__bonuses-btn{animation:event-panel-bonuses-pulse 1.6s ease-in-out infinite}.event-panel__bonuses-btn:hover{animation:none;background:#d3dbfa}@keyframes event-panel-bonuses-pulse{0%,to{background:#eef1fd}50%{background:#d3dbfa}}@media (prefers-reduced-motion:reduce){.event-panel__bonuses-btn{animation:none}}.event-panel__bonuses-btn:disabled{animation:none}.accrual-panel__label{color:#444;display:block;font-size:13px;margin-bottom:8px}.accrual-panel__label_mt{margin-top:16px}.accrual-panel__user{align-items:center;background:#f1f2f6;border-radius:6px;display:flex;gap:12px;padding:8px 12px}.accrual-panel__count{align-items:center;background:#eef1fd;border-radius:5px;color:#364ed4;display:inline-flex;font-size:12px;height:20px;justify-content:center;margin-left:8px;min-width:20px;padding:0 6px}.accrual-panel__users{display:flex;flex-direction:column;gap:6px}.accrual-panel__users.is-scroll{max-height:220px;overflow-y:auto;padding-right:4px}.accrual-panel__avatar_all{align-items:center;background:#eef1fd;color:#364ed4;display:flex;justify-content:center}.accrual-panel__avatar_all svg{fill:none;stroke:currentColor;height:18px;width:18px}.accrual-panel__avatar{border-radius:50%;flex:0 0 auto;height:36px;object-fit:cover;width:36px}.accrual-panel__user-info{min-width:0}.accrual-panel__user-name{font-size:16px;line-height:1.3}.accrual-panel__user-position{color:#849096;font-size:13px}.accrual-panel__amount-row{display:flex;gap:10px}.accrual-panel__amount-field{flex:1 1;min-width:0}.accrual-panel__currency-field{flex:0 0 42%;min-width:0}.accrual-panel__submit{margin-top:16px}.accrual-panel__textarea{min-height:140px}.accrual-panel__counter{color:#9a9fae;font-size:12px;margin-top:6px;text-align:right}.accrual-panel__remove{align-items:center;background:none;border:none;border-radius:50%;cursor:pointer;display:flex;flex:0 0 auto;height:28px;justify-content:center;margin-left:auto;padding:0;width:28px}.accrual-panel__remove:hover{background:#e3e5ec}.accrual-panel__remove svg{fill:#6b7080;height:12px;width:12px}.accrual-panel__pick-btn{font-size:15px;margin-top:10px;min-height:40px}

.order-panel-wgt .slide-modal-wgt__inner{justify-content:flex-start;padding:0}.order-panel{color:#000;display:flex;flex-direction:column;height:100%;min-height:0}.order-panel__header{border-bottom:1px solid #e3e5ec;flex:0 0 auto;padding:16px 16px 0}.order-panel__header_comment{border-bottom:none;padding-bottom:12px}.order-panel__header-top,.order-panel__header_comment{align-items:center;display:flex;gap:10px;justify-content:space-between}.order-panel__title{font-family:SF-Pro-Display-Medium,sans-serif;font-size:21px;font-weight:500;line-height:1.25;margin:0}.order-panel__title_center{flex:1 1;text-align:center}.order-panel__icon-btn{align-items:center;background:none;border:none;color:#000;cursor:pointer;display:flex;flex:0 0 auto;height:28px;justify-content:center;padding:0;width:28px}.order-panel__icon-btn svg{height:20px;width:20px}.order-panel__icon-btn .close-modal__icon{height:16px;width:16px}.order-panel__actions{align-items:center;display:flex;flex:0 0 auto;gap:6px;margin-left:auto;margin-right:4px}.order-panel__header-top .order-panel__title{min-width:0}.order-panel__action{align-items:center;background:#f6f7fa;border:none;border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;padding:0;transition:background-color .15s ease;width:36px}.order-panel__action:hover{background:#eceef4}.order-panel__action_remove:hover{background:#fde6ea}.order-panel__action:disabled{cursor:default}.order-panel__action .btn-edit__icon{height:16px;width:15px}.order-panel__action .loader{height:16px;margin:0;padding:0;width:16px}.order-panel__action .loader svg{height:16px;width:16px}.order-panel__toggle.event-extras__toggle{background:#f6f7fa;border-radius:18px;flex:0 0 60px;height:36px;justify-content:center;width:60px}.order-panel__tabs{align-items:center;display:flex;gap:12px;margin-top:12px}.order-panel__tab{align-items:center;background:none;border:none;color:#000;cursor:pointer;display:flex;font-family:inherit;font-size:16px;padding:0 0 8px;position:relative;white-space:nowrap}.order-panel__tab.active{color:#364ed4}.order-panel__tab.active:after{background:#364ed4;bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.order-panel__tab-amount{align-items:center;background:#edeff6;border-radius:5px;color:#000;display:inline-flex;font-size:13px;height:20px;justify-content:center;margin-left:8px;min-width:20px;padding:0 6px}.order-panel__tab.active .order-panel__tab-amount{color:#364ed4}.order-panel__body{flex:1 1;min-height:0;overflow-y:auto}.order-panel__section{border-bottom:1px solid #e3e5ec;padding:12px 16px}.order-panel__section:last-child{border-bottom:none}.order-panel__product{align-items:center;display:flex;flex-direction:column;padding-top:18px}.order-panel__product-img{border-radius:16px;display:block;height:182px;margin-bottom:10px;object-fit:cover;width:182px}.order-panel__product-name{font-family:SF-Pro-Display-Medium,sans-serif;font-size:18px;font-weight:500;line-height:1.3;margin:0;text-align:center}.order-panel__status-row{align-items:center;display:flex;gap:12px;justify-content:space-between}.order-panel__status{min-width:0;position:relative}.order-panel__status-btn{align-items:center;border:none;border-radius:999px;box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:SF-Pro-Display-Medium,sans-serif;font-size:14px;gap:7px;line-height:1.2;max-width:100%;min-height:30px;padding:5px 10px 5px 11px;transition:filter .15s ease,box-shadow .15s ease;white-space:nowrap}button.order-panel__status-btn:hover{filter:brightness(.97)}button.order-panel__status-btn:focus-visible{outline:2px solid #364ed4;outline-offset:2px}button.order-panel__status-btn[aria-expanded=true]{box-shadow:inset 0 0 0 2px currentColor}.order-panel__status-btn.is-locked{cursor:default;padding-right:12px}.order-panel__status-btn .loader{display:inline-flex;flex:none;height:16px;margin:0;padding:0;width:16px}.order-panel__status-btn .loader svg{height:16px;width:16px}.order-panel__status-btn .loader svg path{fill:currentColor}.order-panel__status-dot{background:currentColor;border-radius:50%;flex:none;height:7px;width:7px}.order-panel__status-check,.order-panel__status-chevron{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none;height:16px;width:16px}.order-panel__status-chevron{margin-left:-2px;opacity:.8;transition:transform .2s ease}[aria-expanded=true]>.order-panel__status-chevron{transform:rotate(180deg)}.order-panel__status-list{background:#fff;border:1px solid #e8eaef;border-radius:12px;box-shadow:0 10px 30px #11141824;list-style:none;margin:0;min-width:200px;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:10}.order-panel__status-list li+li{margin-top:2px}.order-panel__status-option.order-panel__status-option{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;font-family:inherit;font-size:14px;gap:10px;padding:9px 10px;text-align:left;width:100%}.order-panel__status-option.order-panel__status-option:focus-visible,.order-panel__status-option.order-panel__status-option:hover{background:#f4f5f8;outline:none}.order-panel__status-option-text{color:#15171a;flex:1 1}.order-panel__status-option.is-current .order-panel__status-option-text{font-family:SF-Pro-Display-Medium,sans-serif}.order-panel__status-check{color:#364ed4}.order-panel__status_new{background:#eef1fd;color:#364ed4}.order-panel__status_in_progress{background:#fff0e2;color:#e07a00}.order-panel__status_done{background:#e1f8eb;color:#109c4f}.order-panel__status_declined{background:#fde6ea;color:#d7193d}.order-panel__rows{display:flex;flex-direction:column;gap:2px}.order-panel__section.order-panel__rows{padding-bottom:14px;padding-top:14px}.order-panel__row{align-items:baseline;display:flex;font-size:15px;gap:16px;justify-content:space-between;line-height:1.4;padding:7px 0}.order-panel__row-label{color:#6b7280;flex:0 1 auto;font-size:15px;max-width:48%}.order-panel__row-value{color:#15171a;flex:1 1 auto;font-family:SF-Pro-Display-Medium,sans-serif;font-size:15px;font-weight:400;min-width:0;text-align:right;word-break:break-word}.order-panel__status-row .order-panel__row-label{font-size:15px}.order-panel__rows .order-panel__row:has(.survey-panel__status),.order-panel__rows>.order-panel__status-row{align-items:center}.order-panel__link{color:#364ed4;font-weight:400}.order-panel__comments-label{color:#444;font-size:13px;margin-bottom:8px}.order-panel__comment{background:#f1f2f6;border-radius:6px;font-size:15px;line-height:1.45;margin-bottom:10px;padding:10px 12px;word-break:break-word}.order-panel__comment-date{color:#8a8f9d;font-size:12px;margin-bottom:4px}.order-panel__light-btn{align-items:center;background:#eef1fd;border:none;border-radius:6px;color:#364ed4;cursor:pointer;display:flex;font-family:inherit;font-size:16px;justify-content:center;min-height:44px;padding:10px 14px;text-decoration:none;width:100%}.order-panel__light-btn:hover{background:#e2e7fb}.order-panel__history{padding:8px 16px}.order-panel__history-row{padding:6px 0}.order-panel__history-date,.order-panel__history-row .modal__order-content-history-date{color:#6b7080;font-size:12px}.order-panel__history-row .modal__order-content-history-value,.order-panel__history-value{font-size:14px;line-height:1.4;margin-top:2px}.order-panel__comment-form{padding:0 16px 16px}.order-panel__textarea{border:1px solid #dfe2ea;border-radius:6px;display:block;font-family:inherit;font-size:15px;line-height:1.4;min-height:216px;padding:12px 16px;resize:vertical;width:100%}.order-panel__textarea::placeholder{color:#9a9fae}.order-panel__send-message,.order-panel__submit{margin-top:12px}.order-panel__footer{flex:0 0 auto;padding:12px 16px 16px}.order-panel__header_plain{padding-bottom:14px}.order-panel__status_active{background:#eef1fd;color:#364ed4}.order-panel__status_hidden{background:#fde6ea;color:#d7193d}.order-panel__status_sold{background:#e1f8eb;color:#109c4f}.order-panel__description{margin-bottom:0}.order-panel__description p{margin:0 0 8px}.order-panel__description p:last-child{margin-bottom:0}.order-panel__footer_split{display:flex;gap:10px}.order-panel__footer_split>*{flex:1 1;min-width:0}.order-panel__light-btn_remove{background:#fde6ea;color:#d7193d}.order-panel__light-btn_remove:hover{background:#fbd5dc}body #modal-container.modal-over-panel,body #modal-decline{z-index:1000000}.message-panel__tags{display:flex;flex-wrap:wrap;gap:6px}.message-panel__text{overflow-wrap:anywhere;white-space:pre-wrap}.message-panel__answer-date{color:#91999f}.message-panel__form{display:flex;flex-direction:column;gap:10px}.message-panel__textarea{min-height:120px;resize:vertical}.product-panel__photos{position:relative}.product-panel__slide{align-items:center;background:#f6f7fa;border:none;border-radius:50%;color:#15171a;cursor:pointer;display:flex;height:36px;justify-content:center;padding:0;position:absolute;top:109px;transform:translateY(-50%);transition:background-color .15s ease;width:36px}.product-panel__slide:hover{background:#eceef4}.product-panel__slide_prev{left:16px}.product-panel__slide_next{right:16px}.product-panel__slide svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;height:18px;width:18px}.product-panel__dots{display:flex;gap:6px;justify-content:center;margin:-2px 0 12px}.product-panel__dots span{background:#d5d8e0;border-radius:50%;height:6px;width:6px}.product-panel__dots span.is-active{background:#364ed4}.order-panel .modal-order-set-form__button{color:#364ed4;cursor:pointer;font-family:SF-Pro-Display-Medium,sans-serif;font-size:15px}.order-panel .modal-order-set-form__button:hover{text-decoration:underline}.order-panel__row:has(.modal-order-set-form__content.active){flex-wrap:wrap;row-gap:10px}.order-panel__row:has(.modal-order-set-form__content.active) .modal-order-set-form,.order-panel__row:has(.modal-order-set-form__content.active) .order-panel__row-value{display:contents}.order-panel .modal-order-set-form__content{background:none;border-radius:0;box-shadow:none;min-width:0;padding:0;position:static;transform:none}.order-panel .modal-order-set-form__content.active{animation:orderSetFormIn .16s ease-out;background:#f7f8fa;border:1px solid #e3e5ec;border-radius:12px;box-sizing:border-box;display:block;flex:0 0 100%;padding:14px;text-align:left}.order-panel .modal-order-set-form__content .field-wrap{margin:0;padding:0}.order-panel .modal-order-set-form__content .field-wrap__label{color:#6b7280;display:block;font-family:inherit;font-size:13px;margin:0 0 6px}.order-panel .modal-order-set-form__content .field-wrap__input{background:#fff;border-radius:10px;box-sizing:border-box;font-size:15px;height:42px;width:100%}.order-panel .modal-order-set-form__content .field-wrap__currency-name{position:relative}.order-panel .modal-order-set-form__content .field-wrap__currency-name .field-wrap__input{padding-right:72px}.order-panel .modal-order-set-form__content .field-wrap__currency-name-item{color:#6b7280;font-size:14px;font-weight:400;max-width:64px;overflow:hidden;right:12px;text-overflow:ellipsis;top:50%;transform:translateY(-50%);white-space:nowrap}.order-panel .modal-order-set-form__content .validation-error{font-size:13px;margin-top:6px}.order-panel .modal-order-set-form__content .field-wrap__submit{margin:10px 0 0;padding:0}.order-panel .modal-order-set-form__content .btn{border-radius:10px;font-size:15px;min-height:42px}@keyframes orderSetFormIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.order-panel .modal-order-set-form__content.active{animation:none}}.order-panel__status-warning{align-items:flex-start;background:#fff6e5;border:1px solid #ffe0a3;border-radius:12px;color:#7a4a00;display:flex;font-size:14px;gap:10px;line-height:1.4;margin:12px 16px 0;padding:12px 14px}.order-panel__status-warning svg{fill:none;stroke:#e08a00;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:0 0 18px;height:18px;margin-top:1px;width:18px}.order-panel__status-warning-close{background:none;border:none;color:#7a4a00;cursor:pointer;flex:0 0 auto;font-size:18px;line-height:1;margin:-2px -4px 0 auto;padding:2px 4px}.notes-search-settings{margin:16px 10px;min-width:0}.notes-search-settings__toggle{max-width:100%;text-align:left;white-space:normal}.notes-search-settings__body{background:#fff;border:1px solid #e1e3ee;border-radius:12px;margin-top:12px;padding:20px}.notes-search-settings form{display:grid;max-width:760px;min-width:0}.notes-search-settings .field-wrap__label{color:#565b5c;font-size:14px;line-height:1.4;margin:0 0 8px}.notes-search-settings__hint{color:#747d8c;font-size:14px;line-height:1.5;margin:0 0 16px;max-width:680px}.notes-search-settings textarea.field-wrap__input{border:1px solid #e1e1e1;border-radius:5px;box-sizing:border-box;font:inherit;font-size:16px;height:144px;line-height:1.5;min-height:132px;padding:12px 14px;resize:vertical;width:100%}.notes-search-settings textarea:focus-visible{outline:2px solid #364ed4;outline-offset:2px}.notes-search-settings textarea[aria-invalid=true]{border-color:#d01a36}.notes-search-settings__actions{display:flex;margin-top:16px}.notes-search-settings__error,.notes-search-settings__success{font-size:14px;line-height:1.5;margin:12px 0 0}.notes-search-settings__error{color:#d01a36}.notes-search-settings__success{color:#27824a}@media (min-width:992px){.notes-search-settings{margin:20px 30px}.notes-search-settings__body{padding:24px}}@media (max-width:575px){.notes-search-settings__body{padding:16px}}.notes-tags-select__list{display:flex;flex-wrap:wrap;gap:8px 16px}.notes-tags-select__item{align-items:center;border:1px solid #e1e3ee;border-radius:8px;cursor:pointer;display:inline-flex;gap:8px;padding:8px 12px}.notes-tags-manager__list{list-style:none;margin:20px 0 0;max-width:760px;padding:0}.notes-tags-manager__list>li{align-items:center;border-top:1px solid #e1e3ee;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:12px 0}.notes-search-settings__actions,.notes-tags-manager__list>li>div{display:flex;flex-wrap:wrap;gap:8px}.notes-category-emoji{align-items:center;display:inline-flex;flex-shrink:0;position:relative}.notes-category-emoji .field-wrap-smile{margin:0}.notes-category-emoji__clear{align-items:center;background:#fff;border:1px solid #e1e3ee;border-radius:50%;box-shadow:0 1px 3px #0000001f;color:#565b5c;cursor:pointer;display:flex;height:18px;justify-content:center;padding:0;position:absolute;right:-6px;top:-6px;width:18px}.notes-category-emoji__clear svg{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;height:10px;width:10px}.notes-category-emoji__clear:hover{color:#d01a36}.category-name-row{align-items:center;display:flex;gap:10px;min-width:0}.category-name-row .field-wrap__input{flex:1 1 auto;min-width:0}.category-name-row .notes-category-emoji .field-wrap-smile{height:44px;width:44px}.category-name-row .field-wrap-smile__inner{font-size:28px}.categories-faq-wgt__inner{gap:10px}.categories-faq-wgt .notes-category-emoji .field-wrap-smile{background:#fff;height:40px;width:40px}.categories-faq-wgt .field-wrap-smile__inner{font-size:24px}.categories-faq-wgt .categories-faq-wgt__input{height:40px;min-width:0}.categories-faq-wgt .categories-faq-wgt__name{flex:1 1 auto;margin:8px 0;min-width:0}.categories-faq-wgt .categories-faq-wgt__nav{flex:0 0 auto;margin-right:6px;padding-left:0}.categories-faq-wgt .categories-faq-wgt__nav-btn-add{align-items:center;display:flex;height:40px;justify-content:center;width:40px}.categories-faq-wgt .categories-faq-wgt__nav-btn-add .loader{margin:0}.faq-accordion .accordion__button:hover{background:none}.notes-category-symbol{align-items:center;display:inline-flex;margin-right:8px}.notes-category-symbol svg{height:22px;width:22px}.notes-tags-panel__form{grid-gap:8px;display:grid;gap:8px;min-width:0}.notes-tags-panel__form .field-wrap__label{color:#565b5c;font-size:14px;line-height:1.4;margin:0}.notes-tags-panel__add{display:flex;gap:8px;min-width:0}.notes-tags-panel__add .field-wrap__input{flex:1 1 auto;min-width:0}.notes-tags-panel__add .btn{flex:0 0 auto}.notes-tags-panel__list{list-style:none;margin:0;padding:0}.notes-tags-panel__item{align-items:center;border-bottom:1px solid #e3e5ec;display:flex;gap:12px;justify-content:space-between;min-height:44px;padding:8px 0}.notes-tags-panel__item:last-child{border-bottom:none}.notes-tags-panel__item_delete,.notes-tags-panel__item_edit{display:block}.notes-tags-panel__name{font-size:16px;line-height:1.4;min-width:0;overflow-wrap:anywhere}.notes-tags-panel__buttons{display:flex;flex-wrap:wrap;gap:8px}.notes-tags-panel__confirm{grid-gap:8px;background:#fdf1f3;border-radius:10px;display:grid;gap:8px;padding:12px}.notes-tags-panel__hint{color:#565b5c;font-size:14px;line-height:1.5;margin:0}.notes-tags-panel__state{grid-gap:12px;color:#747d8c;display:grid;font-size:15px;gap:12px;justify-items:start;line-height:1.5;margin:0}.header-nav_wrap{flex-wrap:wrap;row-gap:10px}.faq-accordion .accordion__button_empty[aria-expanded=true]{padding-bottom:15px!important}.faq-accordion .accordion__button_empty[aria-expanded=true]:before{top:16px;transform:rotate(45deg)}.faq-accordion .accordion__button_empty{cursor:default}.notes-tags-list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0 0 12px;padding:0}.notes-tags-list__item{background:#fff;border:1px solid #fff;border-radius:8px;color:#000;display:block;font:inherit;font-size:14px;line-height:1.4;overflow-wrap:anywhere;padding:6px 12px;text-align:left}button.notes-tags-list__item{cursor:pointer;transition:border-color .15s,color .15s,background-color .15s}button.notes-tags-list__item:hover{border-color:#c9cff3}button.notes-tags-list__item:focus-visible{outline:2px solid #364ed4;outline-offset:2px}.notes-tags-list__item.is-active{background:#364ed4;border-color:#364ed4;color:#fff}.notes-tags-list__empty{color:#747d8c;font-size:15px;line-height:1.5;margin:8px 0 16px}.faq-category-add{align-items:center;background:#364ed4;border-radius:50%;color:#fff;display:flex;height:28px;justify-content:center;position:absolute;right:56px;top:12px;transition:background-color .15s;width:28px;z-index:2}.faq-category-add:hover{background:#2b3fb0}.faq-category-add:focus-visible{outline:2px solid #364ed4;outline-offset:2px}.faq-category-add svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;height:14px;width:14px}.faq-accordion .accordion__item:has(.faq-category-add) .accordion__button{padding-right:100px}.faq-accordion .accordion__button:not(.accordion__button_empty)[aria-expanded=true]:before{top:22px;transform:rotate(-135deg)}.faq-accordion .faq-item__inner{align-items:center;display:flex;gap:3px}.faq-accordion .faq-item__inner:has(.faq-item__drag){padding-left:0}.faq-accordion .accordion__panel{margin-left:-6px;padding-bottom:10px;padding-left:0;padding-right:0}.faq-accordion .faq-item:last-child{padding-bottom:0!important}.faq-accordion .faq-item{padding-left:0;padding-right:0}.faq-accordion .faq-item__headline{min-width:0}.faq-item__drag{align-items:center;background:none;border:none;border-radius:6px;color:#8a91a5;cursor:grab;display:flex;flex:0 0 auto;height:28px;justify-content:center;padding:0;touch-action:none;width:28px}.faq-item__drag:hover{background:#e8ebfa;color:#364ed4}.faq-item__drag:focus-visible{outline:2px solid #364ed4;outline-offset:1px}.faq-item__drag svg{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;height:16px;width:16px}.faq-item_dragging{cursor:grabbing;list-style:none;z-index:1000000}.faq-item_dragging .faq-item__inner{align-items:center;background:#fff;border-radius:5px;box-shadow:0 6px 20px #0000001f;display:flex;font-size:15px;font-weight:500;gap:3px;padding:10px 14px 10px 4px}.faq-item_dragging .faq-item__drag{color:#364ed4;cursor:grabbing}.faq-accordion .accordion__button:before{border-bottom-width:1.5px;border-right-width:1.5px}.faq-category-drag{align-items:center;background:none;border:none;border-radius:6px;color:#8a91a5;cursor:grab;display:flex;height:28px;justify-content:center;padding:0;position:absolute;right:56px;top:12px;touch-action:none;width:28px;z-index:2}.faq-category-drag:hover{background:#e8ebfa;color:#364ed4}.faq-category-drag:focus-visible{outline:2px solid #364ed4;outline-offset:1px}.faq-category-drag svg{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;height:16px;width:16px}.faq-accordion .accordion__item:has(.faq-category-drag) .faq-category-add{right:92px}.faq-accordion .accordion__item:has(.faq-category-drag) .accordion__button{padding-right:136px}.faq-category_dragging{background:#fff;border-radius:10px;box-shadow:0 8px 24px #00000024;cursor:grabbing;list-style:none;padding-left:16px;padding-right:10px;position:relative;z-index:1000000}.faq-category_dragging .faq-category-drag{color:#364ed4;cursor:grabbing}.faq-category_dragging .control-wgt{display:none}.note-editor .editor-class{line-height:1.55;max-height:70vh;min-height:400px;overflow-y:auto;padding:4px 14px}.note-editor .editor-toolbar{background:#f7f8fa;border:none;border-radius:0 0 5px 5px;border-top:1px solid #e1e1e1;flex-wrap:wrap;gap:4px;padding:6px 8px}.note-editor .rdw-option-wrapper{background:none;border:1px solid #0000;border-radius:6px;height:30px;margin:0;min-width:30px}.note-editor .rdw-option-wrapper:hover{background:#fff;border-color:#c9cff3;box-shadow:none}.note-editor .rdw-option-active{background:#eef1fd;border-color:#364ed4;box-shadow:none}.note-editor .rdw-block-wrapper,.note-editor .rdw-history-wrapper,.note-editor .rdw-image-wrapper,.note-editor .rdw-inline-wrapper,.note-editor .rdw-link-wrapper,.note-editor .rdw-list-wrapper{gap:2px;margin:0}.note-editor .rdw-block-wrapper,.note-editor .rdw-history-wrapper,.note-editor .rdw-image-wrapper,.note-editor .rdw-inline-wrapper+div,.note-editor .rdw-link-wrapper,.note-editor .rdw-list-wrapper{border-left:1px solid #e1e3ee;padding-left:6px}.note-editor .rdw-dropdown-wrapper{border-radius:6px;height:30px;margin:0}.note-editor .rdw-image-modal,.note-editor .rdw-link-modal{border-radius:10px;bottom:38px;box-shadow:0 8px 24px #00000024;height:auto;left:0;top:auto}.note-editor .rdw-image-alignment-options-popup{display:none}.note-editor .rdw-image-imagewrapper img,.note-editor figure img{border-radius:6px;height:auto;max-width:100%}.note-editor figure{margin:8px 0}.note-editor blockquote{border-left:3px solid #c9cff3;color:#565b5c;margin:8px 0;padding:4px 12px}.note-panel__text img{border-radius:6px;height:auto;max-width:100%}.note-panel__text figure{margin:8px 0}.note-editor__status{align-items:center;color:#565b5c;display:flex;font-size:14px;gap:8px;margin-top:8px}.note-editor__status .loader{margin:0}.note-panel__text table{border-collapse:collapse;display:block;font-size:14px;line-height:1.45;max-width:100%;overflow-x:auto}.note-panel__text td,.note-panel__text th{border:1px solid #e1e3ee;padding:8px 10px;text-align:left;vertical-align:top}.note-panel__text th{background:#f7f8fa;font-weight:600}.product-category-add{flex:0 0 auto;margin-right:8px;position:static}.product-categories-panel__item_hidden .notes-tags-panel__name{color:#8a91a5}.data-table__hide+.product-category-add{margin-left:10px}.shop-animated-icon{display:block;margin-left:auto;margin-right:auto;overflow:visible}.shop-animated-icon__awning,.shop-animated-icon__circle,.shop-animated-icon__shop,.shop-animated-icon__tag{transform-box:fill-box;transform-origin:center;will-change:transform}.shop-animated-icon__awning{animation:shop-animated-awning 2s cubic-bezier(.2,.75,.34,.94) infinite;transform-origin:center bottom}.shop-animated-icon__awning--2{animation-delay:55ms}.shop-animated-icon__awning--3{animation-delay:.11s}.shop-animated-icon__awning--4{animation-delay:165ms}.shop-animated-icon__circle{animation:shop-animated-circle 2s cubic-bezier(0,.65,.51,.99) infinite}.shop-animated-icon__shop{animation:shop-animated-shop 2s cubic-bezier(0,.65,.51,.99) infinite}.shop-animated-icon__tag{animation:shop-animated-tag 2s cubic-bezier(.2,.75,.34,.94) .12s infinite}@keyframes shop-animated-circle{0%,48%,to{transform:scale(1)}23%{transform:scale(1.02)}}@keyframes shop-animated-shop{0%,48%,to{transform:scale(1)}22.1%{transform:scale(1.025)}35.5%{transform:scale(.997)}}@keyframes shop-animated-awning{0%,41%,to{transform:translateY(0) scaleY(1)}18%{transform:translateY(-1.7px) scaleY(1.04)}30.3%{transform:translateY(.15px) scaleY(.995)}}@keyframes shop-animated-tag{0%,46%,to{transform:scale(1) rotate(0deg)}21.2%{transform:scale(1.15) rotate(6deg)}34%{transform:scale(.985) rotate(-1deg)}}@media (prefers-reduced-motion:reduce){.shop-animated-icon *{animation:none!important}}.tab-items{border-bottom:1px solid #dde1e4;margin-bottom:10px;padding-left:10px;padding-right:10px;padding-top:5px}.tab-items.tab-items_mb_n{margin-bottom:0}.tab-items__inner{align-items:stretch;display:flex;padding-bottom:12px}@media(min-width:992px){.tab-items{padding-left:30px;padding-right:30px}}.tab-items__border{position:relative}.tab-items__border:after{border-bottom:1px solid #dde1e4;bottom:12px;content:"";left:0;position:absolute;width:100%}.tab-items__link{align-items:center;align-self:stretch;color:#000;display:flex;font-size:16px;font-weight:700;margin-right:25px;position:relative}.tab-items__link-amount{align-items:center;background-color:#edeff6;border-radius:5px;box-sizing:border-box;display:flex;font-size:14px;font-weight:600;height:22px;justify-content:center;line-height:1;margin-left:9px;min-width:22px;padding:0 6px}.tab-items__link-amount_empty{color:#9a9ca5}.tab-items__link.active{color:#364ed4}.tab-items__link.disabled{color:#717171}.tab-items__item_has-hint .tab-items__link.disabled{cursor:default}.tab-items__hint{background-color:#fff;border-radius:8px;box-shadow:0 4px 16px #00000024;color:#171717;font-size:14px;font-weight:400;left:-12px;line-height:1.4;opacity:0;padding:12px 14px;pointer-events:none;position:absolute;text-align:left;top:calc(100% + 8px);transition:opacity .15s ease,visibility .15s ease;visibility:hidden;white-space:normal;width:290px;z-index:100}.tab-items__hint p+p{margin-top:10px}.tab-items__item_has-hint:hover .tab-items__hint{opacity:1;visibility:visible}.tab-items__link.active:after{background-color:#364ed4;bottom:-12px;content:"";height:3px;left:0;position:absolute;width:100%;z-index:1}

.category-animated-icon{display:block;margin-left:auto;margin-right:auto;overflow:visible}.category-animated-icon__circle,.category-animated-icon__item{transform-box:fill-box;transform-origin:center;will-change:transform}.category-animated-icon__circle{animation:category-animated-circle 2s cubic-bezier(0,.65,.51,.99) infinite}.category-animated-icon__item{animation:category-animated-item 2s cubic-bezier(.2,.75,.34,.94) infinite}.category-animated-icon__item--2{animation-delay:55ms}.category-animated-icon__item--3{animation-delay:.11s}.category-animated-icon__item--4{animation-delay:165ms}@keyframes category-animated-circle{0%,46%,to{transform:scale(1)}21%{transform:scale(1.025)}}@keyframes category-animated-item{0%,41%,to{transform:scale(1)}19%{transform:scale(1.14)}30%{transform:scale(.985)}}@media (prefers-reduced-motion:reduce){.category-animated-icon *{animation:none!important}}

.tab-items{border-bottom:1px solid #dde1e4;margin-bottom:10px;padding-left:10px;padding-right:10px;padding-top:5px}.tab-items.tab-items_mb_n{margin-bottom:0}.tab-items__inner{align-items:stretch;display:flex;padding-bottom:12px}@media(min-width:992px){.tab-items{padding-left:30px;padding-right:30px}}.tab-items__border{position:relative}.tab-items__border:after{border-bottom:1px solid #dde1e4;bottom:12px;content:"";left:0;position:absolute;width:100%}.tab-items__link{align-items:center;align-self:stretch;color:#000;display:flex;font-size:16px;font-weight:700;margin-right:25px;position:relative}.tab-items__link-amount{align-items:center;background-color:#edeff6;border-radius:5px;box-sizing:border-box;display:flex;font-size:14px;font-weight:600;height:22px;justify-content:center;line-height:1;margin-left:9px;min-width:22px;padding:0 6px}.tab-items__link-amount_empty{color:#9a9ca5}.tab-items__link.active{color:#364ed4}.tab-items__link.disabled{color:#717171}.tab-items__item_has-hint .tab-items__link.disabled{cursor:default}.tab-items__hint{background-color:#fff;border-radius:8px;box-shadow:0 4px 16px #00000024;color:#171717;font-size:14px;font-weight:400;left:-12px;line-height:1.4;opacity:0;padding:12px 14px;pointer-events:none;position:absolute;text-align:left;top:calc(100% + 8px);transition:opacity .15s ease,visibility .15s ease;visibility:hidden;white-space:normal;width:290px;z-index:100}.tab-items__hint p+p{margin-top:10px}.tab-items__item_has-hint:hover .tab-items__hint{opacity:1;visibility:visible}.tab-items__link.active:after{background-color:#364ed4;bottom:-12px;content:"";height:3px;left:0;position:absolute;width:100%;z-index:1}.category-animated-icon{display:block;margin-left:auto;margin-right:auto;overflow:visible}.category-animated-icon__circle,.category-animated-icon__item{transform-box:fill-box;transform-origin:center;will-change:transform}.category-animated-icon__circle{animation:category-animated-circle 2s cubic-bezier(0,.65,.51,.99) infinite}.category-animated-icon__item{animation:category-animated-item 2s cubic-bezier(.2,.75,.34,.94) infinite}.category-animated-icon__item--2{animation-delay:55ms}.category-animated-icon__item--3{animation-delay:.11s}.category-animated-icon__item--4{animation-delay:165ms}@keyframes category-animated-circle{0%,46%,to{transform:scale(1)}21%{transform:scale(1.025)}}@keyframes category-animated-item{0%,41%,to{transform:scale(1)}19%{transform:scale(1.14)}30%{transform:scale(.985)}}@media (prefers-reduced-motion:reduce){.category-animated-icon *{animation:none!important}}

.order-panel-wgt .slide-modal-wgt__inner{justify-content:flex-start;padding:0}.order-panel{color:#000;display:flex;flex-direction:column;height:100%;min-height:0}.order-panel__header{border-bottom:1px solid #e3e5ec;flex:0 0 auto;padding:16px 16px 0}.order-panel__header_comment{border-bottom:none;padding-bottom:12px}.order-panel__header-top,.order-panel__header_comment{align-items:center;display:flex;gap:10px;justify-content:space-between}.order-panel__title{font-family:SF-Pro-Display-Medium,sans-serif;font-size:21px;font-weight:500;line-height:1.25;margin:0}.order-panel__title_center{flex:1 1;text-align:center}.order-panel__icon-btn{align-items:center;background:none;border:none;color:#000;cursor:pointer;display:flex;flex:0 0 auto;height:28px;justify-content:center;padding:0;width:28px}.order-panel__icon-btn svg{height:20px;width:20px}.order-panel__icon-btn .close-modal__icon{height:16px;width:16px}.order-panel__actions{align-items:center;display:flex;flex:0 0 auto;gap:6px;margin-left:auto;margin-right:4px}.order-panel__header-top .order-panel__title{min-width:0}.order-panel__action{align-items:center;background:#f6f7fa;border:none;border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;padding:0;transition:background-color .15s ease;width:36px}.order-panel__action:hover{background:#eceef4}.order-panel__action_remove:hover{background:#fde6ea}.order-panel__action:disabled{cursor:default}.order-panel__action .btn-edit__icon{height:16px;width:15px}.order-panel__action .loader{height:16px;margin:0;padding:0;width:16px}.order-panel__action .loader svg{height:16px;width:16px}.order-panel__toggle.event-extras__toggle{background:#f6f7fa;border-radius:18px;flex:0 0 60px;height:36px;justify-content:center;width:60px}.order-panel__tabs{align-items:center;display:flex;gap:12px;margin-top:12px}.order-panel__tab{align-items:center;background:none;border:none;color:#000;cursor:pointer;display:flex;font-family:inherit;font-size:16px;padding:0 0 8px;position:relative;white-space:nowrap}.order-panel__tab.active{color:#364ed4}.order-panel__tab.active:after{background:#364ed4;bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.order-panel__tab-amount{align-items:center;background:#edeff6;border-radius:5px;color:#000;display:inline-flex;font-size:13px;height:20px;justify-content:center;margin-left:8px;min-width:20px;padding:0 6px}.order-panel__tab.active .order-panel__tab-amount{color:#364ed4}.order-panel__body{flex:1 1;min-height:0;overflow-y:auto}.order-panel__section{border-bottom:1px solid #e3e5ec;padding:12px 16px}.order-panel__section:last-child{border-bottom:none}.order-panel__product{align-items:center;display:flex;flex-direction:column;padding-top:18px}.order-panel__product-img{border-radius:16px;display:block;height:182px;margin-bottom:10px;object-fit:cover;width:182px}.order-panel__product-name{font-family:SF-Pro-Display-Medium,sans-serif;font-size:18px;font-weight:500;line-height:1.3;margin:0;text-align:center}.order-panel__status-row{align-items:center;display:flex;gap:12px;justify-content:space-between}.order-panel__status{min-width:0;position:relative}.order-panel__status-btn{align-items:center;border:none;border-radius:999px;box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:SF-Pro-Display-Medium,sans-serif;font-size:14px;gap:7px;line-height:1.2;max-width:100%;min-height:30px;padding:5px 10px 5px 11px;transition:filter .15s ease,box-shadow .15s ease;white-space:nowrap}button.order-panel__status-btn:hover{filter:brightness(.97)}button.order-panel__status-btn:focus-visible{outline:2px solid #364ed4;outline-offset:2px}button.order-panel__status-btn[aria-expanded=true]{box-shadow:inset 0 0 0 2px currentColor}.order-panel__status-btn.is-locked{cursor:default;padding-right:12px}.order-panel__status-btn .loader{display:inline-flex;flex:none;height:16px;margin:0;padding:0;width:16px}.order-panel__status-btn .loader svg{height:16px;width:16px}.order-panel__status-btn .loader svg path{fill:currentColor}.order-panel__status-dot{background:currentColor;border-radius:50%;flex:none;height:7px;width:7px}.order-panel__status-check,.order-panel__status-chevron{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none;height:16px;width:16px}.order-panel__status-chevron{margin-left:-2px;opacity:.8;transition:transform .2s ease}[aria-expanded=true]>.order-panel__status-chevron{transform:rotate(180deg)}.order-panel__status-list{background:#fff;border:1px solid #e8eaef;border-radius:12px;box-shadow:0 10px 30px #11141824;list-style:none;margin:0;min-width:200px;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:10}.order-panel__status-list li+li{margin-top:2px}.order-panel__status-option.order-panel__status-option{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;font-family:inherit;font-size:14px;gap:10px;padding:9px 10px;text-align:left;width:100%}.order-panel__status-option.order-panel__status-option:focus-visible,.order-panel__status-option.order-panel__status-option:hover{background:#f4f5f8;outline:none}.order-panel__status-option-text{color:#15171a;flex:1 1}.order-panel__status-option.is-current .order-panel__status-option-text{font-family:SF-Pro-Display-Medium,sans-serif}.order-panel__status-check{color:#364ed4}.order-panel__status_new{background:#eef1fd;color:#364ed4}.order-panel__status_in_progress{background:#fff0e2;color:#e07a00}.order-panel__status_done{background:#e1f8eb;color:#109c4f}.order-panel__status_declined{background:#fde6ea;color:#d7193d}.order-panel__rows{display:flex;flex-direction:column;gap:2px}.order-panel__section.order-panel__rows{padding-bottom:14px;padding-top:14px}.order-panel__row{align-items:baseline;display:flex;font-size:15px;gap:16px;justify-content:space-between;line-height:1.4;padding:7px 0}.order-panel__row-label{color:#6b7280;flex:0 1 auto;font-size:15px;max-width:48%}.order-panel__row-value{color:#15171a;flex:1 1 auto;font-family:SF-Pro-Display-Medium,sans-serif;font-size:15px;font-weight:400;min-width:0;text-align:right;word-break:break-word}.order-panel__status-row .order-panel__row-label{font-size:15px}.order-panel__rows .order-panel__row:has(.survey-panel__status),.order-panel__rows>.order-panel__status-row{align-items:center}.order-panel__link{color:#364ed4;font-weight:400}.order-panel__comments-label{color:#444;font-size:13px;margin-bottom:8px}.order-panel__comment{background:#f1f2f6;border-radius:6px;font-size:15px;line-height:1.45;margin-bottom:10px;padding:10px 12px;word-break:break-word}.order-panel__comment-date{color:#8a8f9d;font-size:12px;margin-bottom:4px}.order-panel__light-btn{align-items:center;background:#eef1fd;border:none;border-radius:6px;color:#364ed4;cursor:pointer;display:flex;font-family:inherit;font-size:16px;justify-content:center;min-height:44px;padding:10px 14px;text-decoration:none;width:100%}.order-panel__light-btn:hover{background:#e2e7fb}.order-panel__history{padding:8px 16px}.order-panel__history-row{padding:6px 0}.order-panel__history-date,.order-panel__history-row .modal__order-content-history-date{color:#6b7080;font-size:12px}.order-panel__history-row .modal__order-content-history-value,.order-panel__history-value{font-size:14px;line-height:1.4;margin-top:2px}.order-panel__comment-form{padding:0 16px 16px}.order-panel__textarea{border:1px solid #dfe2ea;border-radius:6px;display:block;font-family:inherit;font-size:15px;line-height:1.4;min-height:216px;padding:12px 16px;resize:vertical;width:100%}.order-panel__textarea::placeholder{color:#9a9fae}.order-panel__send-message,.order-panel__submit{margin-top:12px}.order-panel__footer{flex:0 0 auto;padding:12px 16px 16px}.order-panel__header_plain{padding-bottom:14px}.order-panel__status_active{background:#eef1fd;color:#364ed4}.order-panel__status_hidden{background:#fde6ea;color:#d7193d}.order-panel__status_sold{background:#e1f8eb;color:#109c4f}.order-panel__description{margin-bottom:0}.order-panel__description p{margin:0 0 8px}.order-panel__description p:last-child{margin-bottom:0}.order-panel__footer_split{display:flex;gap:10px}.order-panel__footer_split>*{flex:1 1;min-width:0}.order-panel__light-btn_remove{background:#fde6ea;color:#d7193d}.order-panel__light-btn_remove:hover{background:#fbd5dc}body #modal-container.modal-over-panel,body #modal-decline{z-index:1000000}.message-panel__tags{display:flex;flex-wrap:wrap;gap:6px}.message-panel__text{overflow-wrap:anywhere;white-space:pre-wrap}.message-panel__answer-date{color:#91999f}.message-panel__form{display:flex;flex-direction:column;gap:10px}.message-panel__textarea{min-height:120px;resize:vertical}.product-panel__photos{position:relative}.product-panel__slide{align-items:center;background:#f6f7fa;border:none;border-radius:50%;color:#15171a;cursor:pointer;display:flex;height:36px;justify-content:center;padding:0;position:absolute;top:109px;transform:translateY(-50%);transition:background-color .15s ease;width:36px}.product-panel__slide:hover{background:#eceef4}.product-panel__slide_prev{left:16px}.product-panel__slide_next{right:16px}.product-panel__slide svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;height:18px;width:18px}.product-panel__dots{display:flex;gap:6px;justify-content:center;margin:-2px 0 12px}.product-panel__dots span{background:#d5d8e0;border-radius:50%;height:6px;width:6px}.product-panel__dots span.is-active{background:#364ed4}.order-panel .modal-order-set-form__button{color:#364ed4;cursor:pointer;font-family:SF-Pro-Display-Medium,sans-serif;font-size:15px}.order-panel .modal-order-set-form__button:hover{text-decoration:underline}.order-panel__row:has(.modal-order-set-form__content.active){flex-wrap:wrap;row-gap:10px}.order-panel__row:has(.modal-order-set-form__content.active) .modal-order-set-form,.order-panel__row:has(.modal-order-set-form__content.active) .order-panel__row-value{display:contents}.order-panel .modal-order-set-form__content{background:none;border-radius:0;box-shadow:none;min-width:0;padding:0;position:static;transform:none}.order-panel .modal-order-set-form__content.active{animation:orderSetFormIn .16s ease-out;background:#f7f8fa;border:1px solid #e3e5ec;border-radius:12px;box-sizing:border-box;display:block;flex:0 0 100%;padding:14px;text-align:left}.order-panel .modal-order-set-form__content .field-wrap{margin:0;padding:0}.order-panel .modal-order-set-form__content .field-wrap__label{color:#6b7280;display:block;font-family:inherit;font-size:13px;margin:0 0 6px}.order-panel .modal-order-set-form__content .field-wrap__input{background:#fff;border-radius:10px;box-sizing:border-box;font-size:15px;height:42px;width:100%}.order-panel .modal-order-set-form__content .field-wrap__currency-name{position:relative}.order-panel .modal-order-set-form__content .field-wrap__currency-name .field-wrap__input{padding-right:72px}.order-panel .modal-order-set-form__content .field-wrap__currency-name-item{color:#6b7280;font-size:14px;font-weight:400;max-width:64px;overflow:hidden;right:12px;text-overflow:ellipsis;top:50%;transform:translateY(-50%);white-space:nowrap}.order-panel .modal-order-set-form__content .validation-error{font-size:13px;margin-top:6px}.order-panel .modal-order-set-form__content .field-wrap__submit{margin:10px 0 0;padding:0}.order-panel .modal-order-set-form__content .btn{border-radius:10px;font-size:15px;min-height:42px}@keyframes orderSetFormIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.order-panel .modal-order-set-form__content.active{animation:none}}.order-panel__status-warning{align-items:flex-start;background:#fff6e5;border:1px solid #ffe0a3;border-radius:12px;color:#7a4a00;display:flex;font-size:14px;gap:10px;line-height:1.4;margin:12px 16px 0;padding:12px 14px}.order-panel__status-warning svg{fill:none;stroke:#e08a00;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:0 0 18px;height:18px;margin-top:1px;width:18px}.order-panel__status-warning-close{background:none;border:none;color:#7a4a00;cursor:pointer;flex:0 0 auto;font-size:18px;line-height:1;margin:-2px -4px 0 auto;padding:2px 4px}.order-status-select{display:inline-flex}.order-status-select__pill{cursor:pointer}.order-status-select__pill.is-locked{cursor:default}.order-status-select__list{position:fixed;right:auto;width:220px;z-index:1000003}

.benefits-animated-icon{display:block;margin-left:auto;margin-right:auto;overflow:visible}.benefits-animated-icon__bow,.benefits-animated-icon__box,.benefits-animated-icon__circle,.benefits-animated-icon__lid{transform-box:fill-box;transform-origin:center;will-change:transform}.benefits-animated-icon__circle{animation:benefits-animated-circle 2s cubic-bezier(0,.65,.51,.99) infinite}.benefits-animated-icon__box{animation:benefits-animated-box 2s cubic-bezier(0,.65,.51,.99) infinite}.benefits-animated-icon__lid{animation:benefits-animated-lid 2s cubic-bezier(.2,.75,.34,.94) infinite;transform-origin:center bottom}.benefits-animated-icon__bow--left{animation:benefits-animated-bow-left 2s cubic-bezier(.2,.75,.34,.94) infinite;transform-origin:right bottom}.benefits-animated-icon__bow--right{animation:benefits-animated-bow-right 2s cubic-bezier(.2,.75,.34,.94) infinite;transform-origin:left bottom}@keyframes benefits-animated-circle{0%,48%,to{transform:scale(1)}23%{transform:scale(1.015)}}@keyframes benefits-animated-box{0%,48%,to{transform:scale(1)}23%{transform:scaleX(1.018) scaleY(.992)}36.5%{transform:scale(.998)}}@keyframes benefits-animated-lid{0%,48%,to{transform:translateY(0) rotate(0deg)}22.1%{transform:translateY(-1.8px) rotate(-.7deg)}36.5%{transform:translateY(.12px) rotate(.1deg)}}@keyframes benefits-animated-bow-left{0%,45%,to{transform:rotate(0deg)}20.7%{transform:rotate(-4deg)}34.2%{transform:rotate(.5deg)}}@keyframes benefits-animated-bow-right{0%,45%,to{transform:rotate(0deg)}20.7%{transform:rotate(4deg)}34.2%{transform:rotate(-.5deg)}}@media (prefers-reduced-motion:reduce){.benefits-animated-icon *{animation:none!important}}

.emoji-content.emoji-picker{border:1px solid #e3e5ec;border-radius:8px;box-shadow:0 4px 16px #0000001a;max-width:calc(100vw - 32px);padding:10px;width:336px}.emoji-picker__search{background:#fff;border:1px solid #dfe2ea;border-radius:6px;color:#000;display:block;font-family:inherit;font-size:15px;height:40px;padding:0 12px;width:100%}.emoji-picker__search::placeholder{color:#9a9fae}.emoji-picker__search:focus{border-color:#364ed4;outline:none}.emoji-picker__scroll{margin:8px -4px 0 0;max-height:300px;overflow-y:auto;overscroll-behavior:contain;padding-right:4px}.emoji-picker__section+.emoji-picker__section{margin-top:12px}.emoji-picker__title{color:#000;font-size:13px;font-weight:500;line-height:1.3;margin:0 0 6px}.emoji-picker__grid{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(10,minmax(0,1fr))}.emoji-picker__item{align-items:center;aspect-ratio:1;background:#fff;border:1px solid #eceef3;border-radius:3px;cursor:pointer;display:flex;font-size:19px;justify-content:center;line-height:1;min-width:0;padding:0}.emoji-picker__item:hover{background:#f1f2f6;border-color:#d7d9e4}.emoji-picker__item.active{background:#eef1fd;border-color:#364ed4}.emoji-picker__empty{color:#849096;font-size:14px;padding:20px 0;text-align:center}@media (max-width:480px){.emoji-picker__grid{grid-template-columns:repeat(8,minmax(0,1fr))}.emoji-picker__item{font-size:20px}}.emoji-content.emoji-picker_floating{background-color:#fff;position:fixed;right:auto;z-index:1000001}

.emoji-content.emoji-picker{border:1px solid #e3e5ec;border-radius:8px;box-shadow:0 4px 16px #0000001a;max-width:calc(100vw - 32px);padding:10px;width:336px}.emoji-picker__search{background:#fff;border:1px solid #dfe2ea;border-radius:6px;color:#000;display:block;font-family:inherit;font-size:15px;height:40px;padding:0 12px;width:100%}.emoji-picker__search::placeholder{color:#9a9fae}.emoji-picker__search:focus{border-color:#364ed4;outline:none}.emoji-picker__scroll{margin:8px -4px 0 0;max-height:300px;overflow-y:auto;overscroll-behavior:contain;padding-right:4px}.emoji-picker__section+.emoji-picker__section{margin-top:12px}.emoji-picker__title{color:#000;font-size:13px;font-weight:500;line-height:1.3;margin:0 0 6px}.emoji-picker__grid{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(10,minmax(0,1fr))}.emoji-picker__item{align-items:center;aspect-ratio:1;background:#fff;border:1px solid #eceef3;border-radius:3px;cursor:pointer;display:flex;font-size:19px;justify-content:center;line-height:1;min-width:0;padding:0}.emoji-picker__item:hover{background:#f1f2f6;border-color:#d7d9e4}.emoji-picker__item.active{background:#eef1fd;border-color:#364ed4}.emoji-picker__empty{color:#849096;font-size:14px;padding:20px 0;text-align:center}@media (max-width:480px){.emoji-picker__grid{grid-template-columns:repeat(8,minmax(0,1fr))}.emoji-picker__item{font-size:20px}}.emoji-content.emoji-picker_floating{background-color:#fff;position:fixed;right:auto;z-index:1000001}

.event-extras{grid-gap:10px;display:grid;gap:10px;margin-bottom:10px;margin-top:10px}.event-extras .event-extras__section{background:#fff;border-radius:10px;margin:0;padding:16px}.event-extras__heading{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:0}.event-extras__heading .form__headline{color:#000;font-size:16px;font-weight:400;line-height:1.3;margin:0;padding:0}.event-extras__heading+.event-extras__field{margin-top:16px}.event-extras__toggle{align-items:center;display:flex;flex:0 0 35px;height:32px;position:relative;width:35px}.event-extras__toggle-input{cursor:pointer;height:100%;inset:0;margin:0;opacity:0;position:absolute;width:100%;z-index:1}.event-extras__toggle-track{background:#999fb3;border-radius:2em;display:block;height:15px;margin:0;position:relative;transition:background-color .18s ease;width:35px}.event-extras__toggle-track:after{background:#fff;border:1px solid #d7d9e4;border-radius:50%;box-shadow:0 1px 3px #00000026;box-sizing:border-box;content:"";height:21px;left:0;margin-top:-10.5px;position:absolute;top:50%;transition:transform .18s ease;width:21px}.event-extras__toggle-input:checked+.event-extras__toggle-track{background:#24ce8b}.event-extras__toggle-input:checked+.event-extras__toggle-track:after{transform:translateX(14px)}.event-extras__toggle-input:focus-visible+.event-extras__toggle-track{outline:2px solid var(--main-color);outline-offset:3px}@media(prefers-reduced-motion:reduce){.event-extras__toggle-track,.event-extras__toggle-track:after{transition:none}}.event-extras__day+.event-extras__day{margin-top:24px}.event-extras-preview h4,.event-extras__day h4{font-size:16px;font-weight:500;margin:0 0 12px}.event-extras__period{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:260px minmax(0,1fr) 36px;margin-bottom:12px}.event-extras__times{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.event-extras__times small{grid-column:1/-1}.event-extras__times .field-wrap__input{min-width:0;padding:10px;width:100%}.event-extras__description{flex:1 1;min-width:0}.event-extras__remove{align-items:center;background:#0000;border:0;color:#ff235c;cursor:pointer;display:flex;flex-shrink:0;height:44px;justify-content:center;width:36px}.event-extras__remove svg{fill:currentColor;height:20px;width:20px}.event-extras__remove:focus-visible{border-radius:4px;outline:2px solid var(--main-color)}.event-extras__question{margin-bottom:24px}.event-extras__question+.event-extras__question{border-top:1px solid #e6e8eb;padding-top:24px}.event-extras__option{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 36px;margin-bottom:12px}.event-extras__field,.event-extras__option .field-wrap__input{flex:1 1;min-width:0}.event-extras__time-field{flex:0 0 260px}.event-extras__control{border-radius:5px;min-width:0}.event-extras__field--invalid>.event-extras__control{outline:1px solid #ff235c}.event-extras__field>[role=alert]{margin-top:6px}.event-extras__field .validation-error{white-space:normal}.event-extras-preview h4{font-family:inherit;font-size:16px;font-weight:500;line-height:1.4}.event-extras-preview{font-size:16px;font-weight:400;line-height:1.4;min-width:0;width:100%}.event-extras-preview__panel{border:1px solid #d7d9e4;border-radius:6px;margin:12px 0;padding:16px}.event-extras-preview__title{color:#000;font-family:SF-Pro-Display-Medium,sans-serif;font-size:18px;font-weight:500;line-height:1.3;margin:0}.event-extras-preview__day,.event-extras-preview__question{margin-top:16px}.event-extras-preview__period{align-items:baseline;display:flex;font-size:14px;gap:12px;margin-top:8px}.event-extras-preview__period>span:first-child{white-space:nowrap}.event-extras-preview__period>span:last-child{overflow-wrap:anywhere;white-space:pre-wrap}.event-extras-preview__answer{background:#e8edef;border-radius:10px;margin-top:8px;overflow-wrap:anywhere;padding:12px}@media(max-width:767px){.event-extras__period{grid-template-columns:minmax(0,1fr) 36px}.event-extras__time-field{grid-column:1/-1}.event-extras-preview__period{flex-wrap:wrap;gap:4px 12px}}

.survey-ballot-animated-icon{display:block;margin-left:auto;margin-right:auto;overflow:visible}.survey-ballot-animated-icon__box,.survey-ballot-animated-icon__card,.survey-ballot-animated-icon__circle,.survey-ballot-animated-icon__slot{transform-box:fill-box;transform-origin:center;will-change:transform}.survey-ballot-animated-icon__circle{animation:survey-ballot-animated-circle 2s cubic-bezier(0,.65,.51,.99) infinite}.survey-ballot-animated-icon__card{animation:survey-ballot-animated-card 2s cubic-bezier(1,.49,0,.55) infinite}.survey-ballot-animated-icon__box{animation:survey-ballot-animated-box 2s cubic-bezier(0,.65,.51,.99) infinite}.survey-ballot-animated-icon__slot{animation:survey-ballot-animated-slot 2s cubic-bezier(.2,.75,.34,.94) infinite}.survey-ballot-animated-icon__check{animation:survey-ballot-animated-check 2s cubic-bezier(.2,.75,.34,.94) 80ms infinite}@keyframes survey-ballot-animated-circle{0%,48%,to{transform:scale(1)}24%{transform:scale(1.02)}}@keyframes survey-ballot-animated-card{0%,48%,to{transform:translateY(0) scale(1)}23%{transform:translateY(6px) scale(.96)}36.5%{transform:translateY(-.3px) scale(1.01)}}@keyframes survey-ballot-animated-box{0%,48%,to{transform:scale(1)}24%{transform:scaleX(1.025) scaleY(.985)}36.5%{transform:scale(.997)}}@keyframes survey-ballot-animated-slot{0%,48%,to{transform:scaleX(1)}23%{transform:scaleX(1.12)}36.5%{transform:scaleX(.99)}}@keyframes survey-ballot-animated-check{0%,5.7%{stroke-dashoffset:16}20.9%,to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.survey-ballot-animated-icon *{animation:none!important}}

.survey-metric-settings p{color:#777b89;font-size:14px;line-height:1.5;margin:12px 0 0}.survey-metric-panel{background:#fff;border-radius:10px;margin-top:10px;padding:14px}.survey-metric-panel .survey-metric-settings{background:#f1f2f6;border-radius:5px;margin:0;padding:14px}.survey-metric-toggle{align-items:center;cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:16px;justify-content:space-between;line-height:1.4}.survey-metric-toggle-control{display:block;flex:0 0 35px;margin:3px 4px 3px 0;position:relative}.survey-metric-toggle-control input.tgl{cursor:pointer;display:block;height:26px;inset:-5px 0;margin:0;opacity:0;position:absolute;width:100%;z-index:1}.survey-metric-toggle-control .tgl+.tgl-btn{background:#999fb3}.survey-metric-toggle-control .tgl:focus-visible+.tgl-btn{outline:2px solid #364ed4;outline-offset:5px}.survey-metric-panel .survey-metric-settings-help{color:#808494;line-height:1.3;margin-top:8px}.survey-metric-type{margin-top:10px;width:calc(50% - 7px)}.survey-metric-type .field-wrap__label{color:#000;font-size:14px;line-height:1.3;margin:0 0 8px}.survey-metric-panel .survey-metric-settings-description{color:#000;line-height:1.3;margin-top:10px}.survey-metric-panel .validation-error{color:#e34c4c}.survey-metric-question{background:#fff;border-radius:16px;min-width:0;padding:24px}.survey-metric-question h3{font-size:20px;line-height:1.4;margin:0 0 24px}.survey-metric-rating{border:0;margin:0 0 24px;min-width:0;padding:0}.survey-metric-comment,.survey-metric-rating legend{color:#777b89;font-size:14px}.survey-metric-stars{display:flex;gap:2px;justify-content:space-between;margin-top:12px}.survey-metric-stars label{color:#e0e2e8;cursor:pointer;font-size:clamp(18px,2.5vw,32px);line-height:1.4;position:relative}.survey-metric-stars input{cursor:pointer;height:100%;margin:0;opacity:0;position:absolute;width:100%}.survey-metric-stars label:focus-within{border-radius:4px;outline:2px solid #367cff}.survey-metric-stars .selected{color:#ffbc1c}.survey-metric-scale{color:#777b89;display:flex;font-size:12px;justify-content:space-between}.survey-metric-comment{display:block}.survey-metric-comment textarea{display:block;margin-top:12px;min-height:100px;resize:vertical;width:100%}.survey-metric-preview-note{color:#777b89;font-size:13px;line-height:1.5;margin-top:20px}@media(max-width:767px){.survey-metric-panel{padding:14px}.survey-metric-type{width:100%}.survey-metric-question{padding:20px}.survey-metric-stars label{font-size:24px}}.survey-metric-preview-layout .account-preview__info{min-width:0;width:70%}.survey-metric-preview-layout .account-preview__img{min-width:0;width:30%}@media(max-width:767px){.account-preview__inner.survey-metric-preview-layout{flex-direction:column;gap:24px}.survey-metric-preview-layout .account-preview__img,.survey-metric-preview-layout .account-preview__info{width:100%}}@media(max-width:360px){.survey-metric-stars label{font-size:22px}}.survey-completion-message{background:#fff;border-radius:10px;margin-top:10px;min-width:0;padding:15px}.survey-completion-message .field-wrap__label{margin:0 0 8px}.survey-completion-message__hint{color:#808494;font-size:14px;line-height:1.4;margin:0 0 12px}.survey-completion-message textarea.field-wrap__input{display:block;font-family:inherit;margin:0;min-height:100px;resize:vertical;width:100%}.survey-metric-fields{background:#fff;border-radius:10px;margin-top:10px;min-width:0;padding:15px}.survey-metric-fields__row{grid-gap:14px;display:grid;gap:14px;grid-template-columns:minmax(0,2.45fr) minmax(0,1fr)}.survey-metric-fields__row label{display:block;min-width:0}.survey-metric-fields__row label>span:first-child{color:#000;display:block;font-size:14px;line-height:1.4;margin-bottom:8px}.survey-metric-fields__locked{display:block;position:relative}.survey-metric-fields__locked_comment{margin-top:12px}.survey-metric-fields__locked svg{color:#89919e;height:16px;pointer-events:none;position:absolute;right:14px;top:50%;transform:translateY(-50%);width:16px}.survey-metric-fields input.field-wrap__input{-webkit-text-fill-color:#747d8c;background:#f1f2f6;border:1px solid #e1e4ea;border-radius:6px;color:#747d8c;cursor:not-allowed;display:block;font-family:inherit;font-size:16px;height:42px;min-width:0;opacity:1;padding:0 38px 0 14px;text-overflow:ellipsis;width:100%}@media(max-width:480px){.survey-metric-fields__row{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.survey-metric-fields__locked svg{height:14px;right:10px;width:14px}.survey-metric-fields input.field-wrap__input{font-size:14px;padding:0 30px 0 10px}}.account-preview__wgt .survey-completion-message{margin:0 0 15px;padding:0}.account-preview__wgt .survey-metric-fields{padding-left:0;padding-right:0}.survey-completion-message textarea.field-wrap__input:disabled{-webkit-text-fill-color:#747d8c;background:#f1f2f6;border-color:#e1e4ea;color:#747d8c;cursor:not-allowed;opacity:1;resize:none}.survey-metric-fields__locked_multiline{display:grid}.survey-metric-fields__locked_multiline textarea.field-wrap__input,.survey-metric-fields__sizer{border:1px solid #e1e4ea;border-radius:6px;display:block;font-family:inherit;font-size:16px;grid-area:1/1;line-height:1.45;margin:0;min-height:42px;min-width:0;overflow-wrap:anywhere;padding:10px 38px 10px 14px;white-space:pre-wrap;width:100%}.survey-metric-fields__sizer{visibility:hidden}.survey-metric-fields__locked_multiline textarea.field-wrap__input{-webkit-text-fill-color:#747d8c;background:#f1f2f6;color:#747d8c;cursor:not-allowed;height:100%;opacity:1;overflow:hidden;resize:none}@media(max-width:480px){.survey-metric-fields__row{grid-template-columns:minmax(0,1fr)}.survey-metric-fields__locked_multiline textarea.field-wrap__input,.survey-metric-fields__sizer{font-size:14px;padding:10px 30px 10px 10px}}

.survey-metric-settings p{color:#777b89;font-size:14px;line-height:1.5;margin:12px 0 0}.survey-metric-panel{background:#fff;border-radius:10px;margin-top:10px;padding:14px}.survey-metric-panel .survey-metric-settings{background:#f1f2f6;border-radius:5px;margin:0;padding:14px}.survey-metric-toggle{align-items:center;cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:16px;justify-content:space-between;line-height:1.4}.survey-metric-toggle-control{display:block;flex:0 0 35px;margin:3px 4px 3px 0;position:relative}.survey-metric-toggle-control input.tgl{cursor:pointer;display:block;height:26px;inset:-5px 0;margin:0;opacity:0;position:absolute;width:100%;z-index:1}.survey-metric-toggle-control .tgl+.tgl-btn{background:#999fb3}.survey-metric-toggle-control .tgl:focus-visible+.tgl-btn{outline:2px solid #364ed4;outline-offset:5px}.survey-metric-panel .survey-metric-settings-help{color:#808494;line-height:1.3;margin-top:8px}.survey-metric-type{margin-top:10px;width:calc(50% - 7px)}.survey-metric-type .field-wrap__label{color:#000;font-size:14px;line-height:1.3;margin:0 0 8px}.survey-metric-panel .survey-metric-settings-description{color:#000;line-height:1.3;margin-top:10px}.survey-metric-panel .validation-error{color:#e34c4c}.survey-metric-question{background:#fff;border-radius:16px;min-width:0;padding:24px}.survey-metric-question h3{font-size:20px;line-height:1.4;margin:0 0 24px}.survey-metric-rating{border:0;margin:0 0 24px;min-width:0;padding:0}.survey-metric-comment,.survey-metric-rating legend{color:#777b89;font-size:14px}.survey-metric-stars{display:flex;gap:2px;justify-content:space-between;margin-top:12px}.survey-metric-stars label{color:#e0e2e8;cursor:pointer;font-size:clamp(18px,2.5vw,32px);line-height:1.4;position:relative}.survey-metric-stars input{cursor:pointer;height:100%;margin:0;opacity:0;position:absolute;width:100%}.survey-metric-stars label:focus-within{border-radius:4px;outline:2px solid #367cff}.survey-metric-stars .selected{color:#ffbc1c}.survey-metric-scale{color:#777b89;display:flex;font-size:12px;justify-content:space-between}.survey-metric-comment{display:block}.survey-metric-comment textarea{display:block;margin-top:12px;min-height:100px;resize:vertical;width:100%}.survey-metric-preview-note{color:#777b89;font-size:13px;line-height:1.5;margin-top:20px}@media(max-width:767px){.survey-metric-panel{padding:14px}.survey-metric-type{width:100%}.survey-metric-question{padding:20px}.survey-metric-stars label{font-size:24px}}.survey-metric-preview-layout .account-preview__info{min-width:0;width:70%}.survey-metric-preview-layout .account-preview__img{min-width:0;width:30%}@media(max-width:767px){.account-preview__inner.survey-metric-preview-layout{flex-direction:column;gap:24px}.survey-metric-preview-layout .account-preview__img,.survey-metric-preview-layout .account-preview__info{width:100%}}@media(max-width:360px){.survey-metric-stars label{font-size:22px}}.survey-completion-message{background:#fff;border-radius:10px;margin-top:10px;min-width:0;padding:15px}.survey-completion-message .field-wrap__label{margin:0 0 8px}.survey-completion-message__hint{color:#808494;font-size:14px;line-height:1.4;margin:0 0 12px}.survey-completion-message textarea.field-wrap__input{display:block;font-family:inherit;margin:0;min-height:100px;resize:vertical;width:100%}.survey-metric-fields{background:#fff;border-radius:10px;margin-top:10px;min-width:0;padding:15px}.survey-metric-fields__row{grid-gap:14px;display:grid;gap:14px;grid-template-columns:minmax(0,2.45fr) minmax(0,1fr)}.survey-metric-fields__row label{display:block;min-width:0}.survey-metric-fields__row label>span:first-child{color:#000;display:block;font-size:14px;line-height:1.4;margin-bottom:8px}.survey-metric-fields__locked{display:block;position:relative}.survey-metric-fields__locked_comment{margin-top:12px}.survey-metric-fields__locked svg{color:#89919e;height:16px;pointer-events:none;position:absolute;right:14px;top:50%;transform:translateY(-50%);width:16px}.survey-metric-fields input.field-wrap__input{-webkit-text-fill-color:#747d8c;background:#f1f2f6;border:1px solid #e1e4ea;border-radius:6px;color:#747d8c;cursor:not-allowed;display:block;font-family:inherit;font-size:16px;height:42px;min-width:0;opacity:1;padding:0 38px 0 14px;text-overflow:ellipsis;width:100%}@media(max-width:480px){.survey-metric-fields__row{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.survey-metric-fields__locked svg{height:14px;right:10px;width:14px}.survey-metric-fields input.field-wrap__input{font-size:14px;padding:0 30px 0 10px}}.account-preview__wgt .survey-completion-message{margin:0 0 15px;padding:0}.account-preview__wgt .survey-metric-fields{padding-left:0;padding-right:0}.survey-completion-message textarea.field-wrap__input:disabled{-webkit-text-fill-color:#747d8c;background:#f1f2f6;border-color:#e1e4ea;color:#747d8c;cursor:not-allowed;opacity:1;resize:none}.survey-metric-fields__locked_multiline{display:grid}.survey-metric-fields__locked_multiline textarea.field-wrap__input,.survey-metric-fields__sizer{border:1px solid #e1e4ea;border-radius:6px;display:block;font-family:inherit;font-size:16px;grid-area:1/1;line-height:1.45;margin:0;min-height:42px;min-width:0;overflow-wrap:anywhere;padding:10px 38px 10px 14px;white-space:pre-wrap;width:100%}.survey-metric-fields__sizer{visibility:hidden}.survey-metric-fields__locked_multiline textarea.field-wrap__input{-webkit-text-fill-color:#747d8c;background:#f1f2f6;color:#747d8c;cursor:not-allowed;height:100%;opacity:1;overflow:hidden;resize:none}@media(max-width:480px){.survey-metric-fields__row{grid-template-columns:minmax(0,1fr)}.survey-metric-fields__locked_multiline textarea.field-wrap__input,.survey-metric-fields__sizer{font-size:14px;padding:10px 30px 10px 10px}}

.survey-result-navigation{display:contents}.survey-result-mobile-title{display:none}.survey-result-teams-error{color:#d94f4f;flex-basis:100%;font-size:14px;line-height:1.4}.survey-result-teams-error button{background:none;border:0;color:#364ed4;cursor:pointer;font:inherit;margin-left:8px;padding:0;text-decoration:underline}.survey-metric-results-page .account-content__inner{background:#e9edf0}.survey-metric-results-page .survey-result-navigation{background:#fff;display:block}.survey-metric-results-page .account-content__header-title{padding-bottom:10px}.survey-metric-results-page .account-content__headline{font-size:21px;line-height:1.35;margin:0;padding:0}.survey-metric-results-page .questions-result{padding:0 0 20px}.survey-metric-results-page .questions-result__info{align-items:center;background:#fff;border:0;gap:20px;padding:0 30px 15px}.survey-metric-results-page .questions-result__info-content{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:16px;min-width:0}.survey-metric-department{font-size:16px;min-width:145px}.survey-metric-results-page .questions-result__info-headline{align-items:center;display:flex;font-size:16px;font-weight:500;gap:8px;line-height:1.4;margin:0}.survey-result-icon{color:#849096;display:block;flex:0 0 20px;height:20px;width:20px}.survey-metric-results-page .questions-result__info-dropdown{gap:8px;margin:0;padding:0}.survey-metric-results-page .questions-result-dropdown__btn{font-size:16px;font-weight:500}.survey-metric-results-page .questions-result__share{display:block;flex:none;margin:0}.survey-metric-results-page .questions-result__share .btn{align-items:center;display:flex;font-size:14px;gap:12px;min-height:42px;padding:10px 15px;white-space:nowrap}.survey-metric-results-page .questions-result__share .survey-result-icon{color:#fff}.survey-metric-results{background:#fff;border-radius:16px;color:#000;margin:16px 14px 0;padding:16px 22px 20px}.survey-metric-summary{padding:0 0 16px}.survey-metric-score{align-items:baseline;display:flex;flex-wrap:wrap;font-size:24px;font-weight:500;gap:0 8px;line-height:1.4}.survey-metric-score strong{font-weight:500}.survey-metric-score_positive{color:#00b64d}.survey-metric-score_negative{color:#d94f4f}.survey-metric-score_empty{color:#858b99}.survey-metric-groups,.survey-metric-participation{display:flex;flex-wrap:wrap;font-size:16px;gap:4px 0;line-height:1.5;margin-top:6px}.survey-metric-groups>span+span:before,.survey-metric-participation>span+span:before{content:"·";margin:0 5px}.survey-metric-row{grid-column-gap:16px;grid-row-gap:8px;align-items:center;column-gap:16px;display:grid;grid-template-areas:"stars links percent" "bar bar bar";grid-template-columns:minmax(0,1fr) auto auto;margin-top:16px;row-gap:8px}.survey-metric-row:first-child{margin-top:0}.survey-metric-result-stars{align-items:center;display:flex;gap:12px;grid-area:stars;min-width:0}.survey-metric-result-stars img{display:block;height:20px;min-width:0;width:20px}.survey-metric-row-percent{font-size:16px;grid-area:percent;line-height:1.4;text-align:right}.survey-metric-row-links{align-items:center;color:#849096;display:flex;flex-wrap:wrap;font-size:14px;gap:4px 10px;grid-area:links;justify-content:flex-end;line-height:1.4}.survey-metric-row-links button{background:#0000;border:0;border-bottom:1px dotted;border-radius:0;color:inherit;cursor:pointer;font:inherit;padding:0}.survey-metric-row-links button:hover{color:#364ed4}.survey-metric-row-links button:focus-visible{outline:2px solid #364ed4;outline-offset:3px}.survey-metric-progress{background:#ededed;border-radius:4px;grid-area:bar;height:4px;overflow:hidden}.survey-metric-progress>div{background:#3949dc;height:100%}.survey-metric-row-details{grid-column:1/-1;min-width:0}.survey-metric-row-details[hidden]{display:none}.survey-metric-comment-result,.survey-metric-person{background:#e9edf0;border-radius:6px;font-size:16px;line-height:1.4;overflow-wrap:anywhere;padding:12px}.survey-metric-comment-result+.survey-metric-comment-result,.survey-metric-person+.survey-metric-person{margin-top:8px}.survey-metric-comment-result p{margin:0;white-space:pre-wrap}.survey-metric-comment-result span{color:#858b99;display:block;font-size:13px;margin-top:6px}.survey-metric-anonymous-comments{margin-top:20px}.survey-metric-anonymous-comments h3{color:#858b99;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 12px}.survey-metric-empty{color:#858b99;font-size:16px;line-height:1.5;margin:0}@media(max-width:1199px) and (min-width:992px){.survey-metric-result-stars{gap:6px}.survey-metric-row{column-gap:10px}}@media(max-width:991px){.survey-metric-results-page .account-content__inner{background:#f1f2f6}.survey-metric-results-page .survey-result-navigation{align-items:center;background:#0000;display:grid;grid-template-columns:1fr;min-height:64px;position:relative}.survey-metric-results-page .account-content__header-wrap{background:#0000;grid-area:1/1;margin:0;padding:10px 12px}.survey-metric-results-page .header__language-content{display:none}.survey-metric-results-page .button-back{border-radius:50%;font-size:0;height:36px;justify-content:center;padding:0;width:36px}.survey-metric-results-page .button-back svg{height:16px;margin:0;width:16px}.survey-result-mobile-title{display:block;font-size:18px;font-weight:700;grid-area:1/1;justify-self:center;line-height:1.3;max-width:calc(100% - 100px);pointer-events:none}.survey-metric-results-page .account-content__header-title{border-radius:12px 12px 0 0;padding:10px}.survey-metric-results-page .account-content__headline{font-size:16px;line-height:1.3}.survey-metric-results-page .questions-result__info{border-radius:0 0 12px 12px;display:block;padding:0 10px 12px}.survey-metric-results-page .questions-result__info-content{align-items:stretch;display:flex;flex-direction:column;gap:12px}.survey-metric-department{font-size:16px;margin-bottom:0;width:100%}.survey-metric-results-page .questions-result__info-headline{font-size:14px;gap:8px}.survey-metric-results-page .questions-result__share{display:none}.survey-metric-results-page .questions-result-dropdown__btn{font-size:14px}.survey-metric-results{background:#0000;border-radius:0;margin:8px 0 0;padding:0}.survey-metric-distribution,.survey-metric-summary{background:#fff;border-radius:12px;padding:10px}.survey-metric-score{font-size:16px;gap:0 8px}.survey-metric-groups{flex-direction:column;font-size:14px;gap:4px;margin-top:8px}.survey-metric-groups>span+span:before,.survey-metric-groups>span:before{content:"–";margin:0 4px 0 0}.survey-metric-participation{color:#858b99;font-size:14px;margin-top:10px}.survey-metric-distribution{margin-top:8px;padding-bottom:16px;padding-top:16px}.survey-metric-row{column-gap:12px;grid-template-areas:"stars percent" "bar bar" "links links";grid-template-columns:minmax(0,1fr) auto;margin-top:12px;row-gap:6px}.survey-metric-result-stars{gap:clamp(2px,1.6vw,8px)}.survey-metric-result-stars img{aspect-ratio:1;flex:0 1 20px;height:auto;width:20px}.survey-metric-row-links{font-size:14px}.survey-metric-comment-result,.survey-metric-person{font-size:14px;padding:10px}}.survey-report-page .account-content__inner{background:#e9edf0}.survey-report-header{background:#fff;padding:16px 30px 15px}.survey-report-header__top{align-items:center;display:flex;gap:14px}.survey-report-header .button-back{background:#f1f2f6;border-radius:50%;flex:0 0 auto;font-size:0;height:36px;justify-content:center;padding:0;width:36px}.survey-report-header .button-back svg{height:12px;margin:0;width:16px}.survey-report-header__title{font-size:21px;line-height:1.35;margin:0;padding:0;word-break:break-word}.survey-report-page .questions-result{padding:0 0 20px}.survey-report-page .questions-result__info{align-items:center;background:#fff;border:0;display:flex;gap:20px;padding:4px 30px 15px}.survey-report-page .questions-result__info-content{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:16px 24px;min-width:0}.survey-report-page .questions-result__info-headline{align-items:center;display:flex;font-size:16px;font-weight:500;gap:8px;line-height:1.4;margin:0}.survey-report-page .questions-result__info-dropdown{gap:8px;margin:0;padding:0}.survey-report-page .questions-result-dropdown__btn{font-size:16px;font-weight:500}.survey-report-page .questions-result__share{display:block;flex:none;margin:0}.survey-report-page .questions-result__share .btn{align-items:center;display:flex;font-size:14px;gap:12px;min-height:42px;padding:10px 15px;white-space:nowrap}.survey-report-page .questions-result__share .survey-result-icon{color:#fff}.survey-report-status{padding:16px 20px}.survey-report-card,.survey-report-status{background:#fff;border-radius:16px;margin:15px 30px 0}.survey-report-card{color:#000;padding:15px 20px 20px}.survey-report-card__title{font-size:18px;font-weight:700;line-height:1.35;margin:0 0 14px;word-break:break-word}.survey-report-card__kind{color:#849096;font-weight:400}.survey-report-row+.survey-report-row{margin-top:14px}.survey-report-row__header{align-items:baseline;display:flex;gap:16px}.survey-report-row__label{flex:1 1;font-size:16px;line-height:1.4;min-width:0;word-break:break-word}.survey-report-row__count{background:none;border:0;color:#849096;flex:0 0 auto;font:inherit;font-size:14px;line-height:1.4;padding:0;white-space:nowrap}button.survey-report-row__count{border-bottom:1px dotted;cursor:pointer}button.survey-report-row__count:hover{color:#364ed4}.survey-report-row__percent{flex:0 0 auto;font-size:16px;font-weight:700;line-height:1.4;min-width:44px;text-align:right}.survey-report-row__bar{background:#ededed;border-radius:4px;height:4px;margin-top:8px;overflow:hidden}.survey-report-row__bar>div{background:#3949dc;border-radius:4px;height:100%}.survey-report-stars{align-items:center;display:inline-flex;gap:8px}.survey-report-stars img{display:block;height:20px;width:20px}.survey-report-free{margin-top:12px}.survey-report-free__item{align-items:center;border:1.5px solid #e1e3ee;border-radius:6px;display:flex;font-size:16px;gap:12px;justify-content:space-between;line-height:1.4;padding:10px 14px}.survey-report-free__item+.survey-report-free__item{margin-top:8px}.survey-report-free__text{min-width:0;overflow-wrap:anywhere;white-space:pre-wrap}.survey-report-free__user{align-items:center;color:#849096;display:flex;flex:0 0 auto;font-size:13px;gap:8px}.survey-report-free__user img{border-radius:50%;height:22px;object-fit:cover;width:22px}@media (max-width:991px){.survey-report-page .account-content__inner{background:#f1f2f6}.survey-report-header{padding:10px 12px}.survey-report-header__title{font-size:16px;line-height:1.3}.survey-report-page .questions-result__info{display:block;padding:4px 12px 12px}.survey-report-page .questions-result__info-content{align-items:stretch;flex-direction:column;gap:12px}.survey-report-page .questions-result__info-headline{font-size:14px}.survey-report-page .questions-result__share{margin-top:12px}.survey-report-page .questions-result__share .btn{justify-content:center;width:100%}.survey-report-card{border-radius:12px;margin:8px 0 0;padding:12px}.survey-report-card__title{font-size:16px}.survey-report-free__item,.survey-report-row__label,.survey-report-row__percent{font-size:14px}}.survey-report-print{display:none}@media print{@page{margin:0}body,html{background:#f1f2f6!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}body>:not(.survey-report-print):not(.analytics-report-print){display:none!important}.survey-report-print{background:#f1f2f6;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#000;display:block;min-height:100vh;padding:14mm 14mm 12mm;-webkit-print-color-adjust:exact;print-color-adjust:exact}.survey-report-print__logo{display:block;height:auto;margin:0 auto 18px;width:156px}.survey-report-print__sheet{background:#fff;border-radius:8px;overflow:hidden}.survey-report-print__header{border-bottom:1px solid #e3e5ec;padding:24px 30px 20px}.survey-report-print__title{font-size:20px;line-height:1.3;margin:0 0 8px}.survey-report-print__meta{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:6px 22px}.survey-report-print__meta>span{align-items:center;display:inline-flex;gap:6px}.survey-report-print__meta .survey-result-icon{flex-basis:16px;height:16px;width:16px}.survey-report-card_print{border-radius:0;break-inside:avoid;margin:0;padding:22px 30px 26px;page-break-inside:avoid}.survey-report-card_print+.survey-report-card_print{border-top:1px solid #e3e5ec}.survey-report-card_print .survey-report-card__title{font-size:16px}.survey-report-row_print{align-items:flex-start;break-inside:avoid;display:flex;gap:8px;page-break-inside:avoid}.survey-report-row_print .survey-report-row__percent{font-size:14px;line-height:1.4;min-width:32px}.survey-report-row_print .survey-report-row__main{flex:1 1;min-width:0}.survey-report-card_print .survey-report-free__item,.survey-report-row_print .survey-report-row__label{font-size:14px}.survey-report-row_print .survey-report-row__count{font-size:12px}.survey-report-print__metric .survey-metric-results{border-radius:0;margin:0;padding:22px 30px 26px}}.survey-timing{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.survey-timing .survey-timing-field{margin:0;min-width:0;width:100%}.survey-timing .field-wrap__input{font-size:16px;height:42px;min-width:0;width:100%}.survey-timing-select{font-size:16px;font-weight:400}.survey-duration-tabs{border-bottom:1px solid #e1e1e1;display:flex;gap:4px;padding:4px}.survey-duration-tabs button{background:#0000;border:0;border-radius:4px;color:#000;cursor:pointer;flex:1 1;font:inherit;padding:8px}.survey-duration-tabs button.active{background:#2684ff;color:#fff}.survey-duration-tabs button:focus-visible{outline:2px solid #2684ff;outline-offset:1px}.survey-recurring-date{background:#faf6e9;border-radius:12px;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:#777467;display:inline;margin-left:-6px;padding:2px 6px}.survey-repeat-button{align-items:center;background:#0000;border:0;color:inherit;cursor:pointer;display:inline-flex;justify-content:center;margin-left:4px;padding:2px;vertical-align:middle}.survey-repeat-button:focus-visible{border-radius:50%;outline:2px solid currentColor;outline-offset:2px}.survey-row-title{align-items:center;display:inline-flex;gap:10px}.survey-occurrence-count{align-items:center;background:#364ed4;border:0;border-radius:5px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:500;height:24px;justify-content:center;line-height:1;min-width:24px;padding:0 5px}.survey-occurrence-count:focus-visible{outline:2px solid #364ed4;outline-offset:3px}.survey-occurrence-master.data-mobile-block__wgt,.survey-occurrences .data-table .survey-occurrence-master td{background:#f1f2f6}.survey-occurrences .data-table .survey-occurrence-child td:first-child{padding-left:48px}.survey-occurrence-child .survey-row-title{position:relative}.survey-occurrence-child .survey-row-title:before{background:#dfe1e6;content:"";height:1px;position:absolute;right:calc(100% + 8px);top:50%;width:16px}.survey-occurrence-child .survey-row-title:after{background:#dfe1e6;bottom:-16px;content:"";position:absolute;top:-16px;width:1px}.survey-occurrence-child.data-mobile-block__wgt{margin-left:20px;padding-left:32px}.survey-occurrences-more{align-items:center;display:flex;gap:12px;padding:8px 24px}.survey-dates-more,.survey-occurrences-more button{background:#0000;border:0;color:#7866db;cursor:pointer;font:inherit;padding:8px}.survey-dates-more:disabled,.survey-occurrences-more button:disabled{cursor:wait;opacity:.5}.questions-result-dropdown__content{max-height:360px;overflow-y:auto}.questions-result-dropdown__content.survey-occurrence-dates{border:1px solid #e4e7ef;border-radius:12px;box-shadow:0 8px 28px #1c274c24;margin-top:8px;max-height:none;max-width:calc(100vw - 32px);min-width:260px;overflow:hidden;width:-webkit-max-content;width:max-content}.survey-occurrence-dates.questions-result-dropdown__content ul{border-radius:0;box-shadow:none;margin:0;max-height:min(320px,50vh);overflow:auto;padding:4px 0}.survey-occurrence-dates.questions-result-dropdown__content ul li+li{border-top:1px solid #edf0f5}.survey-occurrence-dates.questions-result-dropdown__content ul li a{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.4;padding:12px 16px;white-space:nowrap}.survey-occurrence-dates.questions-result-dropdown__content ul li a[aria-current=true]{background:#f1f3fe;box-shadow:inset 3px 0 #364ed4;color:#364ed4;font-weight:600}.survey-occurrence-dates.questions-result-dropdown__content ul li a:focus-visible{outline:2px solid #364ed4;outline-offset:-2px}.survey-occurrence-dates__footer{border-top:1px solid #e4e7ef;padding:8px}.survey-occurrence-dates__footer .survey-dates-more{align-items:center;background:#f1f3fe;border-radius:6px;color:#364ed4;display:flex;font-size:14px;gap:8px;justify-content:center;width:100%}.survey-occurrence-dates__footer .loader{height:16px;width:16px}.survey-occurrence-dates__footer [role=alert]{color:#d01a36;font-size:14px;padding:4px 8px 8px}@media (max-width:575px){.survey-results-date-picker{flex-wrap:wrap;gap:6px}.survey-results-date-picker .questions-result-dropdown{flex-basis:100%}}@media (max-width:767px){.survey-timing{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}}.survey-series{align-items:center;gap:10px;min-width:0}.survey-series__toggle{align-items:center;background:#fff;border:1px solid #dfe2ea;border-radius:6px;color:#364ed4;cursor:pointer;display:inline-flex;flex:0 0 auto;height:28px;justify-content:center;padding:0;transition:background-color .15s ease,border-color .15s ease;width:28px}.survey-series__toggle:hover{background:#f5f6fd;border-color:#c9cff3}.survey-series__toggle:focus-visible{outline:2px solid #364ed4;outline-offset:2px}.survey-series__chevron{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;height:16px;transition:transform .2s ease;width:16px}.survey-series__toggle.is-open .survey-series__chevron{transform:rotate(90deg)}.survey-series__text{display:flex;flex-direction:column;gap:2px;min-width:0}.survey-series__title{overflow-wrap:anywhere}.survey-series__meta{align-items:center;color:#6b7680;display:inline-flex;font-size:13px;font-weight:400;gap:5px;line-height:1.3}.survey-series__repeat{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto;height:13px;width:13px}@media (prefers-reduced-motion:reduce){.survey-series__chevron{transition:none}}.survey-occurrences .data-table .survey-occurrence-master td{background:#f5f6fa}.survey-occurrences .data-table .survey-occurrence-child td{background:#fafbfc;color:#3d4450}.survey-occurrences .data-table .survey-occurrence-child td:first-child{padding-left:56px}.survey-run{align-items:baseline;display:inline-flex;font-weight:400;gap:6px;position:relative}.survey-run__label{color:#6b7680;font-size:14px}.survey-run__date{font-feature-settings:"tnum";color:#000;font-size:15px;font-variant-numeric:tabular-nums}.survey-occurrence-child .survey-row-title:before{background:#d5d9e4;right:calc(100% + 10px);width:14px}.survey-occurrence-child .survey-row-title:after{background:#d5d9e4;right:calc(100% + 24px)}.survey-occurrence-child.data-mobile-block__wgt{background:#fafbfc}.survey-occurrences-more{padding:8px 56px}.survey-occurrences-more button{color:#364ed4;font-size:14px}.survey-occurrences-more button:hover{text-decoration:underline}.survey-occurrences .data-table tr.survey-occurrence-child td,.survey-occurrences .data-table tr.survey-occurrence-master td,.survey-occurrences .data-table tr:has(>td>.survey-occurrences-more) td{position:relative}.survey-occurrences .data-table tr.survey-occurrence-master td{background:#fff}.survey-occurrences .data-table tr.survey-occurrence-child td,.survey-occurrences .data-table tr:has(>td>.survey-occurrences-more) td{background:#f7f8fb}.survey-occurrences .data-table tr.survey-occurrence-master td:first-child{border-radius:10px 0 0 0}.survey-occurrences .data-table tr.survey-occurrence-master td:last-child{border-radius:0 10px 0 0}.survey-occurrences .data-table tr.survey-occurrence-child td:first-child,.survey-occurrences .data-table tr.survey-occurrence-child td:last-child{border-radius:0}.survey-occurrences .data-table tr.survey-occurrence-child_last td:first-child,.survey-occurrences .data-table tr:has(>td>.survey-occurrences-more) td:first-child{border-radius:0 0 0 10px}.survey-occurrences .data-table tr.survey-occurrence-child_last td:last-child{border-radius:0 0 10px 0}.survey-occurrences .data-table tr:has(>td>.survey-occurrences-more) td:only-child{border-radius:0 0 10px 10px}.survey-occurrences .data-table tr.survey-occurrence-child:not(.survey-occurrence-child_last) td:after,.survey-occurrences .data-table tr.survey-occurrence-master td:after{background:#f7f8fb;content:"";left:-2px;pointer-events:none;position:absolute;right:-2px;top:calc(100% + 2px)}.survey-occurrences .data-table tr.survey-occurrence-child:not(.survey-occurrence-child_last) td:first-child:after,.survey-occurrences .data-table tr.survey-occurrence-master td:first-child:after{left:-2px}.survey-occurrences .data-table tr.survey-occurrence-master td{border-bottom-color:#eceef3}.survey-occurrences .data-table tr.survey-occurrence-child td,.survey-occurrences .data-table tr:has(>td>.survey-occurrences-more) td{border-bottom-color:#f7f8fb;border-top-color:#f7f8fb}.survey-occurrences .data-table tr.survey-occurrence-child td:first-child,.survey-occurrences .data-table tr:has(>td>.survey-occurrences-more) td:first-child{border-left-color:#f7f8fb}.survey-occurrences .data-table tr.survey-occurrence-child td:last-child,.survey-occurrences .data-table tr:has(>td>.survey-occurrences-more) td:last-child{border-right-color:#f7f8fb}.survey-occurrences .data-table tr.survey-occurrence-child+tr.survey-occurrence-child td{box-shadow:inset 0 1px 0 #eceef3}.survey-occurrences .data-table tr.survey-occurrence-child:hover td{background:#eef1fd;border-color:#eef1fd}.survey-occurrences-more{padding:6px 56px 10px}.survey-occurrences .data-table tr:has(>td>.survey-occurrences-more) td{padding-bottom:0;padding-top:0}.survey-occurrences .data-table .survey-occurrences-more{padding:2px 48px 10px}.survey-occurrence-child .survey-row-title:after,.survey-occurrence-child .survey-row-title:before{display:none}.survey-occurrences .data-table tr.survey-occurrence-child td,.survey-occurrences .data-table tr:has(>td>.survey-occurrences-more) td{background:#fff;border-color:#fff;box-shadow:none;z-index:0}.survey-occurrences .data-table tr.survey-occurrence-master td{border-bottom-color:#fff}.survey-occurrences .data-table tr.survey-occurrence-child:not(.survey-occurrence-child_last) td:after,.survey-occurrences .data-table tr.survey-occurrence-master td:after{background:#fff}.survey-occurrences .data-table tr.survey-occurrence-child td:before{background:#f3f4f8;bottom:3px;content:"";left:0;pointer-events:none;position:absolute;right:0;top:3px;transition:background-color .15s ease;z-index:-1}.survey-occurrences .data-table tr.survey-occurrence-child td:first-child:before{border-radius:8px 0 0 8px;left:12px}.survey-occurrences .data-table tr.survey-occurrence-child td:last-child:before{border-radius:0 8px 8px 0;right:12px}.survey-occurrences .data-table tr.survey-occurrence-child td:only-child:before{border-radius:8px}.survey-occurrences .data-table tr.survey-occurrence-child:hover td{background:#fff;border-color:#fff}.survey-occurrences .data-table tr.survey-occurrence-child:hover td:before{background:#e8ecfb}.survey-occurrences .data-table tr.survey-occurrence-child_last td{border-bottom-width:10px}.survey-occurrences .data-table tr.survey-occurrence-child_last td:before{bottom:3px}.survey-occurrences .data-table tr.survey-occurrence-child td:first-child{padding-left:40px}.survey-occurrences .data-table tr.survey-occurrence-child+tr.survey-occurrence-child td{box-shadow:none}.survey-occurrences .data-table tr.survey-group-row:hover td,.survey-occurrences .data-table tr.survey-group-row:hover td:first-child,.survey-occurrences .data-table tr.survey-group-row:hover td:last-child{border-color:#fff}.survey-occurrences .data-table tr.is-group-hover+tr:has(>td>.survey-occurrences-more) td:first-child,.survey-occurrences .data-table tr.survey-group-row.is-group-hover td:first-child{border-left-color:#364ed4}.survey-occurrences .data-table tr.is-group-hover+tr:has(>td>.survey-occurrences-more) td:last-child,.survey-occurrences .data-table tr.survey-group-row.is-group-hover td:last-child{border-right-color:#364ed4}.survey-occurrences .data-table tr.survey-occurrence-master.is-group-hover td{border-top-color:#364ed4}.survey-occurrences .data-table tr.is-group-hover+tr:has(>td>.survey-occurrences-more) td,.survey-occurrences .data-table tr.survey-occurrence-child_last.is-group-hover td{border-bottom-color:#364ed4}.survey-occurrences .data-table tr.survey-occurrence-child_last.is-group-hover td{border-bottom-width:2px;padding-bottom:18px}.survey-occurrences .data-table tr.is-group-hover td:first-child:after{box-shadow:inset 2px 0 0 #364ed4}.survey-occurrences .data-table tr.is-group-hover td:last-child:after{box-shadow:inset -2px 0 0 #364ed4}.survey-occurrences .data-table tr.is-group-hover td:only-child:after{box-shadow:inset 2px 0 0 #364ed4,inset -2px 0 0 #364ed4}.survey-run__number{font-feature-settings:"tnum";color:#000;font-size:15px;font-variant-numeric:tabular-nums}.survey-occurrences .data-table tr.survey-occurrence-child:not(.survey-occurrence-child_last) td:after,.survey-occurrences .data-table tr.survey-occurrence-master td:after{height:14px;z-index:1}.survey-occurrences .data-table tr.survey-occurrence-master td{border-bottom-width:0}.survey-occurrences .data-table tr.survey-occurrence-child td,.survey-occurrences .data-table tr:has(>td>.survey-occurrences-more) td{border-top-width:0}.survey-occurrences .data-table tr.survey-occurrence-child:not(.survey-occurrence-child_last) td{border-bottom-width:0}.survey-occurrences .data-table tr.survey-occurrence-child:not(.survey-occurrence-child_last) td:after,.survey-occurrences .data-table tr.survey-occurrence-master td:after{height:10px;top:100%}.survey-occurrences .data-table tr.survey-occurrence-child_last.is-group-hover td:before{bottom:11px}

.announcements-animated-icon{display:block;margin-left:auto;margin-right:auto;overflow:visible}.announcements-animated-icon__card,.announcements-animated-icon__circle,.announcements-animated-icon__clip,.announcements-animated-icon__line,.announcements-animated-icon__photo,.announcements-animated-icon__price{transform-box:fill-box;transform-origin:center;will-change:transform}.announcements-animated-icon__circle{animation:announcements-animated-circle 2s cubic-bezier(0,.65,.51,.99) infinite}.announcements-animated-icon__card{animation:announcements-animated-card 2s cubic-bezier(.85,.46,.14,.53) infinite}.announcements-animated-icon__photo{animation:announcements-animated-photo 2s cubic-bezier(.2,.75,.34,.94) 80ms infinite}.announcements-animated-icon__line{animation:announcements-animated-line 2s cubic-bezier(.2,.75,.34,.94) .1s infinite;transform-origin:left center}.announcements-animated-icon__line--2{animation-delay:.17s}.announcements-animated-icon__line--3{animation-delay:.24s}.announcements-animated-icon__price{animation:announcements-animated-price 2s cubic-bezier(.2,.75,.34,.94) .13s infinite}.announcements-animated-icon__clip{animation:announcements-animated-clip 2s cubic-bezier(.2,.75,.34,.94) infinite}@keyframes announcements-animated-circle{0%,48%,to{transform:scale(1)}23%{transform:scale(1.015)}}@keyframes announcements-animated-card{0%,48%,to{transform:translateY(0) scale(1)}23%{transform:translateY(-1.2px) scale(1.018)}36.5%{transform:translateY(.1px) scale(.998)}}@keyframes announcements-animated-photo{0%,44%,to{transform:scale(1)}20.2%{transform:scale(1.045)}32.6%{transform:scale(.995)}}@keyframes announcements-animated-line{0%,38%,to{transform:scaleX(1)}16%{transform:scaleX(.65)}27.4%{transform:scaleX(1.02)}}@keyframes announcements-animated-price{0%,45%,to{transform:scale(1)}20.7%{transform:scale(1.08)}33.3%{transform:scale(.99)}}@keyframes announcements-animated-clip{0%,45%,to{transform:translateY(0) scale(1)}20.7%{transform:translateY(-1px) scale(1.04)}33.3%{transform:translateY(.1px) scale(.995)}}@media (prefers-reduced-motion:reduce){.announcements-animated-icon *{animation:none!important}}

.survey-ai{margin-bottom:0}.survey-ai__toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px 20px;justify-content:flex-end;margin-bottom:2px}.survey-ai_with-header .survey-ai__toolbar{flex-wrap:nowrap;justify-content:space-between;min-height:64px}.survey-ai_with-header .account-content__header-inside-title{flex:1 1;min-width:0;padding:0}@media (min-width:1200px){.account-content__inner-columns:has(.survey-ai_with-header)>.account-content__inner-right{padding-top:66px}}.survey-ai__button{align-items:center;border:0;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-family:SF-Pro-Display-Semibold,sans-serif;font-weight:600;gap:8px;justify-content:center;transition:background-color .2s ease,filter .2s ease}.survey-ai__button_create{animation:survey-ai-shimmer 7s ease-in-out infinite alternate;background:radial-gradient(60% 120% at 20% 20%,#8b5cf6d9,#0000 60%),radial-gradient(55% 110% at 80% 90%,#172178e6,#0000 60%),radial-gradient(50% 100% at 85% 10%,#6384ffe6,#0000 60%),linear-gradient(110deg,#2f45d6,#3d5ae0 50%,#4b4fe0);background-position:0 0,100% 100%,100% 0,0 0;background-size:220% 220%,220% 220%,200% 200%,100% 100%;border-radius:10px;flex-shrink:0;font-size:16px;isolation:isolate;overflow:hidden;padding:10px 16px;position:relative;transition:box-shadow .25s ease,filter .25s ease;white-space:nowrap}@keyframes survey-ai-shimmer{0%{background-position:0 0,100% 100%,100% 0,0 0}50%{background-position:100% 60%,0 40%,30% 100%,0 0}to{background-position:40% 100%,60% 0,0 30%,0 0}}.survey-ai__button_create:hover:not(:disabled){box-shadow:0 6px 18px #5040d759;filter:brightness(1.08)}.survey-ai__sparkle{height:19px;overflow:visible;width:20px}.survey-ai__sparkle-big,.survey-ai__sparkle-small{transform-box:fill-box;transform-origin:center}.survey-ai__button_create:focus-visible .survey-ai__sparkle-big,.survey-ai__button_create:hover:not(:disabled) .survey-ai__sparkle-big{animation:survey-ai-sparkle-big 1.2s ease-in-out infinite}.survey-ai__sparkle_busy .survey-ai__sparkle-big{animation:survey-ai-sparkle-big 1.2s ease-in-out infinite}.survey-ai__sparkle_busy .survey-ai__sparkle-small{animation:survey-ai-sparkle-small 1.2s ease-in-out .3s infinite}.survey-ai__button_create:focus-visible .survey-ai__sparkle-small,.survey-ai__button_create:hover:not(:disabled) .survey-ai__sparkle-small{animation:survey-ai-sparkle-small 1.2s ease-in-out .3s infinite}@keyframes survey-ai-sparkle-big{0%,to{transform:scale(1) rotate(0deg)}40%{transform:scale(1.18) rotate(90deg)}70%{transform:scale(.94) rotate(90deg)}}@keyframes survey-ai-sparkle-small{0%,to{opacity:1;transform:scale(1)}35%{opacity:.2;transform:scale(.3)}65%{opacity:1;transform:scale(1.35)}}.survey-ai__button_fill{background:#3a4fd8;border-radius:6px;font-size:14px;min-width:104px;padding:10px 18px}.survey-ai__button_fill:hover:not(:disabled){background:#4a5fe4}.survey-ai button:disabled{cursor:default;opacity:.6}.survey-ai button:focus-visible,.survey-ai textarea:focus-visible{outline:2px solid #5040d7;outline-offset:3px}.survey-ai__panel{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(120deg,#5144d5,#42b5cc 45%,#5144d5) border-box;border:2px solid #0000;border-radius:12px;box-shadow:0 5px 12px #5040d71a;margin-bottom:10px;padding:12px 14px 14px}.survey-ai__heading{align-items:center;display:flex;gap:12px;justify-content:space-between}.survey-ai__heading h2{color:#000;font-family:SF-Pro-Display-Semibold,sans-serif;font-size:17px;font-weight:600;line-height:1.3;margin:0}.survey-ai__badge{background:#f2f2f4;border-radius:20px;color:#8a8f99;font-size:13px;padding:3px 10px;white-space:nowrap}.survey-ai__panel .survey-ai__help{color:#000;font-size:14px;line-height:1.4;margin:2px 0 12px}.survey-ai__label{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.survey-ai__input{display:block;font-size:15px;line-height:1.6;min-height:90px;resize:vertical;width:100%}.survey-ai__scenarios-label{color:#8a8f99;font-size:11px;letter-spacing:.04em;margin:14px 0 6px;text-transform:uppercase}.survey-ai__footer{align-items:center;display:flex;gap:12px;justify-content:space-between}.survey-ai__scenarios{display:flex;flex-wrap:wrap;gap:8px}.survey-ai__scenario{align-items:center;background:#f1f2f4;border:1px solid #0000;border-radius:20px;color:#000;cursor:pointer;display:inline-flex;font:inherit;font-size:15px;gap:4px;line-height:1.3;padding:7px 12px;transition:background-color .2s ease,border-color .2s ease}.survey-ai__scenario>span{font-size:17px;line-height:1}.survey-ai__scenario:hover:not(:disabled){background:#e8e9ee}.survey-ai__scenario.is-active{background:#f1eefe;border-color:#a99cf2}.survey-ai__panel .validation-error{margin:10px 0 0}.survey-ai__success{align-items:center;background:#fff;border-radius:10px;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px;padding:11px 14px}.survey-ai__success strong{color:#000;font-family:SF-Pro-Display-Semibold,sans-serif;font-size:16px;font-weight:600;line-height:1.35}.survey-ai__clear{background:#0000;border:0;color:#3a4fd8;cursor:pointer;flex-shrink:0;font:inherit;font-size:15px;padding:0;text-decoration:underline}.survey-ai__clear:hover:not(:disabled){text-decoration:none}.survey-ai__spinner{animation:survey-ai-spin 1s linear infinite;border:2px solid #fff6;border-radius:50%;border-top-color:#fff;height:16px;width:16px}.survey-generation-fields{border:0;margin:0;min-width:0;padding:0}.survey-generation-fields:disabled{opacity:.65;pointer-events:none}@keyframes survey-ai-spin{to{transform:rotate(1turn)}}.survey-ai__collapse{display:grid;grid-template-rows:1fr}.survey-ai__collapse-inner{min-height:0}.survey-ai__collapse.is-closing,.survey-ai__collapse.is-opening{overflow:hidden}.survey-ai__collapse.is-opening{animation:survey-ai-expand .45s cubic-bezier(.22,.8,.24,1) both}.survey-ai__collapse.is-closing{animation:survey-ai-expand .3s cubic-bezier(.4,0,.6,1) reverse both}.survey-ai__collapse.is-opening .survey-ai__panel{animation:survey-ai-reveal .45s cubic-bezier(.22,.8,.24,1) both}.survey-ai__collapse.is-closing .survey-ai__panel{animation:survey-ai-reveal .3s cubic-bezier(.4,0,.6,1) reverse both}@keyframes survey-ai-expand{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@keyframes survey-ai-reveal{0%{filter:blur(4px);opacity:0;transform:translateY(-12px) scale(.98)}to{filter:none;opacity:1;transform:none}}.mia-field{position:relative}.mia-field_active>.editor-field,.mia-field_active>.field-wrap .field-wrap-smile,.mia-field_active>.field-wrap .field-wrap__input,.mia-field_active>.field-wrap__input,.mia-field_active>.field-wrap__input:focus,.mia-field_active>div[class*=container]>div:first-of-type{border-color:#8b5cf6;box-shadow:inset 0 0 0 1px #8b5cf6}.form-row-same>.mia-field{flex:1 1;min-width:0}.mia-field .field-wrap__control{position:relative}.mia-field_active>.event-extras__times .field-wrap__input,.mia-field_active>.field-wrap .calendar-field__value,.mia-field_active>.field-wrap-smile{border-color:#8b5cf6;box-shadow:inset 0 0 0 1px #8b5cf6}.mia-field__badge{align-items:center;background:linear-gradient(135deg,#9b6bf8,#7a4ff0);border-radius:50%;box-shadow:0 0 0 2px #fff;color:#fff;cursor:default;display:flex;height:18px;justify-content:center;position:absolute;right:-8px;top:-8px;width:18px;z-index:2}.mia-field__badge svg{height:12px;width:12px}.mia-field__tooltip{background:#1d1d1f;border-radius:6px;bottom:calc(100% + 8px);color:#fff;font-size:13px;line-height:1.3;opacity:0;padding:6px 10px;pointer-events:none;position:absolute;right:-6px;transform:translateY(4px);transition:opacity .15s ease,transform .15s ease,visibility .15s;visibility:hidden;white-space:nowrap}.mia-field__tooltip:after{border:5px solid #0000;border-top-color:#1d1d1f;content:"";position:absolute;right:10px;top:100%}.mia-field__badge:focus-visible .mia-field__tooltip,.mia-field__badge:hover .mia-field__tooltip{opacity:1;transform:none;visibility:visible}.mia-field__badge:focus-visible{outline:2px solid #5040d7;outline-offset:2px}.mia-field_active>.editor-field{border-color:#8b5cf6;box-shadow:0 0 0 1px #8b5cf6}.mia-field:has(>.field-wrap)>.mia-field__badge{right:2px;top:26px}.mia-field:has(>.field-wrap-emoji)>.mia-field__badge{right:48px;top:18px;z-index:13}.mia-field:has(>.field-wrap .calendar-field__value)>.mia-field__badge{top:20px}.field-wrap__smile>.mia-field{flex:0 0 auto}.mia-field:has(>.field-wrap-smile)>.mia-field__badge{right:-9px;top:-9px;z-index:5}@media (prefers-reduced-motion:reduce){.survey-ai__button_create,.survey-ai__button_create .survey-ai__sparkle-big,.survey-ai__button_create .survey-ai__sparkle-small,.survey-ai__sparkle_busy path,.survey-ai__spinner{animation:none!important}}@media (min-width:992px){.survey-ai{margin-left:30px;margin-right:30px}}@media (max-width:991px){.survey-ai_with-header .survey-ai__toolbar{padding:0 .75rem}}@media (max-width:767px){.survey-ai_with-header .survey-ai__toolbar{flex-wrap:wrap}.survey-ai__footer{align-items:stretch;flex-direction:column}.survey-ai__button_fill{padding:12px 18px;width:100%}}@media (max-width:600px){.survey-ai__heading{flex-direction:column;gap:6px}.survey-ai__heading,.survey-ai__success{align-items:flex-start}}.survey-generation-fields .questions-form__inner+div>.question-form:first-child{margin-top:10px}.survey-generation-fields .question-form.question-form__border:not(:last-child){border-radius:10px;margin-bottom:10px}.account-content__inner_theme_gray .survey-generation-fields .questions-form__inner:has(+div>.question-form:first-child){border-radius:10px}.phone-preview{display:flex;justify-content:center;width:100%}.phone-preview__frame{aspect-ratio:9/19;background:#111;border:3px solid #d9d6cf;border-radius:44px;box-shadow:0 10px 30px #0000001f;max-width:300px;padding:10px;width:100%}.phone-preview__screen{background:#fff;border-radius:34px;color:#000;display:flex;flex-direction:column;font-family:SF-Pro-Display-Regular,-apple-system,sans-serif;height:100%;overflow:hidden}.phone-preview__status{align-items:center;display:flex;flex:0 0 auto;font-size:12px;font-weight:600;height:34px;justify-content:space-between;padding:0 22px;position:relative}.phone-preview__notch{background:#111;border-radius:0 0 14px 14px;height:22px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:42%}.phone-preview__status-icons{align-items:center;display:flex;gap:4px}.phone-preview__status-icons svg{fill:currentColor;height:10px}.phone-preview__status-icons svg:first-child{width:15px}.phone-preview__status-icons svg:last-child{width:22px}.phone-preview__scroll{flex:1 1 auto;overflow-y:auto;scrollbar-width:none}.phone-preview__scroll::-webkit-scrollbar{display:none}.phone-preview__gallery{background:#e3e3e3;position:relative}.phone-preview__topbar{align-items:center;display:flex;justify-content:space-between;left:10px;position:absolute;right:10px;top:8px;z-index:1}.phone-preview__back{align-items:center;background:#fff;border-radius:50%;display:flex;height:26px;justify-content:center;width:26px}.phone-preview__back svg{fill:none;stroke:#000;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;height:14px;width:14px}.phone-preview__balance{background:#fff;border-radius:14px;font-size:10px;font-weight:600;padding:4px 10px;white-space:nowrap}.phone-preview__img{aspect-ratio:1/1;display:block;object-fit:contain;width:100%}.phone-preview__img_empty{align-items:center;color:#8b8f97;display:flex;font-size:12px;justify-content:center}.phone-preview__dots{bottom:8px;display:flex;gap:5px;justify-content:center;left:0;position:absolute;right:0}.phone-preview__dot{background:#fff;border:0;border-radius:50%;cursor:pointer;height:6px;padding:0;width:6px}.phone-preview__dot.is-active{background:#000}.phone-preview__body{border-bottom:1px solid #ececec;padding:12px 14px 14px}.phone-preview__name{font-size:15px;font-weight:700;line-height:1.25;margin-bottom:10px;overflow-wrap:anywhere}.phone-preview__row{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:12px}.phone-preview__stepper{align-items:center;display:flex;gap:12px}.phone-preview__step{align-items:center;border:1.5px solid #000;border-radius:50%;display:flex;font-size:16px;height:24px;justify-content:center;line-height:1;width:24px}.phone-preview__step_disabled{border-color:#e3e3e3;color:#c9c9c9}.phone-preview__count{font-size:15px;font-weight:600}.phone-preview__meta{color:#6e6e6e;font-size:10px;line-height:1.6;text-align:right}.phone-preview__meta b{color:#000}.phone-preview__order{background:#000;border-radius:6px;color:#fff;font-size:12px;font-weight:600;padding:10px;text-align:center}.phone-preview__info{padding:12px 14px 20px}.phone-preview__info-title{font-size:13px;font-weight:700;margin-bottom:6px}.phone-preview__info-text{font-size:11px;line-height:1.5;overflow-wrap:anywhere}.phone-preview__info-text p{margin:0 0 6px}.phone-preview__info-text ol,.phone-preview__info-text ul{margin:0 0 6px 14px}.account-preview_v2 .preview-tabs{display:none}.account-preview_v2 .account-preview__wgt{border-radius:14px;padding:20px}.account-preview_v2 .account-preview__wgt_col-info{overflow-wrap:anywhere;width:100%;word-break:normal}.account-preview_v2 .account-preview__wgt-headline-text{font-family:SF-Pro-Display-Medium,sans-serif;font-size:20px;font-weight:500}.account-preview_v2 .account-preview__info-row{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin:0}.account-preview_v2 .account-preview__info-wgt,.account-preview_v2 .account-preview__info-wgt_width_33,.account-preview_v2 .account-preview__info-wgt_width_50{padding:0;width:auto}.account-preview_v2 .account-preview__info-wgt_width_33,.account-preview_v2 .account-preview__info-wgt_width_50{background:#f6f7fa;border-radius:10px;padding:10px 12px}.account-preview_v2 .account-preview__info-imgs,.account-preview_v2 .account-preview__info-wgt:not(.account-preview__info-wgt_width_33):not(.account-preview__info-wgt_width_50){grid-column:1/-1}.account-preview_v2 .account-preview__info-wgt:not(.account-preview__info-wgt_width_33):not(.account-preview__info-wgt_width_50){padding-top:8px}.account-preview_v2 .account-preview__info-wgt-label{color:#989dae;font-size:13px;margin-bottom:4px}.account-preview_v2 .account-preview__info-wgt-value{font-size:16px;line-height:1.4}.account-preview_v2 .account-preview__info-imgs{gap:8px;margin:0}.account-preview_v2 .account-preview__info-imgs-thumb{background:#f6f7fa;border-radius:10px;overflow:hidden;padding:0}.account-preview_v2 .account-preview__info-imgs-thumb img{height:100%;object-fit:contain;width:100%}.account-preview_v2 .account-preview__info-nav{display:flex;gap:8px;padding-top:16px}.account-preview_v2 .account-preview__info-nav .button-standart{border-radius:10px;flex:1 1;margin:0}.account-preview_v2 .preview-submit-btn{border-radius:10px}.account-preview_v2 .account-preview__img-description{padding-bottom:12px}@media(max-width:991px){.account-content__inner.account-preview.account-preview_v2{background-color:#f1f2f6;padding:0 0 20px}.account-preview_v2 .preview-tabs{background:#fff;border-bottom:1px solid #dfe3e8;display:flex;gap:24px;padding:0 10px}.preview-tabs__btn{background:none;border:0;color:#000;cursor:pointer;font-family:SF-Pro-Display-Medium,sans-serif;font-size:16px;font-weight:500;padding:12px 0;position:relative}.preview-tabs__btn.is-active{color:#364ed4;color:var(--main-color,#364ed4)}.preview-tabs__btn.is-active:after{background:#364ed4;background:var(--main-color,#364ed4);bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.account-preview_v2 .account-preview__inner{display:block;padding:10px 10px 0}.account-preview_v2 .account-preview__img,.account-preview_v2 .account-preview__info{width:100%}.account-preview_v2 .account-preview__wgt{border-radius:12px;margin-bottom:10px;padding:16px}.account-preview_v2.account-preview_tab_app .account-preview__info,.account-preview_v2.account-preview_tab_info .account-preview__img{display:none}.account-preview_v2 .account-preview__img{padding:6px 0 10px}.account-preview_v2 .phone-preview__frame{max-width:320px}}@media(max-width:420px){.account-preview_v2 .account-preview__info-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:992px){.account-content__inner.account-preview.account-preview_v2{background-color:#f1f2f6;padding:0 0 30px}.account-preview_v2 .account-preview__inner{gap:24px;padding:10px 30px 0}.account-preview_v2 .account-preview__info{flex:1 1 auto;min-width:0;width:auto}.account-preview_v2 .account-preview__wgt{margin-bottom:10px}.account-preview_v2 .account-preview__img{flex:0 0 300px;position:-webkit-sticky;position:sticky;top:20px;width:300px}.account-preview_v2 .account-preview__info-nav{max-width:420px}}.app-preview__icon{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto;height:14px;width:14px}.app-preview__cover .phone-preview__img{aspect-ratio:16/10;object-fit:cover}.app-preview__cover-emoji{align-items:center;display:flex;font-size:48px;inset:0;justify-content:center;position:absolute}.app-preview__facts{font-size:11px;list-style:none;margin:0 0 12px;padding:0}.app-preview__facts li{align-items:center;display:flex;gap:6px;margin-bottom:6px;overflow-wrap:anywhere}.app-preview__link{color:#364ed4}.app-preview__rsvp{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr 1.6fr 1fr}.app-preview__gray{background:#e9ebef;min-height:100%;padding:8px 10px 16px}.app-preview__topbar-static{margin-bottom:8px;position:static}.app-preview__card{background:#fff;border-radius:14px;padding:14px 12px}.app-preview__card_center{text-align:center}.app-preview__emoji-circle{align-items:center;background:#fff;border-radius:50%;box-shadow:0 2px 8px #0000001a;display:flex;height:54px;justify-content:center;margin:-34px auto 8px;width:54px}.app-preview__card_center{margin-top:30px}.app-preview__emoji{font-size:26px;line-height:1}.app-preview__emoji_lg{font-size:40px;margin-bottom:6px}.app-preview__emoji_xl{font-size:64px}.app-preview__card-title{font-size:15px;font-weight:700;line-height:1.25;margin-bottom:8px;overflow-wrap:anywhere;text-align:center}.app-preview__card-meta{color:#444;font-size:11px;line-height:1.6;margin-bottom:8px;text-align:center}.app-preview__card-meta_left{color:#8b8f97;text-align:left}.app-preview__card-text{font-size:11px;line-height:1.5;margin-bottom:12px;overflow-wrap:anywhere;text-align:left}.app-preview__card-text_center{text-align:center}.app-preview__card-text p{margin:0 0 6px}.app-preview__sheet-wrap{background:#e9ebef;min-height:100%;padding-top:26px}.app-preview__sheet-wrap_dark{background:#111}.app-preview__sheet{background:#fff;border-radius:16px 16px 0 0;min-height:calc(100% - 26px);padding:14px 12px 16px;position:relative}.app-preview__sheet_full{text-align:center}.app-preview__sheet_left{text-align:left}.app-preview__sheet-close{position:absolute;right:10px;top:10px}.app-preview__sheet-close .app-preview__icon{height:16px;width:16px}.app-preview__sheet-head{padding-top:6px;text-align:center}.app-preview__sheet-bar{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}.app-preview__sheet-bar .app-preview__icon{height:18px;width:18px}.app-preview__sheet-bar_title span{font-size:13px;font-weight:700}.app-preview__sheet-bar_title span:last-child{width:18px}.app-preview__questions{background:#e9ebef;border-radius:12px;margin-bottom:12px;padding:10px}.app-preview__question+.app-preview__question{margin-top:10px}.app-preview__question-text{font-size:11px;font-weight:600;margin-bottom:6px;overflow-wrap:anywhere;text-align:center}.app-preview__stars{color:#c9ced8;display:flex;font-size:18px;gap:4px;justify-content:center;line-height:1}.app-preview__stars .is-on{color:#f7b500}.app-preview__stars_sm{font-size:12px;gap:2px}.app-preview__radios{display:flex;font-size:11px;font-weight:600;gap:14px;justify-content:center}.app-preview__radios span{align-items:center;display:flex;gap:5px}.app-preview__radios i{border:1.5px solid #bbb;border-radius:50%;height:12px;width:12px}.app-preview__radios i.is-on{border:4px solid #000}.app-preview__textarea{background:#fff;border-radius:8px;color:#a2a6ad;font-size:10px;height:44px;padding:6px 8px}.app-preview__reward-img{align-items:center;display:flex;justify-content:center;margin:10px 0 16px}.app-preview__benefit-logo img,.app-preview__reward-img img{display:block;max-height:150px;max-width:70%;object-fit:contain}.app-preview__benefit-logo{align-items:center;display:flex;justify-content:center;margin-bottom:14px;min-height:120px}.app-preview__btn-green{background:#22c55e;margin-bottom:8px}.app-preview__muted{color:#8b8f97;font-size:11px}.app-preview__company{font-size:12px;font-weight:600;margin-bottom:2px}.app-preview__compensation{align-items:center;border:1px solid #e3e3e3;border-radius:8px;display:flex;flex-direction:column;gap:2px;margin:12px 0;padding:8px}.app-preview__compensation small{color:#8b8f97;font-size:8px;letter-spacing:.15em;text-transform:uppercase}.app-preview__compensation b{font-size:15px}.app-preview__tabs{display:flex;font-size:12px;font-weight:700;gap:14px;margin-bottom:8px}.app-preview__tabs .is-active{border-bottom:2px solid #364ed4;color:#364ed4}.app-preview__price{font-size:18px;font-weight:700;margin-bottom:8px}.app-preview__author{border-top:1px solid #ececec;display:flex;font-size:11px;gap:8px;justify-content:space-between;margin-top:8px;padding-top:8px}.app-preview__contacts{font-size:11px;font-weight:600;list-style:none;margin:0;padding:0}.app-preview__contacts li{margin-bottom:4px;overflow-wrap:anywhere}.phone-preview__scroll{display:flex;flex-direction:column}.app-preview__gray,.app-preview__sheet-wrap{display:flex;flex:1 0 auto;flex-direction:column;min-height:0}.app-preview__sheet{flex:1 0 auto;min-height:0}.app-preview_benefit .phone-preview__info-title{margin-top:12px}

.tab-items{border-bottom:1px solid #dde1e4;margin-bottom:10px;padding-left:10px;padding-right:10px;padding-top:5px}.tab-items.tab-items_mb_n{margin-bottom:0}.tab-items__inner{align-items:stretch;display:flex;padding-bottom:12px}@media(min-width:992px){.tab-items{padding-left:30px;padding-right:30px}}.tab-items__border{position:relative}.tab-items__border:after{border-bottom:1px solid #dde1e4;bottom:12px;content:"";left:0;position:absolute;width:100%}.tab-items__link{align-items:center;align-self:stretch;color:#000;display:flex;font-size:16px;font-weight:700;margin-right:25px;position:relative}.tab-items__link-amount{align-items:center;background-color:#edeff6;border-radius:5px;box-sizing:border-box;display:flex;font-size:14px;font-weight:600;height:22px;justify-content:center;line-height:1;margin-left:9px;min-width:22px;padding:0 6px}.tab-items__link-amount_empty{color:#9a9ca5}.tab-items__link.active{color:#364ed4}.tab-items__link.disabled{color:#717171}.tab-items__item_has-hint .tab-items__link.disabled{cursor:default}.tab-items__hint{background-color:#fff;border-radius:8px;box-shadow:0 4px 16px #00000024;color:#171717;font-size:14px;font-weight:400;left:-12px;line-height:1.4;opacity:0;padding:12px 14px;pointer-events:none;position:absolute;text-align:left;top:calc(100% + 8px);transition:opacity .15s ease,visibility .15s ease;visibility:hidden;white-space:normal;width:290px;z-index:100}.tab-items__hint p+p{margin-top:10px}.tab-items__item_has-hint:hover .tab-items__hint{opacity:1;visibility:visible}.tab-items__link.active:after{background-color:#364ed4;bottom:-12px;content:"";height:3px;left:0;position:absolute;width:100%;z-index:1}.accruals-animated-icon{display:block;margin-left:auto;margin-right:auto;overflow:visible}.accruals-animated-icon__circle,.accruals-animated-icon__coin,.accruals-animated-icon__plus{transform-box:fill-box;transform-origin:center;will-change:transform}.accruals-animated-icon__circle{animation:accruals-animated-circle 2s cubic-bezier(0,.65,.51,.99) infinite}.accruals-animated-icon__coin{animation:accruals-animated-coin 2s cubic-bezier(.2,.75,.34,.94) infinite}.accruals-animated-icon__coin--2{animation-delay:75ms}.accruals-animated-icon__coin--3{animation-delay:.15s}.accruals-animated-icon__plus{animation:accruals-animated-plus 2s cubic-bezier(.2,.75,.34,.94) .12s infinite}@keyframes accruals-animated-circle{0%,48%,to{transform:scale(1)}23%{transform:scale(1.015)}}@keyframes accruals-animated-coin{0%,41%,to{transform:translateY(0) scale(1)}17.2%{transform:translateY(-2px) scale(1.02)}29.5%{transform:translateY(.15px) scale(.997)}}@keyframes accruals-animated-plus{0%,45%,to{transform:scale(1)}20.7%{transform:scale(1.12)}33.3%{transform:scale(.99)}}.accruals-content_empty{display:flex;flex-direction:column}.accruals-empty{flex:1 1;padding:40px 10px}@media (prefers-reduced-motion:reduce){.accruals-animated-icon *{animation:none!important}}

.tab-items{border-bottom:1px solid #dde1e4;margin-bottom:10px;padding-left:10px;padding-right:10px;padding-top:5px}.tab-items.tab-items_mb_n{margin-bottom:0}.tab-items__inner{align-items:stretch;display:flex;padding-bottom:12px}@media(min-width:992px){.tab-items{padding-left:30px;padding-right:30px}}.tab-items__border{position:relative}.tab-items__border:after{border-bottom:1px solid #dde1e4;bottom:12px;content:"";left:0;position:absolute;width:100%}.tab-items__link{align-items:center;align-self:stretch;color:#000;display:flex;font-size:16px;font-weight:700;margin-right:25px;position:relative}.tab-items__link-amount{align-items:center;background-color:#edeff6;border-radius:5px;box-sizing:border-box;display:flex;font-size:14px;font-weight:600;height:22px;justify-content:center;line-height:1;margin-left:9px;min-width:22px;padding:0 6px}.tab-items__link-amount_empty{color:#9a9ca5}.tab-items__link.active{color:#364ed4}.tab-items__link.disabled{color:#717171}.tab-items__item_has-hint .tab-items__link.disabled{cursor:default}.tab-items__hint{background-color:#fff;border-radius:8px;box-shadow:0 4px 16px #00000024;color:#171717;font-size:14px;font-weight:400;left:-12px;line-height:1.4;opacity:0;padding:12px 14px;pointer-events:none;position:absolute;text-align:left;top:calc(100% + 8px);transition:opacity .15s ease,visibility .15s ease;visibility:hidden;white-space:normal;width:290px;z-index:100}.tab-items__hint p+p{margin-top:10px}.tab-items__item_has-hint:hover .tab-items__hint{opacity:1;visibility:visible}.tab-items__link.active:after{background-color:#364ed4;bottom:-12px;content:"";height:3px;left:0;position:absolute;width:100%;z-index:1}

.tab-items{border-bottom:1px solid #dde1e4;margin-bottom:10px;padding-left:10px;padding-right:10px;padding-top:5px}.tab-items.tab-items_mb_n{margin-bottom:0}.tab-items__inner{align-items:stretch;display:flex;padding-bottom:12px}@media(min-width:992px){.tab-items{padding-left:30px;padding-right:30px}}.tab-items__border{position:relative}.tab-items__border:after{border-bottom:1px solid #dde1e4;bottom:12px;content:"";left:0;position:absolute;width:100%}.tab-items__link{align-items:center;align-self:stretch;color:#000;display:flex;font-size:16px;font-weight:700;margin-right:25px;position:relative}.tab-items__link-amount{align-items:center;background-color:#edeff6;border-radius:5px;box-sizing:border-box;display:flex;font-size:14px;font-weight:600;height:22px;justify-content:center;line-height:1;margin-left:9px;min-width:22px;padding:0 6px}.tab-items__link-amount_empty{color:#9a9ca5}.tab-items__link.active{color:#364ed4}.tab-items__link.disabled{color:#717171}.tab-items__item_has-hint .tab-items__link.disabled{cursor:default}.tab-items__hint{background-color:#fff;border-radius:8px;box-shadow:0 4px 16px #00000024;color:#171717;font-size:14px;font-weight:400;left:-12px;line-height:1.4;opacity:0;padding:12px 14px;pointer-events:none;position:absolute;text-align:left;top:calc(100% + 8px);transition:opacity .15s ease,visibility .15s ease;visibility:hidden;white-space:normal;width:290px;z-index:100}.tab-items__hint p+p{margin-top:10px}.tab-items__item_has-hint:hover .tab-items__hint{opacity:1;visibility:visible}.tab-items__link.active:after{background-color:#364ed4;bottom:-12px;content:"";height:3px;left:0;position:absolute;width:100%;z-index:1}

.tab-items{border-bottom:1px solid #dde1e4;margin-bottom:10px;padding-left:10px;padding-right:10px;padding-top:5px}.tab-items.tab-items_mb_n{margin-bottom:0}.tab-items__inner{align-items:stretch;display:flex;padding-bottom:12px}@media(min-width:992px){.tab-items{padding-left:30px;padding-right:30px}}.tab-items__border{position:relative}.tab-items__border:after{border-bottom:1px solid #dde1e4;bottom:12px;content:"";left:0;position:absolute;width:100%}.tab-items__link{align-items:center;align-self:stretch;color:#000;display:flex;font-size:16px;font-weight:700;margin-right:25px;position:relative}.tab-items__link-amount{align-items:center;background-color:#edeff6;border-radius:5px;box-sizing:border-box;display:flex;font-size:14px;font-weight:600;height:22px;justify-content:center;line-height:1;margin-left:9px;min-width:22px;padding:0 6px}.tab-items__link-amount_empty{color:#9a9ca5}.tab-items__link.active{color:#364ed4}.tab-items__link.disabled{color:#717171}.tab-items__item_has-hint .tab-items__link.disabled{cursor:default}.tab-items__hint{background-color:#fff;border-radius:8px;box-shadow:0 4px 16px #00000024;color:#171717;font-size:14px;font-weight:400;left:-12px;line-height:1.4;opacity:0;padding:12px 14px;pointer-events:none;position:absolute;text-align:left;top:calc(100% + 8px);transition:opacity .15s ease,visibility .15s ease;visibility:hidden;white-space:normal;width:290px;z-index:100}.tab-items__hint p+p{margin-top:10px}.tab-items__item_has-hint:hover .tab-items__hint{opacity:1;visibility:visible}.tab-items__link.active:after{background-color:#364ed4;bottom:-12px;content:"";height:3px;left:0;position:absolute;width:100%;z-index:1}

.event-extras{grid-gap:10px;display:grid;gap:10px;margin-bottom:10px;margin-top:10px}.event-extras .event-extras__section{background:#fff;border-radius:10px;margin:0;padding:16px}.event-extras__heading{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:0}.event-extras__heading .form__headline{color:#000;font-size:16px;font-weight:400;line-height:1.3;margin:0;padding:0}.event-extras__heading+.event-extras__field{margin-top:16px}.event-extras__toggle{align-items:center;display:flex;flex:0 0 35px;height:32px;position:relative;width:35px}.event-extras__toggle-input{cursor:pointer;height:100%;inset:0;margin:0;opacity:0;position:absolute;width:100%;z-index:1}.event-extras__toggle-track{background:#999fb3;border-radius:2em;display:block;height:15px;margin:0;position:relative;transition:background-color .18s ease;width:35px}.event-extras__toggle-track:after{background:#fff;border:1px solid #d7d9e4;border-radius:50%;box-shadow:0 1px 3px #00000026;box-sizing:border-box;content:"";height:21px;left:0;margin-top:-10.5px;position:absolute;top:50%;transition:transform .18s ease;width:21px}.event-extras__toggle-input:checked+.event-extras__toggle-track{background:#24ce8b}.event-extras__toggle-input:checked+.event-extras__toggle-track:after{transform:translateX(14px)}.event-extras__toggle-input:focus-visible+.event-extras__toggle-track{outline:2px solid var(--main-color);outline-offset:3px}@media(prefers-reduced-motion:reduce){.event-extras__toggle-track,.event-extras__toggle-track:after{transition:none}}.event-extras__day+.event-extras__day{margin-top:24px}.event-extras-preview h4,.event-extras__day h4{font-size:16px;font-weight:500;margin:0 0 12px}.event-extras__period{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:260px minmax(0,1fr) 36px;margin-bottom:12px}.event-extras__times{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.event-extras__times small{grid-column:1/-1}.event-extras__times .field-wrap__input{min-width:0;padding:10px;width:100%}.event-extras__description{flex:1 1;min-width:0}.event-extras__remove{align-items:center;background:#0000;border:0;color:#ff235c;cursor:pointer;display:flex;flex-shrink:0;height:44px;justify-content:center;width:36px}.event-extras__remove svg{fill:currentColor;height:20px;width:20px}.event-extras__remove:focus-visible{border-radius:4px;outline:2px solid var(--main-color)}.event-extras__question{margin-bottom:24px}.event-extras__question+.event-extras__question{border-top:1px solid #e6e8eb;padding-top:24px}.event-extras__option{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 36px;margin-bottom:12px}.event-extras__field,.event-extras__option .field-wrap__input{flex:1 1;min-width:0}.event-extras__time-field{flex:0 0 260px}.event-extras__control{border-radius:5px;min-width:0}.event-extras__field--invalid>.event-extras__control{outline:1px solid #ff235c}.event-extras__field>[role=alert]{margin-top:6px}.event-extras__field .validation-error{white-space:normal}.event-extras-preview h4{font-family:inherit;font-size:16px;font-weight:500;line-height:1.4}.event-extras-preview{font-size:16px;font-weight:400;line-height:1.4;min-width:0;width:100%}.event-extras-preview__panel{border:1px solid #d7d9e4;border-radius:6px;margin:12px 0;padding:16px}.event-extras-preview__title{color:#000;font-family:SF-Pro-Display-Medium,sans-serif;font-size:18px;font-weight:500;line-height:1.3;margin:0}.event-extras-preview__day,.event-extras-preview__question{margin-top:16px}.event-extras-preview__period{align-items:baseline;display:flex;font-size:14px;gap:12px;margin-top:8px}.event-extras-preview__period>span:first-child{white-space:nowrap}.event-extras-preview__period>span:last-child{overflow-wrap:anywhere;white-space:pre-wrap}.event-extras-preview__answer{background:#e8edef;border-radius:10px;margin-top:8px;overflow-wrap:anywhere;padding:12px}@media(max-width:767px){.event-extras__period{grid-template-columns:minmax(0,1fr) 36px}.event-extras__time-field{grid-column:1/-1}.event-extras-preview__period{flex-wrap:wrap;gap:4px 12px}}.emoji-content.emoji-picker{border:1px solid #e3e5ec;border-radius:8px;box-shadow:0 4px 16px #0000001a;max-width:calc(100vw - 32px);padding:10px;width:336px}.emoji-picker__search{background:#fff;border:1px solid #dfe2ea;border-radius:6px;color:#000;display:block;font-family:inherit;font-size:15px;height:40px;padding:0 12px;width:100%}.emoji-picker__search::placeholder{color:#9a9fae}.emoji-picker__search:focus{border-color:#364ed4;outline:none}.emoji-picker__scroll{margin:8px -4px 0 0;max-height:300px;overflow-y:auto;overscroll-behavior:contain;padding-right:4px}.emoji-picker__section+.emoji-picker__section{margin-top:12px}.emoji-picker__title{color:#000;font-size:13px;font-weight:500;line-height:1.3;margin:0 0 6px}.emoji-picker__grid{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(10,minmax(0,1fr))}.emoji-picker__item{align-items:center;aspect-ratio:1;background:#fff;border:1px solid #eceef3;border-radius:3px;cursor:pointer;display:flex;font-size:19px;justify-content:center;line-height:1;min-width:0;padding:0}.emoji-picker__item:hover{background:#f1f2f6;border-color:#d7d9e4}.emoji-picker__item.active{background:#eef1fd;border-color:#364ed4}.emoji-picker__empty{color:#849096;font-size:14px;padding:20px 0;text-align:center}@media (max-width:480px){.emoji-picker__grid{grid-template-columns:repeat(8,minmax(0,1fr))}.emoji-picker__item{font-size:20px}}.emoji-content.emoji-picker_floating{background-color:#fff;position:fixed;right:auto;z-index:1000001}

.event-extras{grid-gap:10px;display:grid;gap:10px;margin-bottom:10px;margin-top:10px}.event-extras .event-extras__section{background:#fff;border-radius:10px;margin:0;padding:16px}.event-extras__heading{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:0}.event-extras__heading .form__headline{color:#000;font-size:16px;font-weight:400;line-height:1.3;margin:0;padding:0}.event-extras__heading+.event-extras__field{margin-top:16px}.event-extras__toggle{align-items:center;display:flex;flex:0 0 35px;height:32px;position:relative;width:35px}.event-extras__toggle-input{cursor:pointer;height:100%;inset:0;margin:0;opacity:0;position:absolute;width:100%;z-index:1}.event-extras__toggle-track{background:#999fb3;border-radius:2em;display:block;height:15px;margin:0;position:relative;transition:background-color .18s ease;width:35px}.event-extras__toggle-track:after{background:#fff;border:1px solid #d7d9e4;border-radius:50%;box-shadow:0 1px 3px #00000026;box-sizing:border-box;content:"";height:21px;left:0;margin-top:-10.5px;position:absolute;top:50%;transition:transform .18s ease;width:21px}.event-extras__toggle-input:checked+.event-extras__toggle-track{background:#24ce8b}.event-extras__toggle-input:checked+.event-extras__toggle-track:after{transform:translateX(14px)}.event-extras__toggle-input:focus-visible+.event-extras__toggle-track{outline:2px solid var(--main-color);outline-offset:3px}@media(prefers-reduced-motion:reduce){.event-extras__toggle-track,.event-extras__toggle-track:after{transition:none}}.event-extras__day+.event-extras__day{margin-top:24px}.event-extras-preview h4,.event-extras__day h4{font-size:16px;font-weight:500;margin:0 0 12px}.event-extras__period{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:260px minmax(0,1fr) 36px;margin-bottom:12px}.event-extras__times{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.event-extras__times small{grid-column:1/-1}.event-extras__times .field-wrap__input{min-width:0;padding:10px;width:100%}.event-extras__description{flex:1 1;min-width:0}.event-extras__remove{align-items:center;background:#0000;border:0;color:#ff235c;cursor:pointer;display:flex;flex-shrink:0;height:44px;justify-content:center;width:36px}.event-extras__remove svg{fill:currentColor;height:20px;width:20px}.event-extras__remove:focus-visible{border-radius:4px;outline:2px solid var(--main-color)}.event-extras__question{margin-bottom:24px}.event-extras__question+.event-extras__question{border-top:1px solid #e6e8eb;padding-top:24px}.event-extras__option{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 36px;margin-bottom:12px}.event-extras__field,.event-extras__option .field-wrap__input{flex:1 1;min-width:0}.event-extras__time-field{flex:0 0 260px}.event-extras__control{border-radius:5px;min-width:0}.event-extras__field--invalid>.event-extras__control{outline:1px solid #ff235c}.event-extras__field>[role=alert]{margin-top:6px}.event-extras__field .validation-error{white-space:normal}.event-extras-preview h4{font-family:inherit;font-size:16px;font-weight:500;line-height:1.4}.event-extras-preview{font-size:16px;font-weight:400;line-height:1.4;min-width:0;width:100%}.event-extras-preview__panel{border:1px solid #d7d9e4;border-radius:6px;margin:12px 0;padding:16px}.event-extras-preview__title{color:#000;font-family:SF-Pro-Display-Medium,sans-serif;font-size:18px;font-weight:500;line-height:1.3;margin:0}.event-extras-preview__day,.event-extras-preview__question{margin-top:16px}.event-extras-preview__period{align-items:baseline;display:flex;font-size:14px;gap:12px;margin-top:8px}.event-extras-preview__period>span:first-child{white-space:nowrap}.event-extras-preview__period>span:last-child{overflow-wrap:anywhere;white-space:pre-wrap}.event-extras-preview__answer{background:#e8edef;border-radius:10px;margin-top:8px;overflow-wrap:anywhere;padding:12px}@media(max-width:767px){.event-extras__period{grid-template-columns:minmax(0,1fr) 36px}.event-extras__time-field{grid-column:1/-1}.event-extras-preview__period{flex-wrap:wrap;gap:4px 12px}}.emoji-content.emoji-picker{border:1px solid #e3e5ec;border-radius:8px;box-shadow:0 4px 16px #0000001a;max-width:calc(100vw - 32px);padding:10px;width:336px}.emoji-picker__search{background:#fff;border:1px solid #dfe2ea;border-radius:6px;color:#000;display:block;font-family:inherit;font-size:15px;height:40px;padding:0 12px;width:100%}.emoji-picker__search::placeholder{color:#9a9fae}.emoji-picker__search:focus{border-color:#364ed4;outline:none}.emoji-picker__scroll{margin:8px -4px 0 0;max-height:300px;overflow-y:auto;overscroll-behavior:contain;padding-right:4px}.emoji-picker__section+.emoji-picker__section{margin-top:12px}.emoji-picker__title{color:#000;font-size:13px;font-weight:500;line-height:1.3;margin:0 0 6px}.emoji-picker__grid{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(10,minmax(0,1fr))}.emoji-picker__item{align-items:center;aspect-ratio:1;background:#fff;border:1px solid #eceef3;border-radius:3px;cursor:pointer;display:flex;font-size:19px;justify-content:center;line-height:1;min-width:0;padding:0}.emoji-picker__item:hover{background:#f1f2f6;border-color:#d7d9e4}.emoji-picker__item.active{background:#eef1fd;border-color:#364ed4}.emoji-picker__empty{color:#849096;font-size:14px;padding:20px 0;text-align:center}@media (max-width:480px){.emoji-picker__grid{grid-template-columns:repeat(8,minmax(0,1fr))}.emoji-picker__item{font-size:20px}}.emoji-content.emoji-picker_floating{background-color:#fff;position:fixed;right:auto;z-index:1000001}

.events-animated-icon{display:block;margin-left:auto;margin-right:auto;overflow:visible}.events-animated-icon__calendar,.events-animated-icon__circle,.events-animated-icon__event,.events-animated-icon__header{transform-box:fill-box;transform-origin:center;will-change:transform}.events-animated-icon__circle{animation:events-animated-circle 2s cubic-bezier(0,.65,.51,.99) infinite}.events-animated-icon__calendar{animation:events-animated-calendar 2s cubic-bezier(0,.65,.51,.99) infinite}.events-animated-icon__header{animation:events-animated-header 2s cubic-bezier(.2,.75,.34,.94) infinite}.events-animated-icon__event{animation:events-animated-event 2s cubic-bezier(.2,.75,.34,.94) .12s infinite}.events-animated-icon__check{animation:events-animated-check 2s cubic-bezier(.2,.75,.34,.94) .16s infinite}@keyframes events-animated-circle{0%,47%,to{transform:scale(1)}22.6%{transform:scale(1.02)}}@keyframes events-animated-calendar{0%,47%,to{transform:scale(1)}21.6%{transform:scale(1.025)}34.8%{transform:scale(.997)}}@keyframes events-animated-header{0%,47%,to{transform:translateY(0)}8.5%{transform:translateY(.2px)}22.6%{transform:translateY(-1.8px)}34.8%{transform:translateY(.12px)}}@keyframes events-animated-event{0%,43%,to{transform:scale(1)}19.8%{transform:scale(1.18)}31.8%{transform:scale(.985)}}@keyframes events-animated-check{0%,6.5%{stroke-dashoffset:12}20.9%,to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.events-animated-icon *{animation:none!important}}.order-panel__light-btn.is-disabled,.order-panel__light-btn:disabled{cursor:default;opacity:.5;pointer-events:none}.survey-panel__progress .order-panel__row-value{font-family:SF-Pro-Display-Medium,sans-serif;font-weight:500}.survey-panel__progress-track{background:#e3e5ec;border-radius:2px;height:4px;margin-top:10px;overflow:hidden}.survey-panel__progress-bar{background:#364ed4;border-radius:2px;height:100%;transition:width .3s ease}.survey-panel__status{align-items:center;border-radius:999px;box-sizing:border-box;display:inline-flex;font-family:SF-Pro-Display-Medium,sans-serif;font-size:14px;gap:7px;line-height:1.2;min-height:30px;padding:5px 11px;white-space:nowrap}.survey-panel__status:before{background:currentColor;border-radius:50%;content:"";flex:none;height:7px;width:7px}.survey-panel__status_active{background:#e1f8eb;color:#109c4f}.survey-panel__status_new{background:#fff0e2;color:#e07a00}.survey-panel__status_deleted{background:#fde6ea;color:#d7193d}.survey-panel__status_done{background:#e8e9ef;color:#6b7080}.survey-panel__footer{display:flex;gap:10px}.survey-panel__footer>*{flex:1 1;min-width:0}.survey-panel__users{display:flex;flex-direction:column;height:100%;min-height:0}.survey-panel__toolbar{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:16px 16px 8px}.survey-panel__remind-all{font-size:14px;min-height:40px;padding:8px 16px;width:auto}.survey-panel__toolbar-nav{align-items:center;display:flex;gap:8px}.survey-panel__square-btn{align-items:center;background:#eef1fd;border:1px solid #0000;border-radius:6px;color:#364ed4;cursor:pointer;display:flex;height:40px;justify-content:center;padding:0;width:40px}.survey-panel__square-btn svg{fill:currentColor;height:18px;width:18px}.survey-panel__square-btn_outline svg{fill:none;stroke:currentColor}.survey-panel__square-btn_outline{background:#fff;border-color:#dfe2ea;color:#626e77}.survey-panel__square-btn_outline.active{border-color:#364ed4}.survey-panel__list{flex:1 1;min-height:0;overflow-y:auto;padding:0 16px 16px}.survey-panel__user{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:4px 0}.survey-panel__user-info{align-items:center;color:#000;display:flex;gap:12px;min-width:0;text-decoration:none}.survey-panel__avatar{border-radius:50%;flex:0 0 auto;height:32px;object-fit:cover;width:32px}.survey-panel__user-name{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.survey-panel__user-nav{align-items:center;display:flex;flex:0 0 auto;gap:10px}.survey-panel__bell{align-items:center;background:none;border:none;color:#c9ccd6;cursor:default;display:flex;height:22px;justify-content:center;padding:0;width:22px}.survey-panel__bell svg{fill:none;stroke:currentColor;height:20px;width:20px}.survey-panel__bell.is-active{color:#364ed4;cursor:pointer}.survey-panel__state{align-items:center;color:#c9ccd6;display:flex;justify-content:center}.survey-panel__state,.survey-panel__state svg{height:22px;width:22px}.survey-panel__state.is-passed svg{fill:#fff;height:12px;width:12px}.survey-panel__state.is-passed{background:#22ca7b;border-radius:50%}.survey-panel__picker{padding:0 16px 16px}.survey-panel__picker-list{margin-top:10px}.survey-panel__picker-invited{cursor:default;opacity:.6}.survey-panel__toolbar{position:relative}.panel-search{align-items:center;animation:panelSearchExpand .2s ease-out;display:flex;height:40px;left:16px;position:absolute;right:16px;top:16px;z-index:2}.survey-panel__toolbar-nav:has(.panel-search) .survey-panel__square-btn~.panel-search,.survey-panel__toolbar-nav:has(.panel-search~.survey-panel__square-btn) .panel-search{right:64px}.panel-search__icon{fill:none;stroke:#626e77;height:18px;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:18px}.panel-search .panel-search__field{background:#fff;border-color:#364ed4;box-sizing:border-box;height:40px;padding:0 40px 0 38px;width:100%}.panel-search__close{align-items:center;background:none;border:0;border-radius:8px;color:#15171a;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;position:absolute;right:4px;top:50%;transform:translateY(-50%);width:32px}.panel-search__close:hover{background:#f1f2f4}.panel-search__close svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;height:18px;width:18px}@keyframes panelSearchExpand{0%{-webkit-clip-path:inset(0 0 0 calc(100% - 40px) round 8px);clip-path:inset(0 0 0 calc(100% - 40px) round 8px)}to{-webkit-clip-path:inset(0 0 0 0 round 8px);clip-path:inset(0 0 0 0 round 8px)}}@media (prefers-reduced-motion:reduce){.panel-search{animation:none}}.event-panel__block-title{font-family:SF-Pro-Display-Medium,sans-serif;font-size:17px;font-weight:500;line-height:1.3;margin:0 0 10px}.event-panel__photo{border-radius:8px;display:block;margin-bottom:14px;max-height:220px;object-fit:cover;width:100%}.event-panel__actions{display:flex;flex-direction:column;gap:10px;margin-top:16px}.event-panel__actions:empty{display:none}.event-panel__cancelled{align-items:center;background:#fde6ea;border-radius:6px;color:#d7193d;display:flex;font-size:15px;gap:10px;justify-content:space-between;min-height:44px;padding:6px 6px 6px 14px}.event-panel__cancelled button{align-items:center;background:#fff;border:none;border-radius:4px;color:#364ed4;cursor:pointer;display:flex;flex:0 0 auto;font-family:inherit;font-size:15px;gap:6px;padding:7px 12px}.event-panel__day+.event-panel__day{margin-top:20px}.event-panel__day-date{color:#6b7680;font-size:14px;font-weight:500;margin-bottom:12px}.event-panel__timeline{list-style:none;margin:0;padding:0}.event-panel__period{display:flex;flex-direction:column;gap:2px;padding:0 0 18px 22px;position:relative}.event-panel__period:last-child{padding-bottom:0}.event-panel__period:before{background:#e1e3ee;bottom:-6px;content:"";left:4px;position:absolute;top:14px;width:2px}.event-panel__period:last-child:before{display:none}.event-panel__period:after{background:#fff;border:2px solid #364ed4;border-radius:50%;box-sizing:border-box;content:"";height:10px;left:0;position:absolute;top:7px;width:10px}.event-panel__period-time{color:#000;font-size:17px;font-weight:600;line-height:1.4;white-space:nowrap}.event-panel__period-text{color:#565b5c;font-size:15px;line-height:1.5;overflow-wrap:anywhere}.event-panel__question+.event-panel__question{margin-top:16px}.event-panel__question-title{font-size:15px}.event-panel__question-votes{color:#849096;font-size:13px;margin-top:2px}.event-panel__option{align-items:center;background:#eceef3;border-radius:4px;display:flex;font-size:14px;gap:10px;justify-content:space-between;margin-top:8px;min-height:34px;overflow:hidden;padding:6px 12px;position:relative}.event-panel__option-fill{background:#364ed4;bottom:0;left:0;overflow:hidden;position:absolute;top:0}.event-panel__option-fill-inner{align-items:center;color:#fff;display:flex;gap:10px;height:100%;justify-content:space-between;padding:6px 12px}.event-panel__option-percent,.event-panel__option-text{position:relative}.event-panel__option-percent{flex:0 0 auto}.event-panel__notify{padding-top:4px}.event-panel__notify-hint{color:#849096;font-size:12px;margin-top:8px}.event-panel__state svg{height:22px;width:22px}.event-panel__state.is-accepted{background:#22ca7b;border-radius:50%}.event-panel__state.is-accepted svg{fill:#fff;height:12px;width:12px}.event-panel__picker-search{margin-top:4px;position:relative}.event-panel__pick{align-items:center;border-radius:20px;cursor:pointer;display:flex;gap:12px;min-height:40px;padding:4px 6px}.event-panel__pick+.event-panel__pick{margin-top:2px}.event-panel__pick.active{background:#f1f2f6}.event-panel__pick.is-invited{cursor:default}.event-panel__pick-name{flex:1 1;font-size:16px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-panel__pick-all-icon{align-items:center;background:#eef1fd;border-radius:50%;color:#364ed4;display:flex;flex:0 0 auto;height:32px;justify-content:center;width:32px}.event-panel__pick-all-icon svg{fill:none;stroke:currentColor;height:18px;width:18px}.event-panel__comments{padding:16px}.event-panel__comment{display:flex;gap:12px}.event-panel__comment+.event-panel__comment{margin-top:18px}.event-panel__comment-avatar{border-radius:50%;display:block;height:34px;object-fit:cover;width:34px}.event-panel__comment-body{flex:1 1;min-width:0}.event-panel__comment-name{color:#000;font-size:15px;font-weight:600;text-decoration:none}.event-panel__comment-date{color:#849096;font-size:12px;margin-top:2px}.event-panel__comment-text{font-size:15px;line-height:1.45;margin-top:6px;overflow-wrap:anywhere;white-space:pre-wrap}.event-panel__empty{color:#849096;font-size:15px;padding:24px 16px;text-align:center}.event-panel__bonuses-btn{animation:event-panel-bonuses-pulse 1.6s ease-in-out infinite}.event-panel__bonuses-btn:hover{animation:none;background:#d3dbfa}@keyframes event-panel-bonuses-pulse{0%,to{background:#eef1fd}50%{background:#d3dbfa}}@media (prefers-reduced-motion:reduce){.event-panel__bonuses-btn{animation:none}}.event-panel__bonuses-btn:disabled{animation:none}

.event-extras{grid-gap:10px;display:grid;gap:10px;margin-bottom:10px;margin-top:10px}.event-extras .event-extras__section{background:#fff;border-radius:10px;margin:0;padding:16px}.event-extras__heading{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:0}.event-extras__heading .form__headline{color:#000;font-size:16px;font-weight:400;line-height:1.3;margin:0;padding:0}.event-extras__heading+.event-extras__field{margin-top:16px}.event-extras__toggle{align-items:center;display:flex;flex:0 0 35px;height:32px;position:relative;width:35px}.event-extras__toggle-input{cursor:pointer;height:100%;inset:0;margin:0;opacity:0;position:absolute;width:100%;z-index:1}.event-extras__toggle-track{background:#999fb3;border-radius:2em;display:block;height:15px;margin:0;position:relative;transition:background-color .18s ease;width:35px}.event-extras__toggle-track:after{background:#fff;border:1px solid #d7d9e4;border-radius:50%;box-shadow:0 1px 3px #00000026;box-sizing:border-box;content:"";height:21px;left:0;margin-top:-10.5px;position:absolute;top:50%;transition:transform .18s ease;width:21px}.event-extras__toggle-input:checked+.event-extras__toggle-track{background:#24ce8b}.event-extras__toggle-input:checked+.event-extras__toggle-track:after{transform:translateX(14px)}.event-extras__toggle-input:focus-visible+.event-extras__toggle-track{outline:2px solid var(--main-color);outline-offset:3px}@media(prefers-reduced-motion:reduce){.event-extras__toggle-track,.event-extras__toggle-track:after{transition:none}}.event-extras__day+.event-extras__day{margin-top:24px}.event-extras-preview h4,.event-extras__day h4{font-size:16px;font-weight:500;margin:0 0 12px}.event-extras__period{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:260px minmax(0,1fr) 36px;margin-bottom:12px}.event-extras__times{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.event-extras__times small{grid-column:1/-1}.event-extras__times .field-wrap__input{min-width:0;padding:10px;width:100%}.event-extras__description{flex:1 1;min-width:0}.event-extras__remove{align-items:center;background:#0000;border:0;color:#ff235c;cursor:pointer;display:flex;flex-shrink:0;height:44px;justify-content:center;width:36px}.event-extras__remove svg{fill:currentColor;height:20px;width:20px}.event-extras__remove:focus-visible{border-radius:4px;outline:2px solid var(--main-color)}.event-extras__question{margin-bottom:24px}.event-extras__question+.event-extras__question{border-top:1px solid #e6e8eb;padding-top:24px}.event-extras__option{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 36px;margin-bottom:12px}.event-extras__field,.event-extras__option .field-wrap__input{flex:1 1;min-width:0}.event-extras__time-field{flex:0 0 260px}.event-extras__control{border-radius:5px;min-width:0}.event-extras__field--invalid>.event-extras__control{outline:1px solid #ff235c}.event-extras__field>[role=alert]{margin-top:6px}.event-extras__field .validation-error{white-space:normal}.event-extras-preview h4{font-family:inherit;font-size:16px;font-weight:500;line-height:1.4}.event-extras-preview{font-size:16px;font-weight:400;line-height:1.4;min-width:0;width:100%}.event-extras-preview__panel{border:1px solid #d7d9e4;border-radius:6px;margin:12px 0;padding:16px}.event-extras-preview__title{color:#000;font-family:SF-Pro-Display-Medium,sans-serif;font-size:18px;font-weight:500;line-height:1.3;margin:0}.event-extras-preview__day,.event-extras-preview__question{margin-top:16px}.event-extras-preview__period{align-items:baseline;display:flex;font-size:14px;gap:12px;margin-top:8px}.event-extras-preview__period>span:first-child{white-space:nowrap}.event-extras-preview__period>span:last-child{overflow-wrap:anywhere;white-space:pre-wrap}.event-extras-preview__answer{background:#e8edef;border-radius:10px;margin-top:8px;overflow-wrap:anywhere;padding:12px}@media(max-width:767px){.event-extras__period{grid-template-columns:minmax(0,1fr) 36px}.event-extras__time-field{grid-column:1/-1}.event-extras-preview__period{flex-wrap:wrap;gap:4px 12px}}.emoji-content.emoji-picker{border:1px solid #e3e5ec;border-radius:8px;box-shadow:0 4px 16px #0000001a;max-width:calc(100vw - 32px);padding:10px;width:336px}.emoji-picker__search{background:#fff;border:1px solid #dfe2ea;border-radius:6px;color:#000;display:block;font-family:inherit;font-size:15px;height:40px;padding:0 12px;width:100%}.emoji-picker__search::placeholder{color:#9a9fae}.emoji-picker__search:focus{border-color:#364ed4;outline:none}.emoji-picker__scroll{margin:8px -4px 0 0;max-height:300px;overflow-y:auto;overscroll-behavior:contain;padding-right:4px}.emoji-picker__section+.emoji-picker__section{margin-top:12px}.emoji-picker__title{color:#000;font-size:13px;font-weight:500;line-height:1.3;margin:0 0 6px}.emoji-picker__grid{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(10,minmax(0,1fr))}.emoji-picker__item{align-items:center;aspect-ratio:1;background:#fff;border:1px solid #eceef3;border-radius:3px;cursor:pointer;display:flex;font-size:19px;justify-content:center;line-height:1;min-width:0;padding:0}.emoji-picker__item:hover{background:#f1f2f6;border-color:#d7d9e4}.emoji-picker__item.active{background:#eef1fd;border-color:#364ed4}.emoji-picker__empty{color:#849096;font-size:14px;padding:20px 0;text-align:center}@media (max-width:480px){.emoji-picker__grid{grid-template-columns:repeat(8,minmax(0,1fr))}.emoji-picker__item{font-size:20px}}.emoji-content.emoji-picker_floating{background-color:#fff;position:fixed;right:auto;z-index:1000001}.phone-preview{display:flex;justify-content:center;width:100%}.phone-preview__frame{aspect-ratio:9/19;background:#111;border:3px solid #d9d6cf;border-radius:44px;box-shadow:0 10px 30px #0000001f;max-width:300px;padding:10px;width:100%}.phone-preview__screen{background:#fff;border-radius:34px;color:#000;display:flex;flex-direction:column;font-family:SF-Pro-Display-Regular,-apple-system,sans-serif;height:100%;overflow:hidden}.phone-preview__status{align-items:center;display:flex;flex:0 0 auto;font-size:12px;font-weight:600;height:34px;justify-content:space-between;padding:0 22px;position:relative}.phone-preview__notch{background:#111;border-radius:0 0 14px 14px;height:22px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:42%}.phone-preview__status-icons{align-items:center;display:flex;gap:4px}.phone-preview__status-icons svg{fill:currentColor;height:10px}.phone-preview__status-icons svg:first-child{width:15px}.phone-preview__status-icons svg:last-child{width:22px}.phone-preview__scroll{flex:1 1 auto;overflow-y:auto;scrollbar-width:none}.phone-preview__scroll::-webkit-scrollbar{display:none}.phone-preview__gallery{background:#e3e3e3;position:relative}.phone-preview__topbar{align-items:center;display:flex;justify-content:space-between;left:10px;position:absolute;right:10px;top:8px;z-index:1}.phone-preview__back{align-items:center;background:#fff;border-radius:50%;display:flex;height:26px;justify-content:center;width:26px}.phone-preview__back svg{fill:none;stroke:#000;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;height:14px;width:14px}.phone-preview__balance{background:#fff;border-radius:14px;font-size:10px;font-weight:600;padding:4px 10px;white-space:nowrap}.phone-preview__img{aspect-ratio:1/1;display:block;object-fit:contain;width:100%}.phone-preview__img_empty{align-items:center;color:#8b8f97;display:flex;font-size:12px;justify-content:center}.phone-preview__dots{bottom:8px;display:flex;gap:5px;justify-content:center;left:0;position:absolute;right:0}.phone-preview__dot{background:#fff;border:0;border-radius:50%;cursor:pointer;height:6px;padding:0;width:6px}.phone-preview__dot.is-active{background:#000}.phone-preview__body{border-bottom:1px solid #ececec;padding:12px 14px 14px}.phone-preview__name{font-size:15px;font-weight:700;line-height:1.25;margin-bottom:10px;overflow-wrap:anywhere}.phone-preview__row{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:12px}.phone-preview__stepper{align-items:center;display:flex;gap:12px}.phone-preview__step{align-items:center;border:1.5px solid #000;border-radius:50%;display:flex;font-size:16px;height:24px;justify-content:center;line-height:1;width:24px}.phone-preview__step_disabled{border-color:#e3e3e3;color:#c9c9c9}.phone-preview__count{font-size:15px;font-weight:600}.phone-preview__meta{color:#6e6e6e;font-size:10px;line-height:1.6;text-align:right}.phone-preview__meta b{color:#000}.phone-preview__order{background:#000;border-radius:6px;color:#fff;font-size:12px;font-weight:600;padding:10px;text-align:center}.phone-preview__info{padding:12px 14px 20px}.phone-preview__info-title{font-size:13px;font-weight:700;margin-bottom:6px}.phone-preview__info-text{font-size:11px;line-height:1.5;overflow-wrap:anywhere}.phone-preview__info-text p{margin:0 0 6px}.phone-preview__info-text ol,.phone-preview__info-text ul{margin:0 0 6px 14px}.account-preview_v2 .preview-tabs{display:none}.account-preview_v2 .account-preview__wgt{border-radius:14px;padding:20px}.account-preview_v2 .account-preview__wgt_col-info{overflow-wrap:anywhere;width:100%;word-break:normal}.account-preview_v2 .account-preview__wgt-headline-text{font-family:SF-Pro-Display-Medium,sans-serif;font-size:20px;font-weight:500}.account-preview_v2 .account-preview__info-row{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin:0}.account-preview_v2 .account-preview__info-wgt,.account-preview_v2 .account-preview__info-wgt_width_33,.account-preview_v2 .account-preview__info-wgt_width_50{padding:0;width:auto}.account-preview_v2 .account-preview__info-wgt_width_33,.account-preview_v2 .account-preview__info-wgt_width_50{background:#f6f7fa;border-radius:10px;padding:10px 12px}.account-preview_v2 .account-preview__info-imgs,.account-preview_v2 .account-preview__info-wgt:not(.account-preview__info-wgt_width_33):not(.account-preview__info-wgt_width_50){grid-column:1/-1}.account-preview_v2 .account-preview__info-wgt:not(.account-preview__info-wgt_width_33):not(.account-preview__info-wgt_width_50){padding-top:8px}.account-preview_v2 .account-preview__info-wgt-label{color:#989dae;font-size:13px;margin-bottom:4px}.account-preview_v2 .account-preview__info-wgt-value{font-size:16px;line-height:1.4}.account-preview_v2 .account-preview__info-imgs{gap:8px;margin:0}.account-preview_v2 .account-preview__info-imgs-thumb{background:#f6f7fa;border-radius:10px;overflow:hidden;padding:0}.account-preview_v2 .account-preview__info-imgs-thumb img{height:100%;object-fit:contain;width:100%}.account-preview_v2 .account-preview__info-nav{display:flex;gap:8px;padding-top:16px}.account-preview_v2 .account-preview__info-nav .button-standart{border-radius:10px;flex:1 1;margin:0}.account-preview_v2 .preview-submit-btn{border-radius:10px}.account-preview_v2 .account-preview__img-description{padding-bottom:12px}@media(max-width:991px){.account-content__inner.account-preview.account-preview_v2{background-color:#f1f2f6;padding:0 0 20px}.account-preview_v2 .preview-tabs{background:#fff;border-bottom:1px solid #dfe3e8;display:flex;gap:24px;padding:0 10px}.preview-tabs__btn{background:none;border:0;color:#000;cursor:pointer;font-family:SF-Pro-Display-Medium,sans-serif;font-size:16px;font-weight:500;padding:12px 0;position:relative}.preview-tabs__btn.is-active{color:#364ed4;color:var(--main-color,#364ed4)}.preview-tabs__btn.is-active:after{background:#364ed4;background:var(--main-color,#364ed4);bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.account-preview_v2 .account-preview__inner{display:block;padding:10px 10px 0}.account-preview_v2 .account-preview__img,.account-preview_v2 .account-preview__info{width:100%}.account-preview_v2 .account-preview__wgt{border-radius:12px;margin-bottom:10px;padding:16px}.account-preview_v2.account-preview_tab_app .account-preview__info,.account-preview_v2.account-preview_tab_info .account-preview__img{display:none}.account-preview_v2 .account-preview__img{padding:6px 0 10px}.account-preview_v2 .phone-preview__frame{max-width:320px}}@media(max-width:420px){.account-preview_v2 .account-preview__info-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:992px){.account-content__inner.account-preview.account-preview_v2{background-color:#f1f2f6;padding:0 0 30px}.account-preview_v2 .account-preview__inner{gap:24px;padding:10px 30px 0}.account-preview_v2 .account-preview__info{flex:1 1 auto;min-width:0;width:auto}.account-preview_v2 .account-preview__wgt{margin-bottom:10px}.account-preview_v2 .account-preview__img{flex:0 0 300px;position:-webkit-sticky;position:sticky;top:20px;width:300px}.account-preview_v2 .account-preview__info-nav{max-width:420px}}.app-preview__icon{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto;height:14px;width:14px}.app-preview__cover .phone-preview__img{aspect-ratio:16/10;object-fit:cover}.app-preview__cover-emoji{align-items:center;display:flex;font-size:48px;inset:0;justify-content:center;position:absolute}.app-preview__facts{font-size:11px;list-style:none;margin:0 0 12px;padding:0}.app-preview__facts li{align-items:center;display:flex;gap:6px;margin-bottom:6px;overflow-wrap:anywhere}.app-preview__link{color:#364ed4}.app-preview__rsvp{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr 1.6fr 1fr}.app-preview__gray{background:#e9ebef;min-height:100%;padding:8px 10px 16px}.app-preview__topbar-static{margin-bottom:8px;position:static}.app-preview__card{background:#fff;border-radius:14px;padding:14px 12px}.app-preview__card_center{text-align:center}.app-preview__emoji-circle{align-items:center;background:#fff;border-radius:50%;box-shadow:0 2px 8px #0000001a;display:flex;height:54px;justify-content:center;margin:-34px auto 8px;width:54px}.app-preview__card_center{margin-top:30px}.app-preview__emoji{font-size:26px;line-height:1}.app-preview__emoji_lg{font-size:40px;margin-bottom:6px}.app-preview__emoji_xl{font-size:64px}.app-preview__card-title{font-size:15px;font-weight:700;line-height:1.25;margin-bottom:8px;overflow-wrap:anywhere;text-align:center}.app-preview__card-meta{color:#444;font-size:11px;line-height:1.6;margin-bottom:8px;text-align:center}.app-preview__card-meta_left{color:#8b8f97;text-align:left}.app-preview__card-text{font-size:11px;line-height:1.5;margin-bottom:12px;overflow-wrap:anywhere;text-align:left}.app-preview__card-text_center{text-align:center}.app-preview__card-text p{margin:0 0 6px}.app-preview__sheet-wrap{background:#e9ebef;min-height:100%;padding-top:26px}.app-preview__sheet-wrap_dark{background:#111}.app-preview__sheet{background:#fff;border-radius:16px 16px 0 0;min-height:calc(100% - 26px);padding:14px 12px 16px;position:relative}.app-preview__sheet_full{text-align:center}.app-preview__sheet_left{text-align:left}.app-preview__sheet-close{position:absolute;right:10px;top:10px}.app-preview__sheet-close .app-preview__icon{height:16px;width:16px}.app-preview__sheet-head{padding-top:6px;text-align:center}.app-preview__sheet-bar{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}.app-preview__sheet-bar .app-preview__icon{height:18px;width:18px}.app-preview__sheet-bar_title span{font-size:13px;font-weight:700}.app-preview__sheet-bar_title span:last-child{width:18px}.app-preview__questions{background:#e9ebef;border-radius:12px;margin-bottom:12px;padding:10px}.app-preview__question+.app-preview__question{margin-top:10px}.app-preview__question-text{font-size:11px;font-weight:600;margin-bottom:6px;overflow-wrap:anywhere;text-align:center}.app-preview__stars{color:#c9ced8;display:flex;font-size:18px;gap:4px;justify-content:center;line-height:1}.app-preview__stars .is-on{color:#f7b500}.app-preview__stars_sm{font-size:12px;gap:2px}.app-preview__radios{display:flex;font-size:11px;font-weight:600;gap:14px;justify-content:center}.app-preview__radios span{align-items:center;display:flex;gap:5px}.app-preview__radios i{border:1.5px solid #bbb;border-radius:50%;height:12px;width:12px}.app-preview__radios i.is-on{border:4px solid #000}.app-preview__textarea{background:#fff;border-radius:8px;color:#a2a6ad;font-size:10px;height:44px;padding:6px 8px}.app-preview__reward-img{align-items:center;display:flex;justify-content:center;margin:10px 0 16px}.app-preview__benefit-logo img,.app-preview__reward-img img{display:block;max-height:150px;max-width:70%;object-fit:contain}.app-preview__benefit-logo{align-items:center;display:flex;justify-content:center;margin-bottom:14px;min-height:120px}.app-preview__btn-green{background:#22c55e;margin-bottom:8px}.app-preview__muted{color:#8b8f97;font-size:11px}.app-preview__company{font-size:12px;font-weight:600;margin-bottom:2px}.app-preview__compensation{align-items:center;border:1px solid #e3e3e3;border-radius:8px;display:flex;flex-direction:column;gap:2px;margin:12px 0;padding:8px}.app-preview__compensation small{color:#8b8f97;font-size:8px;letter-spacing:.15em;text-transform:uppercase}.app-preview__compensation b{font-size:15px}.app-preview__tabs{display:flex;font-size:12px;font-weight:700;gap:14px;margin-bottom:8px}.app-preview__tabs .is-active{border-bottom:2px solid #364ed4;color:#364ed4}.app-preview__price{font-size:18px;font-weight:700;margin-bottom:8px}.app-preview__author{border-top:1px solid #ececec;display:flex;font-size:11px;gap:8px;justify-content:space-between;margin-top:8px;padding-top:8px}.app-preview__contacts{font-size:11px;font-weight:600;list-style:none;margin:0;padding:0}.app-preview__contacts li{margin-bottom:4px;overflow-wrap:anywhere}.phone-preview__scroll{display:flex;flex-direction:column}.app-preview__gray,.app-preview__sheet-wrap{display:flex;flex:1 0 auto;flex-direction:column;min-height:0}.app-preview__sheet{flex:1 0 auto;min-height:0}.app-preview_benefit .phone-preview__info-title{margin-top:12px}

.event-extras{grid-gap:10px;display:grid;gap:10px;margin-bottom:10px;margin-top:10px}.event-extras .event-extras__section{background:#fff;border-radius:10px;margin:0;padding:16px}.event-extras__heading{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:0}.event-extras__heading .form__headline{color:#000;font-size:16px;font-weight:400;line-height:1.3;margin:0;padding:0}.event-extras__heading+.event-extras__field{margin-top:16px}.event-extras__toggle{align-items:center;display:flex;flex:0 0 35px;height:32px;position:relative;width:35px}.event-extras__toggle-input{cursor:pointer;height:100%;inset:0;margin:0;opacity:0;position:absolute;width:100%;z-index:1}.event-extras__toggle-track{background:#999fb3;border-radius:2em;display:block;height:15px;margin:0;position:relative;transition:background-color .18s ease;width:35px}.event-extras__toggle-track:after{background:#fff;border:1px solid #d7d9e4;border-radius:50%;box-shadow:0 1px 3px #00000026;box-sizing:border-box;content:"";height:21px;left:0;margin-top:-10.5px;position:absolute;top:50%;transition:transform .18s ease;width:21px}.event-extras__toggle-input:checked+.event-extras__toggle-track{background:#24ce8b}.event-extras__toggle-input:checked+.event-extras__toggle-track:after{transform:translateX(14px)}.event-extras__toggle-input:focus-visible+.event-extras__toggle-track{outline:2px solid var(--main-color);outline-offset:3px}@media(prefers-reduced-motion:reduce){.event-extras__toggle-track,.event-extras__toggle-track:after{transition:none}}.event-extras__day+.event-extras__day{margin-top:24px}.event-extras-preview h4,.event-extras__day h4{font-size:16px;font-weight:500;margin:0 0 12px}.event-extras__period{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:260px minmax(0,1fr) 36px;margin-bottom:12px}.event-extras__times{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.event-extras__times small{grid-column:1/-1}.event-extras__times .field-wrap__input{min-width:0;padding:10px;width:100%}.event-extras__description{flex:1 1;min-width:0}.event-extras__remove{align-items:center;background:#0000;border:0;color:#ff235c;cursor:pointer;display:flex;flex-shrink:0;height:44px;justify-content:center;width:36px}.event-extras__remove svg{fill:currentColor;height:20px;width:20px}.event-extras__remove:focus-visible{border-radius:4px;outline:2px solid var(--main-color)}.event-extras__question{margin-bottom:24px}.event-extras__question+.event-extras__question{border-top:1px solid #e6e8eb;padding-top:24px}.event-extras__option{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 36px;margin-bottom:12px}.event-extras__field,.event-extras__option .field-wrap__input{flex:1 1;min-width:0}.event-extras__time-field{flex:0 0 260px}.event-extras__control{border-radius:5px;min-width:0}.event-extras__field--invalid>.event-extras__control{outline:1px solid #ff235c}.event-extras__field>[role=alert]{margin-top:6px}.event-extras__field .validation-error{white-space:normal}.event-extras-preview h4{font-family:inherit;font-size:16px;font-weight:500;line-height:1.4}.event-extras-preview{font-size:16px;font-weight:400;line-height:1.4;min-width:0;width:100%}.event-extras-preview__panel{border:1px solid #d7d9e4;border-radius:6px;margin:12px 0;padding:16px}.event-extras-preview__title{color:#000;font-family:SF-Pro-Display-Medium,sans-serif;font-size:18px;font-weight:500;line-height:1.3;margin:0}.event-extras-preview__day,.event-extras-preview__question{margin-top:16px}.event-extras-preview__period{align-items:baseline;display:flex;font-size:14px;gap:12px;margin-top:8px}.event-extras-preview__period>span:first-child{white-space:nowrap}.event-extras-preview__period>span:last-child{overflow-wrap:anywhere;white-space:pre-wrap}.event-extras-preview__answer{background:#e8edef;border-radius:10px;margin-top:8px;overflow-wrap:anywhere;padding:12px}@media(max-width:767px){.event-extras__period{grid-template-columns:minmax(0,1fr) 36px}.event-extras__time-field{grid-column:1/-1}.event-extras-preview__period{flex-wrap:wrap;gap:4px 12px}}.emoji-content.emoji-picker{border:1px solid #e3e5ec;border-radius:8px;box-shadow:0 4px 16px #0000001a;max-width:calc(100vw - 32px);padding:10px;width:336px}.emoji-picker__search{background:#fff;border:1px solid #dfe2ea;border-radius:6px;color:#000;display:block;font-family:inherit;font-size:15px;height:40px;padding:0 12px;width:100%}.emoji-picker__search::placeholder{color:#9a9fae}.emoji-picker__search:focus{border-color:#364ed4;outline:none}.emoji-picker__scroll{margin:8px -4px 0 0;max-height:300px;overflow-y:auto;overscroll-behavior:contain;padding-right:4px}.emoji-picker__section+.emoji-picker__section{margin-top:12px}.emoji-picker__title{color:#000;font-size:13px;font-weight:500;line-height:1.3;margin:0 0 6px}.emoji-picker__grid{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(10,minmax(0,1fr))}.emoji-picker__item{align-items:center;aspect-ratio:1;background:#fff;border:1px solid #eceef3;border-radius:3px;cursor:pointer;display:flex;font-size:19px;justify-content:center;line-height:1;min-width:0;padding:0}.emoji-picker__item:hover{background:#f1f2f6;border-color:#d7d9e4}.emoji-picker__item.active{background:#eef1fd;border-color:#364ed4}.emoji-picker__empty{color:#849096;font-size:14px;padding:20px 0;text-align:center}@media (max-width:480px){.emoji-picker__grid{grid-template-columns:repeat(8,minmax(0,1fr))}.emoji-picker__item{font-size:20px}}.emoji-content.emoji-picker_floating{background-color:#fff;position:fixed;right:auto;z-index:1000001}

.library-animated-icon{display:block;margin-left:auto;margin-right:auto;overflow:visible}.library-animated-icon__book,.library-animated-icon__circle,.library-animated-icon__shelf{transform-box:fill-box;transform-origin:center;will-change:transform}.library-animated-icon__circle{animation:library-animated-circle 2s cubic-bezier(0,.65,.51,.99) infinite}.library-animated-icon__book{animation:library-animated-book 2s cubic-bezier(.2,.75,.34,.94) infinite}.library-animated-icon__book--2{animation-delay:70ms}.library-animated-icon__book--3{animation-delay:.14s}.library-animated-icon__book--leaning{animation:library-animated-leaning 2s cubic-bezier(.2,.75,.34,.94) .19s infinite;transform:rotate(-11deg);transform-box:view-box;transform-origin:43px 45px}.library-animated-icon__shelf{animation:library-animated-shelf 2s cubic-bezier(0,.65,.51,.99) infinite}@keyframes library-animated-circle{0%,48%,to{transform:scale(1)}23%{transform:scale(1.02)}}@keyframes library-animated-book{0%,41%,to{transform:translateY(0) scale(1)}17.2%{transform:translateY(-2.4px) scale(1.025)}29.5%{transform:translateY(.2px) scale(.997)}}@keyframes library-animated-leaning{0%,45%,to{transform:translateY(0) rotate(-11deg)}19.8%{transform:translateY(-1.5px) rotate(-2deg)}33.3%{transform:translateY(.15px) rotate(-12deg)}}@keyframes library-animated-shelf{0%,48%,to{transform:scaleX(1)}25%{transform:scaleX(1.045)}}@media (prefers-reduced-motion:reduce){.library-animated-icon *{animation:none!important}}.tab-items{border-bottom:1px solid #dde1e4;margin-bottom:10px;padding-left:10px;padding-right:10px;padding-top:5px}.tab-items.tab-items_mb_n{margin-bottom:0}.tab-items__inner{align-items:stretch;display:flex;padding-bottom:12px}@media(min-width:992px){.tab-items{padding-left:30px;padding-right:30px}}.tab-items__border{position:relative}.tab-items__border:after{border-bottom:1px solid #dde1e4;bottom:12px;content:"";left:0;position:absolute;width:100%}.tab-items__link{align-items:center;align-self:stretch;color:#000;display:flex;font-size:16px;font-weight:700;margin-right:25px;position:relative}.tab-items__link-amount{align-items:center;background-color:#edeff6;border-radius:5px;box-sizing:border-box;display:flex;font-size:14px;font-weight:600;height:22px;justify-content:center;line-height:1;margin-left:9px;min-width:22px;padding:0 6px}.tab-items__link-amount_empty{color:#9a9ca5}.tab-items__link.active{color:#364ed4}.tab-items__link.disabled{color:#717171}.tab-items__item_has-hint .tab-items__link.disabled{cursor:default}.tab-items__hint{background-color:#fff;border-radius:8px;box-shadow:0 4px 16px #00000024;color:#171717;font-size:14px;font-weight:400;left:-12px;line-height:1.4;opacity:0;padding:12px 14px;pointer-events:none;position:absolute;text-align:left;top:calc(100% + 8px);transition:opacity .15s ease,visibility .15s ease;visibility:hidden;white-space:normal;width:290px;z-index:100}.tab-items__hint p+p{margin-top:10px}.tab-items__item_has-hint:hover .tab-items__hint{opacity:1;visibility:visible}.tab-items__link.active:after{background-color:#364ed4;bottom:-12px;content:"";height:3px;left:0;position:absolute;width:100%;z-index:1}.order-panel__light-btn.is-disabled,.order-panel__light-btn:disabled{cursor:default;opacity:.5;pointer-events:none}.survey-panel__progress .order-panel__row-value{font-family:SF-Pro-Display-Medium,sans-serif;font-weight:500}.survey-panel__progress-track{background:#e3e5ec;border-radius:2px;height:4px;margin-top:10px;overflow:hidden}.survey-panel__progress-bar{background:#364ed4;border-radius:2px;height:100%;transition:width .3s ease}.survey-panel__status{align-items:center;border-radius:999px;box-sizing:border-box;display:inline-flex;font-family:SF-Pro-Display-Medium,sans-serif;font-size:14px;gap:7px;line-height:1.2;min-height:30px;padding:5px 11px;white-space:nowrap}.survey-panel__status:before{background:currentColor;border-radius:50%;content:"";flex:none;height:7px;width:7px}.survey-panel__status_active{background:#e1f8eb;color:#109c4f}.survey-panel__status_new{background:#fff0e2;color:#e07a00}.survey-panel__status_deleted{background:#fde6ea;color:#d7193d}.survey-panel__status_done{background:#e8e9ef;color:#6b7080}.survey-panel__footer{display:flex;gap:10px}.survey-panel__footer>*{flex:1 1;min-width:0}.survey-panel__users{display:flex;flex-direction:column;height:100%;min-height:0}.survey-panel__toolbar{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:16px 16px 8px}.survey-panel__remind-all{font-size:14px;min-height:40px;padding:8px 16px;width:auto}.survey-panel__toolbar-nav{align-items:center;display:flex;gap:8px}.survey-panel__square-btn{align-items:center;background:#eef1fd;border:1px solid #0000;border-radius:6px;color:#364ed4;cursor:pointer;display:flex;height:40px;justify-content:center;padding:0;width:40px}.survey-panel__square-btn svg{fill:currentColor;height:18px;width:18px}.survey-panel__square-btn_outline svg{fill:none;stroke:currentColor}.survey-panel__square-btn_outline{background:#fff;border-color:#dfe2ea;color:#626e77}.survey-panel__square-btn_outline.active{border-color:#364ed4}.survey-panel__list{flex:1 1;min-height:0;overflow-y:auto;padding:0 16px 16px}.survey-panel__user{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:4px 0}.survey-panel__user-info{align-items:center;color:#000;display:flex;gap:12px;min-width:0;text-decoration:none}.survey-panel__avatar{border-radius:50%;flex:0 0 auto;height:32px;object-fit:cover;width:32px}.survey-panel__user-name{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.survey-panel__user-nav{align-items:center;display:flex;flex:0 0 auto;gap:10px}.survey-panel__bell{align-items:center;background:none;border:none;color:#c9ccd6;cursor:default;display:flex;height:22px;justify-content:center;padding:0;width:22px}.survey-panel__bell svg{fill:none;stroke:currentColor;height:20px;width:20px}.survey-panel__bell.is-active{color:#364ed4;cursor:pointer}.survey-panel__state{align-items:center;color:#c9ccd6;display:flex;justify-content:center}.survey-panel__state,.survey-panel__state svg{height:22px;width:22px}.survey-panel__state.is-passed svg{fill:#fff;height:12px;width:12px}.survey-panel__state.is-passed{background:#22ca7b;border-radius:50%}.survey-panel__picker{padding:0 16px 16px}.survey-panel__picker-list{margin-top:10px}.survey-panel__picker-invited{cursor:default;opacity:.6}.survey-panel__toolbar{position:relative}.panel-search{align-items:center;animation:panelSearchExpand .2s ease-out;display:flex;height:40px;left:16px;position:absolute;right:16px;top:16px;z-index:2}.survey-panel__toolbar-nav:has(.panel-search) .survey-panel__square-btn~.panel-search,.survey-panel__toolbar-nav:has(.panel-search~.survey-panel__square-btn) .panel-search{right:64px}.panel-search__icon{fill:none;stroke:#626e77;height:18px;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:18px}.panel-search .panel-search__field{background:#fff;border-color:#364ed4;box-sizing:border-box;height:40px;padding:0 40px 0 38px;width:100%}.panel-search__close{align-items:center;background:none;border:0;border-radius:8px;color:#15171a;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;position:absolute;right:4px;top:50%;transform:translateY(-50%);width:32px}.panel-search__close:hover{background:#f1f2f4}.panel-search__close svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;height:18px;width:18px}@keyframes panelSearchExpand{0%{-webkit-clip-path:inset(0 0 0 calc(100% - 40px) round 8px);clip-path:inset(0 0 0 calc(100% - 40px) round 8px)}to{-webkit-clip-path:inset(0 0 0 0 round 8px);clip-path:inset(0 0 0 0 round 8px)}}@media (prefers-reduced-motion:reduce){.panel-search{animation:none}}.event-panel__block-title{font-family:SF-Pro-Display-Medium,sans-serif;font-size:17px;font-weight:500;line-height:1.3;margin:0 0 10px}.event-panel__photo{border-radius:8px;display:block;margin-bottom:14px;max-height:220px;object-fit:cover;width:100%}.event-panel__actions{display:flex;flex-direction:column;gap:10px;margin-top:16px}.event-panel__actions:empty{display:none}.event-panel__cancelled{align-items:center;background:#fde6ea;border-radius:6px;color:#d7193d;display:flex;font-size:15px;gap:10px;justify-content:space-between;min-height:44px;padding:6px 6px 6px 14px}.event-panel__cancelled button{align-items:center;background:#fff;border:none;border-radius:4px;color:#364ed4;cursor:pointer;display:flex;flex:0 0 auto;font-family:inherit;font-size:15px;gap:6px;padding:7px 12px}.event-panel__day+.event-panel__day{margin-top:20px}.event-panel__day-date{color:#6b7680;font-size:14px;font-weight:500;margin-bottom:12px}.event-panel__timeline{list-style:none;margin:0;padding:0}.event-panel__period{display:flex;flex-direction:column;gap:2px;padding:0 0 18px 22px;position:relative}.event-panel__period:last-child{padding-bottom:0}.event-panel__period:before{background:#e1e3ee;bottom:-6px;content:"";left:4px;position:absolute;top:14px;width:2px}.event-panel__period:last-child:before{display:none}.event-panel__period:after{background:#fff;border:2px solid #364ed4;border-radius:50%;box-sizing:border-box;content:"";height:10px;left:0;position:absolute;top:7px;width:10px}.event-panel__period-time{color:#000;font-size:17px;font-weight:600;line-height:1.4;white-space:nowrap}.event-panel__period-text{color:#565b5c;font-size:15px;line-height:1.5;overflow-wrap:anywhere}.event-panel__question+.event-panel__question{margin-top:16px}.event-panel__question-title{font-size:15px}.event-panel__question-votes{color:#849096;font-size:13px;margin-top:2px}.event-panel__option{align-items:center;background:#eceef3;border-radius:4px;display:flex;font-size:14px;gap:10px;justify-content:space-between;margin-top:8px;min-height:34px;overflow:hidden;padding:6px 12px;position:relative}.event-panel__option-fill{background:#364ed4;bottom:0;left:0;overflow:hidden;position:absolute;top:0}.event-panel__option-fill-inner{align-items:center;color:#fff;display:flex;gap:10px;height:100%;justify-content:space-between;padding:6px 12px}.event-panel__option-percent,.event-panel__option-text{position:relative}.event-panel__option-percent{flex:0 0 auto}.event-panel__notify{padding-top:4px}.event-panel__notify-hint{color:#849096;font-size:12px;margin-top:8px}.event-panel__state svg{height:22px;width:22px}.event-panel__state.is-accepted{background:#22ca7b;border-radius:50%}.event-panel__state.is-accepted svg{fill:#fff;height:12px;width:12px}.event-panel__picker-search{margin-top:4px;position:relative}.event-panel__pick{align-items:center;border-radius:20px;cursor:pointer;display:flex;gap:12px;min-height:40px;padding:4px 6px}.event-panel__pick+.event-panel__pick{margin-top:2px}.event-panel__pick.active{background:#f1f2f6}.event-panel__pick.is-invited{cursor:default}.event-panel__pick-name{flex:1 1;font-size:16px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-panel__pick-all-icon{align-items:center;background:#eef1fd;border-radius:50%;color:#364ed4;display:flex;flex:0 0 auto;height:32px;justify-content:center;width:32px}.event-panel__pick-all-icon svg{fill:none;stroke:currentColor;height:18px;width:18px}.event-panel__comments{padding:16px}.event-panel__comment{display:flex;gap:12px}.event-panel__comment+.event-panel__comment{margin-top:18px}.event-panel__comment-avatar{border-radius:50%;display:block;height:34px;object-fit:cover;width:34px}.event-panel__comment-body{flex:1 1;min-width:0}.event-panel__comment-name{color:#000;font-size:15px;font-weight:600;text-decoration:none}.event-panel__comment-date{color:#849096;font-size:12px;margin-top:2px}.event-panel__comment-text{font-size:15px;line-height:1.45;margin-top:6px;overflow-wrap:anywhere;white-space:pre-wrap}.event-panel__empty{color:#849096;font-size:15px;padding:24px 16px;text-align:center}.event-panel__bonuses-btn{animation:event-panel-bonuses-pulse 1.6s ease-in-out infinite}.event-panel__bonuses-btn:hover{animation:none;background:#d3dbfa}@keyframes event-panel-bonuses-pulse{0%,to{background:#eef1fd}50%{background:#d3dbfa}}@media (prefers-reduced-motion:reduce){.event-panel__bonuses-btn{animation:none}}.event-panel__bonuses-btn:disabled{animation:none}.library-panel__photo{border-radius:8px;height:220px;max-width:182px;object-fit:contain;width:auto}.library-panel__state{display:flex;flex-direction:column;gap:10px}.library-panel__booking{align-items:center;background:#f1f2f6;border-radius:6px;color:#000;display:flex;font-size:14px;gap:10px;justify-content:space-between;line-height:1.35;min-height:44px;padding:6px 6px 6px 14px}.library-panel__booking b{font-weight:600}.library-panel__booking button{align-items:center;background:#fff;border:none;border-radius:4px;color:#364ed4;cursor:pointer;display:flex;flex:0 0 auto;font-family:inherit;font-size:14px;gap:6px;padding:7px 12px}.library-panel__visibility{align-items:center;background:#f1f2f6;border-radius:6px;cursor:pointer;display:flex;font-size:15px;gap:12px;justify-content:space-between;min-height:44px;padding:0 14px}.library-panel__rating{align-items:center;display:inline-flex;gap:8px}.library-panel__stars{align-items:center;display:inline-flex;gap:3px}.library-panel__stars img{display:block;height:14px;width:14px}.library-panel__review-head{align-items:center;display:flex;gap:10px;justify-content:space-between}.order-panel__status_canceled{background:#fdecec;color:#c2362f}.library-item-panel__answer{display:flex;flex-direction:column;gap:8px}.library-item-panel__textarea{min-height:96px;resize:vertical}.library-item-panel__send{align-self:flex-start}.lib-review_clickable{cursor:pointer;transition:box-shadow .2s ease}.lib-review_clickable:hover{box-shadow:0 8px 22px #161e2d12}

.tab-items{border-bottom:1px solid #dde1e4;margin-bottom:10px;padding-left:10px;padding-right:10px;padding-top:5px}.tab-items.tab-items_mb_n{margin-bottom:0}.tab-items__inner{align-items:stretch;display:flex;padding-bottom:12px}@media(min-width:992px){.tab-items{padding-left:30px;padding-right:30px}}.tab-items__border{position:relative}.tab-items__border:after{border-bottom:1px solid #dde1e4;bottom:12px;content:"";left:0;position:absolute;width:100%}.tab-items__link{align-items:center;align-self:stretch;color:#000;display:flex;font-size:16px;font-weight:700;margin-right:25px;position:relative}.tab-items__link-amount{align-items:center;background-color:#edeff6;border-radius:5px;box-sizing:border-box;display:flex;font-size:14px;font-weight:600;height:22px;justify-content:center;line-height:1;margin-left:9px;min-width:22px;padding:0 6px}.tab-items__link-amount_empty{color:#9a9ca5}.tab-items__link.active{color:#364ed4}.tab-items__link.disabled{color:#717171}.tab-items__item_has-hint .tab-items__link.disabled{cursor:default}.tab-items__hint{background-color:#fff;border-radius:8px;box-shadow:0 4px 16px #00000024;color:#171717;font-size:14px;font-weight:400;left:-12px;line-height:1.4;opacity:0;padding:12px 14px;pointer-events:none;position:absolute;text-align:left;top:calc(100% + 8px);transition:opacity .15s ease,visibility .15s ease;visibility:hidden;white-space:normal;width:290px;z-index:100}.tab-items__hint p+p{margin-top:10px}.tab-items__item_has-hint:hover .tab-items__hint{opacity:1;visibility:visible}.tab-items__link.active:after{background-color:#364ed4;bottom:-12px;content:"";height:3px;left:0;position:absolute;width:100%;z-index:1}.library-panel__photo{border-radius:8px;height:220px;max-width:182px;object-fit:contain;width:auto}.library-panel__state{display:flex;flex-direction:column;gap:10px}.library-panel__booking{align-items:center;background:#f1f2f6;border-radius:6px;color:#000;display:flex;font-size:14px;gap:10px;justify-content:space-between;line-height:1.35;min-height:44px;padding:6px 6px 6px 14px}.library-panel__booking b{font-weight:600}.library-panel__booking button{align-items:center;background:#fff;border:none;border-radius:4px;color:#364ed4;cursor:pointer;display:flex;flex:0 0 auto;font-family:inherit;font-size:14px;gap:6px;padding:7px 12px}.library-panel__visibility{align-items:center;background:#f1f2f6;border-radius:6px;cursor:pointer;display:flex;font-size:15px;gap:12px;justify-content:space-between;min-height:44px;padding:0 14px}.library-panel__rating{align-items:center;display:inline-flex;gap:8px}.library-panel__stars{align-items:center;display:inline-flex;gap:3px}.library-panel__stars img{display:block;height:14px;width:14px}.library-panel__review-head{align-items:center;display:flex;gap:10px;justify-content:space-between}.order-panel__status_canceled{background:#fdecec;color:#c2362f}.library-item-panel__answer{display:flex;flex-direction:column;gap:8px}.library-item-panel__textarea{min-height:96px;resize:vertical}.library-item-panel__send{align-self:flex-start}.lib-review_clickable{cursor:pointer;transition:box-shadow .2s ease}.lib-review_clickable:hover{box-shadow:0 8px 22px #161e2d12}.lib-reviews{display:flex;flex-direction:column;gap:10px;padding:16px 24px 24px}.lib-review{background:#fff;border-radius:12px;color:#000;padding:16px 18px 18px}.lib-review_new{box-shadow:inset 3px 0 0 #22ca7b}.lib-review__header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.lib-review__book{align-items:flex-start;display:flex;gap:12px;min-width:0}.lib-review__thumb{border-radius:3px;flex:0 0 auto;height:32px;object-fit:cover;width:30px}.lib-review__thumb_empty{background:#eceef3}.lib-review__book-info{min-width:0}.lib-review__author{color:#849096;font-size:13px;line-height:1.35}.lib-review__title{font-size:16px;font-weight:600;line-height:1.35;margin-top:2px;word-break:break-word}.lib-review__meta{align-items:center;display:flex;flex:0 0 auto;gap:16px}.lib-review__date{color:#849096;font-size:13px;white-space:nowrap}.lib-review__stars{align-items:center;display:flex;gap:4px}.lib-review__stars img{display:block;height:16px;width:16px}.lib-review__text{font-size:14px;line-height:1.5;margin-top:12px;overflow-wrap:anywhere;white-space:pre-wrap}.lib-review__footer{margin-top:10px}.lib-review__status{display:inline-block;position:relative}.lib-review__status-btn{align-items:center;background:none;border:none;color:#364ed4;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;gap:6px;padding:0}.lib-review__status-btn_rejected{color:#d7193d}.lib-review__status-icon{fill:none;stroke:currentColor;stroke-width:1.6;height:5px;width:10px}.lib-review__status-btn[aria-expanded=true] .lib-review__status-icon{transform:rotate(180deg)}.lib-review__menu{background:#fff;border-radius:8px;box-shadow:0 4px 16px #00000024;left:0;list-style:none;margin:0;min-width:140px;padding:6px;position:absolute;top:calc(100% + 8px);z-index:20}.lib-review__menu button{background:none;border:none;border-radius:4px;color:#000;cursor:pointer;display:block;font-family:inherit;font-size:14px;padding:6px 10px;text-align:left;white-space:nowrap;width:100%}.lib-review__menu button.active,.lib-review__menu button:hover{background:#f1f2f6}.lib-review__actions{display:flex;gap:10px}.lib-review__action{border:none;border-radius:6px;cursor:pointer;font-family:inherit;font-size:14px;min-height:36px;padding:6px 18px}.lib-review__action_confirm{background:#e1f8eb;color:#109c4f}.lib-review__action_confirm:hover{background:#cdf2dd}.lib-review__action_reject{background:#fde6ea;color:#d7193d}.lib-review__action_reject:hover{background:#fbd5dc}@media (max-width:991px){.lib-reviews{padding:12px 10px 20px}}@media (max-width:767px){.lib-reviews{gap:8px}.lib-review{padding:12px}.lib-review__header{flex-direction:column;gap:8px}.lib-review__meta{justify-content:space-between;padding-left:42px;width:100%}.lib-review__title{font-size:15px}.lib-review__text{margin-top:10px}.lib-review__actions{width:100%}.lib-review__action{flex:1 1}}.lib-review__body{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-top:12px}.lib-review__body .lib-review__text{flex:1 1;margin-top:0;min-width:0}.lib-review__body .lib-review__footer{flex:0 0 auto;margin-top:0}.lib-review__body .lib-review__menu{left:auto;right:0}@media (max-width:767px){.lib-review__body{flex-direction:column;gap:10px;margin-top:10px}.lib-review__body .lib-review__menu{left:0;right:auto}}.lib-review__avatar{height:32px;width:32px}.thumb-preview{border-radius:6px;display:inline-flex;flex:0 0 auto;outline:none}.thumb-preview:focus-visible{box-shadow:0 0 0 2px #364ed4}.thumb-preview__thumb{background:#f1f2f6;border-radius:6px;display:block;flex:0 0 auto;height:32px;object-fit:cover;width:32px}.thumb-preview__thumb_round{border-radius:50%}.thumb-preview__thumb_empty{display:inline-block}.thumb-preview__tip{animation:thumb-preview-in .12s ease both;background:#f8f8f8;border-radius:5px;box-shadow:0 2px 12px 0 #00000024;box-sizing:initial;height:150px;padding:5px;pointer-events:none;position:fixed;width:150px;z-index:1000003}.thumb-preview__tip img{border-radius:3px;display:block;height:100%;object-fit:contain;width:100%}.thumb-preview__tip_round{background:#fff;border-radius:50%;padding:4px}.thumb-preview__tip_round img{border-radius:50%;object-fit:cover}@keyframes thumb-preview-in{0%{opacity:0}to{opacity:1}}.order-name-cell{align-items:center;display:inline-flex;gap:10px;min-width:0}.order-name-cell__text{min-width:0;overflow-wrap:anywhere}.team-table__name-photo-wrap .thumb-preview,.team-table__name-photo-wrap .thumb-preview__thumb{height:100%;width:100%}

.tab-items{border-bottom:1px solid #dde1e4;margin-bottom:10px;padding-left:10px;padding-right:10px;padding-top:5px}.tab-items.tab-items_mb_n{margin-bottom:0}.tab-items__inner{align-items:stretch;display:flex;padding-bottom:12px}@media(min-width:992px){.tab-items{padding-left:30px;padding-right:30px}}.tab-items__border{position:relative}.tab-items__border:after{border-bottom:1px solid #dde1e4;bottom:12px;content:"";left:0;position:absolute;width:100%}.tab-items__link{align-items:center;align-self:stretch;color:#000;display:flex;font-size:16px;font-weight:700;margin-right:25px;position:relative}.tab-items__link-amount{align-items:center;background-color:#edeff6;border-radius:5px;box-sizing:border-box;display:flex;font-size:14px;font-weight:600;height:22px;justify-content:center;line-height:1;margin-left:9px;min-width:22px;padding:0 6px}.tab-items__link-amount_empty{color:#9a9ca5}.tab-items__link.active{color:#364ed4}.tab-items__link.disabled{color:#717171}.tab-items__item_has-hint .tab-items__link.disabled{cursor:default}.tab-items__hint{background-color:#fff;border-radius:8px;box-shadow:0 4px 16px #00000024;color:#171717;font-size:14px;font-weight:400;left:-12px;line-height:1.4;opacity:0;padding:12px 14px;pointer-events:none;position:absolute;text-align:left;top:calc(100% + 8px);transition:opacity .15s ease,visibility .15s ease;visibility:hidden;white-space:normal;width:290px;z-index:100}.tab-items__hint p+p{margin-top:10px}.tab-items__item_has-hint:hover .tab-items__hint{opacity:1;visibility:visible}.tab-items__link.active:after{background-color:#364ed4;bottom:-12px;content:"";height:3px;left:0;position:absolute;width:100%;z-index:1}.library-panel__photo{border-radius:8px;height:220px;max-width:182px;object-fit:contain;width:auto}.library-panel__state{display:flex;flex-direction:column;gap:10px}.library-panel__booking{align-items:center;background:#f1f2f6;border-radius:6px;color:#000;display:flex;font-size:14px;gap:10px;justify-content:space-between;line-height:1.35;min-height:44px;padding:6px 6px 6px 14px}.library-panel__booking b{font-weight:600}.library-panel__booking button{align-items:center;background:#fff;border:none;border-radius:4px;color:#364ed4;cursor:pointer;display:flex;flex:0 0 auto;font-family:inherit;font-size:14px;gap:6px;padding:7px 12px}.library-panel__visibility{align-items:center;background:#f1f2f6;border-radius:6px;cursor:pointer;display:flex;font-size:15px;gap:12px;justify-content:space-between;min-height:44px;padding:0 14px}.library-panel__rating{align-items:center;display:inline-flex;gap:8px}.library-panel__stars{align-items:center;display:inline-flex;gap:3px}.library-panel__stars img{display:block;height:14px;width:14px}.library-panel__review-head{align-items:center;display:flex;gap:10px;justify-content:space-between}.order-panel__status_canceled{background:#fdecec;color:#c2362f}.library-item-panel__answer{display:flex;flex-direction:column;gap:8px}.library-item-panel__textarea{min-height:96px;resize:vertical}.library-item-panel__send{align-self:flex-start}.lib-review_clickable{cursor:pointer;transition:box-shadow .2s ease}.lib-review_clickable:hover{box-shadow:0 8px 22px #161e2d12}

.survey-ai{margin-bottom:0}.survey-ai__toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px 20px;justify-content:flex-end;margin-bottom:2px}.survey-ai_with-header .survey-ai__toolbar{flex-wrap:nowrap;justify-content:space-between;min-height:64px}.survey-ai_with-header .account-content__header-inside-title{flex:1 1;min-width:0;padding:0}@media (min-width:1200px){.account-content__inner-columns:has(.survey-ai_with-header)>.account-content__inner-right{padding-top:66px}}.survey-ai__button{align-items:center;border:0;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-family:SF-Pro-Display-Semibold,sans-serif;font-weight:600;gap:8px;justify-content:center;transition:background-color .2s ease,filter .2s ease}.survey-ai__button_create{animation:survey-ai-shimmer 7s ease-in-out infinite alternate;background:radial-gradient(60% 120% at 20% 20%,#8b5cf6d9,#0000 60%),radial-gradient(55% 110% at 80% 90%,#172178e6,#0000 60%),radial-gradient(50% 100% at 85% 10%,#6384ffe6,#0000 60%),linear-gradient(110deg,#2f45d6,#3d5ae0 50%,#4b4fe0);background-position:0 0,100% 100%,100% 0,0 0;background-size:220% 220%,220% 220%,200% 200%,100% 100%;border-radius:10px;flex-shrink:0;font-size:16px;isolation:isolate;overflow:hidden;padding:10px 16px;position:relative;transition:box-shadow .25s ease,filter .25s ease;white-space:nowrap}@keyframes survey-ai-shimmer{0%{background-position:0 0,100% 100%,100% 0,0 0}50%{background-position:100% 60%,0 40%,30% 100%,0 0}to{background-position:40% 100%,60% 0,0 30%,0 0}}.survey-ai__button_create:hover:not(:disabled){box-shadow:0 6px 18px #5040d759;filter:brightness(1.08)}.survey-ai__sparkle{height:19px;overflow:visible;width:20px}.survey-ai__sparkle-big,.survey-ai__sparkle-small{transform-box:fill-box;transform-origin:center}.survey-ai__button_create:focus-visible .survey-ai__sparkle-big,.survey-ai__button_create:hover:not(:disabled) .survey-ai__sparkle-big{animation:survey-ai-sparkle-big 1.2s ease-in-out infinite}.survey-ai__sparkle_busy .survey-ai__sparkle-big{animation:survey-ai-sparkle-big 1.2s ease-in-out infinite}.survey-ai__sparkle_busy .survey-ai__sparkle-small{animation:survey-ai-sparkle-small 1.2s ease-in-out .3s infinite}.survey-ai__button_create:focus-visible .survey-ai__sparkle-small,.survey-ai__button_create:hover:not(:disabled) .survey-ai__sparkle-small{animation:survey-ai-sparkle-small 1.2s ease-in-out .3s infinite}@keyframes survey-ai-sparkle-big{0%,to{transform:scale(1) rotate(0deg)}40%{transform:scale(1.18) rotate(90deg)}70%{transform:scale(.94) rotate(90deg)}}@keyframes survey-ai-sparkle-small{0%,to{opacity:1;transform:scale(1)}35%{opacity:.2;transform:scale(.3)}65%{opacity:1;transform:scale(1.35)}}.survey-ai__button_fill{background:#3a4fd8;border-radius:6px;font-size:14px;min-width:104px;padding:10px 18px}.survey-ai__button_fill:hover:not(:disabled){background:#4a5fe4}.survey-ai button:disabled{cursor:default;opacity:.6}.survey-ai button:focus-visible,.survey-ai textarea:focus-visible{outline:2px solid #5040d7;outline-offset:3px}.survey-ai__panel{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(120deg,#5144d5,#42b5cc 45%,#5144d5) border-box;border:2px solid #0000;border-radius:12px;box-shadow:0 5px 12px #5040d71a;margin-bottom:10px;padding:12px 14px 14px}.survey-ai__heading{align-items:center;display:flex;gap:12px;justify-content:space-between}.survey-ai__heading h2{color:#000;font-family:SF-Pro-Display-Semibold,sans-serif;font-size:17px;font-weight:600;line-height:1.3;margin:0}.survey-ai__badge{background:#f2f2f4;border-radius:20px;color:#8a8f99;font-size:13px;padding:3px 10px;white-space:nowrap}.survey-ai__panel .survey-ai__help{color:#000;font-size:14px;line-height:1.4;margin:2px 0 12px}.survey-ai__label{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.survey-ai__input{display:block;font-size:15px;line-height:1.6;min-height:90px;resize:vertical;width:100%}.survey-ai__scenarios-label{color:#8a8f99;font-size:11px;letter-spacing:.04em;margin:14px 0 6px;text-transform:uppercase}.survey-ai__footer{align-items:center;display:flex;gap:12px;justify-content:space-between}.survey-ai__scenarios{display:flex;flex-wrap:wrap;gap:8px}.survey-ai__scenario{align-items:center;background:#f1f2f4;border:1px solid #0000;border-radius:20px;color:#000;cursor:pointer;display:inline-flex;font:inherit;font-size:15px;gap:4px;line-height:1.3;padding:7px 12px;transition:background-color .2s ease,border-color .2s ease}.survey-ai__scenario>span{font-size:17px;line-height:1}.survey-ai__scenario:hover:not(:disabled){background:#e8e9ee}.survey-ai__scenario.is-active{background:#f1eefe;border-color:#a99cf2}.survey-ai__panel .validation-error{margin:10px 0 0}.survey-ai__success{align-items:center;background:#fff;border-radius:10px;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px;padding:11px 14px}.survey-ai__success strong{color:#000;font-family:SF-Pro-Display-Semibold,sans-serif;font-size:16px;font-weight:600;line-height:1.35}.survey-ai__clear{background:#0000;border:0;color:#3a4fd8;cursor:pointer;flex-shrink:0;font:inherit;font-size:15px;padding:0;text-decoration:underline}.survey-ai__clear:hover:not(:disabled){text-decoration:none}.survey-ai__spinner{animation:survey-ai-spin 1s linear infinite;border:2px solid #fff6;border-radius:50%;border-top-color:#fff;height:16px;width:16px}.survey-generation-fields{border:0;margin:0;min-width:0;padding:0}.survey-generation-fields:disabled{opacity:.65;pointer-events:none}@keyframes survey-ai-spin{to{transform:rotate(1turn)}}.survey-ai__collapse{display:grid;grid-template-rows:1fr}.survey-ai__collapse-inner{min-height:0}.survey-ai__collapse.is-closing,.survey-ai__collapse.is-opening{overflow:hidden}.survey-ai__collapse.is-opening{animation:survey-ai-expand .45s cubic-bezier(.22,.8,.24,1) both}.survey-ai__collapse.is-closing{animation:survey-ai-expand .3s cubic-bezier(.4,0,.6,1) reverse both}.survey-ai__collapse.is-opening .survey-ai__panel{animation:survey-ai-reveal .45s cubic-bezier(.22,.8,.24,1) both}.survey-ai__collapse.is-closing .survey-ai__panel{animation:survey-ai-reveal .3s cubic-bezier(.4,0,.6,1) reverse both}@keyframes survey-ai-expand{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@keyframes survey-ai-reveal{0%{filter:blur(4px);opacity:0;transform:translateY(-12px) scale(.98)}to{filter:none;opacity:1;transform:none}}.mia-field{position:relative}.mia-field_active>.editor-field,.mia-field_active>.field-wrap .field-wrap-smile,.mia-field_active>.field-wrap .field-wrap__input,.mia-field_active>.field-wrap__input,.mia-field_active>.field-wrap__input:focus,.mia-field_active>div[class*=container]>div:first-of-type{border-color:#8b5cf6;box-shadow:inset 0 0 0 1px #8b5cf6}.form-row-same>.mia-field{flex:1 1;min-width:0}.mia-field .field-wrap__control{position:relative}.mia-field_active>.event-extras__times .field-wrap__input,.mia-field_active>.field-wrap .calendar-field__value,.mia-field_active>.field-wrap-smile{border-color:#8b5cf6;box-shadow:inset 0 0 0 1px #8b5cf6}.mia-field__badge{align-items:center;background:linear-gradient(135deg,#9b6bf8,#7a4ff0);border-radius:50%;box-shadow:0 0 0 2px #fff;color:#fff;cursor:default;display:flex;height:18px;justify-content:center;position:absolute;right:-8px;top:-8px;width:18px;z-index:2}.mia-field__badge svg{height:12px;width:12px}.mia-field__tooltip{background:#1d1d1f;border-radius:6px;bottom:calc(100% + 8px);color:#fff;font-size:13px;line-height:1.3;opacity:0;padding:6px 10px;pointer-events:none;position:absolute;right:-6px;transform:translateY(4px);transition:opacity .15s ease,transform .15s ease,visibility .15s;visibility:hidden;white-space:nowrap}.mia-field__tooltip:after{border:5px solid #0000;border-top-color:#1d1d1f;content:"";position:absolute;right:10px;top:100%}.mia-field__badge:focus-visible .mia-field__tooltip,.mia-field__badge:hover .mia-field__tooltip{opacity:1;transform:none;visibility:visible}.mia-field__badge:focus-visible{outline:2px solid #5040d7;outline-offset:2px}.mia-field_active>.editor-field{border-color:#8b5cf6;box-shadow:0 0 0 1px #8b5cf6}.mia-field:has(>.field-wrap)>.mia-field__badge{right:2px;top:26px}.mia-field:has(>.field-wrap-emoji)>.mia-field__badge{right:48px;top:18px;z-index:13}.mia-field:has(>.field-wrap .calendar-field__value)>.mia-field__badge{top:20px}.field-wrap__smile>.mia-field{flex:0 0 auto}.mia-field:has(>.field-wrap-smile)>.mia-field__badge{right:-9px;top:-9px;z-index:5}@media (prefers-reduced-motion:reduce){.survey-ai__button_create,.survey-ai__button_create .survey-ai__sparkle-big,.survey-ai__button_create .survey-ai__sparkle-small,.survey-ai__sparkle_busy path,.survey-ai__spinner{animation:none!important}}@media (min-width:992px){.survey-ai{margin-left:30px;margin-right:30px}}@media (max-width:991px){.survey-ai_with-header .survey-ai__toolbar{padding:0 .75rem}}@media (max-width:767px){.survey-ai_with-header .survey-ai__toolbar{flex-wrap:wrap}.survey-ai__footer{align-items:stretch;flex-direction:column}.survey-ai__button_fill{padding:12px 18px;width:100%}}@media (max-width:600px){.survey-ai__heading{flex-direction:column;gap:6px}.survey-ai__heading,.survey-ai__success{align-items:flex-start}}.survey-generation-fields .questions-form__inner+div>.question-form:first-child{margin-top:10px}.survey-generation-fields .question-form.question-form__border:not(:last-child){border-radius:10px;margin-bottom:10px}.account-content__inner_theme_gray .survey-generation-fields .questions-form__inner:has(+div>.question-form:first-child){border-radius:10px}.phone-preview{display:flex;justify-content:center;width:100%}.phone-preview__frame{aspect-ratio:9/19;background:#111;border:3px solid #d9d6cf;border-radius:44px;box-shadow:0 10px 30px #0000001f;max-width:300px;padding:10px;width:100%}.phone-preview__screen{background:#fff;border-radius:34px;color:#000;display:flex;flex-direction:column;font-family:SF-Pro-Display-Regular,-apple-system,sans-serif;height:100%;overflow:hidden}.phone-preview__status{align-items:center;display:flex;flex:0 0 auto;font-size:12px;font-weight:600;height:34px;justify-content:space-between;padding:0 22px;position:relative}.phone-preview__notch{background:#111;border-radius:0 0 14px 14px;height:22px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:42%}.phone-preview__status-icons{align-items:center;display:flex;gap:4px}.phone-preview__status-icons svg{fill:currentColor;height:10px}.phone-preview__status-icons svg:first-child{width:15px}.phone-preview__status-icons svg:last-child{width:22px}.phone-preview__scroll{flex:1 1 auto;overflow-y:auto;scrollbar-width:none}.phone-preview__scroll::-webkit-scrollbar{display:none}.phone-preview__gallery{background:#e3e3e3;position:relative}.phone-preview__topbar{align-items:center;display:flex;justify-content:space-between;left:10px;position:absolute;right:10px;top:8px;z-index:1}.phone-preview__back{align-items:center;background:#fff;border-radius:50%;display:flex;height:26px;justify-content:center;width:26px}.phone-preview__back svg{fill:none;stroke:#000;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;height:14px;width:14px}.phone-preview__balance{background:#fff;border-radius:14px;font-size:10px;font-weight:600;padding:4px 10px;white-space:nowrap}.phone-preview__img{aspect-ratio:1/1;display:block;object-fit:contain;width:100%}.phone-preview__img_empty{align-items:center;color:#8b8f97;display:flex;font-size:12px;justify-content:center}.phone-preview__dots{bottom:8px;display:flex;gap:5px;justify-content:center;left:0;position:absolute;right:0}.phone-preview__dot{background:#fff;border:0;border-radius:50%;cursor:pointer;height:6px;padding:0;width:6px}.phone-preview__dot.is-active{background:#000}.phone-preview__body{border-bottom:1px solid #ececec;padding:12px 14px 14px}.phone-preview__name{font-size:15px;font-weight:700;line-height:1.25;margin-bottom:10px;overflow-wrap:anywhere}.phone-preview__row{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:12px}.phone-preview__stepper{align-items:center;display:flex;gap:12px}.phone-preview__step{align-items:center;border:1.5px solid #000;border-radius:50%;display:flex;font-size:16px;height:24px;justify-content:center;line-height:1;width:24px}.phone-preview__step_disabled{border-color:#e3e3e3;color:#c9c9c9}.phone-preview__count{font-size:15px;font-weight:600}.phone-preview__meta{color:#6e6e6e;font-size:10px;line-height:1.6;text-align:right}.phone-preview__meta b{color:#000}.phone-preview__order{background:#000;border-radius:6px;color:#fff;font-size:12px;font-weight:600;padding:10px;text-align:center}.phone-preview__info{padding:12px 14px 20px}.phone-preview__info-title{font-size:13px;font-weight:700;margin-bottom:6px}.phone-preview__info-text{font-size:11px;line-height:1.5;overflow-wrap:anywhere}.phone-preview__info-text p{margin:0 0 6px}.phone-preview__info-text ol,.phone-preview__info-text ul{margin:0 0 6px 14px}.account-preview_v2 .preview-tabs{display:none}.account-preview_v2 .account-preview__wgt{border-radius:14px;padding:20px}.account-preview_v2 .account-preview__wgt_col-info{overflow-wrap:anywhere;width:100%;word-break:normal}.account-preview_v2 .account-preview__wgt-headline-text{font-family:SF-Pro-Display-Medium,sans-serif;font-size:20px;font-weight:500}.account-preview_v2 .account-preview__info-row{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin:0}.account-preview_v2 .account-preview__info-wgt,.account-preview_v2 .account-preview__info-wgt_width_33,.account-preview_v2 .account-preview__info-wgt_width_50{padding:0;width:auto}.account-preview_v2 .account-preview__info-wgt_width_33,.account-preview_v2 .account-preview__info-wgt_width_50{background:#f6f7fa;border-radius:10px;padding:10px 12px}.account-preview_v2 .account-preview__info-imgs,.account-preview_v2 .account-preview__info-wgt:not(.account-preview__info-wgt_width_33):not(.account-preview__info-wgt_width_50){grid-column:1/-1}.account-preview_v2 .account-preview__info-wgt:not(.account-preview__info-wgt_width_33):not(.account-preview__info-wgt_width_50){padding-top:8px}.account-preview_v2 .account-preview__info-wgt-label{color:#989dae;font-size:13px;margin-bottom:4px}.account-preview_v2 .account-preview__info-wgt-value{font-size:16px;line-height:1.4}.account-preview_v2 .account-preview__info-imgs{gap:8px;margin:0}.account-preview_v2 .account-preview__info-imgs-thumb{background:#f6f7fa;border-radius:10px;overflow:hidden;padding:0}.account-preview_v2 .account-preview__info-imgs-thumb img{height:100%;object-fit:contain;width:100%}.account-preview_v2 .account-preview__info-nav{display:flex;gap:8px;padding-top:16px}.account-preview_v2 .account-preview__info-nav .button-standart{border-radius:10px;flex:1 1;margin:0}.account-preview_v2 .preview-submit-btn{border-radius:10px}.account-preview_v2 .account-preview__img-description{padding-bottom:12px}@media(max-width:991px){.account-content__inner.account-preview.account-preview_v2{background-color:#f1f2f6;padding:0 0 20px}.account-preview_v2 .preview-tabs{background:#fff;border-bottom:1px solid #dfe3e8;display:flex;gap:24px;padding:0 10px}.preview-tabs__btn{background:none;border:0;color:#000;cursor:pointer;font-family:SF-Pro-Display-Medium,sans-serif;font-size:16px;font-weight:500;padding:12px 0;position:relative}.preview-tabs__btn.is-active{color:#364ed4;color:var(--main-color,#364ed4)}.preview-tabs__btn.is-active:after{background:#364ed4;background:var(--main-color,#364ed4);bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.account-preview_v2 .account-preview__inner{display:block;padding:10px 10px 0}.account-preview_v2 .account-preview__img,.account-preview_v2 .account-preview__info{width:100%}.account-preview_v2 .account-preview__wgt{border-radius:12px;margin-bottom:10px;padding:16px}.account-preview_v2.account-preview_tab_app .account-preview__info,.account-preview_v2.account-preview_tab_info .account-preview__img{display:none}.account-preview_v2 .account-preview__img{padding:6px 0 10px}.account-preview_v2 .phone-preview__frame{max-width:320px}}@media(max-width:420px){.account-preview_v2 .account-preview__info-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:992px){.account-content__inner.account-preview.account-preview_v2{background-color:#f1f2f6;padding:0 0 30px}.account-preview_v2 .account-preview__inner{gap:24px;padding:10px 30px 0}.account-preview_v2 .account-preview__info{flex:1 1 auto;min-width:0;width:auto}.account-preview_v2 .account-preview__wgt{margin-bottom:10px}.account-preview_v2 .account-preview__img{flex:0 0 300px;position:-webkit-sticky;position:sticky;top:20px;width:300px}.account-preview_v2 .account-preview__info-nav{max-width:420px}}.app-preview__icon{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto;height:14px;width:14px}.app-preview__cover .phone-preview__img{aspect-ratio:16/10;object-fit:cover}.app-preview__cover-emoji{align-items:center;display:flex;font-size:48px;inset:0;justify-content:center;position:absolute}.app-preview__facts{font-size:11px;list-style:none;margin:0 0 12px;padding:0}.app-preview__facts li{align-items:center;display:flex;gap:6px;margin-bottom:6px;overflow-wrap:anywhere}.app-preview__link{color:#364ed4}.app-preview__rsvp{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr 1.6fr 1fr}.app-preview__gray{background:#e9ebef;min-height:100%;padding:8px 10px 16px}.app-preview__topbar-static{margin-bottom:8px;position:static}.app-preview__card{background:#fff;border-radius:14px;padding:14px 12px}.app-preview__card_center{text-align:center}.app-preview__emoji-circle{align-items:center;background:#fff;border-radius:50%;box-shadow:0 2px 8px #0000001a;display:flex;height:54px;justify-content:center;margin:-34px auto 8px;width:54px}.app-preview__card_center{margin-top:30px}.app-preview__emoji{font-size:26px;line-height:1}.app-preview__emoji_lg{font-size:40px;margin-bottom:6px}.app-preview__emoji_xl{font-size:64px}.app-preview__card-title{font-size:15px;font-weight:700;line-height:1.25;margin-bottom:8px;overflow-wrap:anywhere;text-align:center}.app-preview__card-meta{color:#444;font-size:11px;line-height:1.6;margin-bottom:8px;text-align:center}.app-preview__card-meta_left{color:#8b8f97;text-align:left}.app-preview__card-text{font-size:11px;line-height:1.5;margin-bottom:12px;overflow-wrap:anywhere;text-align:left}.app-preview__card-text_center{text-align:center}.app-preview__card-text p{margin:0 0 6px}.app-preview__sheet-wrap{background:#e9ebef;min-height:100%;padding-top:26px}.app-preview__sheet-wrap_dark{background:#111}.app-preview__sheet{background:#fff;border-radius:16px 16px 0 0;min-height:calc(100% - 26px);padding:14px 12px 16px;position:relative}.app-preview__sheet_full{text-align:center}.app-preview__sheet_left{text-align:left}.app-preview__sheet-close{position:absolute;right:10px;top:10px}.app-preview__sheet-close .app-preview__icon{height:16px;width:16px}.app-preview__sheet-head{padding-top:6px;text-align:center}.app-preview__sheet-bar{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}.app-preview__sheet-bar .app-preview__icon{height:18px;width:18px}.app-preview__sheet-bar_title span{font-size:13px;font-weight:700}.app-preview__sheet-bar_title span:last-child{width:18px}.app-preview__questions{background:#e9ebef;border-radius:12px;margin-bottom:12px;padding:10px}.app-preview__question+.app-preview__question{margin-top:10px}.app-preview__question-text{font-size:11px;font-weight:600;margin-bottom:6px;overflow-wrap:anywhere;text-align:center}.app-preview__stars{color:#c9ced8;display:flex;font-size:18px;gap:4px;justify-content:center;line-height:1}.app-preview__stars .is-on{color:#f7b500}.app-preview__stars_sm{font-size:12px;gap:2px}.app-preview__radios{display:flex;font-size:11px;font-weight:600;gap:14px;justify-content:center}.app-preview__radios span{align-items:center;display:flex;gap:5px}.app-preview__radios i{border:1.5px solid #bbb;border-radius:50%;height:12px;width:12px}.app-preview__radios i.is-on{border:4px solid #000}.app-preview__textarea{background:#fff;border-radius:8px;color:#a2a6ad;font-size:10px;height:44px;padding:6px 8px}.app-preview__reward-img{align-items:center;display:flex;justify-content:center;margin:10px 0 16px}.app-preview__benefit-logo img,.app-preview__reward-img img{display:block;max-height:150px;max-width:70%;object-fit:contain}.app-preview__benefit-logo{align-items:center;display:flex;justify-content:center;margin-bottom:14px;min-height:120px}.app-preview__btn-green{background:#22c55e;margin-bottom:8px}.app-preview__muted{color:#8b8f97;font-size:11px}.app-preview__company{font-size:12px;font-weight:600;margin-bottom:2px}.app-preview__compensation{align-items:center;border:1px solid #e3e3e3;border-radius:8px;display:flex;flex-direction:column;gap:2px;margin:12px 0;padding:8px}.app-preview__compensation small{color:#8b8f97;font-size:8px;letter-spacing:.15em;text-transform:uppercase}.app-preview__compensation b{font-size:15px}.app-preview__tabs{display:flex;font-size:12px;font-weight:700;gap:14px;margin-bottom:8px}.app-preview__tabs .is-active{border-bottom:2px solid #364ed4;color:#364ed4}.app-preview__price{font-size:18px;font-weight:700;margin-bottom:8px}.app-preview__author{border-top:1px solid #ececec;display:flex;font-size:11px;gap:8px;justify-content:space-between;margin-top:8px;padding-top:8px}.app-preview__contacts{font-size:11px;font-weight:600;list-style:none;margin:0;padding:0}.app-preview__contacts li{margin-bottom:4px;overflow-wrap:anywhere}.phone-preview__scroll{display:flex;flex-direction:column}.app-preview__gray,.app-preview__sheet-wrap{display:flex;flex:1 0 auto;flex-direction:column;min-height:0}.app-preview__sheet{flex:1 0 auto;min-height:0}.app-preview_benefit .phone-preview__info-title{margin-top:12px}

.notes-search-settings{margin:16px 10px;min-width:0}.notes-search-settings__toggle{max-width:100%;text-align:left;white-space:normal}.notes-search-settings__body{background:#fff;border:1px solid #e1e3ee;border-radius:12px;margin-top:12px;padding:20px}.notes-search-settings form{display:grid;max-width:760px;min-width:0}.notes-search-settings .field-wrap__label{color:#565b5c;font-size:14px;line-height:1.4;margin:0 0 8px}.notes-search-settings__hint{color:#747d8c;font-size:14px;line-height:1.5;margin:0 0 16px;max-width:680px}.notes-search-settings textarea.field-wrap__input{border:1px solid #e1e1e1;border-radius:5px;box-sizing:border-box;font:inherit;font-size:16px;height:144px;line-height:1.5;min-height:132px;padding:12px 14px;resize:vertical;width:100%}.notes-search-settings textarea:focus-visible{outline:2px solid #364ed4;outline-offset:2px}.notes-search-settings textarea[aria-invalid=true]{border-color:#d01a36}.notes-search-settings__actions{display:flex;margin-top:16px}.notes-search-settings__error,.notes-search-settings__success{font-size:14px;line-height:1.5;margin:12px 0 0}.notes-search-settings__error{color:#d01a36}.notes-search-settings__success{color:#27824a}@media (min-width:992px){.notes-search-settings{margin:20px 30px}.notes-search-settings__body{padding:24px}}@media (max-width:575px){.notes-search-settings__body{padding:16px}}.notes-tags-select__list{display:flex;flex-wrap:wrap;gap:8px 16px}.notes-tags-select__item{align-items:center;border:1px solid #e1e3ee;border-radius:8px;cursor:pointer;display:inline-flex;gap:8px;padding:8px 12px}.notes-tags-manager__list{list-style:none;margin:20px 0 0;max-width:760px;padding:0}.notes-tags-manager__list>li{align-items:center;border-top:1px solid #e1e3ee;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:12px 0}.notes-search-settings__actions,.notes-tags-manager__list>li>div{display:flex;flex-wrap:wrap;gap:8px}.notes-category-emoji{align-items:center;display:inline-flex;flex-shrink:0;position:relative}.notes-category-emoji .field-wrap-smile{margin:0}.notes-category-emoji__clear{align-items:center;background:#fff;border:1px solid #e1e3ee;border-radius:50%;box-shadow:0 1px 3px #0000001f;color:#565b5c;cursor:pointer;display:flex;height:18px;justify-content:center;padding:0;position:absolute;right:-6px;top:-6px;width:18px}.notes-category-emoji__clear svg{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;height:10px;width:10px}.notes-category-emoji__clear:hover{color:#d01a36}.category-name-row{align-items:center;display:flex;gap:10px;min-width:0}.category-name-row .field-wrap__input{flex:1 1 auto;min-width:0}.category-name-row .notes-category-emoji .field-wrap-smile{height:44px;width:44px}.category-name-row .field-wrap-smile__inner{font-size:28px}.categories-faq-wgt__inner{gap:10px}.categories-faq-wgt .notes-category-emoji .field-wrap-smile{background:#fff;height:40px;width:40px}.categories-faq-wgt .field-wrap-smile__inner{font-size:24px}.categories-faq-wgt .categories-faq-wgt__input{height:40px;min-width:0}.categories-faq-wgt .categories-faq-wgt__name{flex:1 1 auto;margin:8px 0;min-width:0}.categories-faq-wgt .categories-faq-wgt__nav{flex:0 0 auto;margin-right:6px;padding-left:0}.categories-faq-wgt .categories-faq-wgt__nav-btn-add{align-items:center;display:flex;height:40px;justify-content:center;width:40px}.categories-faq-wgt .categories-faq-wgt__nav-btn-add .loader{margin:0}.faq-accordion .accordion__button:hover{background:none}.notes-category-symbol{align-items:center;display:inline-flex;margin-right:8px}.notes-category-symbol svg{height:22px;width:22px}.notes-tags-panel__form{grid-gap:8px;display:grid;gap:8px;min-width:0}.notes-tags-panel__form .field-wrap__label{color:#565b5c;font-size:14px;line-height:1.4;margin:0}.notes-tags-panel__add{display:flex;gap:8px;min-width:0}.notes-tags-panel__add .field-wrap__input{flex:1 1 auto;min-width:0}.notes-tags-panel__add .btn{flex:0 0 auto}.notes-tags-panel__list{list-style:none;margin:0;padding:0}.notes-tags-panel__item{align-items:center;border-bottom:1px solid #e3e5ec;display:flex;gap:12px;justify-content:space-between;min-height:44px;padding:8px 0}.notes-tags-panel__item:last-child{border-bottom:none}.notes-tags-panel__item_delete,.notes-tags-panel__item_edit{display:block}.notes-tags-panel__name{font-size:16px;line-height:1.4;min-width:0;overflow-wrap:anywhere}.notes-tags-panel__buttons{display:flex;flex-wrap:wrap;gap:8px}.notes-tags-panel__confirm{grid-gap:8px;background:#fdf1f3;border-radius:10px;display:grid;gap:8px;padding:12px}.notes-tags-panel__hint{color:#565b5c;font-size:14px;line-height:1.5;margin:0}.notes-tags-panel__state{grid-gap:12px;color:#747d8c;display:grid;font-size:15px;gap:12px;justify-items:start;line-height:1.5;margin:0}.header-nav_wrap{flex-wrap:wrap;row-gap:10px}.faq-accordion .accordion__button_empty[aria-expanded=true]{padding-bottom:15px!important}.faq-accordion .accordion__button_empty[aria-expanded=true]:before{top:16px;transform:rotate(45deg)}.faq-accordion .accordion__button_empty{cursor:default}.notes-tags-list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0 0 12px;padding:0}.notes-tags-list__item{background:#fff;border:1px solid #fff;border-radius:8px;color:#000;display:block;font:inherit;font-size:14px;line-height:1.4;overflow-wrap:anywhere;padding:6px 12px;text-align:left}button.notes-tags-list__item{cursor:pointer;transition:border-color .15s,color .15s,background-color .15s}button.notes-tags-list__item:hover{border-color:#c9cff3}button.notes-tags-list__item:focus-visible{outline:2px solid #364ed4;outline-offset:2px}.notes-tags-list__item.is-active{background:#364ed4;border-color:#364ed4;color:#fff}.notes-tags-list__empty{color:#747d8c;font-size:15px;line-height:1.5;margin:8px 0 16px}.faq-category-add{align-items:center;background:#364ed4;border-radius:50%;color:#fff;display:flex;height:28px;justify-content:center;position:absolute;right:56px;top:12px;transition:background-color .15s;width:28px;z-index:2}.faq-category-add:hover{background:#2b3fb0}.faq-category-add:focus-visible{outline:2px solid #364ed4;outline-offset:2px}.faq-category-add svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;height:14px;width:14px}.faq-accordion .accordion__item:has(.faq-category-add) .accordion__button{padding-right:100px}.faq-accordion .accordion__button:not(.accordion__button_empty)[aria-expanded=true]:before{top:22px;transform:rotate(-135deg)}.faq-accordion .faq-item__inner{align-items:center;display:flex;gap:3px}.faq-accordion .faq-item__inner:has(.faq-item__drag){padding-left:0}.faq-accordion .accordion__panel{margin-left:-6px;padding-bottom:10px;padding-left:0;padding-right:0}.faq-accordion .faq-item:last-child{padding-bottom:0!important}.faq-accordion .faq-item{padding-left:0;padding-right:0}.faq-accordion .faq-item__headline{min-width:0}.faq-item__drag{align-items:center;background:none;border:none;border-radius:6px;color:#8a91a5;cursor:grab;display:flex;flex:0 0 auto;height:28px;justify-content:center;padding:0;touch-action:none;width:28px}.faq-item__drag:hover{background:#e8ebfa;color:#364ed4}.faq-item__drag:focus-visible{outline:2px solid #364ed4;outline-offset:1px}.faq-item__drag svg{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;height:16px;width:16px}.faq-item_dragging{cursor:grabbing;list-style:none;z-index:1000000}.faq-item_dragging .faq-item__inner{align-items:center;background:#fff;border-radius:5px;box-shadow:0 6px 20px #0000001f;display:flex;font-size:15px;font-weight:500;gap:3px;padding:10px 14px 10px 4px}.faq-item_dragging .faq-item__drag{color:#364ed4;cursor:grabbing}.faq-accordion .accordion__button:before{border-bottom-width:1.5px;border-right-width:1.5px}.faq-category-drag{align-items:center;background:none;border:none;border-radius:6px;color:#8a91a5;cursor:grab;display:flex;height:28px;justify-content:center;padding:0;position:absolute;right:56px;top:12px;touch-action:none;width:28px;z-index:2}.faq-category-drag:hover{background:#e8ebfa;color:#364ed4}.faq-category-drag:focus-visible{outline:2px solid #364ed4;outline-offset:1px}.faq-category-drag svg{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;height:16px;width:16px}.faq-accordion .accordion__item:has(.faq-category-drag) .faq-category-add{right:92px}.faq-accordion .accordion__item:has(.faq-category-drag) .accordion__button{padding-right:136px}.faq-category_dragging{background:#fff;border-radius:10px;box-shadow:0 8px 24px #00000024;cursor:grabbing;list-style:none;padding-left:16px;padding-right:10px;position:relative;z-index:1000000}.faq-category_dragging .faq-category-drag{color:#364ed4;cursor:grabbing}.faq-category_dragging .control-wgt{display:none}.note-editor .editor-class{line-height:1.55;max-height:70vh;min-height:400px;overflow-y:auto;padding:4px 14px}.note-editor .editor-toolbar{background:#f7f8fa;border:none;border-radius:0 0 5px 5px;border-top:1px solid #e1e1e1;flex-wrap:wrap;gap:4px;padding:6px 8px}.note-editor .rdw-option-wrapper{background:none;border:1px solid #0000;border-radius:6px;height:30px;margin:0;min-width:30px}.note-editor .rdw-option-wrapper:hover{background:#fff;border-color:#c9cff3;box-shadow:none}.note-editor .rdw-option-active{background:#eef1fd;border-color:#364ed4;box-shadow:none}.note-editor .rdw-block-wrapper,.note-editor .rdw-history-wrapper,.note-editor .rdw-image-wrapper,.note-editor .rdw-inline-wrapper,.note-editor .rdw-link-wrapper,.note-editor .rdw-list-wrapper{gap:2px;margin:0}.note-editor .rdw-block-wrapper,.note-editor .rdw-history-wrapper,.note-editor .rdw-image-wrapper,.note-editor .rdw-inline-wrapper+div,.note-editor .rdw-link-wrapper,.note-editor .rdw-list-wrapper{border-left:1px solid #e1e3ee;padding-left:6px}.note-editor .rdw-dropdown-wrapper{border-radius:6px;height:30px;margin:0}.note-editor .rdw-image-modal,.note-editor .rdw-link-modal{border-radius:10px;bottom:38px;box-shadow:0 8px 24px #00000024;height:auto;left:0;top:auto}.note-editor .rdw-image-alignment-options-popup{display:none}.note-editor .rdw-image-imagewrapper img,.note-editor figure img{border-radius:6px;height:auto;max-width:100%}.note-editor figure{margin:8px 0}.note-editor blockquote{border-left:3px solid #c9cff3;color:#565b5c;margin:8px 0;padding:4px 12px}.note-panel__text figure{margin:8px 0}.note-editor__status{align-items:center;color:#565b5c;display:flex;font-size:14px;gap:8px;margin-top:8px}.note-editor__status .loader{margin:0}.note-panel__text table{border-collapse:collapse;display:block;font-size:14px;line-height:1.45;max-width:100%;overflow-x:auto}.note-panel__text td,.note-panel__text th{border:1px solid #e1e3ee;padding:8px 10px;text-align:left;vertical-align:top}.note-panel__text th{background:#f7f8fa;font-weight:600}.product-category-add{flex:0 0 auto;margin-right:8px;position:static}.product-categories-panel__item_hidden .notes-tags-panel__name{color:#8a91a5}.data-table__hide+.product-category-add{margin-left:10px}.emoji-content.emoji-picker{border:1px solid #e3e5ec;border-radius:8px;box-shadow:0 4px 16px #0000001a;max-width:calc(100vw - 32px);padding:10px;width:336px}.emoji-picker__search{background:#fff;border:1px solid #dfe2ea;border-radius:6px;color:#000;display:block;font-family:inherit;font-size:15px;height:40px;padding:0 12px;width:100%}.emoji-picker__search::placeholder{color:#9a9fae}.emoji-picker__search:focus{border-color:#364ed4;outline:none}.emoji-picker__scroll{margin:8px -4px 0 0;max-height:300px;overflow-y:auto;overscroll-behavior:contain;padding-right:4px}.emoji-picker__section+.emoji-picker__section{margin-top:12px}.emoji-picker__title{color:#000;font-size:13px;font-weight:500;line-height:1.3;margin:0 0 6px}.emoji-picker__grid{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(10,minmax(0,1fr))}.emoji-picker__item{align-items:center;aspect-ratio:1;background:#fff;border:1px solid #eceef3;border-radius:3px;cursor:pointer;display:flex;font-size:19px;justify-content:center;line-height:1;min-width:0;padding:0}.emoji-picker__item:hover{background:#f1f2f6;border-color:#d7d9e4}.emoji-picker__item.active{background:#eef1fd;border-color:#364ed4}.emoji-picker__empty{color:#849096;font-size:14px;padding:20px 0;text-align:center}@media (max-width:480px){.emoji-picker__grid{grid-template-columns:repeat(8,minmax(0,1fr))}.emoji-picker__item{font-size:20px}}.emoji-content.emoji-picker_floating{background-color:#fff;position:fixed;right:auto;z-index:1000001}.order-panel__light-btn.is-disabled,.order-panel__light-btn:disabled{cursor:default;opacity:.5;pointer-events:none}.survey-panel__progress .order-panel__row-value{font-family:SF-Pro-Display-Medium,sans-serif;font-weight:500}.survey-panel__progress-track{background:#e3e5ec;border-radius:2px;height:4px;margin-top:10px;overflow:hidden}.survey-panel__progress-bar{background:#364ed4;border-radius:2px;height:100%;transition:width .3s ease}.survey-panel__status{align-items:center;border-radius:999px;box-sizing:border-box;display:inline-flex;font-family:SF-Pro-Display-Medium,sans-serif;font-size:14px;gap:7px;line-height:1.2;min-height:30px;padding:5px 11px;white-space:nowrap}.survey-panel__status:before{background:currentColor;border-radius:50%;content:"";flex:none;height:7px;width:7px}.survey-panel__status_active{background:#e1f8eb;color:#109c4f}.survey-panel__status_new{background:#fff0e2;color:#e07a00}.survey-panel__status_deleted{background:#fde6ea;color:#d7193d}.survey-panel__status_done{background:#e8e9ef;color:#6b7080}.survey-panel__footer{display:flex;gap:10px}.survey-panel__footer>*{flex:1 1;min-width:0}.survey-panel__users{display:flex;flex-direction:column;height:100%;min-height:0}.survey-panel__toolbar{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:16px 16px 8px}.survey-panel__remind-all{font-size:14px;min-height:40px;padding:8px 16px;width:auto}.survey-panel__toolbar-nav{align-items:center;display:flex;gap:8px}.survey-panel__square-btn{align-items:center;background:#eef1fd;border:1px solid #0000;border-radius:6px;color:#364ed4;cursor:pointer;display:flex;height:40px;justify-content:center;padding:0;width:40px}.survey-panel__square-btn svg{fill:currentColor;height:18px;width:18px}.survey-panel__square-btn_outline svg{fill:none;stroke:currentColor}.survey-panel__square-btn_outline{background:#fff;border-color:#dfe2ea;color:#626e77}.survey-panel__square-btn_outline.active{border-color:#364ed4}.survey-panel__list{flex:1 1;min-height:0;overflow-y:auto;padding:0 16px 16px}.survey-panel__user{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:4px 0}.survey-panel__user-info{align-items:center;color:#000;display:flex;gap:12px;min-width:0;text-decoration:none}.survey-panel__avatar{border-radius:50%;flex:0 0 auto;height:32px;object-fit:cover;width:32px}.survey-panel__user-name{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.survey-panel__user-nav{align-items:center;display:flex;flex:0 0 auto;gap:10px}.survey-panel__bell{align-items:center;background:none;border:none;color:#c9ccd6;cursor:default;display:flex;height:22px;justify-content:center;padding:0;width:22px}.survey-panel__bell svg{fill:none;stroke:currentColor;height:20px;width:20px}.survey-panel__bell.is-active{color:#364ed4;cursor:pointer}.survey-panel__state{align-items:center;color:#c9ccd6;display:flex;justify-content:center}.survey-panel__state,.survey-panel__state svg{height:22px;width:22px}.survey-panel__state.is-passed svg{fill:#fff;height:12px;width:12px}.survey-panel__state.is-passed{background:#22ca7b;border-radius:50%}.survey-panel__picker{padding:0 16px 16px}.survey-panel__picker-list{margin-top:10px}.survey-panel__picker-invited{cursor:default;opacity:.6}.survey-panel__toolbar{position:relative}.panel-search{align-items:center;animation:panelSearchExpand .2s ease-out;display:flex;height:40px;left:16px;position:absolute;right:16px;top:16px;z-index:2}.survey-panel__toolbar-nav:has(.panel-search) .survey-panel__square-btn~.panel-search,.survey-panel__toolbar-nav:has(.panel-search~.survey-panel__square-btn) .panel-search{right:64px}.panel-search__icon{fill:none;stroke:#626e77;height:18px;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:18px}.panel-search .panel-search__field{background:#fff;border-color:#364ed4;box-sizing:border-box;height:40px;padding:0 40px 0 38px;width:100%}.panel-search__close{align-items:center;background:none;border:0;border-radius:8px;color:#15171a;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;position:absolute;right:4px;top:50%;transform:translateY(-50%);width:32px}.panel-search__close:hover{background:#f1f2f4}.panel-search__close svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;height:18px;width:18px}@keyframes panelSearchExpand{0%{-webkit-clip-path:inset(0 0 0 calc(100% - 40px) round 8px);clip-path:inset(0 0 0 calc(100% - 40px) round 8px)}to{-webkit-clip-path:inset(0 0 0 0 round 8px);clip-path:inset(0 0 0 0 round 8px)}}@media (prefers-reduced-motion:reduce){.panel-search{animation:none}}.note-panel__cover img{border-radius:8px;display:block;max-height:240px;object-fit:cover;width:100%}.note-panel__employees{display:flex;flex-direction:column;gap:6px;margin-top:4px;max-height:200px;overflow-y:auto}.note-panel__employee{align-items:center;display:flex;font-size:14px;gap:10px}.note-panel__text{font-size:15px;line-height:1.55;overflow-wrap:anywhere}.note-panel__text p{margin:0 0 10px}.note-panel__text p:last-child{margin-bottom:0}.note-panel__text ol,.note-panel__text ul{margin:0 0 10px;padding-left:22px}.note-panel__text ul{list-style:disc}.note-panel__text ol{list-style:decimal}.note-panel__text a{color:#364ed4}.note-panel__text img{border-radius:6px;height:auto;max-width:100%}.knowledge-cards-animated-icon{display:block;margin-left:auto;margin-right:auto;overflow:visible}.knowledge-cards-animated-icon__card,.knowledge-cards-animated-icon__circle,.knowledge-cards-animated-icon__line{will-change:transform}.knowledge-cards-animated-icon__circle{animation:knowledge-cards-animated-circle 2s cubic-bezier(0,.65,.51,.99) infinite;transform-box:fill-box;transform-origin:center}.knowledge-cards-animated-icon__card{transform-box:view-box;transform-origin:32px 34px}.knowledge-cards-animated-icon__card--left{animation:knowledge-cards-animated-left 2s cubic-bezier(.2,.75,.34,.94) infinite;transform:rotate(-7deg)}.knowledge-cards-animated-icon__card--right{animation:knowledge-cards-animated-right 2s cubic-bezier(.2,.75,.34,.94) infinite;transform:rotate(7deg)}.knowledge-cards-animated-icon__card--front{animation:knowledge-cards-animated-front 2s cubic-bezier(0,.65,.51,.99) infinite}.knowledge-cards-animated-icon__line{animation:knowledge-cards-animated-line 2s cubic-bezier(.2,.75,.34,.94) infinite;transform-box:fill-box;transform-origin:left center}.knowledge-cards-animated-icon__line--1{animation-delay:.11s}.knowledge-cards-animated-icon__line--2{animation-delay:.18s}.knowledge-cards-animated-icon__line--3{animation-delay:.25s}@keyframes knowledge-cards-animated-circle{0%,47%,to{transform:scale(1)}22.6%{transform:scale(1.02)}}@keyframes knowledge-cards-animated-left{0%,47%,to{transform:translate(0) rotate(-7deg)}21.6%{transform:translate(-2.2px,1px) rotate(-12deg)}34.8%{transform:translate(.2px) rotate(-6.5deg)}}@keyframes knowledge-cards-animated-right{0%,47%,to{transform:translate(0) rotate(7deg)}21.6%{transform:translate(2.2px,1px) rotate(12deg)}34.8%{transform:translate(-.2px) rotate(6.5deg)}}@keyframes knowledge-cards-animated-front{0%,47%,to{transform:scale(1)}21.6%{transform:translateY(-1px) scale(1.035)}34.8%{transform:scale(.997)}}@keyframes knowledge-cards-animated-line{0%,36%,to{transform:scaleX(1)}15.1%{transform:scaleX(.4)}25.9%{transform:scaleX(1.04)}}@media (prefers-reduced-motion:reduce){.knowledge-cards-animated-icon *{animation:none!important}}.accordion{border:1px solid #0000001a;border-radius:2px}.accordion__item+.accordion__item{border-top:1px solid #0000001a}.accordion__button{background-color:#f4f4f4;border:none;color:#444;cursor:pointer;padding:18px;text-align:left;width:100%}.accordion__button:hover{background-color:#ddd}.accordion__button:before{border-bottom:2px solid;border-right:2px solid;content:"";display:inline-block;height:10px;margin-right:12px;transform:rotate(-45deg);width:10px}.accordion__button[aria-expanded=true]:before,.accordion__button[aria-selected=true]:before{transform:rotate(45deg)}[hidden]{display:none}.accordion__panel{animation:fadein .35s ease-in;padding:20px}@keyframes fadein{0%{opacity:0}to{opacity:1}}

.award-animated-icon{display:block;margin-left:auto;margin-right:auto;overflow:visible}.award-animated-icon__circle,.award-animated-icon__medal,.award-animated-icon__ribbon,.award-animated-icon__star{will-change:transform}.award-animated-icon__circle,.award-animated-icon__medal,.award-animated-icon__star{transform-box:fill-box;transform-origin:center}.award-animated-icon__ribbon{transform-box:view-box;transform-origin:32px 31px}.award-animated-icon__circle{animation:award-animated-circle 2s cubic-bezier(0,.65,.51,.99) infinite}.award-animated-icon__ribbon--left{animation:award-animated-ribbon-left 2s cubic-bezier(.2,.75,.34,.94) infinite}.award-animated-icon__ribbon--right{animation:award-animated-ribbon-right 2s cubic-bezier(.2,.75,.34,.94) infinite}.award-animated-icon__medal{animation:award-animated-medal 2s cubic-bezier(0,.65,.51,.99) infinite}.award-animated-icon__star{animation:award-animated-star 2s cubic-bezier(.2,.75,.34,.94) infinite}@keyframes award-animated-circle{0%,47%,to{transform:scale(1)}22.6%{transform:scale(1.02)}}@keyframes award-animated-ribbon-left{0%,47%,to{transform:rotate(0deg)}21.6%{transform:rotate(-5deg)}34.8%{transform:rotate(.6deg)}}@keyframes award-animated-ribbon-right{0%,47%,to{transform:rotate(0deg)}21.6%{transform:rotate(5deg)}34.8%{transform:rotate(-.6deg)}}@keyframes award-animated-medal{0%,47%,to{transform:translateY(0) scale(1)}21.6%{transform:translateY(-1.5px) scale(1.045)}34.8%{transform:translateY(.15px) scale(.997)}}@keyframes award-animated-star{0%,47%,to{transform:scale(1) rotate(0deg)}21.6%{transform:scale(1.16) rotate(7deg)}34.8%{transform:scale(.98) rotate(-1deg)}}@media (prefers-reduced-motion:reduce){.award-animated-icon *{animation:none!important}}

.event-extras{grid-gap:10px;display:grid;gap:10px;margin-bottom:10px;margin-top:10px}.event-extras .event-extras__section{background:#fff;border-radius:10px;margin:0;padding:16px}.event-extras__heading{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:0}.event-extras__heading .form__headline{color:#000;font-size:16px;font-weight:400;line-height:1.3;margin:0;padding:0}.event-extras__heading+.event-extras__field{margin-top:16px}.event-extras__toggle{align-items:center;display:flex;flex:0 0 35px;height:32px;position:relative;width:35px}.event-extras__toggle-input{cursor:pointer;height:100%;inset:0;margin:0;opacity:0;position:absolute;width:100%;z-index:1}.event-extras__toggle-track{background:#999fb3;border-radius:2em;display:block;height:15px;margin:0;position:relative;transition:background-color .18s ease;width:35px}.event-extras__toggle-track:after{background:#fff;border:1px solid #d7d9e4;border-radius:50%;box-shadow:0 1px 3px #00000026;box-sizing:border-box;content:"";height:21px;left:0;margin-top:-10.5px;position:absolute;top:50%;transition:transform .18s ease;width:21px}.event-extras__toggle-input:checked+.event-extras__toggle-track{background:#24ce8b}.event-extras__toggle-input:checked+.event-extras__toggle-track:after{transform:translateX(14px)}.event-extras__toggle-input:focus-visible+.event-extras__toggle-track{outline:2px solid var(--main-color);outline-offset:3px}@media(prefers-reduced-motion:reduce){.event-extras__toggle-track,.event-extras__toggle-track:after{transition:none}}.event-extras__day+.event-extras__day{margin-top:24px}.event-extras-preview h4,.event-extras__day h4{font-size:16px;font-weight:500;margin:0 0 12px}.event-extras__period{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:260px minmax(0,1fr) 36px;margin-bottom:12px}.event-extras__times{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.event-extras__times small{grid-column:1/-1}.event-extras__times .field-wrap__input{min-width:0;padding:10px;width:100%}.event-extras__description{flex:1 1;min-width:0}.event-extras__remove{align-items:center;background:#0000;border:0;color:#ff235c;cursor:pointer;display:flex;flex-shrink:0;height:44px;justify-content:center;width:36px}.event-extras__remove svg{fill:currentColor;height:20px;width:20px}.event-extras__remove:focus-visible{border-radius:4px;outline:2px solid var(--main-color)}.event-extras__question{margin-bottom:24px}.event-extras__question+.event-extras__question{border-top:1px solid #e6e8eb;padding-top:24px}.event-extras__option{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 36px;margin-bottom:12px}.event-extras__field,.event-extras__option .field-wrap__input{flex:1 1;min-width:0}.event-extras__time-field{flex:0 0 260px}.event-extras__control{border-radius:5px;min-width:0}.event-extras__field--invalid>.event-extras__control{outline:1px solid #ff235c}.event-extras__field>[role=alert]{margin-top:6px}.event-extras__field .validation-error{white-space:normal}.event-extras-preview h4{font-family:inherit;font-size:16px;font-weight:500;line-height:1.4}.event-extras-preview{font-size:16px;font-weight:400;line-height:1.4;min-width:0;width:100%}.event-extras-preview__panel{border:1px solid #d7d9e4;border-radius:6px;margin:12px 0;padding:16px}.event-extras-preview__title{color:#000;font-family:SF-Pro-Display-Medium,sans-serif;font-size:18px;font-weight:500;line-height:1.3;margin:0}.event-extras-preview__day,.event-extras-preview__question{margin-top:16px}.event-extras-preview__period{align-items:baseline;display:flex;font-size:14px;gap:12px;margin-top:8px}.event-extras-preview__period>span:first-child{white-space:nowrap}.event-extras-preview__period>span:last-child{overflow-wrap:anywhere;white-space:pre-wrap}.event-extras-preview__answer{background:#e8edef;border-radius:10px;margin-top:8px;overflow-wrap:anywhere;padding:12px}@media(max-width:767px){.event-extras__period{grid-template-columns:minmax(0,1fr) 36px}.event-extras__time-field{grid-column:1/-1}.event-extras-preview__period{flex-wrap:wrap;gap:4px 12px}}.phone-preview{display:flex;justify-content:center;width:100%}.phone-preview__frame{aspect-ratio:9/19;background:#111;border:3px solid #d9d6cf;border-radius:44px;box-shadow:0 10px 30px #0000001f;max-width:300px;padding:10px;width:100%}.phone-preview__screen{background:#fff;border-radius:34px;color:#000;display:flex;flex-direction:column;font-family:SF-Pro-Display-Regular,-apple-system,sans-serif;height:100%;overflow:hidden}.phone-preview__status{align-items:center;display:flex;flex:0 0 auto;font-size:12px;font-weight:600;height:34px;justify-content:space-between;padding:0 22px;position:relative}.phone-preview__notch{background:#111;border-radius:0 0 14px 14px;height:22px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:42%}.phone-preview__status-icons{align-items:center;display:flex;gap:4px}.phone-preview__status-icons svg{fill:currentColor;height:10px}.phone-preview__status-icons svg:first-child{width:15px}.phone-preview__status-icons svg:last-child{width:22px}.phone-preview__scroll{flex:1 1 auto;overflow-y:auto;scrollbar-width:none}.phone-preview__scroll::-webkit-scrollbar{display:none}.phone-preview__gallery{background:#e3e3e3;position:relative}.phone-preview__topbar{align-items:center;display:flex;justify-content:space-between;left:10px;position:absolute;right:10px;top:8px;z-index:1}.phone-preview__back{align-items:center;background:#fff;border-radius:50%;display:flex;height:26px;justify-content:center;width:26px}.phone-preview__back svg{fill:none;stroke:#000;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;height:14px;width:14px}.phone-preview__balance{background:#fff;border-radius:14px;font-size:10px;font-weight:600;padding:4px 10px;white-space:nowrap}.phone-preview__img{aspect-ratio:1/1;display:block;object-fit:contain;width:100%}.phone-preview__img_empty{align-items:center;color:#8b8f97;display:flex;font-size:12px;justify-content:center}.phone-preview__dots{bottom:8px;display:flex;gap:5px;justify-content:center;left:0;position:absolute;right:0}.phone-preview__dot{background:#fff;border:0;border-radius:50%;cursor:pointer;height:6px;padding:0;width:6px}.phone-preview__dot.is-active{background:#000}.phone-preview__body{border-bottom:1px solid #ececec;padding:12px 14px 14px}.phone-preview__name{font-size:15px;font-weight:700;line-height:1.25;margin-bottom:10px;overflow-wrap:anywhere}.phone-preview__row{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:12px}.phone-preview__stepper{align-items:center;display:flex;gap:12px}.phone-preview__step{align-items:center;border:1.5px solid #000;border-radius:50%;display:flex;font-size:16px;height:24px;justify-content:center;line-height:1;width:24px}.phone-preview__step_disabled{border-color:#e3e3e3;color:#c9c9c9}.phone-preview__count{font-size:15px;font-weight:600}.phone-preview__meta{color:#6e6e6e;font-size:10px;line-height:1.6;text-align:right}.phone-preview__meta b{color:#000}.phone-preview__order{background:#000;border-radius:6px;color:#fff;font-size:12px;font-weight:600;padding:10px;text-align:center}.phone-preview__info{padding:12px 14px 20px}.phone-preview__info-title{font-size:13px;font-weight:700;margin-bottom:6px}.phone-preview__info-text{font-size:11px;line-height:1.5;overflow-wrap:anywhere}.phone-preview__info-text p{margin:0 0 6px}.phone-preview__info-text ol,.phone-preview__info-text ul{margin:0 0 6px 14px}.account-preview_v2 .preview-tabs{display:none}.account-preview_v2 .account-preview__wgt{border-radius:14px;padding:20px}.account-preview_v2 .account-preview__wgt_col-info{overflow-wrap:anywhere;width:100%;word-break:normal}.account-preview_v2 .account-preview__wgt-headline-text{font-family:SF-Pro-Display-Medium,sans-serif;font-size:20px;font-weight:500}.account-preview_v2 .account-preview__info-row{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin:0}.account-preview_v2 .account-preview__info-wgt,.account-preview_v2 .account-preview__info-wgt_width_33,.account-preview_v2 .account-preview__info-wgt_width_50{padding:0;width:auto}.account-preview_v2 .account-preview__info-wgt_width_33,.account-preview_v2 .account-preview__info-wgt_width_50{background:#f6f7fa;border-radius:10px;padding:10px 12px}.account-preview_v2 .account-preview__info-imgs,.account-preview_v2 .account-preview__info-wgt:not(.account-preview__info-wgt_width_33):not(.account-preview__info-wgt_width_50){grid-column:1/-1}.account-preview_v2 .account-preview__info-wgt:not(.account-preview__info-wgt_width_33):not(.account-preview__info-wgt_width_50){padding-top:8px}.account-preview_v2 .account-preview__info-wgt-label{color:#989dae;font-size:13px;margin-bottom:4px}.account-preview_v2 .account-preview__info-wgt-value{font-size:16px;line-height:1.4}.account-preview_v2 .account-preview__info-imgs{gap:8px;margin:0}.account-preview_v2 .account-preview__info-imgs-thumb{background:#f6f7fa;border-radius:10px;overflow:hidden;padding:0}.account-preview_v2 .account-preview__info-imgs-thumb img{height:100%;object-fit:contain;width:100%}.account-preview_v2 .account-preview__info-nav{display:flex;gap:8px;padding-top:16px}.account-preview_v2 .account-preview__info-nav .button-standart{border-radius:10px;flex:1 1;margin:0}.account-preview_v2 .preview-submit-btn{border-radius:10px}.account-preview_v2 .account-preview__img-description{padding-bottom:12px}@media(max-width:991px){.account-content__inner.account-preview.account-preview_v2{background-color:#f1f2f6;padding:0 0 20px}.account-preview_v2 .preview-tabs{background:#fff;border-bottom:1px solid #dfe3e8;display:flex;gap:24px;padding:0 10px}.preview-tabs__btn{background:none;border:0;color:#000;cursor:pointer;font-family:SF-Pro-Display-Medium,sans-serif;font-size:16px;font-weight:500;padding:12px 0;position:relative}.preview-tabs__btn.is-active{color:#364ed4;color:var(--main-color,#364ed4)}.preview-tabs__btn.is-active:after{background:#364ed4;background:var(--main-color,#364ed4);bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.account-preview_v2 .account-preview__inner{display:block;padding:10px 10px 0}.account-preview_v2 .account-preview__img,.account-preview_v2 .account-preview__info{width:100%}.account-preview_v2 .account-preview__wgt{border-radius:12px;margin-bottom:10px;padding:16px}.account-preview_v2.account-preview_tab_app .account-preview__info,.account-preview_v2.account-preview_tab_info .account-preview__img{display:none}.account-preview_v2 .account-preview__img{padding:6px 0 10px}.account-preview_v2 .phone-preview__frame{max-width:320px}}@media(max-width:420px){.account-preview_v2 .account-preview__info-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:992px){.account-content__inner.account-preview.account-preview_v2{background-color:#f1f2f6;padding:0 0 30px}.account-preview_v2 .account-preview__inner{gap:24px;padding:10px 30px 0}.account-preview_v2 .account-preview__info{flex:1 1 auto;min-width:0;width:auto}.account-preview_v2 .account-preview__wgt{margin-bottom:10px}.account-preview_v2 .account-preview__img{flex:0 0 300px;position:-webkit-sticky;position:sticky;top:20px;width:300px}.account-preview_v2 .account-preview__info-nav{max-width:420px}}.app-preview__icon{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto;height:14px;width:14px}.app-preview__cover .phone-preview__img{aspect-ratio:16/10;object-fit:cover}.app-preview__cover-emoji{align-items:center;display:flex;font-size:48px;inset:0;justify-content:center;position:absolute}.app-preview__facts{font-size:11px;list-style:none;margin:0 0 12px;padding:0}.app-preview__facts li{align-items:center;display:flex;gap:6px;margin-bottom:6px;overflow-wrap:anywhere}.app-preview__link{color:#364ed4}.app-preview__rsvp{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr 1.6fr 1fr}.app-preview__gray{background:#e9ebef;min-height:100%;padding:8px 10px 16px}.app-preview__topbar-static{margin-bottom:8px;position:static}.app-preview__card{background:#fff;border-radius:14px;padding:14px 12px}.app-preview__card_center{text-align:center}.app-preview__emoji-circle{align-items:center;background:#fff;border-radius:50%;box-shadow:0 2px 8px #0000001a;display:flex;height:54px;justify-content:center;margin:-34px auto 8px;width:54px}.app-preview__card_center{margin-top:30px}.app-preview__emoji{font-size:26px;line-height:1}.app-preview__emoji_lg{font-size:40px;margin-bottom:6px}.app-preview__emoji_xl{font-size:64px}.app-preview__card-title{font-size:15px;font-weight:700;line-height:1.25;margin-bottom:8px;overflow-wrap:anywhere;text-align:center}.app-preview__card-meta{color:#444;font-size:11px;line-height:1.6;margin-bottom:8px;text-align:center}.app-preview__card-meta_left{color:#8b8f97;text-align:left}.app-preview__card-text{font-size:11px;line-height:1.5;margin-bottom:12px;overflow-wrap:anywhere;text-align:left}.app-preview__card-text_center{text-align:center}.app-preview__card-text p{margin:0 0 6px}.app-preview__sheet-wrap{background:#e9ebef;min-height:100%;padding-top:26px}.app-preview__sheet-wrap_dark{background:#111}.app-preview__sheet{background:#fff;border-radius:16px 16px 0 0;min-height:calc(100% - 26px);padding:14px 12px 16px;position:relative}.app-preview__sheet_full{text-align:center}.app-preview__sheet_left{text-align:left}.app-preview__sheet-close{position:absolute;right:10px;top:10px}.app-preview__sheet-close .app-preview__icon{height:16px;width:16px}.app-preview__sheet-head{padding-top:6px;text-align:center}.app-preview__sheet-bar{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}.app-preview__sheet-bar .app-preview__icon{height:18px;width:18px}.app-preview__sheet-bar_title span{font-size:13px;font-weight:700}.app-preview__sheet-bar_title span:last-child{width:18px}.app-preview__questions{background:#e9ebef;border-radius:12px;margin-bottom:12px;padding:10px}.app-preview__question+.app-preview__question{margin-top:10px}.app-preview__question-text{font-size:11px;font-weight:600;margin-bottom:6px;overflow-wrap:anywhere;text-align:center}.app-preview__stars{color:#c9ced8;display:flex;font-size:18px;gap:4px;justify-content:center;line-height:1}.app-preview__stars .is-on{color:#f7b500}.app-preview__stars_sm{font-size:12px;gap:2px}.app-preview__radios{display:flex;font-size:11px;font-weight:600;gap:14px;justify-content:center}.app-preview__radios span{align-items:center;display:flex;gap:5px}.app-preview__radios i{border:1.5px solid #bbb;border-radius:50%;height:12px;width:12px}.app-preview__radios i.is-on{border:4px solid #000}.app-preview__textarea{background:#fff;border-radius:8px;color:#a2a6ad;font-size:10px;height:44px;padding:6px 8px}.app-preview__reward-img{align-items:center;display:flex;justify-content:center;margin:10px 0 16px}.app-preview__benefit-logo img,.app-preview__reward-img img{display:block;max-height:150px;max-width:70%;object-fit:contain}.app-preview__benefit-logo{align-items:center;display:flex;justify-content:center;margin-bottom:14px;min-height:120px}.app-preview__btn-green{background:#22c55e;margin-bottom:8px}.app-preview__muted{color:#8b8f97;font-size:11px}.app-preview__company{font-size:12px;font-weight:600;margin-bottom:2px}.app-preview__compensation{align-items:center;border:1px solid #e3e3e3;border-radius:8px;display:flex;flex-direction:column;gap:2px;margin:12px 0;padding:8px}.app-preview__compensation small{color:#8b8f97;font-size:8px;letter-spacing:.15em;text-transform:uppercase}.app-preview__compensation b{font-size:15px}.app-preview__tabs{display:flex;font-size:12px;font-weight:700;gap:14px;margin-bottom:8px}.app-preview__tabs .is-active{border-bottom:2px solid #364ed4;color:#364ed4}.app-preview__price{font-size:18px;font-weight:700;margin-bottom:8px}.app-preview__author{border-top:1px solid #ececec;display:flex;font-size:11px;gap:8px;justify-content:space-between;margin-top:8px;padding-top:8px}.app-preview__contacts{font-size:11px;font-weight:600;list-style:none;margin:0;padding:0}.app-preview__contacts li{margin-bottom:4px;overflow-wrap:anywhere}.phone-preview__scroll{display:flex;flex-direction:column}.app-preview__gray,.app-preview__sheet-wrap{display:flex;flex:1 0 auto;flex-direction:column;min-height:0}.app-preview__sheet{flex:1 0 auto;min-height:0}.app-preview_benefit .phone-preview__info-title{margin-top:12px}

.event-extras{grid-gap:10px;display:grid;gap:10px;margin-bottom:10px;margin-top:10px}.event-extras .event-extras__section{background:#fff;border-radius:10px;margin:0;padding:16px}.event-extras__heading{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:0}.event-extras__heading .form__headline{color:#000;font-size:16px;font-weight:400;line-height:1.3;margin:0;padding:0}.event-extras__heading+.event-extras__field{margin-top:16px}.event-extras__toggle{align-items:center;display:flex;flex:0 0 35px;height:32px;position:relative;width:35px}.event-extras__toggle-input{cursor:pointer;height:100%;inset:0;margin:0;opacity:0;position:absolute;width:100%;z-index:1}.event-extras__toggle-track{background:#999fb3;border-radius:2em;display:block;height:15px;margin:0;position:relative;transition:background-color .18s ease;width:35px}.event-extras__toggle-track:after{background:#fff;border:1px solid #d7d9e4;border-radius:50%;box-shadow:0 1px 3px #00000026;box-sizing:border-box;content:"";height:21px;left:0;margin-top:-10.5px;position:absolute;top:50%;transition:transform .18s ease;width:21px}.event-extras__toggle-input:checked+.event-extras__toggle-track{background:#24ce8b}.event-extras__toggle-input:checked+.event-extras__toggle-track:after{transform:translateX(14px)}.event-extras__toggle-input:focus-visible+.event-extras__toggle-track{outline:2px solid var(--main-color);outline-offset:3px}@media(prefers-reduced-motion:reduce){.event-extras__toggle-track,.event-extras__toggle-track:after{transition:none}}.event-extras__day+.event-extras__day{margin-top:24px}.event-extras-preview h4,.event-extras__day h4{font-size:16px;font-weight:500;margin:0 0 12px}.event-extras__period{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:260px minmax(0,1fr) 36px;margin-bottom:12px}.event-extras__times{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.event-extras__times small{grid-column:1/-1}.event-extras__times .field-wrap__input{min-width:0;padding:10px;width:100%}.event-extras__description{flex:1 1;min-width:0}.event-extras__remove{align-items:center;background:#0000;border:0;color:#ff235c;cursor:pointer;display:flex;flex-shrink:0;height:44px;justify-content:center;width:36px}.event-extras__remove svg{fill:currentColor;height:20px;width:20px}.event-extras__remove:focus-visible{border-radius:4px;outline:2px solid var(--main-color)}.event-extras__question{margin-bottom:24px}.event-extras__question+.event-extras__question{border-top:1px solid #e6e8eb;padding-top:24px}.event-extras__option{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 36px;margin-bottom:12px}.event-extras__field,.event-extras__option .field-wrap__input{flex:1 1;min-width:0}.event-extras__time-field{flex:0 0 260px}.event-extras__control{border-radius:5px;min-width:0}.event-extras__field--invalid>.event-extras__control{outline:1px solid #ff235c}.event-extras__field>[role=alert]{margin-top:6px}.event-extras__field .validation-error{white-space:normal}.event-extras-preview h4{font-family:inherit;font-size:16px;font-weight:500;line-height:1.4}.event-extras-preview{font-size:16px;font-weight:400;line-height:1.4;min-width:0;width:100%}.event-extras-preview__panel{border:1px solid #d7d9e4;border-radius:6px;margin:12px 0;padding:16px}.event-extras-preview__title{color:#000;font-family:SF-Pro-Display-Medium,sans-serif;font-size:18px;font-weight:500;line-height:1.3;margin:0}.event-extras-preview__day,.event-extras-preview__question{margin-top:16px}.event-extras-preview__period{align-items:baseline;display:flex;font-size:14px;gap:12px;margin-top:8px}.event-extras-preview__period>span:first-child{white-space:nowrap}.event-extras-preview__period>span:last-child{overflow-wrap:anywhere;white-space:pre-wrap}.event-extras-preview__answer{background:#e8edef;border-radius:10px;margin-top:8px;overflow-wrap:anywhere;padding:12px}@media(max-width:767px){.event-extras__period{grid-template-columns:minmax(0,1fr) 36px}.event-extras__time-field{grid-column:1/-1}.event-extras-preview__period{flex-wrap:wrap;gap:4px 12px}}

.event-extras{grid-gap:10px;display:grid;gap:10px;margin-bottom:10px;margin-top:10px}.event-extras .event-extras__section{background:#fff;border-radius:10px;margin:0;padding:16px}.event-extras__heading{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:0}.event-extras__heading .form__headline{color:#000;font-size:16px;font-weight:400;line-height:1.3;margin:0;padding:0}.event-extras__heading+.event-extras__field{margin-top:16px}.event-extras__toggle{align-items:center;display:flex;flex:0 0 35px;height:32px;position:relative;width:35px}.event-extras__toggle-input{cursor:pointer;height:100%;inset:0;margin:0;opacity:0;position:absolute;width:100%;z-index:1}.event-extras__toggle-track{background:#999fb3;border-radius:2em;display:block;height:15px;margin:0;position:relative;transition:background-color .18s ease;width:35px}.event-extras__toggle-track:after{background:#fff;border:1px solid #d7d9e4;border-radius:50%;box-shadow:0 1px 3px #00000026;box-sizing:border-box;content:"";height:21px;left:0;margin-top:-10.5px;position:absolute;top:50%;transition:transform .18s ease;width:21px}.event-extras__toggle-input:checked+.event-extras__toggle-track{background:#24ce8b}.event-extras__toggle-input:checked+.event-extras__toggle-track:after{transform:translateX(14px)}.event-extras__toggle-input:focus-visible+.event-extras__toggle-track{outline:2px solid var(--main-color);outline-offset:3px}@media(prefers-reduced-motion:reduce){.event-extras__toggle-track,.event-extras__toggle-track:after{transition:none}}.event-extras__day+.event-extras__day{margin-top:24px}.event-extras-preview h4,.event-extras__day h4{font-size:16px;font-weight:500;margin:0 0 12px}.event-extras__period{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:260px minmax(0,1fr) 36px;margin-bottom:12px}.event-extras__times{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.event-extras__times small{grid-column:1/-1}.event-extras__times .field-wrap__input{min-width:0;padding:10px;width:100%}.event-extras__description{flex:1 1;min-width:0}.event-extras__remove{align-items:center;background:#0000;border:0;color:#ff235c;cursor:pointer;display:flex;flex-shrink:0;height:44px;justify-content:center;width:36px}.event-extras__remove svg{fill:currentColor;height:20px;width:20px}.event-extras__remove:focus-visible{border-radius:4px;outline:2px solid var(--main-color)}.event-extras__question{margin-bottom:24px}.event-extras__question+.event-extras__question{border-top:1px solid #e6e8eb;padding-top:24px}.event-extras__option{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 36px;margin-bottom:12px}.event-extras__field,.event-extras__option .field-wrap__input{flex:1 1;min-width:0}.event-extras__time-field{flex:0 0 260px}.event-extras__control{border-radius:5px;min-width:0}.event-extras__field--invalid>.event-extras__control{outline:1px solid #ff235c}.event-extras__field>[role=alert]{margin-top:6px}.event-extras__field .validation-error{white-space:normal}.event-extras-preview h4{font-family:inherit;font-size:16px;font-weight:500;line-height:1.4}.event-extras-preview{font-size:16px;font-weight:400;line-height:1.4;min-width:0;width:100%}.event-extras-preview__panel{border:1px solid #d7d9e4;border-radius:6px;margin:12px 0;padding:16px}.event-extras-preview__title{color:#000;font-family:SF-Pro-Display-Medium,sans-serif;font-size:18px;font-weight:500;line-height:1.3;margin:0}.event-extras-preview__day,.event-extras-preview__question{margin-top:16px}.event-extras-preview__period{align-items:baseline;display:flex;font-size:14px;gap:12px;margin-top:8px}.event-extras-preview__period>span:first-child{white-space:nowrap}.event-extras-preview__period>span:last-child{overflow-wrap:anywhere;white-space:pre-wrap}.event-extras-preview__answer{background:#e8edef;border-radius:10px;margin-top:8px;overflow-wrap:anywhere;padding:12px}@media(max-width:767px){.event-extras__period{grid-template-columns:minmax(0,1fr) 36px}.event-extras__time-field{grid-column:1/-1}.event-extras-preview__period{flex-wrap:wrap;gap:4px 12px}}

.reminder-animated-icon{display:block;margin-left:auto;margin-right:auto;overflow:visible}.reminder-animated-icon__circle{animation:reminder-animated-circle 2s cubic-bezier(0,.65,.51,.99) infinite;transform-box:fill-box;transform-origin:center;will-change:transform}.reminder-animated-icon__bell{animation:reminder-animated-bell 2s cubic-bezier(.85,.46,.14,.53) infinite;transform-box:view-box;transform-origin:32px 19px;will-change:transform}.reminder-animated-icon__clapper{animation:reminder-animated-clapper 2s cubic-bezier(.85,.46,.14,.53) infinite;transform-box:fill-box;transform-origin:center top;will-change:transform}@keyframes reminder-animated-circle{0%,46%,to{transform:scale(1)}22%{transform:scale(1.02)}}@keyframes reminder-animated-bell{0%,46%,to{transform:rotate(0deg)}9.2%{transform:rotate(-6deg)}18.4%{transform:rotate(6deg)}26.7%{transform:rotate(-4deg)}34%{transform:rotate(2deg)}40.5%{transform:rotate(-.6deg)}}@keyframes reminder-animated-clapper{0%,46%,to{transform:rotate(0deg)}9.2%{transform:rotate(9deg)}18.4%{transform:rotate(-9deg)}26.7%{transform:rotate(6deg)}34%{transform:rotate(-3deg)}40.5%{transform:rotate(.8deg)}}@media (prefers-reduced-motion:reduce){.reminder-animated-icon *{animation:none!important}}.order-panel__light-btn.is-disabled,.order-panel__light-btn:disabled{cursor:default;opacity:.5;pointer-events:none}.survey-panel__progress .order-panel__row-value{font-family:SF-Pro-Display-Medium,sans-serif;font-weight:500}.survey-panel__progress-track{background:#e3e5ec;border-radius:2px;height:4px;margin-top:10px;overflow:hidden}.survey-panel__progress-bar{background:#364ed4;border-radius:2px;height:100%;transition:width .3s ease}.survey-panel__status{align-items:center;border-radius:999px;box-sizing:border-box;display:inline-flex;font-family:SF-Pro-Display-Medium,sans-serif;font-size:14px;gap:7px;line-height:1.2;min-height:30px;padding:5px 11px;white-space:nowrap}.survey-panel__status:before{background:currentColor;border-radius:50%;content:"";flex:none;height:7px;width:7px}.survey-panel__status_active{background:#e1f8eb;color:#109c4f}.survey-panel__status_new{background:#fff0e2;color:#e07a00}.survey-panel__status_deleted{background:#fde6ea;color:#d7193d}.survey-panel__status_done{background:#e8e9ef;color:#6b7080}.survey-panel__footer{display:flex;gap:10px}.survey-panel__footer>*{flex:1 1;min-width:0}.survey-panel__users{display:flex;flex-direction:column;height:100%;min-height:0}.survey-panel__toolbar{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:16px 16px 8px}.survey-panel__remind-all{font-size:14px;min-height:40px;padding:8px 16px;width:auto}.survey-panel__toolbar-nav{align-items:center;display:flex;gap:8px}.survey-panel__square-btn{align-items:center;background:#eef1fd;border:1px solid #0000;border-radius:6px;color:#364ed4;cursor:pointer;display:flex;height:40px;justify-content:center;padding:0;width:40px}.survey-panel__square-btn svg{fill:currentColor;height:18px;width:18px}.survey-panel__square-btn_outline svg{fill:none;stroke:currentColor}.survey-panel__square-btn_outline{background:#fff;border-color:#dfe2ea;color:#626e77}.survey-panel__square-btn_outline.active{border-color:#364ed4}.survey-panel__list{flex:1 1;min-height:0;overflow-y:auto;padding:0 16px 16px}.survey-panel__user{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:4px 0}.survey-panel__user-info{align-items:center;color:#000;display:flex;gap:12px;min-width:0;text-decoration:none}.survey-panel__avatar{border-radius:50%;flex:0 0 auto;height:32px;object-fit:cover;width:32px}.survey-panel__user-name{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.survey-panel__user-nav{align-items:center;display:flex;flex:0 0 auto;gap:10px}.survey-panel__bell{align-items:center;background:none;border:none;color:#c9ccd6;cursor:default;display:flex;height:22px;justify-content:center;padding:0;width:22px}.survey-panel__bell svg{fill:none;stroke:currentColor;height:20px;width:20px}.survey-panel__bell.is-active{color:#364ed4;cursor:pointer}.survey-panel__state{align-items:center;color:#c9ccd6;display:flex;justify-content:center}.survey-panel__state,.survey-panel__state svg{height:22px;width:22px}.survey-panel__state.is-passed svg{fill:#fff;height:12px;width:12px}.survey-panel__state.is-passed{background:#22ca7b;border-radius:50%}.survey-panel__picker{padding:0 16px 16px}.survey-panel__picker-list{margin-top:10px}.survey-panel__picker-invited{cursor:default;opacity:.6}.survey-panel__toolbar{position:relative}.panel-search{align-items:center;animation:panelSearchExpand .2s ease-out;display:flex;height:40px;left:16px;position:absolute;right:16px;top:16px;z-index:2}.survey-panel__toolbar-nav:has(.panel-search) .survey-panel__square-btn~.panel-search,.survey-panel__toolbar-nav:has(.panel-search~.survey-panel__square-btn) .panel-search{right:64px}.panel-search__icon{fill:none;stroke:#626e77;height:18px;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:18px}.panel-search .panel-search__field{background:#fff;border-color:#364ed4;box-sizing:border-box;height:40px;padding:0 40px 0 38px;width:100%}.panel-search__close{align-items:center;background:none;border:0;border-radius:8px;color:#15171a;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;position:absolute;right:4px;top:50%;transform:translateY(-50%);width:32px}.panel-search__close:hover{background:#f1f2f4}.panel-search__close svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;height:18px;width:18px}@keyframes panelSearchExpand{0%{-webkit-clip-path:inset(0 0 0 calc(100% - 40px) round 8px);clip-path:inset(0 0 0 calc(100% - 40px) round 8px)}to{-webkit-clip-path:inset(0 0 0 0 round 8px);clip-path:inset(0 0 0 0 round 8px)}}@media (prefers-reduced-motion:reduce){.panel-search{animation:none}}.event-panel__block-title{font-family:SF-Pro-Display-Medium,sans-serif;font-size:17px;font-weight:500;line-height:1.3;margin:0 0 10px}.event-panel__photo{border-radius:8px;display:block;margin-bottom:14px;max-height:220px;object-fit:cover;width:100%}.event-panel__actions{display:flex;flex-direction:column;gap:10px;margin-top:16px}.event-panel__actions:empty{display:none}.event-panel__cancelled{align-items:center;background:#fde6ea;border-radius:6px;color:#d7193d;display:flex;font-size:15px;gap:10px;justify-content:space-between;min-height:44px;padding:6px 6px 6px 14px}.event-panel__cancelled button{align-items:center;background:#fff;border:none;border-radius:4px;color:#364ed4;cursor:pointer;display:flex;flex:0 0 auto;font-family:inherit;font-size:15px;gap:6px;padding:7px 12px}.event-panel__day+.event-panel__day{margin-top:20px}.event-panel__day-date{color:#6b7680;font-size:14px;font-weight:500;margin-bottom:12px}.event-panel__timeline{list-style:none;margin:0;padding:0}.event-panel__period{display:flex;flex-direction:column;gap:2px;padding:0 0 18px 22px;position:relative}.event-panel__period:last-child{padding-bottom:0}.event-panel__period:before{background:#e1e3ee;bottom:-6px;content:"";left:4px;position:absolute;top:14px;width:2px}.event-panel__period:last-child:before{display:none}.event-panel__period:after{background:#fff;border:2px solid #364ed4;border-radius:50%;box-sizing:border-box;content:"";height:10px;left:0;position:absolute;top:7px;width:10px}.event-panel__period-time{color:#000;font-size:17px;font-weight:600;line-height:1.4;white-space:nowrap}.event-panel__period-text{color:#565b5c;font-size:15px;line-height:1.5;overflow-wrap:anywhere}.event-panel__question+.event-panel__question{margin-top:16px}.event-panel__question-title{font-size:15px}.event-panel__question-votes{color:#849096;font-size:13px;margin-top:2px}.event-panel__option{align-items:center;background:#eceef3;border-radius:4px;display:flex;font-size:14px;gap:10px;justify-content:space-between;margin-top:8px;min-height:34px;overflow:hidden;padding:6px 12px;position:relative}.event-panel__option-fill{background:#364ed4;bottom:0;left:0;overflow:hidden;position:absolute;top:0}.event-panel__option-fill-inner{align-items:center;color:#fff;display:flex;gap:10px;height:100%;justify-content:space-between;padding:6px 12px}.event-panel__option-percent,.event-panel__option-text{position:relative}.event-panel__option-percent{flex:0 0 auto}.event-panel__notify{padding-top:4px}.event-panel__notify-hint{color:#849096;font-size:12px;margin-top:8px}.event-panel__state svg{height:22px;width:22px}.event-panel__state.is-accepted{background:#22ca7b;border-radius:50%}.event-panel__state.is-accepted svg{fill:#fff;height:12px;width:12px}.event-panel__picker-search{margin-top:4px;position:relative}.event-panel__pick{align-items:center;border-radius:20px;cursor:pointer;display:flex;gap:12px;min-height:40px;padding:4px 6px}.event-panel__pick+.event-panel__pick{margin-top:2px}.event-panel__pick.active{background:#f1f2f6}.event-panel__pick.is-invited{cursor:default}.event-panel__pick-name{flex:1 1;font-size:16px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-panel__pick-all-icon{align-items:center;background:#eef1fd;border-radius:50%;color:#364ed4;display:flex;flex:0 0 auto;height:32px;justify-content:center;width:32px}.event-panel__pick-all-icon svg{fill:none;stroke:currentColor;height:18px;width:18px}.event-panel__comments{padding:16px}.event-panel__comment{display:flex;gap:12px}.event-panel__comment+.event-panel__comment{margin-top:18px}.event-panel__comment-avatar{border-radius:50%;display:block;height:34px;object-fit:cover;width:34px}.event-panel__comment-body{flex:1 1;min-width:0}.event-panel__comment-name{color:#000;font-size:15px;font-weight:600;text-decoration:none}.event-panel__comment-date{color:#849096;font-size:12px;margin-top:2px}.event-panel__comment-text{font-size:15px;line-height:1.45;margin-top:6px;overflow-wrap:anywhere;white-space:pre-wrap}.event-panel__empty{color:#849096;font-size:15px;padding:24px 16px;text-align:center}.event-panel__bonuses-btn{animation:event-panel-bonuses-pulse 1.6s ease-in-out infinite}.event-panel__bonuses-btn:hover{animation:none;background:#d3dbfa}@keyframes event-panel-bonuses-pulse{0%,to{background:#eef1fd}50%{background:#d3dbfa}}@media (prefers-reduced-motion:reduce){.event-panel__bonuses-btn{animation:none}}.event-panel__bonuses-btn:disabled{animation:none}

.order-panel__light-btn.is-disabled,.order-panel__light-btn:disabled{cursor:default;opacity:.5;pointer-events:none}.survey-panel__progress .order-panel__row-value{font-family:SF-Pro-Display-Medium,sans-serif;font-weight:500}.survey-panel__progress-track{background:#e3e5ec;border-radius:2px;height:4px;margin-top:10px;overflow:hidden}.survey-panel__progress-bar{background:#364ed4;border-radius:2px;height:100%;transition:width .3s ease}.survey-panel__status{align-items:center;border-radius:999px;box-sizing:border-box;display:inline-flex;font-family:SF-Pro-Display-Medium,sans-serif;font-size:14px;gap:7px;line-height:1.2;min-height:30px;padding:5px 11px;white-space:nowrap}.survey-panel__status:before{background:currentColor;border-radius:50%;content:"";flex:none;height:7px;width:7px}.survey-panel__status_active{background:#e1f8eb;color:#109c4f}.survey-panel__status_new{background:#fff0e2;color:#e07a00}.survey-panel__status_deleted{background:#fde6ea;color:#d7193d}.survey-panel__status_done{background:#e8e9ef;color:#6b7080}.survey-panel__footer{display:flex;gap:10px}.survey-panel__footer>*{flex:1 1;min-width:0}.survey-panel__users{display:flex;flex-direction:column;height:100%;min-height:0}.survey-panel__toolbar{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:16px 16px 8px}.survey-panel__remind-all{font-size:14px;min-height:40px;padding:8px 16px;width:auto}.survey-panel__toolbar-nav{align-items:center;display:flex;gap:8px}.survey-panel__square-btn{align-items:center;background:#eef1fd;border:1px solid #0000;border-radius:6px;color:#364ed4;cursor:pointer;display:flex;height:40px;justify-content:center;padding:0;width:40px}.survey-panel__square-btn svg{fill:currentColor;height:18px;width:18px}.survey-panel__square-btn_outline svg{fill:none;stroke:currentColor}.survey-panel__square-btn_outline{background:#fff;border-color:#dfe2ea;color:#626e77}.survey-panel__square-btn_outline.active{border-color:#364ed4}.survey-panel__list{flex:1 1;min-height:0;overflow-y:auto;padding:0 16px 16px}.survey-panel__user{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:4px 0}.survey-panel__user-info{align-items:center;color:#000;display:flex;gap:12px;min-width:0;text-decoration:none}.survey-panel__avatar{border-radius:50%;flex:0 0 auto;height:32px;object-fit:cover;width:32px}.survey-panel__user-name{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.survey-panel__user-nav{align-items:center;display:flex;flex:0 0 auto;gap:10px}.survey-panel__bell{align-items:center;background:none;border:none;color:#c9ccd6;cursor:default;display:flex;height:22px;justify-content:center;padding:0;width:22px}.survey-panel__bell svg{fill:none;stroke:currentColor;height:20px;width:20px}.survey-panel__bell.is-active{color:#364ed4;cursor:pointer}.survey-panel__state{align-items:center;color:#c9ccd6;display:flex;justify-content:center}.survey-panel__state,.survey-panel__state svg{height:22px;width:22px}.survey-panel__state.is-passed svg{fill:#fff;height:12px;width:12px}.survey-panel__state.is-passed{background:#22ca7b;border-radius:50%}.survey-panel__picker{padding:0 16px 16px}.survey-panel__picker-list{margin-top:10px}.survey-panel__picker-invited{cursor:default;opacity:.6}.survey-panel__toolbar{position:relative}.panel-search{align-items:center;animation:panelSearchExpand .2s ease-out;display:flex;height:40px;left:16px;position:absolute;right:16px;top:16px;z-index:2}.survey-panel__toolbar-nav:has(.panel-search) .survey-panel__square-btn~.panel-search,.survey-panel__toolbar-nav:has(.panel-search~.survey-panel__square-btn) .panel-search{right:64px}.panel-search__icon{fill:none;stroke:#626e77;height:18px;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:18px}.panel-search .panel-search__field{background:#fff;border-color:#364ed4;box-sizing:border-box;height:40px;padding:0 40px 0 38px;width:100%}.panel-search__close{align-items:center;background:none;border:0;border-radius:8px;color:#15171a;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;position:absolute;right:4px;top:50%;transform:translateY(-50%);width:32px}.panel-search__close:hover{background:#f1f2f4}.panel-search__close svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;height:18px;width:18px}@keyframes panelSearchExpand{0%{-webkit-clip-path:inset(0 0 0 calc(100% - 40px) round 8px);clip-path:inset(0 0 0 calc(100% - 40px) round 8px)}to{-webkit-clip-path:inset(0 0 0 0 round 8px);clip-path:inset(0 0 0 0 round 8px)}}@media (prefers-reduced-motion:reduce){.panel-search{animation:none}}.event-panel__block-title{font-family:SF-Pro-Display-Medium,sans-serif;font-size:17px;font-weight:500;line-height:1.3;margin:0 0 10px}.event-panel__photo{border-radius:8px;display:block;margin-bottom:14px;max-height:220px;object-fit:cover;width:100%}.event-panel__actions{display:flex;flex-direction:column;gap:10px;margin-top:16px}.event-panel__actions:empty{display:none}.event-panel__cancelled{align-items:center;background:#fde6ea;border-radius:6px;color:#d7193d;display:flex;font-size:15px;gap:10px;justify-content:space-between;min-height:44px;padding:6px 6px 6px 14px}.event-panel__cancelled button{align-items:center;background:#fff;border:none;border-radius:4px;color:#364ed4;cursor:pointer;display:flex;flex:0 0 auto;font-family:inherit;font-size:15px;gap:6px;padding:7px 12px}.event-panel__day+.event-panel__day{margin-top:20px}.event-panel__day-date{color:#6b7680;font-size:14px;font-weight:500;margin-bottom:12px}.event-panel__timeline{list-style:none;margin:0;padding:0}.event-panel__period{display:flex;flex-direction:column;gap:2px;padding:0 0 18px 22px;position:relative}.event-panel__period:last-child{padding-bottom:0}.event-panel__period:before{background:#e1e3ee;bottom:-6px;content:"";left:4px;position:absolute;top:14px;width:2px}.event-panel__period:last-child:before{display:none}.event-panel__period:after{background:#fff;border:2px solid #364ed4;border-radius:50%;box-sizing:border-box;content:"";height:10px;left:0;position:absolute;top:7px;width:10px}.event-panel__period-time{color:#000;font-size:17px;font-weight:600;line-height:1.4;white-space:nowrap}.event-panel__period-text{color:#565b5c;font-size:15px;line-height:1.5;overflow-wrap:anywhere}.event-panel__question+.event-panel__question{margin-top:16px}.event-panel__question-title{font-size:15px}.event-panel__question-votes{color:#849096;font-size:13px;margin-top:2px}.event-panel__option{align-items:center;background:#eceef3;border-radius:4px;display:flex;font-size:14px;gap:10px;justify-content:space-between;margin-top:8px;min-height:34px;overflow:hidden;padding:6px 12px;position:relative}.event-panel__option-fill{background:#364ed4;bottom:0;left:0;overflow:hidden;position:absolute;top:0}.event-panel__option-fill-inner{align-items:center;color:#fff;display:flex;gap:10px;height:100%;justify-content:space-between;padding:6px 12px}.event-panel__option-percent,.event-panel__option-text{position:relative}.event-panel__option-percent{flex:0 0 auto}.event-panel__notify{padding-top:4px}.event-panel__notify-hint{color:#849096;font-size:12px;margin-top:8px}.event-panel__state svg{height:22px;width:22px}.event-panel__state.is-accepted{background:#22ca7b;border-radius:50%}.event-panel__state.is-accepted svg{fill:#fff;height:12px;width:12px}.event-panel__picker-search{margin-top:4px;position:relative}.event-panel__pick{align-items:center;border-radius:20px;cursor:pointer;display:flex;gap:12px;min-height:40px;padding:4px 6px}.event-panel__pick+.event-panel__pick{margin-top:2px}.event-panel__pick.active{background:#f1f2f6}.event-panel__pick.is-invited{cursor:default}.event-panel__pick-name{flex:1 1;font-size:16px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-panel__pick-all-icon{align-items:center;background:#eef1fd;border-radius:50%;color:#364ed4;display:flex;flex:0 0 auto;height:32px;justify-content:center;width:32px}.event-panel__pick-all-icon svg{fill:none;stroke:currentColor;height:18px;width:18px}.event-panel__comments{padding:16px}.event-panel__comment{display:flex;gap:12px}.event-panel__comment+.event-panel__comment{margin-top:18px}.event-panel__comment-avatar{border-radius:50%;display:block;height:34px;object-fit:cover;width:34px}.event-panel__comment-body{flex:1 1;min-width:0}.event-panel__comment-name{color:#000;font-size:15px;font-weight:600;text-decoration:none}.event-panel__comment-date{color:#849096;font-size:12px;margin-top:2px}.event-panel__comment-text{font-size:15px;line-height:1.45;margin-top:6px;overflow-wrap:anywhere;white-space:pre-wrap}.event-panel__empty{color:#849096;font-size:15px;padding:24px 16px;text-align:center}.event-panel__bonuses-btn{animation:event-panel-bonuses-pulse 1.6s ease-in-out infinite}.event-panel__bonuses-btn:hover{animation:none;background:#d3dbfa}@keyframes event-panel-bonuses-pulse{0%,to{background:#eef1fd}50%{background:#d3dbfa}}@media (prefers-reduced-motion:reduce){.event-panel__bonuses-btn{animation:none}}.event-panel__bonuses-btn:disabled{animation:none}.accrual-panel__label{color:#444;display:block;font-size:13px;margin-bottom:8px}.accrual-panel__label_mt{margin-top:16px}.accrual-panel__user{align-items:center;background:#f1f2f6;border-radius:6px;display:flex;gap:12px;padding:8px 12px}.accrual-panel__count{align-items:center;background:#eef1fd;border-radius:5px;color:#364ed4;display:inline-flex;font-size:12px;height:20px;justify-content:center;margin-left:8px;min-width:20px;padding:0 6px}.accrual-panel__users{display:flex;flex-direction:column;gap:6px}.accrual-panel__users.is-scroll{max-height:220px;overflow-y:auto;padding-right:4px}.accrual-panel__avatar_all{align-items:center;background:#eef1fd;color:#364ed4;display:flex;justify-content:center}.accrual-panel__avatar_all svg{fill:none;stroke:currentColor;height:18px;width:18px}.accrual-panel__avatar{border-radius:50%;flex:0 0 auto;height:36px;object-fit:cover;width:36px}.accrual-panel__user-info{min-width:0}.accrual-panel__user-name{font-size:16px;line-height:1.3}.accrual-panel__user-position{color:#849096;font-size:13px}.accrual-panel__amount-row{display:flex;gap:10px}.accrual-panel__amount-field{flex:1 1;min-width:0}.accrual-panel__currency-field{flex:0 0 42%;min-width:0}.accrual-panel__submit{margin-top:16px}.accrual-panel__textarea{min-height:140px}.accrual-panel__counter{color:#9a9fae;font-size:12px;margin-top:6px;text-align:right}.accrual-panel__remove{align-items:center;background:none;border:none;border-radius:50%;cursor:pointer;display:flex;flex:0 0 auto;height:28px;justify-content:center;margin-left:auto;padding:0;width:28px}.accrual-panel__remove:hover{background:#e3e5ec}.accrual-panel__remove svg{fill:#6b7080;height:12px;width:12px}.accrual-panel__pick-btn{font-size:15px;margin-top:10px;min-height:40px}.award-send__user{align-items:center;display:flex;font-family:SF-Pro-Display-Medium,sans-serif;font-size:15px;gap:10px}.award-send__user img{border-radius:50%;height:36px;object-fit:cover;width:36px}.award-send__list{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}.award-send__reward{align-items:center;background:#fff;border:1.5px solid #e8eaef;border-radius:14px;color:#15171a;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:12px 8px;transition:border-color .15s ease,background-color .15s ease}.award-send__reward:hover{background:#f7f8fa}.award-send__reward.is-active{background:#f3f5fe;border-color:#364ed4}.award-send__list.has-error .award-send__reward{border-color:#f2c4c4}.award-send__reward-img{align-items:center;background:#f4f5f8;border-radius:50%;display:flex;height:52px;justify-content:center;overflow:hidden;width:52px}.award-send__reward-img img{height:100%;object-fit:cover;width:100%}.award-send__reward-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-family:SF-Pro-Display-Medium,sans-serif;font-size:13px;line-height:1.25;overflow:hidden;text-align:center}.award-send__note{color:#7d868c;font-size:14px;line-height:1.4}.award-send__link{background:none;border:0;color:#364ed4;cursor:pointer;font:inherit;padding:0}.award-send__textarea{min-height:96px}.ovw{--ovw-text:#15171a;--ovw-muted:#7d868c;--ovw-line:#e8eaef;--ovw-soft:#f4f5f8;--ovw-blue:#364ed4;color:var(--ovw-text);display:flex;flex-direction:column;gap:16px;padding:30px 30px 40px}.account-content__content.ovw{border-top:0}@media (max-width:991px){.ovw{padding:16px 10px 32px}}.ovw-type_event{--ovw-accent:#364ed4;--ovw-tint:#eef0fd}.ovw-type_survey{--ovw-accent:#17a06b;--ovw-tint:#e7f6ef}.ovw-type_quick{--ovw-accent:#0d93b8;--ovw-tint:#e5f4f9}.ovw-type_reminder{--ovw-accent:#e0791b;--ovw-tint:#fdf0e3}.ovw-type_loyalty{--ovw-accent:#8a4fd8;--ovw-tint:#f3ecfd}.ovw-type_birthday{--ovw-accent:#e0457b;--ovw-tint:#fdebf1}.ovw-type_anniversary{--ovw-accent:#c08a12;--ovw-tint:#fbf3dd}.ovw-icon{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto;height:18px;width:18px}.ovw-card{background:#fff;border-radius:20px;padding:22px 22px 20px}.ovw-card__head{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px}.ovw-card__title{font-family:SF-Pro-Display-Semibold,sans-serif;font-size:19px;font-weight:400;line-height:1.25;margin:0}.ovw-count{align-items:center;background:var(--ovw-soft);border-radius:14px;display:inline-flex;font-family:SF-Pro-Display-Medium,sans-serif;font-size:14px;height:28px;justify-content:center;min-width:28px;padding:0 8px}.ovw-muted{color:var(--ovw-muted);font-size:15px;line-height:1.4}.ovw-link-btn{background:none;border:0;color:var(--ovw-blue);cursor:pointer;font-family:SF-Pro-Display-Medium,sans-serif;font-size:14px;padding:0}.ovw-link-btn:hover{text-decoration:underline}.ovw-chip-btn{align-items:center;background:#fff;border:1px solid var(--ovw-line);border-radius:20px;color:var(--ovw-text);cursor:pointer;display:inline-flex;font-family:SF-Pro-Display-Medium,sans-serif;font-size:13px;line-height:1.2;padding:6px 12px;text-decoration:none;transition:border-color .2s ease,color .2s ease;white-space:nowrap}.ovw-chip-btn:hover{border-color:var(--ovw-blue);color:var(--ovw-blue)}.ovw-warning{background:#fff4e5;border-radius:12px;color:#8a4b08;font-size:14px;padding:12px 16px}.ovw-hero{align-items:flex-start;background:#fff;display:flex;gap:20px;justify-content:space-between;margin:-30px -30px 0;padding:20px 30px 22px}@media (max-width:991px){.ovw-hero{margin:-16px -10px 0;padding:18px 16px 20px}}.ovw-hero__date{color:var(--ovw-muted);font-size:14px;margin-bottom:4px}.ovw-hero__date:first-letter{text-transform:uppercase}.ovw-hero__title{font-family:SF-Pro-Display-Bold,sans-serif;font-size:30px;font-weight:400;line-height:1.15;margin:0 0 12px}.ovw-hero__wave{animation:ovwWave 2.4s ease-in-out .4s 1;display:inline-block;transform-origin:70% 70%}@keyframes ovwWave{0%,60%,to{transform:rotate(0)}10%,30%{transform:rotate(14deg)}20%{transform:rotate(-8deg)}40%{transform:rotate(-4deg)}50%{transform:rotate(10deg)}}.ovw-hero__pills{display:flex;flex-wrap:wrap;gap:8px}.ovw-pill{align-items:center;background:var(--ovw-soft);border-radius:20px;display:inline-flex;font-size:14px;gap:7px;line-height:1.2;padding:6px 12px}.ovw-pill_now{background:#e6f6ee;color:#0f7a50}.ovw-pill_now:before{animation:ovwPulse 2s infinite;background:#17a06b;border-radius:50%;content:"";height:7px;width:7px}.ovw-pill_alert{background:#fdecec;color:#c2362f}.ovw-pill .ovw-icon{height:15px;width:15px}@keyframes ovwPulse{0%{box-shadow:0 0 0 0 #17a06b73}70%{box-shadow:0 0 0 7px #17a06b00}to{box-shadow:0 0 0 0 #17a06b00}}.ovw-hero__tools{align-items:center;display:flex;gap:10px}@media (max-width:991px){.ovw-workspace{display:none}}.ovw-hero__side{align-items:flex-end;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;justify-content:space-between}.ovw-lang{color:var(--ovw-text);font-family:SF-Pro-Display-Medium,sans-serif;font-size:15px;line-height:1;padding:4px 2px;text-decoration:none}.ovw-lang:hover{color:var(--ovw-blue)}.ovw-lang.ws-lang{display:block}.ovw-create{flex:0 0 auto;position:relative}.ovw-create__btn{align-items:center;background:#15171a;border:0;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:44px;justify-content:center;padding:0;transition:transform .25s cubic-bezier(.22,1,.36,1),background-color .2s ease;width:44px}.ovw-create__btn .ovw-icon{stroke-width:2;height:20px;width:20px}.ovw-create__btn:hover{background:var(--ovw-blue)}.ovw-create.is-open .ovw-create__btn{transform:rotate(45deg)}.ovw-create__menu{animation:ovwMenuIn .2s cubic-bezier(.22,1,.36,1);background:#fff;border-radius:16px;box-shadow:0 16px 40px #161e2d29,0 0 0 1px #161e2d0a;display:flex;flex-direction:column;min-width:230px;padding:8px;position:absolute;right:0;top:calc(100% + 8px);transform-origin:top right;z-index:20}@keyframes ovwMenuIn{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.ovw-create__title{color:var(--ovw-muted);font-size:13px;padding:6px 10px 8px}.ovw-create__item{align-items:center;border-radius:10px;color:var(--ovw-text);display:flex;font-family:SF-Pro-Display-Medium,sans-serif;font-size:15px;gap:10px;padding:8px 10px;text-decoration:none}.ovw-create__item:focus-visible,.ovw-create__item:hover{background:var(--ovw-soft);outline:none}.ovw-create__icon{align-items:center;background:var(--ovw-tint);border-radius:9px;color:var(--ovw-accent);display:flex;height:32px;justify-content:center;width:32px}.ovw-create__icon .ovw-icon{height:17px;width:17px}.ovw-main{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1.65fr) minmax(300px,1fr)}.ovw-main__col{display:flex;flex-direction:column;gap:16px;min-width:0}@media (max-width:1100px){.ovw-main{grid-template-columns:minmax(0,1fr)}}.ovw-live-list{display:flex;flex-direction:column;gap:12px}.ovw-live{border:1px solid var(--ovw-line);border-radius:16px;transition:border-color .2s ease,box-shadow .2s ease}.ovw-live:hover{border-color:#d5d9e2;box-shadow:0 8px 22px #161e2d0f}.ovw-live__main{color:var(--ovw-text);display:flex;flex-direction:column;gap:8px;padding:16px 18px 12px;text-decoration:none}.ovw-live__head{align-items:center;display:flex;gap:10px}.ovw-live__dot{background:var(--ovw-accent);border-radius:50%;flex:0 0 8px;height:8px;width:8px}.ovw-live__title{flex:1 1;font-family:SF-Pro-Display-Semibold,sans-serif;font-size:17px;font-weight:400;line-height:1.3;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ovw-live__open{color:#a5acb3;display:flex;transition:color .2s ease,transform .2s ease}.ovw-live:hover .ovw-live__open{color:var(--ovw-blue);transform:translate(1px,-1px)}.ovw-live__row{align-items:baseline;display:flex;font-size:14px;gap:12px;justify-content:space-between;padding-left:18px}.ovw-live__type{color:var(--ovw-accent);font-family:SF-Pro-Display-Medium,sans-serif}.ovw-live__metric{color:var(--ovw-muted);white-space:nowrap}.ovw-live__bar{background:var(--ovw-soft);border-radius:3px;height:6px;margin-left:18px;overflow:hidden;position:relative}.ovw-live__bar span{background:var(--ovw-accent);border-radius:3px;inset:0 auto 0 0;position:absolute}.ovw-live__sub{color:var(--ovw-muted);font-size:13px;padding-left:18px}.ovw-live__actions{display:flex;flex-wrap:wrap;gap:6px;padding:0 18px 14px 36px}.ovw-side{display:flex;flex-direction:column;gap:18px}.ovw-cal__head{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.ovw-cal__title{font-family:SF-Pro-Display-Semibold,sans-serif;font-size:19px;font-weight:400;margin:0}.ovw-cal__title:first-letter{text-transform:uppercase}.ovw-cal__nav{display:flex;gap:4px}.ovw-cal__nav button{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--ovw-muted);cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;width:32px}.ovw-cal__nav button:hover{background:var(--ovw-soft);color:var(--ovw-text)}.ovw-cal__weekdays{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.ovw-cal__weekday{color:var(--ovw-muted);font-size:12px;padding-bottom:6px;text-align:center}.ovw-cal__week{grid-row-gap:3px;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));padding-bottom:6px;row-gap:3px}.ovw-cal__week>.ovw-cal__cell{grid-row:1}.ovw-cal__bar{background:var(--ovw-accent);height:5px;opacity:.85}.ovw-cal__bar.is-start{border-bottom-left-radius:3px;border-top-left-radius:3px;margin-left:8px}.ovw-cal__bar.is-end{border-bottom-right-radius:3px;border-top-right-radius:3px;margin-right:8px}.ovw-cal__bar.is-past{opacity:.35}.ovw-cal__cell{align-items:center;background:#0000;border:0;border-radius:12px;color:var(--ovw-text);cursor:pointer;display:flex;flex-direction:column;font-size:14px;height:40px;justify-content:center;justify-self:center;padding:0;position:relative;transition:background-color .15s ease;width:40px}.ovw-cal__cell_empty{cursor:default}.ovw-cal__cell:not(.ovw-cal__cell_empty):hover{background:var(--ovw-soft)}.ovw-cal__cell.is-past .ovw-cal__num{color:#aeb4ba}.ovw-cal__cell.is-today{background:var(--ovw-blue);color:#fff}.ovw-cal__cell.is-today .ovw-cal__num{color:#fff}.ovw-cal__cell.is-today:hover{background:#2c42bd}.ovw-cal__cell.is-selected:not(.is-today){box-shadow:inset 0 0 0 1.5px var(--ovw-blue)}.ovw-cal__cell.is-today.is-selected{box-shadow:0 0 0 3px #364ed440}.ovw-cal__num{line-height:1}.ovw-cal__dots{bottom:5px;display:flex;gap:2px;position:absolute}.ovw-cal__dot{background:var(--ovw-accent);border-radius:50%;height:4px;width:4px}.ovw-cal__cell.is-today .ovw-cal__dot{background:#fff}.ovw-agenda{border-top:1px solid var(--ovw-line);padding-top:18px}.ovw-agenda__head{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:10px}.ovw-agenda__item{align-items:center;border-radius:12px;color:var(--ovw-text);display:flex;gap:12px;margin:0 -8px;padding:8px;text-decoration:none;transition:background-color .15s ease}.ovw-agenda__item:hover{background:var(--ovw-soft)}.ovw-agenda__date{align-items:center;background:var(--ovw-tint);border-radius:12px;color:var(--ovw-accent);display:flex;flex:0 0 42px;font-family:SF-Pro-Display-Bold,sans-serif;font-size:16px;height:42px;justify-content:center;width:42px}.ovw-agenda__body{display:flex;flex-direction:column;gap:2px;min-width:0}.ovw-agenda__title{font-family:SF-Pro-Display-Medium,sans-serif;font-size:15px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ovw-agenda__sub{color:var(--ovw-muted);font-size:13px}.ovw-agenda__more{margin-top:8px}.ovw-recent__item{align-items:center;border-radius:12px;display:flex;gap:10px;margin:0 -8px;padding:0 8px 0 0}.ovw-recent__item:hover{background:var(--ovw-soft)}.ovw-recent__main{align-items:center;color:var(--ovw-text);display:flex;flex:1 1;gap:12px;min-width:0;padding:8px;text-decoration:none}.ovw-recent__icon{align-items:center;background:var(--ovw-tint);border-radius:10px;color:var(--ovw-accent);display:flex;flex:0 0 36px;height:36px;justify-content:center;width:36px}.ovw-recent__body{display:flex;flex-direction:column;gap:2px;min-width:0}.ovw-recent__title{font-family:SF-Pro-Display-Medium,sans-serif;font-size:15px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ovw-recent__sub{color:var(--ovw-muted);font-size:13px}.ovw-count_alert{background:#fdecec;color:#c2362f}.ovw-attention .ovw-card__head{margin-bottom:8px}.ovw-attention__ok{align-items:center;background:#e6f6ee;border-radius:20px;color:#0f7a50;display:inline-flex;font-size:14px;gap:7px;padding:6px 12px}.ovw-attention__ok .ovw-icon{height:15px;width:15px}.ovw-attention__list{display:flex;flex-direction:column}.ovw-attention__row{grid-gap:14px;align-items:center;border-radius:14px;color:var(--ovw-text);display:grid;gap:14px;grid-template-columns:40px minmax(0,1fr) auto auto;margin:0 -10px;padding:10px;text-decoration:none;transition:background-color .15s ease}.ovw-attention__row+.ovw-attention__row{border-top:1px solid var(--ovw-line);border-top-left-radius:0;border-top-right-radius:0}.ovw-attention__icon,.ovw-attention__row:hover{background:var(--ovw-soft)}.ovw-attention__icon{align-items:center;border-radius:12px;color:#a5acb3;display:flex;height:40px;justify-content:center;width:40px}.ovw-attention__row.is-active .ovw-attention__icon{background:#fdecec;color:#d8433b}.ovw-attention__body{display:flex;flex-direction:column;gap:2px;min-width:0}.ovw-attention__label{font-family:SF-Pro-Display-Medium,sans-serif;font-size:15px;line-height:1.3}.ovw-attention__hint,.ovw-attention__row:not(.is-active) .ovw-attention__label{color:var(--ovw-muted)}.ovw-attention__hint{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ovw-attention__count{align-items:center;background:var(--ovw-soft);border-radius:14px;color:var(--ovw-muted);display:inline-flex;font-family:SF-Pro-Display-Semibold,sans-serif;font-size:14px;height:28px;justify-content:center;min-width:32px;padding:0 9px}.ovw-attention__row.is-active .ovw-attention__count{background:#d8433b;color:#fff}.ovw-attention__go{align-items:center;color:var(--ovw-muted);display:inline-flex;font-family:SF-Pro-Display-Medium,sans-serif;font-size:14px;gap:4px;transition:color .15s ease}.ovw-attention__go .ovw-icon{height:16px;transition:transform .2s ease;width:16px}.ovw-attention__row:hover .ovw-attention__go{color:var(--ovw-blue)}.ovw-attention__row:hover .ovw-attention__go .ovw-icon{transform:translateX(2px)}@media (max-width:767px){.ovw-attention__row{grid-template-columns:40px minmax(0,1fr) auto}.ovw-attention__go{display:none}}.ovw-empty{border:1px dashed #d6dae1;border-radius:16px;display:flex;flex-direction:column;gap:4px;padding:20px}.ovw-empty strong{font-family:SF-Pro-Display-Medium,sans-serif;font-size:16px;font-weight:400}.ovw-empty span{color:var(--ovw-muted);font-size:14px}@media (max-width:767px){.ovw{gap:12px}.ovw-card{border-radius:16px;padding:18px 16px}.ovw-hero__title{font-size:25px}.ovw-live__actions{padding-left:18px}.ovw-cal__cell{height:38px;width:38px}}.account-content__content.ovw{gap:26px}.ovw .ovw-main,.ovw .ovw-main__col{gap:26px 20px}.ovw .ovw-card{background:#0000;border-radius:0;padding:0}.ovw .ovw-card__head{margin-bottom:10px;min-height:28px;padding:0 4px}.ovw .ovw-count{background:#fff}.ovw .ovw-count_alert{background:#fdecec}.ovw .ovw-attention__list{gap:8px}.ovw .ovw-attention__row{background:#fff;border-radius:16px;margin:0}.ovw .ovw-attention__row+.ovw-attention__row{border-radius:16px;border-top:0}.ovw .ovw-attention__row:hover{background:#fff;box-shadow:0 8px 22px #161e2d0f}.ovw .ovw-live-list{gap:10px}.ovw .ovw-live{background:#fff;border:0}.ovw .ovw-live:hover{box-shadow:0 10px 26px #161e2d12}.ovw .ovw-empty{background:#fff;border:0}.ovw .ovw-recent{display:flex;flex-direction:column;gap:8px}.ovw .ovw-recent .ovw-card__head{margin-bottom:2px}.ovw .ovw-recent__item{background:#fff;border-radius:16px;margin:0;padding:4px 14px 4px 6px}.ovw .ovw-recent__item:hover{background:#fff;box-shadow:0 8px 22px #161e2d0f}.ovw .ovw-side{gap:22px}.ovw .ovw-cal__head{margin-bottom:10px;min-height:28px;padding:0 4px}.ovw .ovw-cal__nav button:hover{background:#fff}.ovw .ovw-cal__body{background:#fff;border-radius:20px;padding:16px 14px 10px}.ovw .ovw-agenda{border-top:0;display:flex;flex-direction:column;gap:8px;padding-top:0}.ovw .ovw-agenda__head{margin-bottom:2px;min-height:28px;padding:0 4px}.ovw .ovw-agenda__item{background:#fff;border-radius:16px;margin:0;padding:10px 12px}.ovw .ovw-agenda__item:hover{background:#fff;box-shadow:0 8px 22px #161e2d0f}.ovw .ovw-agenda>.ovw-muted{background:#fff;border-radius:16px;padding:16px}.ovw .ovw-agenda__more{align-self:flex-start;margin:2px 4px 0}@media (max-width:767px){.ovw .ovw-card{border-radius:0;padding:0}.ovw .ovw-cal__body{border-radius:16px;padding:12px 8px 8px}}.ovw-card__hint{color:var(--ovw-muted);font-family:SF-Pro-Display-Regular,sans-serif;font-size:14px;margin-left:8px}.ovw-cal__ranges{background:var(--ovw-soft);border-radius:12px;display:flex;gap:2px;margin-bottom:14px;padding:3px}.ovw-cal__range{background:#0000;border:0;border-radius:9px;color:var(--ovw-muted);cursor:pointer;flex:1 1;font-family:SF-Pro-Display-Medium,sans-serif;font-size:14px;padding:7px 10px;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.ovw-cal__range:hover{color:var(--ovw-text)}.ovw-cal__range.is-active{background:#fff;box-shadow:0 1px 3px #161e2d1f;color:var(--ovw-text)}.ovw-cal__cell.in-range:not(.is-today){background:#eef0fd}.ovw-cal__cell.in-range:not(.is-today) .ovw-cal__num{color:var(--ovw-text)}.ovw-range{border-top:1px solid var(--ovw-line);margin-top:6px;padding-top:14px}.ovw-range__head{align-items:center;display:flex;justify-content:space-between;margin:0 4px 6px}.ovw-range__period{font-family:SF-Pro-Display-Semibold,sans-serif;font-size:15px}.ovw-range__count{align-items:center;background:var(--ovw-soft);border-radius:12px;display:inline-flex;font-family:SF-Pro-Display-Medium,sans-serif;font-size:13px;height:24px;justify-content:center;min-width:24px;padding:0 7px}.ovw .ovw-range__item{background:#0000;border-radius:12px;margin:0}.ovw .ovw-range__item:hover{background:var(--ovw-soft);box-shadow:none}.ovw-range__empty{font-size:14px;padding:8px 4px 6px}.ovw .ovw-attention__item{background:#fff;border-radius:16px;transition:box-shadow .2s ease}.ovw .ovw-attention__item.is-open,.ovw .ovw-attention__item:hover{box-shadow:0 8px 22px #161e2d0f}.ovw .ovw-attention__row{background:#0000;border:0;cursor:pointer;font:inherit;grid-template-columns:40px minmax(0,1fr) auto auto;text-align:left;width:100%}.ovw .ovw-attention__row:hover{background:#0000;box-shadow:none}.ovw-attention__chevron{color:#a5acb3;display:flex;transition:transform .25s cubic-bezier(.22,1,.36,1),color .2s ease}.ovw-attention__row:hover .ovw-attention__chevron{color:var(--ovw-text)}.ovw-attention__item.is-open .ovw-attention__chevron{color:var(--ovw-text);transform:rotate(90deg)}.ovw-attention__drawer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.22,1,.36,1)}.ovw-attention__item.is-open .ovw-attention__drawer{grid-template-rows:1fr}.ovw-attention__drawer-inner{display:flex;flex-direction:column;min-height:0;overflow:hidden;padding:0 16px}.ovw-attention__item.is-open .ovw-attention__drawer-inner{padding-bottom:12px}.ovw-attention__entry{border-radius:0;border-top:1px solid var(--ovw-line);color:var(--ovw-text);display:flex;flex-direction:column;gap:2px;margin-left:54px;padding:10px 12px;text-decoration:none;transition:background-color .15s ease}.ovw-attention__entry:hover{background:var(--ovw-soft);border-radius:10px}.ovw-attention__entry-title{font-family:SF-Pro-Display-Medium,sans-serif;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ovw-attention__entry-sub{color:var(--ovw-muted);font-size:13px}.ovw-attention__all{align-items:center;align-self:flex-start;color:var(--ovw-blue);display:inline-flex;font-family:SF-Pro-Display-Medium,sans-serif;font-size:14px;gap:4px;margin:6px 0 0 66px;text-decoration:none}.ovw-attention__all .ovw-icon{height:16px;width:16px}.ovw-attention__loading{margin-left:54px;padding:12px}.ovw-attention__note{font-size:14px;margin-left:66px;padding:8px 0}@media (max-width:767px){.ovw .ovw-attention__row{grid-template-columns:40px minmax(0,1fr) auto auto}.ovw-attention__entry,.ovw-attention__loading{margin-left:0}.ovw-attention__all,.ovw-attention__note{margin-left:12px}}@media (min-width:1101px){.ovw .ovw-side{max-height:calc(100vh - 80px);overflow-y:auto;overscroll-behavior:contain;position:-webkit-sticky;position:sticky;scrollbar-color:#d6dae1 #0000;scrollbar-width:thin;top:20px}.ovw .ovw-side::-webkit-scrollbar{width:6px}.ovw .ovw-side::-webkit-scrollbar-thumb{background:#d6dae1;border-radius:3px}}.attention-panel__stars{color:#f5a623;letter-spacing:1px}.attention-panel__stars span{color:#dfe2e7}.ovw-tile{align-items:center;background:var(--ovw-tint);border-radius:12px;color:var(--ovw-accent);display:flex;flex:0 0 40px;height:40px;justify-content:center;width:40px}.ovw-tile .ovw-icon{height:19px;width:19px}.ovw .ovw-live__main{align-items:flex-start;flex-direction:row;gap:14px;padding:14px 16px 10px}.ovw .ovw-live__body{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0;padding-top:1px}.ovw .ovw-live__head{gap:10px}.ovw .ovw-agenda__title,.ovw .ovw-attention__label,.ovw .ovw-live__title,.ovw .ovw-recent__title{font-family:SF-Pro-Display-Medium,sans-serif;font-size:16px;font-weight:400;line-height:1.3}.ovw .ovw-live__row,.ovw .ovw-live__sub{padding-left:0}.ovw .ovw-live__bar{margin-left:0}.ovw .ovw-live__actions{padding:0 16px 14px 70px}.ovw .ovw-agenda__item{gap:14px;padding:12px 16px}.ovw .ovw-agenda__date{flex:0 0 40px;height:40px;width:40px}.ovw .ovw-recent__item{padding:0 16px 0 0}.ovw .ovw-recent__main{gap:14px;padding:12px 0 12px 16px}.ovw .ovw-recent__icon{border-radius:12px;flex:0 0 40px;height:40px;width:40px}.ovw .ovw-attention__row{gap:14px;padding:12px 16px}.ovw .ovw-attention__entry{margin-left:42px}.ovw .ovw-attention__all,.ovw .ovw-attention__note{margin-left:54px}.ovw .ovw-attention__loading{margin-left:42px}.ovw .ovw-range__item{padding:8px 6px}.ovw .ovw-range__item .ovw-agenda__title{font-size:15px}@media (max-width:767px){.ovw .ovw-live__actions{padding-left:16px}}.ovw-pill_btn{border:0;cursor:pointer;font:inherit;font-size:14px;transition:background-color .2s ease}.ovw-pill_alert.ovw-pill_btn:before{background:#d8433b;border-radius:50%;content:"";height:7px;width:7px}.ovw-pill_alert.ovw-pill_btn:hover{background:#fbdcdc}.ovw-card__tools{align-items:center;display:flex;gap:8px}.ovw-settings{position:relative}.ovw-settings__btn{align-items:center;background:#fff;border:0;border-radius:50%;color:var(--ovw-muted);cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;position:relative;transition:color .2s ease,background-color .2s ease;width:28px}.ovw-settings__btn .ovw-icon{height:16px;width:16px}.ovw-settings.is-open .ovw-settings__btn,.ovw-settings__btn:hover{color:var(--ovw-text)}.ovw-settings__btn.is-filtered:after{background:var(--ovw-blue);border:1.5px solid #fff;border-radius:50%;content:"";height:7px;position:absolute;right:3px;top:3px;width:7px}.ovw-settings__menu{min-width:260px}.ovw-settings__hint{display:block;font-size:12px;line-height:1.35;margin-top:2px}.ovw-settings__item{cursor:pointer;-webkit-user-select:none;user-select:none}.ovw-settings__input{opacity:0;pointer-events:none;position:absolute}.ovw-settings__item:focus-within{background:var(--ovw-soft)}.ovw-settings__label{flex:1 1 auto}.ovw-settings__check{align-items:center;border:1.5px solid #cfd4dc;border-radius:6px;color:#fff;display:flex;height:20px;justify-content:center;transition:background-color .15s ease,border-color .15s ease;width:20px}.ovw-settings__check .ovw-icon{stroke-width:2.4;height:14px;opacity:0;width:14px}.ovw-settings__check.is-checked{background:var(--ovw-blue);border-color:var(--ovw-blue)}.ovw-settings__check.is-checked .ovw-icon{opacity:1}.ovw-cal__nav{align-items:center}.ovw .ovw-cal__nav .ovw-settings__btn{background:#0000;height:32px;width:32px}.ovw .ovw-cal__nav .ovw-settings.is-open .ovw-settings__btn,.ovw .ovw-cal__nav .ovw-settings__btn:hover{background:#fff;color:var(--ovw-text)}.ovw .ovw-cal__nav .ovw-settings__btn.is-filtered:after{border-color:#f1f2f6;right:5px;top:5px}.ovw-settings__group{border-top:1px solid var(--ovw-line);color:var(--ovw-text);font-family:SF-Pro-Display-Medium,sans-serif;font-size:13px;margin-top:4px;padding:10px 10px 4px}.ovw-create__title+.ovw-settings__group,.ovw-settings__group:first-of-type{border-top:0;margin-top:0}.ovw-settings__group .ovw-settings__hint{color:var(--ovw-muted);font-family:SF-Pro-Display-Regular,sans-serif}.ovw-person__avatar{flex:0 0 40px;height:40px;position:relative;width:40px}.ovw-person__avatar img,.ovw-person__initials{align-items:center;background:var(--ovw-tint);border-radius:12px;color:var(--ovw-accent);display:flex;font-family:SF-Pro-Display-Semibold,sans-serif;font-size:14px;height:100%;justify-content:center;object-fit:cover;width:100%}.ovw-person__badge{align-items:center;background:var(--ovw-accent);border:2px solid #fff;border-radius:50%;bottom:-5px;color:#fff;display:flex;height:18px;justify-content:center;position:absolute;right:-5px;width:18px}.ovw-person__badge .ovw-icon{stroke-width:2.2;height:10px;width:10px}.ovw-person .ovw-agenda__body{flex:1 1 auto}.ovw-person__years{border-radius:12px;flex:0 0 auto;font-family:SF-Pro-Display-Medium,sans-serif;font-size:13px;margin-left:auto;padding:4px 10px;white-space:nowrap}.ovw .ovw-cal__bar_labeled,.ovw-person__years{background:var(--ovw-tint);color:var(--ovw-accent)}.ovw .ovw-cal__bar_labeled{align-items:center;border-radius:0;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ovw-accent) 18%,#0000);display:flex;height:22px;min-width:0;opacity:1;padding:0 8px;text-decoration:none}.ovw .ovw-cal__bar_labeled.is-start{border-bottom-left-radius:7px;border-top-left-radius:7px;box-shadow:inset 3px 0 0 var(--ovw-accent),inset 0 0 0 1px color-mix(in srgb,var(--ovw-accent) 18%,#0000)}.ovw .ovw-cal__bar_labeled.is-end{border-bottom-right-radius:7px;border-top-right-radius:7px}.ovw .ovw-cal__bar_labeled.is-past{opacity:.55}.ovw .ovw-cal__bar_labeled:hover{background:color-mix(in srgb,var(--ovw-accent) 16%,#fff)}.ovw-cal__bar-text{font-family:SF-Pro-Display-Medium,sans-serif;font-size:12px;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ovw-cal_week .ovw-cal__week{row-gap:4px}.ovw .ovw-cal__nav .ovw-cal__today{background:#fff;border-radius:15px;color:var(--ovw-text);font-family:SF-Pro-Display-Medium,sans-serif;font-size:13px;height:30px;padding:0 12px;width:auto}.ovw-day__allday{border-bottom:1px solid var(--ovw-line);display:flex;flex-direction:column;margin-bottom:8px;padding-bottom:8px}.ovw-day__label{color:var(--ovw-muted);font-size:12px;letter-spacing:.04em;padding:2px 6px 4px;text-transform:uppercase}.ovw-day__hours{display:flex;flex-direction:column}.ovw-day__hour{border-top:1px solid var(--ovw-line);display:grid;grid-template-columns:52px minmax(0,1fr);min-height:36px}.ovw-day__hour:first-child{border-top:0}.ovw-day__time{font-feature-settings:"tnum";color:var(--ovw-muted);font-size:12px;font-variant-numeric:tabular-nums;padding:8px 0 0 6px}.ovw-day__hour.is-past .ovw-day__time{color:#b7bdc4}.ovw-day__slot{display:flex;flex-direction:column;gap:4px;padding:4px 0;position:relative}.ovw-day__hour.is-now .ovw-day__time{color:#e03b3b;font-family:SF-Pro-Display-Medium,sans-serif}.ovw-day__hour.is-now .ovw-day__slot:before{background:#e03b3b;border-radius:1px;content:"";height:2px;left:-4px;position:absolute;right:0;top:50%;top:calc(var(--ovw-now, 50)*1%)}.ovw-day__event{background:var(--ovw-tint);border-left:3px solid var(--ovw-accent);border-radius:8px;color:var(--ovw-text);display:flex;flex-direction:column;gap:1px;padding:7px 10px;position:relative;text-decoration:none;transition:background-color .15s ease;z-index:1}.ovw-day__event:hover{background:color-mix(in srgb,var(--ovw-accent) 16%,#fff)}.ovw-day__event-title{font-family:SF-Pro-Display-Medium,sans-serif;font-size:14px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ovw-day__event-sub{color:var(--ovw-muted);font-size:12px}.ovw-cal__body{position:relative}.ovw .ovw-cal__bar{cursor:pointer;min-height:4px;position:relative;transition:opacity .15s ease,transform .15s ease}.ovw .ovw-cal__bar:before{content:"";inset:-2px 0;position:absolute}.ovw-cal_month .ovw-cal__week{row-gap:3px}.ovw-cal_month .ovw-cal__bar{display:block;height:4px}.ovw-cal_month .ovw-cal__bar:hover{opacity:1;transform:scaleY(1.75)}.ovw-cal-tip{animation:ovwTipIn .14s ease-out;background:#15171a;border-radius:12px;box-shadow:0 10px 28px #161e2d38;color:#fff;display:flex;flex-direction:column;gap:3px;max-width:260px;padding:9px 12px 10px;pointer-events:none;position:fixed;transform:translate(-50%,calc(-100% - 8px));z-index:1000}@keyframes ovwTipIn{0%{opacity:0;transform:translate(-50%,calc(-100% - 4px))}to{opacity:1;transform:translate(-50%,calc(-100% - 8px))}}.ovw-cal-tip.is-below{animation-name:ovwTipInBelow;transform:translate(-50%,8px)}@keyframes ovwTipInBelow{0%{opacity:0;transform:translate(-50%,4px)}to{opacity:1;transform:translate(-50%,8px)}}.ovw-cal-tip__title{align-items:center;display:flex;font-family:SF-Pro-Display-Medium,sans-serif;font-size:13px;gap:7px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ovw-cal-tip__dot{background:var(--ovw-accent);border-radius:50%;flex:0 0 8px;height:8px;width:8px}.ovw-cal-tip__sub{color:#ffffff9e;font-size:12px;padding-left:15px;white-space:nowrap}.ovw-cal__people{display:flex;position:absolute;right:-7px;top:-5px;z-index:2}.ovw-cal__person-mark{align-items:center;background:var(--ovw-accent);border:2px solid #fff;border-radius:50%;box-sizing:initial;color:#fff;display:flex;height:17px;justify-content:center;position:relative;width:17px}.ovw-cal__people .ovw-cal__person-mark+.ovw-cal__person-mark{margin-left:-7px}.ovw-cal__person-mark .ovw-icon{stroke-width:2.2;height:10px;width:10px}.ovw-cal__people:hover .ovw-cal__person-mark{transform:scale(1.1)}.ovw-cal__people .ovw-cal__person-mark:first-child{z-index:1}.ovw-cal__person-count{background:#15171a;border-radius:7px;box-sizing:border-box;color:#fff;font-family:SF-Pro-Display-Semibold,sans-serif;font-size:9px;height:13px;left:-7px;line-height:13px;min-width:13px;padding:0 3px;position:absolute;text-align:center;top:-7px}.ovw-cal__legend{color:var(--ovw-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:6px 16px;padding:8px 4px 4px}.ovw-cal__legend-item{align-items:center;display:inline-flex;gap:6px}.ovw-cal__legend-item .ovw-cal__person-mark{border:0;height:14px;width:14px}.ovw-cal__legend-item .ovw-cal__person-mark .ovw-icon{height:9px;width:9px}.ovw-cal-tip_people{gap:8px;min-width:190px;padding:10px 12px}.ovw-cal-tip__person{align-items:center;display:flex;gap:9px}.ovw-cal-tip__icon{align-items:center;background:var(--ovw-accent);border-radius:8px;color:#fff;display:flex;flex:0 0 24px;height:24px;justify-content:center;width:24px}.ovw-cal-tip__icon .ovw-icon{height:13px;width:13px}.ovw-cal-tip__person-text{display:flex;flex-direction:column;gap:1px;min-width:0}.ovw-cal-tip_people .ovw-cal-tip__sub{padding-left:0}.ovw-person-row{position:relative}.ovw .ovw-person-row .ovw-person__years{transition:margin-right .18s ease}.ovw-person-row.is-menu .ovw-person__years,.ovw-person-row:hover .ovw-person__years{margin-right:36px}.ovw-person-row>.ovw-quick{opacity:0;position:absolute;right:6px;top:50%;transform:translateY(-50%);transition:opacity .15s ease}.ovw-person-row:hover>.ovw-quick,.ovw-person-row>.ovw-quick.is-open,.ovw-person-row>.ovw-quick:focus-within{opacity:1}.ovw-quick{flex:0 0 auto;position:relative;z-index:5}.ovw-quick__btn{align-items:center;background:#15171a;border:0;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;transition:transform .2s cubic-bezier(.22,1,.36,1),background-color .15s ease;width:28px}.ovw-quick__btn .ovw-icon{stroke-width:2.2;height:15px;width:15px}.ovw-quick__btn:hover{background:#364ed4;background:var(--ovw-blue,#364ed4)}.ovw-quick.is-open .ovw-quick__btn{transform:rotate(45deg)}.ovw-quick__menu{animation:ovwMenuIn .18s cubic-bezier(.22,1,.36,1);background:#fff;border-radius:14px;box-shadow:0 16px 40px #161e2d2e,0 0 0 1px #161e2d0d;display:flex;flex-direction:column;min-width:230px;padding:6px;position:absolute;right:0;top:calc(100% + 6px);transform-origin:top right;z-index:40}.ovw-quick__item{align-items:center;background:#0000;border:0;border-radius:9px;color:#15171a;cursor:pointer;display:flex;font-family:SF-Pro-Display-Medium,sans-serif;font-size:14px;gap:10px;padding:7px 8px;text-align:left;text-decoration:none;white-space:nowrap}.ovw-quick__item:focus-visible,.ovw-quick__item:hover{background:#f4f5f8;outline:none}.ovw-quick__icon{align-items:center;background:var(--ovw-tint);border-radius:8px;color:var(--ovw-accent);display:flex;height:28px;justify-content:center;width:28px}.ovw-quick__icon .ovw-icon{height:16px;width:16px}.ovw-cal-tip_people{pointer-events:auto}.ovw-cal-tip__date{color:#ffffff9e;font-size:12px}.ovw-cal-tip_people .ovw-cal-tip__person-text{flex:1 1 auto}.ovw-cal-tip .ovw-quick__btn{background:#ffffff24;height:24px;margin-left:6px;width:24px}.ovw-cal-tip .ovw-quick.is-open .ovw-quick__btn,.ovw-cal-tip .ovw-quick__btn:hover{background:#fff;color:#15171a}.ovw-cal-tip .ovw-quick__btn .ovw-icon{height:13px;width:13px}.ovw-quick.is-up .ovw-quick__menu{bottom:calc(100% + 6px);top:auto;transform-origin:bottom right}

.phone-preview{display:flex;justify-content:center;width:100%}.phone-preview__frame{aspect-ratio:9/19;background:#111;border:3px solid #d9d6cf;border-radius:44px;box-shadow:0 10px 30px #0000001f;max-width:300px;padding:10px;width:100%}.phone-preview__screen{background:#fff;border-radius:34px;color:#000;display:flex;flex-direction:column;font-family:SF-Pro-Display-Regular,-apple-system,sans-serif;height:100%;overflow:hidden}.phone-preview__status{align-items:center;display:flex;flex:0 0 auto;font-size:12px;font-weight:600;height:34px;justify-content:space-between;padding:0 22px;position:relative}.phone-preview__notch{background:#111;border-radius:0 0 14px 14px;height:22px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:42%}.phone-preview__status-icons{align-items:center;display:flex;gap:4px}.phone-preview__status-icons svg{fill:currentColor;height:10px}.phone-preview__status-icons svg:first-child{width:15px}.phone-preview__status-icons svg:last-child{width:22px}.phone-preview__scroll{flex:1 1 auto;overflow-y:auto;scrollbar-width:none}.phone-preview__scroll::-webkit-scrollbar{display:none}.phone-preview__gallery{background:#e3e3e3;position:relative}.phone-preview__topbar{align-items:center;display:flex;justify-content:space-between;left:10px;position:absolute;right:10px;top:8px;z-index:1}.phone-preview__back{align-items:center;background:#fff;border-radius:50%;display:flex;height:26px;justify-content:center;width:26px}.phone-preview__back svg{fill:none;stroke:#000;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;height:14px;width:14px}.phone-preview__balance{background:#fff;border-radius:14px;font-size:10px;font-weight:600;padding:4px 10px;white-space:nowrap}.phone-preview__img{aspect-ratio:1/1;display:block;object-fit:contain;width:100%}.phone-preview__img_empty{align-items:center;color:#8b8f97;display:flex;font-size:12px;justify-content:center}.phone-preview__dots{bottom:8px;display:flex;gap:5px;justify-content:center;left:0;position:absolute;right:0}.phone-preview__dot{background:#fff;border:0;border-radius:50%;cursor:pointer;height:6px;padding:0;width:6px}.phone-preview__dot.is-active{background:#000}.phone-preview__body{border-bottom:1px solid #ececec;padding:12px 14px 14px}.phone-preview__name{font-size:15px;font-weight:700;line-height:1.25;margin-bottom:10px;overflow-wrap:anywhere}.phone-preview__row{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:12px}.phone-preview__stepper{align-items:center;display:flex;gap:12px}.phone-preview__step{align-items:center;border:1.5px solid #000;border-radius:50%;display:flex;font-size:16px;height:24px;justify-content:center;line-height:1;width:24px}.phone-preview__step_disabled{border-color:#e3e3e3;color:#c9c9c9}.phone-preview__count{font-size:15px;font-weight:600}.phone-preview__meta{color:#6e6e6e;font-size:10px;line-height:1.6;text-align:right}.phone-preview__meta b{color:#000}.phone-preview__order{background:#000;border-radius:6px;color:#fff;font-size:12px;font-weight:600;padding:10px;text-align:center}.phone-preview__info{padding:12px 14px 20px}.phone-preview__info-title{font-size:13px;font-weight:700;margin-bottom:6px}.phone-preview__info-text{font-size:11px;line-height:1.5;overflow-wrap:anywhere}.phone-preview__info-text p{margin:0 0 6px}.phone-preview__info-text ol,.phone-preview__info-text ul{margin:0 0 6px 14px}.account-preview_v2 .preview-tabs{display:none}.account-preview_v2 .account-preview__wgt{border-radius:14px;padding:20px}.account-preview_v2 .account-preview__wgt_col-info{overflow-wrap:anywhere;width:100%;word-break:normal}.account-preview_v2 .account-preview__wgt-headline-text{font-family:SF-Pro-Display-Medium,sans-serif;font-size:20px;font-weight:500}.account-preview_v2 .account-preview__info-row{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin:0}.account-preview_v2 .account-preview__info-wgt,.account-preview_v2 .account-preview__info-wgt_width_33,.account-preview_v2 .account-preview__info-wgt_width_50{padding:0;width:auto}.account-preview_v2 .account-preview__info-wgt_width_33,.account-preview_v2 .account-preview__info-wgt_width_50{background:#f6f7fa;border-radius:10px;padding:10px 12px}.account-preview_v2 .account-preview__info-imgs,.account-preview_v2 .account-preview__info-wgt:not(.account-preview__info-wgt_width_33):not(.account-preview__info-wgt_width_50){grid-column:1/-1}.account-preview_v2 .account-preview__info-wgt:not(.account-preview__info-wgt_width_33):not(.account-preview__info-wgt_width_50){padding-top:8px}.account-preview_v2 .account-preview__info-wgt-label{color:#989dae;font-size:13px;margin-bottom:4px}.account-preview_v2 .account-preview__info-wgt-value{font-size:16px;line-height:1.4}.account-preview_v2 .account-preview__info-imgs{gap:8px;margin:0}.account-preview_v2 .account-preview__info-imgs-thumb{background:#f6f7fa;border-radius:10px;overflow:hidden;padding:0}.account-preview_v2 .account-preview__info-imgs-thumb img{height:100%;object-fit:contain;width:100%}.account-preview_v2 .account-preview__info-nav{display:flex;gap:8px;padding-top:16px}.account-preview_v2 .account-preview__info-nav .button-standart{border-radius:10px;flex:1 1;margin:0}.account-preview_v2 .preview-submit-btn{border-radius:10px}.account-preview_v2 .account-preview__img-description{padding-bottom:12px}@media(max-width:991px){.account-content__inner.account-preview.account-preview_v2{background-color:#f1f2f6;padding:0 0 20px}.account-preview_v2 .preview-tabs{background:#fff;border-bottom:1px solid #dfe3e8;display:flex;gap:24px;padding:0 10px}.preview-tabs__btn{background:none;border:0;color:#000;cursor:pointer;font-family:SF-Pro-Display-Medium,sans-serif;font-size:16px;font-weight:500;padding:12px 0;position:relative}.preview-tabs__btn.is-active{color:#364ed4;color:var(--main-color,#364ed4)}.preview-tabs__btn.is-active:after{background:#364ed4;background:var(--main-color,#364ed4);bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.account-preview_v2 .account-preview__inner{display:block;padding:10px 10px 0}.account-preview_v2 .account-preview__img,.account-preview_v2 .account-preview__info{width:100%}.account-preview_v2 .account-preview__wgt{border-radius:12px;margin-bottom:10px;padding:16px}.account-preview_v2.account-preview_tab_app .account-preview__info,.account-preview_v2.account-preview_tab_info .account-preview__img{display:none}.account-preview_v2 .account-preview__img{padding:6px 0 10px}.account-preview_v2 .phone-preview__frame{max-width:320px}}@media(max-width:420px){.account-preview_v2 .account-preview__info-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:992px){.account-content__inner.account-preview.account-preview_v2{background-color:#f1f2f6;padding:0 0 30px}.account-preview_v2 .account-preview__inner{gap:24px;padding:10px 30px 0}.account-preview_v2 .account-preview__info{flex:1 1 auto;min-width:0;width:auto}.account-preview_v2 .account-preview__wgt{margin-bottom:10px}.account-preview_v2 .account-preview__img{flex:0 0 300px;position:-webkit-sticky;position:sticky;top:20px;width:300px}.account-preview_v2 .account-preview__info-nav{max-width:420px}}.app-preview__icon{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto;height:14px;width:14px}.app-preview__cover .phone-preview__img{aspect-ratio:16/10;object-fit:cover}.app-preview__cover-emoji{align-items:center;display:flex;font-size:48px;inset:0;justify-content:center;position:absolute}.app-preview__facts{font-size:11px;list-style:none;margin:0 0 12px;padding:0}.app-preview__facts li{align-items:center;display:flex;gap:6px;margin-bottom:6px;overflow-wrap:anywhere}.app-preview__link{color:#364ed4}.app-preview__rsvp{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr 1.6fr 1fr}.app-preview__gray{background:#e9ebef;min-height:100%;padding:8px 10px 16px}.app-preview__topbar-static{margin-bottom:8px;position:static}.app-preview__card{background:#fff;border-radius:14px;padding:14px 12px}.app-preview__card_center{text-align:center}.app-preview__emoji-circle{align-items:center;background:#fff;border-radius:50%;box-shadow:0 2px 8px #0000001a;display:flex;height:54px;justify-content:center;margin:-34px auto 8px;width:54px}.app-preview__card_center{margin-top:30px}.app-preview__emoji{font-size:26px;line-height:1}.app-preview__emoji_lg{font-size:40px;margin-bottom:6px}.app-preview__emoji_xl{font-size:64px}.app-preview__card-title{font-size:15px;font-weight:700;line-height:1.25;margin-bottom:8px;overflow-wrap:anywhere;text-align:center}.app-preview__card-meta{color:#444;font-size:11px;line-height:1.6;margin-bottom:8px;text-align:center}.app-preview__card-meta_left{color:#8b8f97;text-align:left}.app-preview__card-text{font-size:11px;line-height:1.5;margin-bottom:12px;overflow-wrap:anywhere;text-align:left}.app-preview__card-text_center{text-align:center}.app-preview__card-text p{margin:0 0 6px}.app-preview__sheet-wrap{background:#e9ebef;min-height:100%;padding-top:26px}.app-preview__sheet-wrap_dark{background:#111}.app-preview__sheet{background:#fff;border-radius:16px 16px 0 0;min-height:calc(100% - 26px);padding:14px 12px 16px;position:relative}.app-preview__sheet_full{text-align:center}.app-preview__sheet_left{text-align:left}.app-preview__sheet-close{position:absolute;right:10px;top:10px}.app-preview__sheet-close .app-preview__icon{height:16px;width:16px}.app-preview__sheet-head{padding-top:6px;text-align:center}.app-preview__sheet-bar{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}.app-preview__sheet-bar .app-preview__icon{height:18px;width:18px}.app-preview__sheet-bar_title span{font-size:13px;font-weight:700}.app-preview__sheet-bar_title span:last-child{width:18px}.app-preview__questions{background:#e9ebef;border-radius:12px;margin-bottom:12px;padding:10px}.app-preview__question+.app-preview__question{margin-top:10px}.app-preview__question-text{font-size:11px;font-weight:600;margin-bottom:6px;overflow-wrap:anywhere;text-align:center}.app-preview__stars{color:#c9ced8;display:flex;font-size:18px;gap:4px;justify-content:center;line-height:1}.app-preview__stars .is-on{color:#f7b500}.app-preview__stars_sm{font-size:12px;gap:2px}.app-preview__radios{display:flex;font-size:11px;font-weight:600;gap:14px;justify-content:center}.app-preview__radios span{align-items:center;display:flex;gap:5px}.app-preview__radios i{border:1.5px solid #bbb;border-radius:50%;height:12px;width:12px}.app-preview__radios i.is-on{border:4px solid #000}.app-preview__textarea{background:#fff;border-radius:8px;color:#a2a6ad;font-size:10px;height:44px;padding:6px 8px}.app-preview__reward-img{align-items:center;display:flex;justify-content:center;margin:10px 0 16px}.app-preview__benefit-logo img,.app-preview__reward-img img{display:block;max-height:150px;max-width:70%;object-fit:contain}.app-preview__benefit-logo{align-items:center;display:flex;justify-content:center;margin-bottom:14px;min-height:120px}.app-preview__btn-green{background:#22c55e;margin-bottom:8px}.app-preview__muted{color:#8b8f97;font-size:11px}.app-preview__company{font-size:12px;font-weight:600;margin-bottom:2px}.app-preview__compensation{align-items:center;border:1px solid #e3e3e3;border-radius:8px;display:flex;flex-direction:column;gap:2px;margin:12px 0;padding:8px}.app-preview__compensation small{color:#8b8f97;font-size:8px;letter-spacing:.15em;text-transform:uppercase}.app-preview__compensation b{font-size:15px}.app-preview__tabs{display:flex;font-size:12px;font-weight:700;gap:14px;margin-bottom:8px}.app-preview__tabs .is-active{border-bottom:2px solid #364ed4;color:#364ed4}.app-preview__price{font-size:18px;font-weight:700;margin-bottom:8px}.app-preview__author{border-top:1px solid #ececec;display:flex;font-size:11px;gap:8px;justify-content:space-between;margin-top:8px;padding-top:8px}.app-preview__contacts{font-size:11px;font-weight:600;list-style:none;margin:0;padding:0}.app-preview__contacts li{margin-bottom:4px;overflow-wrap:anywhere}.phone-preview__scroll{display:flex;flex-direction:column}.app-preview__gray,.app-preview__sheet-wrap{display:flex;flex:1 0 auto;flex-direction:column;min-height:0}.app-preview__sheet{flex:1 0 auto;min-height:0}.app-preview_benefit .phone-preview__info-title{margin-top:12px}

.drp{position:relative}.drp,.drp__trigger{display:inline-flex}.drp__trigger{align-items:center;background-color:#f1f3fe;border:1px solid #0000;border-radius:5px;color:#364ed4;cursor:pointer;font-size:14px;gap:8px;height:40px;padding:0 14px;white-space:nowrap}.drp__trigger:hover,.drp__trigger_active,.drp_open .drp__trigger{border-color:#364ed4}.drp__trigger-icon{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;flex:0 0 auto;height:18px;width:18px}.drp__trigger-clear{align-items:center;border-radius:50%;display:inline-flex;font-size:16px;height:20px;justify-content:center;line-height:1;margin-right:-6px;width:20px}.drp__trigger-clear:hover{background-color:#364ed41f}.drp__popover{background-color:#fff;border:1px solid #e1e1e1;border-radius:11px;box-shadow:0 8px 24px #1018281f;display:flex;left:0;position:absolute;top:calc(100% + 6px);z-index:1000}.drp__presets{border-right:1px solid #eceef3;display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;min-width:160px;padding:12px 8px}.drp__preset{background:none;border:0;border-radius:6px;color:#000;cursor:pointer;font-size:14px;padding:8px 10px;text-align:left;white-space:nowrap;width:100%}.drp__preset:hover{background-color:#f1f2f6}.drp__preset.is-active{background-color:#f1f3fe;color:#364ed4}.drp__main{padding:16px;width:312px}.drp__fields{display:flex;gap:8px;margin-bottom:12px}.drp__field{background-color:#f6f7fa;border:1px solid #0000;border-radius:8px;flex:1 1;padding:6px 10px}.drp__field.is-focus{border-color:#364ed4}.drp__field small{color:#808a8e;display:block;font-size:11px}.drp__field span{font-size:14px}.drp__month-nav{align-items:center;background-color:#eee;border-radius:30px;display:flex;justify-content:space-between;margin-bottom:10px;padding:5px}.drp__month-title{font-size:15px;font-weight:600;text-transform:capitalize}.drp__nav-btn{align-items:center;background-color:#000;border:0;border-radius:50%;cursor:pointer;display:flex;height:30px;justify-content:center;padding:0;width:30px}.drp__nav-btn:disabled{cursor:default;opacity:.3}.drp__nav-btn svg{fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;height:14px;width:14px}.drp__grid{display:flex;flex-direction:column;gap:2px}.drp__week{display:grid;grid-template-columns:repeat(7,1fr)}.drp__weekday{color:#808a8e;font-size:12px;padding:4px 0;text-align:center}.drp__day{background:none;border:0;border-radius:8px;color:#000;cursor:pointer;font-size:14px;height:38px;padding:0;position:relative}.drp__day:hover:not(:disabled):not(.drp__day_edge){background-color:#f1f2f6}.drp__day:disabled{color:#c3c8d4;cursor:default}.drp__day_today:not(.drp__day_edge){box-shadow:inset 0 0 0 1px #364ed4}.drp__day_in-range{background-color:#e8ecff;border-radius:0}.drp__day_in-range:hover:not(:disabled){background-color:#d9e0ff!important}.drp__day_edge{background-color:#364ed4;color:#fff}.drp__day_start{border-radius:8px 0 0 8px}.drp__day_end{border-radius:0 8px 8px 0}.drp__actions{display:flex;gap:8px;justify-content:flex-end;margin-top:14px}.drp__btn{background-color:#364ed4;border:0;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;height:38px;padding:0 16px}.drp__btn:disabled{cursor:default;opacity:.45}.drp__btn_ghost{background-color:#f1f3fe;color:#364ed4}@media(max-width:767px){.drp__popover{flex-direction:column;max-width:360px;width:calc(100vw - 20px)}.drp__presets{border-right:0;flex-direction:row;gap:6px;min-width:0;overflow-x:auto;padding:12px 12px 0}.drp__preset{background-color:#f1f2f6;border-radius:15px;font-size:13px;padding:6px 10px;width:auto}.drp__main{width:auto}}

.blog-view-content{padding:44px 0 0}.blog-view-content__inner{margin:0 auto;max-width:800px}.blog-view-content__text img{border-radius:20px}.blog-view-content__text{color:#1b1d22;font-size:19px;line-height:1.7}.blog-view-content__text p{margin:0 0 22px}.blog-view-content__text h2{color:#000;font-family:SF-Pro-Display-Bold,sans-serif;font-size:30px;font-weight:700;letter-spacing:-.01em;line-height:1.25;margin:56px 0 18px;scroll-margin-top:100px}.blog-view-content__text h3{color:#000;font-family:SF-Pro-Display-Semibold,sans-serif;font-size:23px;font-weight:600;line-height:1.3;margin:36px 0 12px;scroll-margin-top:100px}.blog-view-content__text h2+h3{margin-top:20px}.blog-view-content__text b,.blog-view-content__text strong{color:#000;font-family:SF-Pro-Display-Semibold,sans-serif;font-weight:600}.blog-view-content__text p>strong:only-child{background:#f3f5ff;border-left:4px solid #395bd8;border-radius:0 14px 14px 0;display:block;font-size:.95em;line-height:1.6;padding:18px 22px}.blog-view-content__text blockquote{border-left:4px solid #395bd8;color:#333;font-size:1.05em;margin:32px 0;padding:4px 0 4px 22px}.blog-view-content__text hr{border:none;border-top:1px solid #e3e5ec;margin:44px 0}.blog-view-content__text a{color:#395bd8;text-decoration:underline;text-underline-offset:3px}.blog-view-content__text a:hover{text-decoration-thickness:2px}.blog-view-content__text ol,.blog-view-content__text ul{margin:0 0 24px;padding-left:1.4em}.blog-view-content__text li{margin:0 0 8px;padding-left:4px}.blog-view-content__text li::marker{color:#395bd8}.blog-view-content__text ol>li::marker{font-family:SF-Pro-Display-Semibold,sans-serif}.blog-view-toc{background:#f8f9fb;border:1px solid #e6e8ef;border-radius:18px;margin:0 0 40px;padding:22px 26px}.blog-view-toc__title{color:#000;font-family:SF-Pro-Display-Bold,sans-serif;font-size:18px;margin-bottom:12px}.blog-view-toc__list{font-size:16px;line-height:1.45;margin:0;padding-left:1.4em}.blog-view-toc__list li{margin:0 0 8px;padding-left:4px}.blog-view-toc__list li:last-child{margin-bottom:0}.blog-view-toc__list li::marker{color:#8a8ea3}.blog-view-toc__link{color:#2b2f38;text-decoration:none;transition:color .2s ease}.blog-view-toc__link:hover{color:#395bd8;text-decoration:underline;text-underline-offset:3px}.blog-view-content__text li>ol,.blog-view-content__text li>ul{margin:8px 0 0}.blog-view-content__text img{display:block;height:auto;margin:40px 0;max-width:100%}.blog-view-content__footer{align-items:center;border-bottom:1px solid #d8dbe2;display:flex;gap:30px;justify-content:space-between;margin-top:35px;padding:30px 0 26px}.blog-view-content__tags{display:flex;flex-wrap:wrap;gap:8px}.blog-view-content__tag{align-items:center;background:#eef0f2;border-radius:30px;color:#53616a;display:inline-flex;font-size:13px;line-height:1;min-height:34px;padding:7px 15px}.blog-view-content__date{color:#a0a6ba;flex-shrink:0;font-size:15px}@media (max-width:600px){.blog-view-content{padding-top:30px}.blog-view-content__text{font-size:17px;line-height:1.65}.blog-view-content__text h2{font-size:24px;margin-top:40px}.blog-view-content__text h3{font-size:20px;margin-top:28px}.blog-view-content__text p>strong:only-child{padding:14px 16px}.blog-view-toc{border-radius:14px;margin-bottom:30px;padding:18px}.blog-view-toc__list{font-size:15px}.blog-view-content__footer{align-items:flex-start;flex-direction:column;gap:16px}}.blog-view-content__text .article-table{-webkit-overflow-scrolling:touch;border:1px solid #e6e8ef;border-radius:12px;margin:24px 0;overflow-x:auto}.blog-view-content__text table{border-collapse:collapse;font-size:15px;line-height:1.45;width:100%}.blog-view-content__text td,.blog-view-content__text th{border-bottom:1px solid #eceef3;padding:12px 16px;text-align:left;vertical-align:top}.blog-view-content__text th{background-color:#f6f7fa;font-weight:600;white-space:nowrap}.blog-view-content__text tbody tr:last-child td{border-bottom:0}.blog-view-content__text tbody tr:nth-child(2n) td{background-color:#fafbfc}
