@charset "UTF-8";.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0,0,.2,1);transform:scale3d(0,0,0);background-color:var(--mat-ripple-color, rgba(0, 0, 0, .1))}.cdk-high-contrast-active .mat-ripple-element,.cdk-drag-preview .mat-ripple-element,.cdk-drag-placeholder .mat-ripple-element{display:none}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0!important;box-sizing:content-box!important;height:auto!important;overflow:hidden!important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0!important;box-sizing:content-box!important;height:0!important}@keyframes cdk-text-field-autofill-start{}@keyframes cdk-text-field-autofill-end{}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator{position:relative}.mat-focus-indicator:before{top:0;left:0;right:0;bottom:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border:var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-focus-indicator-display: block}.mat-mdc-focus-indicator{position:relative}.mat-mdc-focus-indicator:before{top:0;left:0;right:0;bottom:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-mdc-focus-indicator-display, none);border:var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);border-radius:var(--mat-mdc-focus-indicator-border-radius, 4px)}.mat-mdc-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-mdc-focus-indicator-display: block}.mat-app-background{background-color:var(--mat-app-background-color, var(--mat-app-background, transparent));color:var(--mat-app-text-color, var(--mat-app-on-background, inherit))}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, none)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, none)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, none)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, none)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, none)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, none)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, none)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, none)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, none)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, none)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, none)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, none)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, none)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, none)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, none)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, none)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, none)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, none)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, none)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, none)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, none)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, none)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, none)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, none)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, none)}.mdc-line-ripple:before,.mdc-line-ripple:after{border-bottom-style:none!important}.mdc-line-ripple:before:hover,.mdc-line-ripple:after:hover{border-bottom-style:none!important}.mat-mdc-row{--mat-table-row-item-label-text-font: "Manrope", Manrope}.mat-sort-header-content{text-align:start!important}.cdk-global-scrollblock{overflow-y:unset}.globalblur{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0000001a}.matselect_fitcontent{max-width:fit-content}.opacityglobal{opacity:.5}.timecombobox{min-width:50px}.mat-mdc-tooltip .mdc-tooltip__surface{font-size:12px;font-family:inherit;padding:6px 10px;border-radius:6px;background-color:#212b36;color:#fff;box-shadow:0 2px 8px #0000002e;width:fit-content;max-width:320px;white-space:normal}.mat-mdc-tooltip.tooltip-error .mdc-tooltip__surface{background-color:#ff4842;color:#fff}.mat-mdc-tooltip.tooltip-warning .mdc-tooltip__surface{background-color:#ff9800;color:#fff}.mdc-text-field{padding:14px 20px!important;border:1px solid var(--o_b);font-size:16px!important;line-height:20px!important;font-weight:600}.mdc-text-field.mdc-text-field--filled{border-radius:16px}.mdc-text-field.mdc-text-field--filled .matsuffix{color:#8c9197}.mdc-text-field.mdc-text-field--filled .matsuffix .findclear{cursor:pointer}.mdc-text-field.mdc-text-field--filled .matsuffix .findclear:hover{opacity:.6}.mdc-text-field.mdc-text-field--filled:not(.mdc-text-field--disabled){--mdc-filled-text-field-container-color: var(--o_bg6)}.mdc-text-field input::placeholder{color:#8c9197!important}.mdc-text-field input[type=password]:not(:placeholder-shown){font-family:Verdana,Tahoma,Arial,sans-serif;-webkit-text-security:disc;letter-spacing:.5px}.sparam input[type=password]::placeholder{font-family:Verdana,Tahoma,Arial,sans-serif;letter-spacing:.5px}mat-form-field.custompay .mdc-text-field--filled:not(.mdc-text-field--disabled){border:1px solid #fff}mat-form-field.custompay .mdc-text-field--filled:not(.mdc-text-field--disabled):hover{border:1px solid #9FA8B2}mat-form-field:hover .mdc-text-field{border:1px solid #9FA8B2}mat-form-field.error .mdc-text-field{border:1px solid #FF1919}mat-form-field .mat-mdc-select-arrow-wrapper{height:15px!important}mat-form-field .mat-mdc-form-field-flex{align-items:center}mat-form-field .errorvalue{color:#ff1919;font-size:13px;line-height:13px;font-weight:600;white-space:nowrap;padding-right:8px}mat-form-field.showbottomlengthhint .mat-mdc-form-field-hint-wrapper{display:inline-flex;align-items:center;justify-content:space-between;width:100%}mat-form-field.showbottomlengthhint .mat-mdc-form-field-hint-wrapper .mat-mdc-form-field-hint-spacer{display:none}mat-form-field.showbottomlengthhint .mat-mdc-form-field-hint-wrapper .bottomhintvalue{display:inline-block;color:#8c9197;font-size:13px;line-height:13px;font-weight:600;text-align:right;flex-basis:100%}mat-form-field.showbottomlengthhint .mat-mdc-form-field-hint-wrapper .errorvalue{display:inline-block}mat-form-field input::placeholder{font-weight:600;color:#8c9197;font-size:16px;line-height:20px}mat-form-field.hint12 .mat-mdc-form-field-subscript-wrapper{height:12px}mat-form-field.hint12 .mat-mdc-form-field-subscript-wrapper:before{display:none}mat-form-field.nohint .mat-mdc-form-field-subscript-wrapper{display:none}mat-form-field.nohint .mat-mdc-form-field-subscript-wrapper:before{display:none}mat-form-field.mat-focused mat-select .mat-mdc-select-arrow:after{content:"";background-image:url(/img/arrow_up.svg)}mat-form-field.mat-focused.vt-autocomplete .mat-mdc-form-field-flex:after{content:"";display:var(--city-arrow-display, block);background-image:url(/img/arrow_up.svg)}mat-form-field.year{width:100px!important}mat-form-field.year.white .mdc-text-field{border:1px solid #fff}mat-form-field.year.white .mdc-text-field:hover{border:1px solid #E5E5E5}mat-form-field.month{width:150px!important}@media (min-width: 960px){mat-form-field.month{width:150px!important}}mat-form-field.month.white .mdc-text-field{border:1px solid #fff}mat-form-field.month.white .mdc-text-field:hover{border:1px solid #E5E5E5}mat-form-field.myvisits.white .mdc-text-field{border:1px solid #fff}mat-form-field.myvisits.white .mdc-text-field:hover{border:1px solid #E5E5E5}mat-form-field.choosemaster{min-height:60px}mat-form-field.choosemaster .mdc-text-field{border:1px solid #E5E5E5;min-height:60px;display:flex;align-items:center;padding:0 1px!important}mat-form-field.choosemaster .mdc-text-field .masterrecord .photo img{border-radius:16px}mat-form-field.choosemaster .mdc-text-field .masterrecord .photo.nomaster{padding:0 20px 0 0}mat-form-field.choosemaster .mdc-text-field:hover{border:1px solid #9FA8B2}mat-form-field .mat-mdc-form-field-text-suffix{max-height:22px}mat-form-field .copylink{display:inline-block;height:22px}mat-form-field .copylink:after{content:"";width:22px;height:22px;display:inline-block;background-image:url(/img/v2_share_copy.svg);background-repeat:no-repeat;background-position:center center;background-size:22px 22px}mat-form-field .copylink:hover{cursor:pointer}mat-form-field .copylink:hover:after{background-image:url(/img/v2_share_copy_hover.svg)}mat-form-field .togglepassword{display:inline-block;height:22px;margin-left:12px;cursor:pointer}mat-form-field .togglepassword:after{content:"";width:22px;height:22px;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center;background-size:22px 22px}mat-form-field .togglepassword:hover:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E")}mat-form-field .togglepassword.active:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17.94 17.94A10.07 10.07 0 0 1 12 20c-7 0-11-8-11-8a18.45 18.45 0 0 1 5.06-5.94M9.9 4.24A9.12 9.12 0 0 1 12 4c7 0 11 8 11 8a18.5 18.5 0 0 1-2.16 3.19m-6.72-1.07a3 3 0 1 1-4.24-4.24'/%3E%3Cline x1='1' y1='1' x2='23' y2='23'/%3E%3C/svg%3E")}mat-form-field .togglepassword.active:hover:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17.94 17.94A10.07 10.07 0 0 1 12 20c-7 0-11-8-11-8a18.45 18.45 0 0 1 5.06-5.94M9.9 4.24A9.12 9.12 0 0 1 12 4c7 0 11 8 11 8a18.5 18.5 0 0 1-2.16 3.19m-6.72-1.07a3 3 0 1 1-4.24-4.24'/%3E%3Cline x1='1' y1='1' x2='23' y2='23'/%3E%3C/svg%3E")}mat-form-field .lefticon{padding-right:10px}mat-form-field.hasstage{border-radius:16px}mat-form-field.hasstage .mdc-text-field{background-color:transparent!important}mat-form-field.sparam .mdc-text-field{padding:8px 8px 8px 16px!important}mat-form-field.sparam .mdc-text-field:hover input{color:#0f8ce7;cursor:pointer}mat-form-field.sparam .mdc-text-field:hover .mat-mdc-select-value{color:#0f8ce7}.mat-mdc-form-field-infix{width:100%!important}.mat-mdc-form-field-text-prefix{color:#8c9197;white-space:nowrap}.mat-calendar{border-radius:16px}vt-input-phone-code{display:block}.ph_area{display:flex;align-items:center;gap:5px}.ph_area_flag{display:flex;align-items:center;gap:4px;width:64px;height:50px;padding:16px;border-radius:16px;border:1px solid var(--o_b)}@media (max-width: 479px){.ph_area_flag{width:52px;padding:8px}}.ph_area_flag:focus,.ph_area_flag:hover{border:1px solid #9FA8B2;cursor:pointer}.ph_area_flag.opened{border:1px solid #212B36}.ph_area_flag .updown{width:7px;height:12px}.ph_cc{display:inline-block}.phonecode{display:flex;align-items:center;flex:1;min-width:0;height:50px;padding:15px 10px;border-radius:16px;border:1px solid var(--o_b)}@media (max-width: 479px){.phonecode{padding:10px 8px}}.phonecode:focus,.phonecode:hover{border:1px solid #9FA8B2}.phonecode.error{border:1px solid #FF1919}.phonecode .prefix{color:#8c9197}.phonecode input{padding-block:0;border:none;font-size:16px;line-height:20px;font-weight:600;background-color:transparent;color:var(--c2)}.phonecode .ph_sep{border-left:1px solid var(--o_b);height:50px;padding-right:10px}.phonecode .phcode{width:40px}.phonecode .phonenumber{flex:1;min-width:0}.phonecode .phonenumber::placeholder{color:#8c9197!important}.modal .phonenumber{max-width:100px}.ph_flag{display:inline-block;margin-right:4px}.ph_code{color:#8c9197;padding-left:5px}.s{font-weight:700}.phonecountry{padding-top:1px}.cc_input{display:flex;align-items:center}.cc_input .pic{width:23px;height:23px;margin:0 5px 0 -5px}.cc_input .nopic{min-width:23px;width:23px;height:18px;display:flex;align-items:center}.cc_input .cc_h{display:inline-block;width:23px;height:23px;margin:0 5px 0 -5px}.mat-mdc-paginator{--mat-paginator-container-text-size: 12px}.tablefooterarea{font-size:12px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;padding:0 0 15px 15px}@media (min-width: 375px){.tablefooterarea{padding:0 0 20px 20px}}@media (min-width: 960px){.tablefooterarea{flex-wrap:nowrap}}@media (min-width: 1280px){.tablefooterarea{padding:0 0 20px 30px;gap:30px}}.tablefooterarea .exportlabel{padding-top:10px}.pagerarea{font-size:12px;display:flex;align-items:center;justify-content:space-between}.pagerarea .ministat{padding:15px}@media (min-width: 960px){.pagerarea .ministat{padding:16px 20px 20px}}@media (min-width: 1280px){.pagerarea .ministat{padding:16px 30px 30px}}mat-paginator .mat-mdc-paginator-container{padding:0!important}mat-paginator .mdc-text-field{padding:4px 8px!important;border:none!important;font-size:12px!important}mat-paginator .mat-mdc-paginator-page-size-select{width:74px}mat-paginator .mdc-notched-outline__trailing{border:1px solid var(--o_b)!important;border-radius:10px!important}mat-paginator .mdc-notched-outline__leading{border:none!important}mat-paginator .mat-mdc-form-field{--mat-form-field-container-text-size: 12px}mat-paginator .mat-mdc-icon-button{border-radius:16px!important}mat-paginator .mat-mdc-icon-button:hover{background-color:var(--o_b)}mat-paginator .mat-mdc-icon-button[disabled],mat-paginator .mat-mdc-button-disabled{cursor:none;color:var(--o_b)}mat-paginator .mat-mdc-paginator-range-label{margin:0 10px!important}.mat-mdc-menu-content{padding:0!important}.mat-mdc-menu-panel{max-width:330px!important}vt-select,vt-select-time{height:50px}vt-select .mat-mdc-select-empty,vt-select-time .mat-mdc-select-empty{color:#8c9197!important}vt-select .errorvalue,vt-select-time .errorvalue{color:#ff1919;font-size:13px;line-height:13px;font-weight:600}vt-select .hintvalue,vt-select-time .hintvalue{color:#8c9197;font-size:13px;line-height:13px;font-weight:600}vt-select .mat-mdc-form-field-hint-wrapper,vt-select-time .mat-mdc-form-field-hint-wrapper{padding:0}.vt-autocomplete input{padding-right:15px}.vt-autocomplete input::placeholder{color:#8c9197!important}.vt-autocomplete input.disabled{color:#8c9197!important}.vt-autocomplete .errorvalue{color:#ff1919;font-size:13px;line-height:13px;font-weight:600}.vt-autocomplete.nohint .mat-mdc-form-field-subscript-wrapper{height:12px}.vt-autocomplete.nohint .mat-mdc-form-field-subscript-wrapper:before{display:none}.vt-autocomplete .mat-mdc-form-field-flex{position:relative}.vt-autocomplete .mat-mdc-form-field-flex:after{content:"";display:var(--city-arrow-display, block);position:absolute;height:6px;width:11px;background-size:11px 6px;background-image:url(/img/arrow_down.svg);background-repeat:no-repeat;right:0;top:8px}.vt-autocomplete.arrow-hidden .mat-mdc-form-field-flex:after{display:none}mat-option{border-top:1px solid #E5E5E5!important}mat-option:hover{background-color:#f6f6f6!important}mat-option.mdc-list-item--selected{background-color:#e7f5ff!important}mat-option .mat-pseudo-checkbox:after{display:none}mat-option .mat-pseudo-checkbox:before{content:"";position:absolute;width:20px;height:20px;background-size:20px 20px;background-image:url(/img/v2_icon_ok_blue.svg);background-repeat:no-repeat;background-position:center center;left:0;top:0;transition:all 1s}mat-option.nocheckbox{padding:0;justify-content:center}mat-option.nocheckbox .mat-pseudo-checkbox{display:none}mat-option.nocheckbox .mat-pseudo-checkbox:after{display:none}mat-option.nocheckbox .mat-pseudo-checkbox:before{display:none}mat-option.nocheckbox .mdc-list-item__primary-text{margin:0!important;text-align:center;width:100%}mat-option.multiple:not(.mdc-list-item--selected) .mat-pseudo-checkbox{display:none}mat-option.multiple:not(.mdc-list-item--selected) .mat-pseudo-checkbox:after{display:none}mat-option.multiple:not(.mdc-list-item--selected) .mat-pseudo-checkbox:before{display:none}mat-option.multiple.mdc-list-item--selected .mat-pseudo-checkbox:before{top:-2px}mat-option.multiple .mdc-list-item__primary-text{margin:0!important}.mat-mdc-autocomplete-panel,.mat-mdc-select-panel{padding:0!important;background-color:#fff!important;border-radius:16px!important;border:1px solid #E5E5E5;box-shadow:0 2px 15px #0000001a!important}.mat-mdc-autocomplete-panel::-webkit-scrollbar,.mat-mdc-select-panel::-webkit-scrollbar{height:6px;width:8px}.onlinebranchpanel.mat-mdc-select-panel{box-sizing:border-box;flex:none!important;max-width:none!important;margin-left:-15px;width:calc(100% + 30px)!important}@media (min-width: 480px){.onlinebranchpanel.mat-mdc-select-panel{margin-left:-20px;width:calc(100% + 40px)!important}}@media (min-width: 960px){.onlinebranchpanel.mat-mdc-select-panel{margin-left:-30px;width:calc(100% + 60px)!important}}.mat-mdc-option{overflow:hidden}.mat-mdc-option .mdc-list-item__primary-text{overflow:hidden;width:100%;min-width:0}.mat-mdc-option .selectionrow .clientname{display:inline;margin-bottom:0}.mat-mdc-optgroup .mat-mdc-optgroup-label{min-height:0;height:auto;padding:14px 16px 6px;color:#8c9197;cursor:default;pointer-events:none}.mat-mdc-optgroup .mat-mdc-optgroup-label .mdc-list-item__primary-text{font-size:13px;line-height:16px;font-weight:700;letter-spacing:.2px;text-transform:uppercase;color:#8c9197}.mat-mdc-optgroup .mat-mdc-option{padding-left:28px}.selectionrow{min-height:60px;display:flex;align-items:center;overflow:hidden;padding:6px 0}@media (min-width: 960px){.selectionrow{padding:6px}}.selectionrow.disabled{opacity:.5}.selectionrow>div:last-child{min-width:0;overflow:hidden;flex:1}.selectionrow .tg_photo_url{vertical-align:middle;margin-right:8px;width:45px;height:45px;border-radius:50%;object-fit:cover;flex-shrink:0;border:2px solid #fff}.selectionrow .photo_url{vertical-align:middle;margin-right:8px;height:40px;border-radius:50%}.selectionrow .clientname{color:#212b36;font-weight:700;font-size:15px;line-height:18px;margin-bottom:3px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selectionrow .stagename{font-weight:700;padding:3px 6px;border-radius:10px;font-size:15px;line-height:18px}.selectionrow .client_lastname{color:#212b36;font-weight:700;font-size:15px;line-height:18px}.selectionrow .client_lastname.hasname{padding-left:4px}.selectionrow .phone{color:#212b36;padding-left:6px;font-size:15px;line-height:18px}.selectionrow .children{color:#212b36;font-weight:700;font-size:12px;line-height:15px}.selectionrow .child{color:#212b36;padding-left:6px;font-size:12px;line-height:15px}.selectionrow .child .age{padding-left:3px}.selectionrow .tg_username{font-size:13px;line-height:16px}.selectionrow .platform_icon{width:14px;height:14px;margin-right:4px;vertical-align:middle;opacity:.7}.selectionrow .position{color:#8c9197;font-weight:600;font-size:13px;line-height:16px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}mat-select .mat-mdc-select-arrow{position:relative}mat-select .mat-mdc-select-arrow svg{display:none}mat-select .mat-mdc-select-arrow:after{content:"";position:absolute;height:6px;width:11px;background-size:11px 6px;background-image:url(/img/arrow_down.svg);background-repeat:no-repeat;right:0}mat-select .mat-mdc-select-value{margin-right:5px!important}.send-timewindow{display:flex;align-items:center;gap:10px}.send-timewindow .tpair{display:flex;align-items:center;gap:4px}.send-timewindow vt-select-time{width:50px;flex:0 0 auto}vt-select-time mat-form-field{background-color:#f6f6f6;border-radius:16px;width:50px}vt-select-time .mdc-text-field{border-color:#f6f6f6;padding:10px 0!important}vt-select-time .mat-mdc-form-field-subscript-wrapper{display:none!important}vt-select-time .mat-mdc-select-arrow-wrapper{display:none!important}vt-select-time .mat-pseudo-checkbox:before{display:none}vt-select-time .mat-mdc-select-trigger{justify-content:center}vt-select-time .mat-mdc-select-value{margin-right:0!important;text-align:center;flex:none}vt-select-time select{text-align:center}vt-select-time select option{padding:0;text-align:center}vt-select-time .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding:0 8px}vt-select-time .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix:after{display:none}.multipleworkingservices mat-form-field{background-color:#f6f6f6;border-radius:16px}.multipleworkingservices .mdc-text-field{border-color:#f6f6f6;padding:10px!important}.multipleworkingservices .mat-mdc-form-field-subscript-wrapper{display:none!important}.multipleworkingservices .mat-pseudo-checkbox:before{display:none}.multipleworkingservices .mat-mdc-select-value{margin:0 0 0 6px!important}.multipleselect mat-form-field{background-color:#f6f6f6;border-radius:16px}.multipleselect .mdc-text-field{border-color:#e5e5e5;padding:15px!important}.multipleselect .mat-mdc-form-field-subscript-wrapper{display:none!important}.multipleselect .mat-pseudo-checkbox:before{display:none}.multipleselect .mat-mdc-select-value{margin:0 5px 0 6px!important}vt-select-branch,vt-select-master{display:block}vt-select-branch mat-form-field .mat-mdc-select-trigger,vt-select-master mat-form-field .mat-mdc-select-trigger{width:auto;max-width:100%;overflow:hidden}vt-select-branch mat-form-field:hover .mdc-text-field,vt-select-master mat-form-field:hover .mdc-text-field{border:unset}vt-select-branch mat-form-field .mat-mdc-select-arrow-wrapper,vt-select-master mat-form-field .mat-mdc-select-arrow-wrapper{padding:0 0 6px 10px}vt-select-branch .mdc-text-field,vt-select-master .mdc-text-field{padding:0!important;border:unset}vt-select-master.inreplaceblock{display:block}vt-select-master.inreplaceblock mat-form-field{max-width:100%;width:100%;min-height:48px}vt-select-master.inreplaceblock mat-form-field .mat-mdc-select-trigger{width:100%;min-height:48px;padding:0 15px}vt-select-master.inreplaceblock mat-form-field:hover .mdc-text-field{border:1px solid #9FA8B2}vt-select-master.inreplaceblock .mdc-text-field{border:1px solid var(--o_b)}vt-select-branch.inworkhours{display:block}vt-select-branch.inworkhours mat-form-field{max-width:100%;width:100%}vt-select-branch.inworkhours mat-form-field .mat-mdc-select-trigger{width:100%}vt-select-branch.inworkhours mat-form-field:hover .mdc-text-field{border:1px solid #9FA8B2}vt-select-branch.inworkhours mat-form-field .mat-mdc-select-arrow-wrapper{padding:0 10px 6px}vt-select-branch.inworkhours .mdc-text-field{border:1px solid var(--o_b)}vt-select-branch.inworkhours .masterrecord.bigcell{padding:15px 0 15px 15px!important}vt-select-visit{width:100%;display:block}vt-select-visit mat-form-field .mat-mdc-select-arrow-wrapper{padding:16px}vt-select-visit .mdc-text-field{padding:0!important}vt-select-master-small{display:block}vt-select-master-small mat-form-field .mat-mdc-select-arrow-wrapper{padding:0 10px 6px}vt-select-master-small .mdc-text-field{padding:8px 8px 8px 16px!important}vt-select-string.settings_param,vt-select-simple{display:block}vt-select-string.settings_param .mdc-text-field,vt-select-simple .mdc-text-field{border:1px solid transparent;padding:8px 8px 8px 0!important}vt-select-string.settings_param mat-form-field .mat-mdc-select-arrow-wrapper,vt-select-simple mat-form-field .mat-mdc-select-arrow-wrapper{padding:0 0 0 5px}vt-select-string.settings_param mat-form-field .mat-mdc-select-value-text,vt-select-simple mat-form-field .mat-mdc-select-value-text{font-weight:400}@media (min-width: 960px){vt-select-string.settings_param mat-form-field .mat-mdc-select-value-text,vt-select-simple mat-form-field .mat-mdc-select-value-text{font-weight:600}}vt-select-string.settings_param mat-form-field:hover .mdc-text-field,vt-select-simple mat-form-field:hover .mdc-text-field{border:1px solid transparent!important}vt-select-string.settings_param mat-form-field:hover .mdc-text-field .mat-mdc-select-value,vt-select-simple mat-form-field:hover .mdc-text-field .mat-mdc-select-value{color:#0f8ce7}vt-select-string.settings_param mat-form-field:hover .mdc-text-field .mat-mdc-select-arrow:after,vt-select-simple mat-form-field:hover .mdc-text-field .mat-mdc-select-arrow:after{background-image:url(/img/arrow_down_blue.svg)}mat-checkbox .mdc-label{padding-left:7px!important}mat-checkbox .mdc-checkbox__background{border:none}mat-checkbox .mdc-checkbox__background{position:relative}mat-checkbox .mdc-checkbox__background svg{display:none!important}mat-checkbox .mdc-checkbox__background:after{content:"";box-sizing:border-box;position:absolute;height:20px;width:20px;background-size:20px 20px;border-radius:5px;background-color:#dadde0;background-repeat:no-repeat;left:0;top:-1px}mat-checkbox .mdc-checkbox{padding:0;--mdc-checkbox-state-layer-size: 0}mat-checkbox .mdc-checkbox:hover .mdc-checkbox__background:after{background-color:#cfd3d7}mat-checkbox.mat-mdc-checkbox-checked .mdc-checkbox__background:after{background-color:#0d99ff;background-image:url(/img/v2_profile_choosen.svg)}mat-checkbox.mat-mdc-checkbox-checked:hover .mdc-checkbox__background:after{background-color:#0d99ff}mat-slide-toggle{--mat-switch-selected-handle-size: 14px;--mdc-switch-handle-height: 14px;--mdc-switch-handle-shape: 14px;--mdc-switch-handle-width: 14px;--mdc-switch-selected-icon-size: 14px;--mdc-switch-track-height: 20px;--mdc-switch-track-width: 39px;--mdc-switch-unselected-icon-size: 14px;--mdc-switch-selected-handle-color: #2FD47A;--mdc-switch-selected-focus-handle-color: #2FD47A;--mdc-switch-selected-hover-track-color: #2FD47A;--mdc-switch-selected-pressed-track-color: #2FD47A;--mdc-switch-selected-track-color: #2FD47A;--mdc-switch-selected-icon-color: #ffffff;--mdc-switch-unselected-focus-track-color: #B8BDBA;--mdc-switch-unselected-handle-color: #B8BDBA;--mdc-switch-unselected-hover-track-color: #B8BDBA;--mdc-switch-unselected-icon-color: #ffffff;--mdc-switch-unselected-pressed-track-color: #B8BDBA;--mdc-switch-unselected-track-color: #B8BDBA}mat-slide-toggle .mdc-switch__track:before,mat-slide-toggle .mdc-switch__track:after{border:1px solid transparent!important;border-radius:12px!important}mat-slide-toggle .mdc-switch__icons{margin:1px 3px}mat-slide-toggle .mdc-switch__icons svg{background-color:#fff;border-radius:50%}mat-slide-toggle .mdc-switch--checked .mdc-switch__track:after{background-color:#2fd47a!important}mat-slide-toggle .mdc-switch--checked .mdc-switch__icons{margin:1px -3px}mat-slide-toggle .mdc-switch--checked .mdc-switch__icons svg{background-color:#fff;border-radius:50%}.radio{padding-right:20px}.radio.column{padding-right:0}.radio .radioinput{display:none}.radio label{display:inline-block;cursor:pointer;position:relative;padding-left:25px;margin-right:0;line-height:18px;-webkit-user-select:none;user-select:none;color:#212b36}.radio label:before{content:"";display:inline-block;width:17px;height:18px;position:absolute;left:0;bottom:1px;background:url(/img/v2_radio_noselected.svg) 0 0 no-repeat}.radio label.red,.radio label .red{color:#ff1919}.radio label.blue,.radio label .blue{color:#0d99ff}.radio label.orange,.radio label .orange{color:#fb0}.radio label.green,.radio label .green{color:#2fd47a}.radio.selected label:before{background:url(/img/v2_radio_selected.svg) 0 0 no-repeat}.radio .comment{padding-top:5px;color:#8c9197;font-size:13px;line-height:16px}.radio.column label{display:inline}.checkfilter:not(:last-of-type){padding-bottom:15px}.checkfilter .checkinput{display:none}.checkfilter label{display:inline-block;cursor:pointer;position:relative;padding-left:25px;line-height:18px;-webkit-user-select:none;user-select:none;color:#212b36}.checkfilter label:before{content:"";display:inline-block;box-sizing:border-box;width:17px;height:17px;position:absolute;left:0;bottom:1px;border:1.5px solid #D9D9D9;border-radius:5px;background-color:#fff}.checkfilter label:after{content:"";position:absolute;left:6px;bottom:6px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0}.checkfilter label .light{color:#8c9197}.checkfilter.selected label:before{background-color:#0d99ff;border-color:#0d99ff}.checkfilter.selected label:after{opacity:1}mat-radio-button .mdc-radio__native-control{width:48px;height:48px}mat-radio-button .mdc-label{padding-left:7px!important}mat-radio-button .mdc-label:hover{cursor:pointer}mat-radio-button .mdc-radio__background{border:none}mat-radio-button .mdc-radio__outer-circle{background-color:#d9d9d9;border:none}mat-radio-button .mdc-radio__inner-circle{background-color:#d9d9d9}mat-radio-button .mdc-radio__inner-circle:hover{background-color:#d9d9d9}mat-radio-button.mat-mdc-radio-checked .mdc-radio__outer-circle{background-color:#e7f5ff;border:none;--mdc-radio-selected-icon-color: #E7F5FF}mat-radio-button.mat-mdc-radio-checked .mdc-radio__inner-circle{--mdc-radio-selected-icon-color: #0D99FF}mat-radio-button.mat-mdc-radio-checked .mdc-radio__inner-circle:hover{--mdc-radio-selected-icon-color: #0D99FF}mat-radio-button .mdc-radio:hover .mdc-radio__inner-circle{--mdc-radio-selected-hover-icon-color: #0D99FF}.mat-calendar{background-color:#fff;box-shadow:0 0 15px #0000001a}.mat-calendar .mat-calendar-header .mat-calendar-controls{margin:0 0 10px}.mat-calendar .mat-calendar-body-cell-content{border:none}.mat-calendar .mat-calendar-body-today{background-color:#0d99ff!important;color:#fff}.mat-calendar button{font-weight:600}.mat-calendar button.mat-calendar-body-active{border:1px solid #0D99FF;border-radius:50%}.mat-calendar button.past{color:#8c9197}.mat-calendar button.selected{font-weight:700;border:1px solid #0D99FF;border-radius:50%;background-color:#e7f5ff}.mat-calendar button.busy{border:1px solid #8C9197;border-radius:50%;background-color:#8c9197;color:#fff}.mat-calendar button.mat-calendar-next-button:after,.mat-calendar button.mat-calendar-previous-button:after{margin:18px;width:12px;height:12px}.mat-calendar button.mat-calendar-next-button:hover,.mat-calendar button.mat-calendar-previous-button:hover{color:#8c9197}.mat-mdc-dialog-container .mdc-dialog__surface{border-radius:16px!important;box-shadow:none!important}.mat-mdc-dialog-container .mat-mdc-dialog-content{--mat-dialog-with-actions-content-padding: 10px 0;letter-spacing:-.2px!important;font-weight:600!important;padding:0!important;max-height:unset!important}.mat-mdc-dialog-container .mat-mdc-dialog-content .area{margin:0 10px 20px 0}.mat-mdc-dialog-container .mat-mdc-dialog-actions{padding:0!important}.mat-mdc-dialog-container .mdc-dialog__surface{height:auto!important}.mat-mdc-cell,.mat-mdc-header-cell{--mat-table-row-item-outline-color: #E5E5E5}.textwrapped{line-break:anywhere}.warn{color:#fb0}.fullwidth{width:100%}.fullh{height:100%}.fullflex{flex:1 1 auto}.linkbutton{color:#0d99ff;text-decoration:none;font-size:15px;line-height:15px;font-weight:700}.linkbutton:hover{cursor:pointer;color:#0f8ce7}.linkbutton.red{color:#ff1919}.linkbutton.red:hover{color:#e70000}.linkbutton.dashed{color:#0d99ff;text-decoration-style:dashed;text-decoration-line:underline;text-decoration-thickness:1px;text-decoration-color:#0d99ff;text-underline-offset:3px}.linkbutton.dashed:hover{color:#0f8ce7;text-decoration-color:#0f8ce7}.linkbutton.flex{display:inline-flex;align-items:center}a.linkbutton:not([href]){color:#0d99ff}a.linkbutton:not([href]):hover{color:#0f8ce7}a.linkbutton:not([href]).red{color:#ff1919}a.linkbutton:not([href]).red:hover{color:#e70000}.linkbutton_plus{color:#0d99ff;text-decoration:none;font-size:15px;line-height:15px;font-weight:700;display:inline-flex;align-items:center}.linkbutton_plus .plus{margin-right:7px;width:17px;height:17px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;line-height:18px;background-color:#0d99ff;color:#fff;border-radius:5px}.linkbutton_plus .lbl{display:none}@media (min-width: 960px){.linkbutton_plus .lbl{display:inline}}.linkbutton_plus:hover{cursor:pointer;color:#0f8ce7}.label{font-size:15px;line-height:15px;font-weight:600;color:#8c9197}.clickable:hover{cursor:pointer}.itemclickable.hasbg{padding:8px 13px;border-radius:10px}.itemclickable:hover{cursor:pointer;text-decoration-style:dashed;text-decoration-line:underline;text-decoration-thickness:10%;text-decoration-color:#8c9197}.itemclickable.linkbutton{color:#0d99ff;text-decoration:none}.itemclickable.linkbutton:hover{cursor:pointer;color:#0f8ce7;text-decoration-style:dashed;text-decoration-line:underline;text-decoration-thickness:10%;text-decoration-color:#0f8ce7}.itemclickable .warning,.itemclickable.warning{color:#fb0}.itemclickable .replace,.itemclickable.replace{font-size:12px;line-height:14px}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nowrap{white-space:nowrap}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}.cdk-drag-preview{box-sizing:border-box;border-radius:4px;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f;display:flex;align-items:center;font-size:13px;line-height:15px;height:80px}@media (min-width: 480px){.cdk-drag-preview{height:40px}}.cdk-drag-preview .visible{padding-left:20px}.cdk-drag-preview .value{font-weight:700;padding-left:10px}.cdk-drag-preview .caption{color:#8c9197;font-weight:400;padding:0 20px 0 10px}.NOMARKET{opacity:.3}.ITEMBLOCKED{opacity:.5}.success{color:#2fd47a}.danger{color:#ff1919}.or-divider,max-login-widget,telegram-login-widget{text-align:center}.or-divider .max-waiting,max-login-widget .max-waiting,telegram-login-widget .max-waiting{justify-content:center}.tgspoiler{color:#c5c6cf;--a: 90deg;background:conic-gradient(from -90deg at 25% 25%,currentColor var(--a),rgba(0,0,0,0) 0) 0 0,conic-gradient(from -90deg at 25% 25%,currentColor var(--a),#fff 0) 2px 2px,conic-gradient(from -90deg at 25% 25%,currentColor var(--a),rgba(0,0,0,0) 0) 6px 2px,conic-gradient(from -90deg at 25% 25%,currentColor var(--a),rgba(0,0,0,0) 0) 0 4px,conic-gradient(from -90deg at 25% 25%,currentColor var(--a),rgba(0,0,0,0) 0) 4px 6px;background-size:4px 4px}.tgspoiler:hover,.tgspoiler:active{cursor:pointer;color:#000;transition:color .5s ease-in-out;--a: 0deg}.tox-statusbar__branding{display:none}.loader-inline{display:inline-block;width:16px;height:16px;margin-left:10px;margin-top:2px;border:2px solid #e0e0e0;border-top-color:#0d99ff;border-radius:50%;animation:loader-spin .8s linear infinite;flex-shrink:0}@keyframes loader-spin{to{transform:rotate(360deg)}}.viewarea-icons{display:flex;align-items:center;background-color:#fff;border-radius:16px;overflow:hidden}.viewarea-icons .item{border-radius:0}.viewarea-icons .item.active{background-color:#0d99ff}.viewarea-icons .item.active:after{filter:brightness(0) invert(1)}.viewarea-icons .viewswitch-item{height:50px;width:50px;min-width:50px;display:flex;align-items:center;justify-content:center;background-color:#fff;border:none;padding:0;cursor:pointer}.viewarea-icons .viewswitch-item img{width:22px;height:22px;display:block}.viewarea-icons .viewswitch-item:hover:not(.active) img{filter:brightness(0)}.viewarea-icons .viewswitch-item.active img{filter:brightness(0) invert(1)}.icon.star_15_orange{display:inline-block;width:15px;height:15px;background-size:15px 15px;background-image:url(/img/v2_icon_star_orange.svg);background-repeat:no-repeat;background-position:center center;margin-right:5px;padding-top:3px}.icon.star_15_gray{display:inline-block;width:15px;height:15px;background-size:15px 15px;background-image:url(/img/v2_icon_star_gray.svg);background-repeat:no-repeat;background-position:center center;margin-right:5px;padding-top:3px}.icon.share_copy{display:inline-block;background-image:url(/img/v2_share_copy.svg);background-repeat:no-repeat;background-position:center center}.icon.share_copy:hover{background-image:url(/img/v2_share_copy_hover.svg)}.icon.src_tg{display:inline-block;background-image:url(/img/telegram_icon.svg);background-repeat:no-repeat;background-position:center center}.icon.src_vk{display:inline-block;background-image:url(/img/vk_gray.svg);background-repeat:no-repeat;background-position:center center}.icon.share_share{display:inline-block;background-image:url(/img/v2_share_share.svg);background-repeat:no-repeat;background-position:left 10px center}@media (min-width: 480px){.icon.share_share{background-position:left 14px center}}.icon.share_mail{display:inline-block;background-image:url(/img/v2_share_mail.svg);background-repeat:no-repeat;background-position:center center}.icon.media_photo{display:inline-block;background-image:url(/img/v2_media_format_photo.svg);background-repeat:no-repeat;background-position:center center}.icon.media_video{display:inline-block;background-image:url(/img/v2_media_format_video.svg);background-repeat:no-repeat;background-position:center center}.icon.media_pdf{display:inline-block;background-image:url(/img/v2_media_format_pdf.svg);background-repeat:no-repeat;background-position:center center}.icon.more{display:inline-block;background-image:url(/img/v2_icon_more_gray.svg);background-repeat:no-repeat;background-position:center center}.icon.edit_blue_pen{background-color:#e7f5ff;border-radius:50%;display:inline-block;width:23px;height:23px;background-size:11px 11px;background-image:url(/img/icon_edit_blue_pen.svg);background-repeat:no-repeat;background-position:center center}.icon.edit_blue_pen:hover{background-color:#d7edfe;cursor:pointer}.icon.edit_blue_plus{background-color:#e7f5ff;margin-right:7px;width:23px;height:23px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;line-height:18px;color:#0d99ff;border-radius:50%}.icon.edit_blue_plus:hover{background-color:#d7edfe;cursor:pointer}.icon.group_services{background-color:#212b36;border-radius:50%;display:inline-block;width:23px;height:23px;background-size:13px 14px;background-image:url(/img/icon_group_services_white.svg);background-repeat:no-repeat;background-position:center center}.icon.group_abonements{background-color:#212b36;border-radius:50%;display:inline-block;width:23px;height:23px;background-size:13px 14px;background-image:url(/img/icon_group_abonements_white.svg);background-repeat:no-repeat;background-position:center center}.icon.group_clients{background-color:#212b36;border-radius:50%;display:inline-block;width:23px;height:23px;background-size:20px 14px;background-image:url(/img/icon_group_clients_white.svg);background-repeat:no-repeat;background-position:center center}.icon.more_black{display:inline-block;background-image:url(/img/v2_icon_more_black.svg);background-repeat:no-repeat;background-position:center center}.icon.choosedate{display:inline-block;background-image:url(/img/v2_icon_choosedate_black.svg);background-repeat:no-repeat;background-position:center center}.icon.external{display:inline-block;background-image:url(/img/icon_link_external_gray.svg);background-repeat:no-repeat;background-position:center center;width:19px;height:19px;background-size:19px 19px}.icon.external:hover{cursor:pointer;background-image:url(/img/icon_link_external.svg)}.icon.back{display:inline-flex;align-items:center;justify-content:center;font-size:18px;font-weight:500;padding-bottom:2px;width:25px;height:25px;background-color:#f6f6f6;border-radius:50%;min-width:25px}@media (min-width: 960px){.icon.back{width:34px;min-width:34px;height:34px;font-size:24px}}.icon.back:hover{cursor:pointer;background-color:#eee}.icon.reset_text{position:absolute;width:23px;height:23px;background-color:#e7f5ff;color:#0d99ff;font-size:23px;line-height:23px;border-radius:50%;font-weight:600;display:flex;align-items:center;justify-content:center;top:-11px;right:0}.icon.reset_text:hover{color:#0f8ce7;cursor:pointer}.icon.reset_text.displaynone{display:none}.icon.question{position:relative;display:block;width:14px;height:14px}.icon.question:after{position:absolute;content:"";height:14px;width:14px;background-size:14px 14px;background-image:url(/img/v2_icon_help.svg);background-repeat:no-repeat;left:0;top:0}.icon.question:hover:after{background-image:url(/img/v2_icon_help_black.svg)}.icon.manualpay_cash{display:inline-block;width:17px;height:13px;background-size:17px 13px;background-image:url(/img/manualpay_cash.svg);background-repeat:no-repeat;background-position:center center}.icon.manualpay_kassa{display:inline-block;width:16px;height:16px;background-size:16px 16px;background-image:url(/img/manualpay_kassa.svg);background-repeat:no-repeat;background-position:center center}.icon.manualpay_link{display:inline-block;width:16px;height:16px;background-size:16px 16px;background-image:url(/img/manualpay_link.svg);background-repeat:no-repeat;background-position:center center}.icon.manualpay_sber{display:inline-block;width:16px;height:16px;background-size:16px 16px;background-image:url(/img/manualpay_sber.svg);background-repeat:no-repeat;background-position:center center}.icon.manualpay_tbank{display:inline-block;width:15px;height:16px;background-size:15px 16px;background-image:url(/img/manualpay_tbank.svg);background-repeat:no-repeat;background-position:center center}.icon.manualpay_gift{display:inline-block;width:16px;height:19px;background-size:16px 19px;background-image:url(/img/manualpay_gift.svg);background-repeat:no-repeat;background-position:center center}.icon.manualpay_prepay{display:inline-block;width:16px;height:16px;background-size:16px 16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ctext x='50%25' y='54%25' dominant-baseline='middle' text-anchor='middle' font-size='13' font-weight='700' fill='%23555'%3E%25%3C/text%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center}.icon.mp_cash,.icon.mp_kassa,.icon.mp_link,.icon.mp_sber,.icon.mp_tbank,.icon.mp_bot,.icon.mp_gift,.icon.mp_prepay{margin-top:5px}.icon.mp_cash{display:inline-block;width:23px;height:14px;background-size:23px 14px;background-image:url(/img/mp_cash.svg);background-repeat:no-repeat;background-position:center center}.icon.mp_kassa{display:inline-block;width:22px;height:18px;background-size:22px 18px;background-image:url(/img/mp_kassa.svg);background-repeat:no-repeat;background-position:center center}.icon.mp_link{display:inline-block;width:22px;height:18px;background-size:22px 18px;background-image:url(/img/mp_link.svg);background-repeat:no-repeat;background-position:center center}.icon.mp_sber{display:inline-block;width:24px;height:20px;background-size:24px 20px;background-image:url(/img/mp_sber.svg);background-repeat:no-repeat;background-position:center center}.icon.mp_tbank{display:inline-block;width:23px;height:20px;background-size:23px 20px;background-image:url(/img/mp_tbank.svg);background-repeat:no-repeat;background-position:center center}.icon.mp_bot{display:inline-block;width:24px;height:20px;background-size:24px 20px;background-image:url(/img/mp_bot.svg);background-repeat:no-repeat;background-position:center center}.icon.mp_gift{display:inline-block;width:24px;height:20px;background-size:24px 20px;background-image:url(/img/mp_gift.svg);background-repeat:no-repeat;background-position:center center}.icon.mp_prepay{display:inline-block;width:24px;height:20px;background-size:24px 20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 20'%3E%3Ctext x='50%25' y='54%25' dominant-baseline='middle' text-anchor='middle' font-size='16' font-weight='700' fill='%23555'%3E%25%3C/text%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center}.icon.drag{position:relative;display:block;width:18px;min-width:18px;height:8px}@media (min-width: 480px){.icon.drag{width:20px;min-width:20px}}.icon.drag:after{position:absolute;content:"";width:18px;height:8px;background-size:18px 8px;background-image:url(/img/v2_icon_drag.svg);background-repeat:no-repeat;left:0;top:0}@media (min-width: 480px){.icon.drag:after{width:20px;background-size:20px 8px}}.menu .item,.menu a{display:flex;align-items:center;padding:0 10px 0 42px;min-height:51px;position:relative;font-weight:600;font-size:15px;letter-spacing:-.02em;text-decoration:none;color:#222229}@media (min-width: 960px){.menu .item,.menu a{border-bottom:.5px solid #E5E5E5}.menu .item:last-child,.menu a:last-child{border:none}}.menu .item.sidebaritem,.menu a.sidebaritem{color:#8c9197;border:none;height:50px;display:flex;align-items:center;justify-content:space-between}.menu .item.sidebaritem .icon img,.menu a.sidebaritem .icon img{width:24px;height:24px}.menu .item.sidebaritem .icon.none,.menu a.sidebaritem .icon.none{display:none}.menu .item.sidebaritem .icon.none.show,.menu a.sidebaritem .icon.none.show{display:inline-block}.menu .item.sidebaritem.stagename,.menu a.sidebaritem.stagename{line-height:15px}.menu .item:before,.menu a:before{content:"";width:42px;height:50px;background-repeat:no-repeat;background-size:100% 100%;background-position:center center;position:absolute;left:0;top:0}.menu .item.inusermenu:after,.menu a.inusermenu:after{content:">";position:absolute;right:15px;font-size:20px;line-height:20px}@media (min-width: 960px){.menu .item.inusermenu:after,.menu a.inusermenu:after{font-size:20px;line-height:20px;right:20px}}.menu .item.inusermenu .icon,.menu a.inusermenu .icon{padding-left:10px}.menu .item.inusermenu .icon img,.menu a.inusermenu .icon img{width:24px;height:24px}.menu .item.inusermenu .icon.none,.menu a.inusermenu .icon.none{display:none}.menu .item.inusermenu .icon.none.show,.menu a.inusermenu .icon.none.show{display:inline-block}.menu .item.inusermenu .badge.warncount,.menu a.inusermenu .badge.warncount{margin-left:10px}.menu .item.desktop:before,.menu a.desktop:before{background-size:17px 18px;background-image:url(/img/icon_desktop_gray.svg)}.menu .item.visits:before,.menu a.visits:before{background-size:17px 18px;background-image:url(/img/icon_visits_gray.svg)}.menu .item.visits.inusermenu:before,.menu a.visits.inusermenu:before{background-image:url(/img/icon_visits_hover.svg)}.menu .item.visits_list:before,.menu a.visits_list:before{background-size:18px 18px;background-image:url(/img/icon_visitslist_gray.svg)}.menu .item.tasks:before,.menu a.tasks:before{background-size:18px 18px;background-image:url(/img/icon_tasks_gray.svg)}.menu .item.cancelled:before,.menu a.cancelled:before{background-size:18px 18px;background-image:url(/img/icon_delete_gray.svg)}.menu .item.documents:before,.menu a.documents:before{background-size:18px 18px;background-image:url(/img/icon_doc_gray.svg)}.menu .item.gallery:before,.menu a.gallery:before{background-size:18px 18px;background-image:url(/img/icon_gallery_gray.svg)}.menu .item.reviews:before,.menu a.reviews:before{background-size:18px 18px;background-image:url(/img/icon_reviews_gray.svg)}.menu .item.reviews.inusermenu:before,.menu a.reviews.inusermenu:before{background-image:url(/img/icon_reviews_hover.svg)}.menu .item.services:before,.menu a.services:before{background-size:16px 18px;background-image:url(/img/icon_services_gray.svg)}.menu .item.services.inusermenu:before,.menu a.services.inusermenu:before{background-image:url(/img/icon_services_hover.svg)}.menu .item.abonements:before,.menu a.abonements:before{background-size:18px 14px}.menu .item.abonements.inusermenu:before,.menu a.abonements.inusermenu:before{background-image:url(/img/icon_abonements_hover.svg)}.menu .item.company:before,.menu a.company:before{background-size:16px 18px;background-image:url(/img/icon_company_gray.svg)}.menu .item.company.inusermenu:before,.menu a.company.inusermenu:before{background-image:url(/img/icon_company_hover.svg)}.menu .item.clients:before,.menu a.clients:before{background-size:19px 14px;background-image:url(/img/icon_clients_gray.svg)}.menu .item.clients.inusermenu:before,.menu a.clients.inusermenu:before{background-image:url(/img/icon_clients_hover.svg)}.menu .item.messages:before,.menu a.messages:before{background-size:18px 14px;background-image:url(/img/icon_messages_gray.svg)}.menu .item.messages.inusermenu:before,.menu a.messages.inusermenu:before{background-image:url(/img/icon_messages_hover.svg)}.menu .item.dialogs:before,.menu a.dialogs:before{background-size:20px 18px;background-image:url(/img/icon_monitoring_gray.svg)}.menu .item.dialogs.inusermenu:before,.menu a.dialogs.inusermenu:before{background-image:url(/img/icon_monitoring_hover.svg)}.menu .item.assist:before,.menu a.assist:before{background-size:18px 18px;background-image:url(/img/icon_assist_gray.svg)}.menu .item.assist.inusermenu:before,.menu a.assist.inusermenu:before{background-image:url(/img/icon_assist_hover.svg)}.menu .item.finances:before,.menu a.finances:before{background-size:18px 17px;background-image:url(/img/icon_finances_gray.svg)}.menu .item.analytics:before,.menu a.analytics:before{background-size:18px 18px;background-image:url(/img/icon_analytics_gray.svg)}.menu .item.analytics.inusermenu:before,.menu a.analytics.inusermenu:before{background-image:url(/img/icon_analytics_hover.svg)}.menu .item.bots:before,.menu a.bots:before{background-size:18px 15.3px;background-image:url(/img/icon_bots_gray.svg)}.menu .item.bots.inusermenu:before,.menu a.bots.inusermenu:before{background-image:url(/img/icon_bots_hover.svg)}.menu .item.max:before,.menu a.max:before{background-size:18px 15.3px;background-image:url(/img/icon_max_gray.svg)}.menu .item.max.inusermenu:before,.menu a.max.inusermenu:before{background-image:url(/img/icon_max_hover.svg)}.menu .item.vk:before,.menu a.vk:before{background-size:18px 18px;background-image:url(/img/vk_black.svg)}.menu .item.online:before,.menu a.online:before{background-size:18px 15.3px;background-image:url(/img/icon_online_gray.svg)}.menu .item.online.inusermenu:before,.menu a.online.inusermenu:before{background-image:url(/img/icon_online_hover.svg)}.menu .item.marketplace:before,.menu a.marketplace:before{background-size:18px 17px;background-image:url(/img/icon_marketplace_gray.svg)}.menu .item.marketplace.inusermenu:before,.menu a.marketplace.inusermenu:before{background-image:url(/img/icon_marketplace_hover.svg)}.menu .item.tarif:before,.menu a.tarif:before{background-size:18px 18px;background-image:url(/img/icon_tarif_gray.svg)}.menu .item.tarif.inusermenu:before,.menu a.tarif.inusermenu:before{background-image:url(/img/icon_tarif_hover.svg)}.menu .item.support:before,.menu a.support:before{background-size:18px 18px;background-image:url(/img/icon_support_gray.svg)}.menu .item.support.inusermenu:before,.menu a.support.inusermenu:before{background-image:url(/img/icon_support_hover.svg)}.menu .item.settings:before,.menu a.settings:before{background-size:17px 18px;background-image:url(/img/icon_settings_gray.svg)}.menu .item.settings.inusermenu:before,.menu a.settings.inusermenu:before{background-image:url(/img/icon_settings_hover.svg)}.menu .item.personalmanager:before,.menu a.personalmanager:before{background-size:15px 18px;background-image:url(/img/icon_personalmanager.svg)}.menu .item.present:before,.menu a.present:before{background-size:16px 18px;background-image:url(/img/icon_present.svg)}.menu .item.partnerprogram:before,.menu a.partnerprogram:before{background-size:18px 14px;background-image:url(/img/icon_partnerprogram.svg)}.menu .item.exit:before,.menu a.exit:before{background-size:18px 16px;background-image:url(/img/icon_exit.svg)}.menu .item:hover.desktop:before,.menu a:hover.desktop:before{background-image:url(/img/icon_desktop_hover.svg)}.menu .item:hover.visits:before,.menu a:hover.visits:before{background-image:url(/img/icon_visits_hover.svg)}.menu .item:hover.visits_list:before,.menu a:hover.visits_list:before{background-image:url(/img/icon_visitslist_hover.svg)}.menu .item:hover.tasks:before,.menu a:hover.tasks:before{background-image:url(/img/icon_tasks_hover.svg)}.menu .item:hover.documents:before,.menu a:hover.documents:before{background-image:url(/img/icon_doc_hover.svg)}.menu .item:hover.gallery:before,.menu a:hover.gallery:before{background-image:url(/img/icon_gallery_hover.svg)}.menu .item:hover.reviews:before,.menu a:hover.reviews:before{background-image:url(/img/icon_reviews_hover.svg)}.menu .item:hover.services:before,.menu a:hover.services:before{background-image:url(/img/icon_services_hover.svg)}.menu .item:hover.company:before,.menu a:hover.company:before{background-image:url(/img/icon_company_hover.svg)}.menu .item:hover.clients:before,.menu a:hover.clients:before{background-image:url(/img/icon_clients_hover.svg)}.menu .item:hover.messages:before,.menu a:hover.messages:before{background-image:url(/img/icon_messages_hover.svg)}.menu .item:hover.assist:before,.menu a:hover.assist:before{background-image:url(/img/icon_assist_hover.svg)}.menu .item:hover.finances:before,.menu a:hover.finances:before{background-image:url(/img/icon_finances_hover.svg)}.menu .item:hover.analytics:before,.menu a:hover.analytics:before{background-image:url(/img/icon_analytics_hover.svg)}.menu .item:hover.marketplace:before,.menu a:hover.marketplace:before{background-image:url(/img/icon_marketplace_hover.svg)}.menu .item:hover.bots:before,.menu a:hover.bots:before{background-image:url(/img/icon_bots_hover.svg)}.menu .item:hover.max:before,.menu a:hover.max:before{background-image:url(/img/icon_max_hover.svg)}.menu .item:hover.online:before,.menu a:hover.online:before{background-image:url(/img/icon_online_hover.svg)}.menu .item:hover.tarif:before,.menu a:hover.tarif:before{background-image:url(/img/icon_tarif_hover.svg)}.menu .item:hover.support:before,.menu a:hover.support:before{background-image:url(/img/icon_support_hover.svg)}.menu .item:hover.settings:before,.menu a:hover.settings:before{background-image:url(/img/icon_settings_hover.svg)}.menu .item:hover,.menu a:hover{cursor:pointer;background-color:#f6f6f6;text-decoration:none}.menu .item:hover.sidebaritem,.menu a:hover.sidebaritem{color:#212b36;background-color:unset}.menu .item.active,.menu a.active{background-color:#f6f6f6;color:#0d99ff}.menu .item.active.sidebaritem,.menu a.active.sidebaritem{color:#0d99ff;background-color:#f6f6f6;font-weight:700}.menu .item.active:after,.menu a.active:after{display:none}.menu .item.active.desktop:before,.menu a.active.desktop:before{background-image:url(/img/icon_desktop_blue.svg)}.menu .item.active.visits:before,.menu a.active.visits:before{background-image:url(/img/icon_visits_blue.svg)}.menu .item.active.visits_list:before,.menu a.active.visits_list:before{background-image:url(/img/icon_visitslist_blue.svg)}.menu .item.active.reviews:before,.menu a.active.reviews:before{background-image:url(/img/icon_reviews_blue.svg)}.menu .item.active.company:before,.menu a.active.company:before{background-image:url(/img/icon_company_blue.svg)}.menu .item.active.services:before,.menu a.active.services:before{background-image:url(/img/icon_services_blue.svg)}.menu .item.active.clients:before,.menu a.active.clients:before{background-image:url(/img/icon_clients_blue.svg)}.menu .item.active.finances:before,.menu a.active.finances:before{background-image:url(/img/icon_finances_blue.svg)}.menu .item.active.analytics:before,.menu a.active.analytics:before{background-image:url(/img/icon_analytics_blue.svg)}.menu .item.active.marketplace:before,.menu a.active.marketplace:before{background-image:url(/img/icon_marketplace_blue.svg)}.menu .item.active.bots:before,.menu a.active.bots:before{background-image:url(/img/icon_bots_blue.svg)}.menu .item.active.max:before,.menu a.active.max:before{background-image:url(/img/icon_max_blue.svg)}.menu .item.active.online:before,.menu a.active.online:before{background-image:url(/img/icon_online_blue.svg)}.menu .item.active.messages:before,.menu a.active.messages:before{background-image:url(/img/icon_messages_blue.svg)}.menu .item.active.dialogs:before,.menu a.active.dialogs:before{background-image:url(/img/icon_monitoring_blue.svg)}.menu .item.active.assist:before,.menu a.active.assist:before{background-image:url(/img/icon_assist_blue.svg)}.menu .item.active.support:before,.menu a.active.support:before{background-image:url(/img/icon_support_blue.svg)}.menu .item.active.present:before,.menu a.active.present:before{background-image:url(/img/icon_present_blue.svg)}.menu .item.active.partnerprogram:before,.menu a.active.partnerprogram:before{background-image:url(/img/icon_partnerprogram_blue.svg)}.menu .item.active.settings:before,.menu a.active.settings:before{background-image:url(/img/icon_settings_blue.svg)}.menu .item.active.tasks:before,.menu a.active.tasks:before{background-image:url(/img/icon_tasks_blue.svg)}.menu .item.active.cancelled:before,.menu a.active.cancelled:before{background-image:url(/img/icon_delete_blue.svg)}.menu .item.active.documents:before,.menu a.active.documents:before{background-image:url(/img/icon_doc_blue.svg)}.menu .item.active.gallery:before,.menu a.active.gallery:before{background-image:url(/img/icon_gallery_blue.svg)}@media (max-width: 959px){.menu.usermenu{right:0!important;top:52px!important;bottom:55px!important;position:fixed;padding:15px;background-color:#fff;border-radius:unset;border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;width:320px}}@media (max-width: 479px){.menu.usermenu{left:0!important;top:52px!important;bottom:55px!important;position:fixed;max-width:100%!important;width:100vw}}@media (min-width: 960px){.menu.usermenu{border-radius:16px;border:1px solid #E5E5E5;margin-top:4px}}.menu.usermenu.shortlayout{bottom:0!important;border-top:1px solid #fff;border-bottom:1px solid #fff}@media (min-width: 960px){.menu.usermenu.shortlayout{border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;margin-top:2px}}.menu.usermenu .mobileprofile{display:flex;align-items:center;height:72px;padding:15px;margin-bottom:20px;background-color:#f6f6f6;border-radius:16px}@media (min-width: 375px){.menu.usermenu .mobileprofile{padding:15px;margin-bottom:25px;height:80px}}.menu.usermenu .mobileprofile .avatar img{width:42px;height:42px;border-radius:50%}@media (min-width: 375px){.menu.usermenu .mobileprofile .avatar img{width:50px;height:50px}}.menu.usermenu .mobileprofile .username{font-size:15px;line-height:15px;font-weight:700;padding-left:12px}@media (min-width: 375px){.menu.usermenu .mobileprofile .username{font-size:20px;line-height:20px;padding-left:14px}}@media (min-width: 960px){.menu.usermenu .mobileprofile{display:none}}.menu.usermenu .versions{padding-top:5px;text-align:center;font-size:9px;font-weight:300;color:#8c9197}@media (min-width: 960px){.menu.usermenu .versions{display:none}}.menu.usermenu .rolesarea{background-color:#fff;display:flex;margin-bottom:20px}@media (min-width: 375px){.menu.usermenu .rolesarea{margin-bottom:25px}}@media (min-width: 960px){.menu.usermenu .rolesarea{padding:15px 0;margin:0;border-bottom:.5px solid #E5E5E5}.menu.usermenu .rolesarea .roles{margin:0 12px}}.menu.usermenu .workplaces{background-color:#fff;margin-bottom:20px}@media (min-width: 375px){.menu.usermenu .workplaces{margin-bottom:25px}}@media (min-width: 960px){.menu.usermenu .workplaces{margin:0;padding:10px 0;border-bottom:.5px solid #E5E5E5}}.menu.usermenu .workplaces .workplacestitle{font-size:11px;font-weight:600;letter-spacing:-.02em;text-transform:uppercase;color:#8c9197;padding:0 0 8px 2px}@media (min-width: 960px){.menu.usermenu .workplaces .workplacestitle{padding:0 0 4px 42px}}.menu.usermenu .workplaces .item.workplace{min-height:44px;cursor:pointer}@media (min-width: 960px){.menu.usermenu .workplaces .item.workplace{border-bottom:none}}.menu.usermenu .workplaces .item.workplace.active{font-weight:700}.menu.usermenu .workplaces .item.workplace.active:before{background-image:url(/img/icon_company_blue.svg)}.menu.inheader{background-color:#fff}.menu.inheader a,.menu.inheader .item{background-color:#f6f6f6;border-radius:10px;margin-bottom:10px}.menu.inheader a.active,.menu.inheader .item.active{background-color:#dcf0ff}.menu.inheader a.desktop,.menu.inheader .item.desktop{display:none}@media (min-width: 960px){.menu.inheader a,.menu.inheader .item{background-color:#fff;padding-right:40px;border-radius:unset;margin-bottom:unset}.menu.inheader a.mobile,.menu.inheader .item.mobile{display:none}.menu.inheader a.desktop,.menu.inheader .item.desktop{display:flex}.menu.inheader a:hover,.menu.inheader .item:hover{cursor:pointer;background-color:#f6f6f6}}.menu.insidebar{background-color:transparent;padding:0 15px 15px;height:calc(100% - 97px);overflow-y:auto}.menu.insidebar .item{border-radius:10px}.menu.insidebar .nestedmenu{background-color:#dcf0ff;border-radius:10px;padding-bottom:4px}.menu.insidebar .nestedmenu .active{background-color:unset}.menu.insidebar .nestedmenu .firstlevel{margin-bottom:-6px}.menu.insidebar .nestedmenu .secondlevel{height:42px;min-height:42px}.menu.insidebar .nestedmenu .secondlevel:before{display:none}.menu.simple{background-color:#e5e5e5;border-radius:16px;border:1px solid #F6F6F6}.menu.simple.shadow{box-shadow:0 0 15px #0000001a}.menu.simple a,.menu.simple .item{background-color:#fff;padding:0 20px}.menu.simple a .light,.menu.simple .item .light{font-weight:400}.menu.simple a .smpr,.menu.simple .item .smpr{padding-right:7px}.menu.simple a .selected,.menu.simple .item .selected{font-weight:700}.menu.simple a:hover,.menu.simple .item:hover{cursor:pointer;background-color:#f6f6f6}.menu.simple a.separator,.menu.simple .item.separator{pointer-events:none;cursor:default;color:#8c9197;font-size:13px;font-weight:400;min-height:36px}.menu.simple a.separator:hover,.menu.simple .item.separator:hover{background-color:#fff}.menu.pay-submenu .item{gap:8px}.buttons{display:flex;align-items:center;flex-direction:column;gap:15px;padding:15px 0 0}.buttons.right{justify-content:flex-end}.buttons.inrow{flex-direction:row}.buttons.inrowreverse{flex-direction:row-reverse}.buttons.full{width:100%}.buttons.stretch{justify-content:space-between}.buttons.centered{justify-content:center}@media (min-width: 375px){.buttons{gap:20px;padding:20px 0 0}}@media (min-width: 960px){.buttons{flex-direction:row-reverse;padding:20px 0 0}}@media (min-width: 1280px){.buttons{padding:30px 0 0;gap:30px}}.buttons.ok{padding:20px 0 0}@media (min-width: 960px){.buttons.ok{padding:30px 0 0}}.buttons.fail{padding:0}@media (min-width: 375px){.buttons.fail{padding:10px 0 0}}@media (min-width: 480px){.buttons.fail{padding:0}}.buttons.simple{padding:0;flex-direction:row;flex-wrap:wrap}.buttons.socprofiles{padding-top:15px;flex-wrap:wrap;gap:15px}.buttons vt-button,.buttons button{width:100%;justify-content:center}@media (min-width: 960px){.buttons vt-button,.buttons button{width:184px;white-space:nowrap}.buttons vt-button.full,.buttons button.full{width:100%;justify-content:center}}.buttons vt-button.maxwidth,.buttons button.maxwidth{width:auto}.buttons.hasavatar button{min-width:unset}@media (min-width: 960px){.buttons.hasavatar button{width:auto}}@media (min-width: 1280px){.buttons.hasavatar button{min-width:129px}}.buttons .dopinfo{font-size:13px;line-height:16px;background-color:#f6f6f6;border-radius:10px;padding:10px;font-weight:600}vt-button,button{border:none;position:relative;font-size:15px}vt-button.bigadd,button.bigadd{background-color:#0d99ff;color:#fff;border-radius:16px;height:50px;padding:0 57px 0 20px;font-weight:600;white-space:nowrap}vt-button.bigadd.full,button.bigadd.full{width:100%}vt-button.bigadd:before,button.bigadd:before{content:"";width:24px;height:24px;border-radius:50%;position:absolute;right:20px;top:14px;background:#fff;opacity:.1}vt-button.bigadd:after,button.bigadd:after{content:"+";width:24px;height:24px;font-size:17px;color:#fff;position:absolute;right:20px;top:14px}vt-button.bigadd.noplus,button.bigadd.noplus{padding:0 20px}vt-button.bigadd.noplus:before,vt-button.bigadd.noplus:after,button.bigadd.noplus:before,button.bigadd.noplus:after{display:none}vt-button.bigadd.iconleft,button.bigadd.iconleft{display:flex;align-items:center;justify-content:center;gap:10px;padding:0 20px}vt-button.bigadd.iconleft:before,button.bigadd.iconleft:before{content:"";width:21px;height:21px;flex-shrink:0;background:url(/img/v2_icon_add_white.svg) center/contain no-repeat;position:static;border-radius:0;opacity:1}vt-button.bigadd.iconleft:after,button.bigadd.iconleft:after{display:none}vt-button.bigadd:hover,button.bigadd:hover{cursor:pointer;background-color:#0f8ce7}vt-button.bigupload,button.bigupload{background-color:#0d99ff;color:#fff;border-radius:16px;height:50px;padding:0 20px;font-weight:600;white-space:nowrap;display:flex;align-items:center;justify-content:center;gap:10px}vt-button.bigupload img,button.bigupload img{width:24px;height:24px;flex-shrink:0}vt-button.bigupload:hover,button.bigupload:hover{cursor:pointer;background-color:#0f8ce7}vt-button.bigedit,button.bigedit{background-color:#0d99ff;color:#fff;border-radius:16px;height:50px;padding:0 20px;font-weight:600;white-space:nowrap;position:relative;display:flex;align-items:center;justify-content:center}vt-button.bigedit img,button.bigedit img{width:24px;height:24px}vt-button.bigedit img.share,button.bigedit img.share{width:20px;height:20px}vt-button.bigedit .label,button.bigedit .label{padding:0 0 0 10px;color:#fff}vt-button.bigedit:hover,button.bigedit:hover{cursor:pointer;background-color:#0f8ce7}vt-button.bigaddlight,button.bigaddlight{background-color:#fff;color:#0d99ff;border-radius:16px;height:50px;padding:0 57px 0 20px;font-weight:700;white-space:nowrap}vt-button.bigaddlight:before,button.bigaddlight:before{content:"";width:24px;height:24px;border-radius:50%;position:absolute;right:20px;top:14px;background:#0d99ff;opacity:.1}vt-button.bigaddlight:after,button.bigaddlight:after{content:"+";width:24px;height:24px;font-size:17px;color:#0d99ff;position:absolute;right:20px;top:14px}vt-button.bigaddlight:hover,button.bigaddlight:hover{cursor:pointer;background-color:#e7f5ff}vt-button.bigaddlight.nolabel,button.bigaddlight.nolabel{padding:0;border-radius:50%;width:40px;height:40px}@media (min-width: 375px){vt-button.bigaddlight.nolabel,button.bigaddlight.nolabel{width:46px;height:46px}}@media (min-width: 960px){vt-button.bigaddlight.nolabel,button.bigaddlight.nolabel{width:unset;height:50px;border-radius:16px;padding:0 57px 0 20px}}vt-button.bigaddlight.nolabel .label,button.bigaddlight.nolabel .label{display:none}@media (min-width: 480px){vt-button.bigaddlight.nolabel .label,button.bigaddlight.nolabel .label{display:inline;color:#0d99ff}}vt-button.bigaddlight.nolabel:before,button.bigaddlight.nolabel:before{display:none}@media (min-width: 960px){vt-button.bigaddlight.nolabel:before,button.bigaddlight.nolabel:before{display:block;content:"";width:24px;height:24px;border-radius:50%;position:absolute;right:20px;top:14px;background:#0d99ff;opacity:.1}}vt-button.bigaddlight.nolabel:after,button.bigaddlight.nolabel:after{content:"+";width:40px;height:40px;font-size:32px;color:#0d99ff;position:absolute;top:0;right:unset;left:0;display:flex;align-items:center;justify-content:center}@media (min-width: 375px){vt-button.bigaddlight.nolabel:after,button.bigaddlight.nolabel:after{width:46px;height:46px}}@media (min-width: 960px){vt-button.bigaddlight.nolabel:after,button.bigaddlight.nolabel:after{width:24px;height:24px;font-size:17px;color:#0d99ff;position:absolute;left:unset;right:20px;top:14px;display:inline}}vt-button.bigmore,button.bigmore{background-color:#fff;border-radius:16px;height:50px;width:50px;padding:0}vt-button.bigmore.up:after,button.bigmore.up:after{content:"";height:50px;width:50px;background-size:11px 6px;background-image:url(/img/arrow_up_gray.svg);background-repeat:no-repeat;background-position:center center;position:absolute;left:0;top:0}vt-button.bigmore.down:after,button.bigmore.down:after{content:"";height:50px;width:50px;background-size:11px 6px;background-image:url(/img/arrow_down.svg);background-repeat:no-repeat;background-position:center center;position:absolute;left:0;top:0}vt-button.bigmore:hover,button.bigmore:hover{cursor:pointer}vt-button.bigmore:hover.up:after,button.bigmore:hover.up:after{background-image:url(/img/arrow_up.svg)}vt-button.bigmore:hover.down:after,button.bigmore:hover.down:after{background-image:url(/img/arrow_down_gray.svg)}vt-button.bigcalendar,button.bigcalendar{background-color:#fff;border-radius:16px;height:50px;width:50px;min-width:50px;padding:0}vt-button.bigcalendar:after,button.bigcalendar:after{content:"";height:50px;width:50px;background-size:22px 22px;background-image:url(/img/icon_visits_gray.svg);background-repeat:no-repeat;background-position:center center;position:absolute;left:0;top:0}vt-button.bigcalendar:hover,button.bigcalendar:hover{cursor:pointer}vt-button.bigcalendar:hover:after,button.bigcalendar:hover:after{background-image:url(/img/icon_visits_hover.svg)}vt-button.biglist,button.biglist{background-color:#fff;border-radius:16px;height:50px;width:50px;min-width:50px;padding:0}vt-button.biglist:after,button.biglist:after{content:"";height:50px;width:50px;background-size:24px 24px;background-image:url(/img/task_gray.svg);background-repeat:no-repeat;background-position:center center;position:absolute;left:0;top:0}vt-button.biglist:hover,button.biglist:hover{cursor:pointer}vt-button.biglist:hover:after,button.biglist:hover:after{background-image:url(/img/task_black.svg)}vt-button.bignext,button.bignext{background-color:#0d99ff;color:#fff;border-radius:16px;height:50px;padding:0 20px;font-weight:600;min-width:129px}vt-button.bignext:hover,button.bignext:hover{cursor:pointer;background-color:#0f8ce7}vt-button.bignext:hover:before,button.bignext:hover:before{background-color:#0f8ce7}vt-button.bignext.full,button.bignext.full{width:100%}vt-button.bignext.sendme,button.bignext.sendme{min-width:160px}vt-button.bignexticon,button.bignexticon{background-color:#0d99ff;color:#fff;border-radius:16px;height:50px;padding:0 20px;font-weight:700;font-size:15px;line-height:18px;display:flex;align-items:center}vt-button.bignexticon:hover,button.bignexticon:hover{cursor:pointer;background-color:#0f8ce7}vt-button.bignexticon .icon,button.bignexticon .icon{padding-right:10px}vt-button.bignexticon .icon.pr8,button.bignexticon .icon.pr8{padding-right:8px}vt-button.bignexticon img,button.bignexticon img{width:19px;height:17px}vt-button.bignexticon img.repeat,button.bignexticon img.repeat{width:18px;height:18px}vt-button.bignexticon img.calendar,button.bignexticon img.calendar{width:17px;height:18px}vt-button.biglight,button.biglight{background-color:#e7f5ff;color:#0d99ff;border-radius:16px;height:50px;padding:0 20px;font-weight:700;font-size:15px;line-height:15px}vt-button.biglight.darker,button.biglight.darker{background-color:#dcf0ff}vt-button.biglight:hover,button.biglight:hover{cursor:pointer;color:#0f8ce7;background-color:#d7edfe}vt-button.biglight.sameasnext,button.biglight.sameasnext{min-width:129px}vt-button.biglight.full,button.biglight.full{width:100%}vt-button.biglighticon,button.biglighticon{background-color:#e7f5ff;color:#0d99ff;border-radius:16px;height:50px;padding:0 20px;font-weight:700;font-size:15px;line-height:18px;display:flex;align-items:center;justify-content:center;white-space:nowrap}vt-button.biglighticon.darker,button.biglighticon.darker{background-color:#dcf0ff}vt-button.biglighticon:hover,button.biglighticon:hover{cursor:pointer;color:#0f8ce7;background-color:#d7edfe}vt-button.biglighticon .icon,button.biglighticon .icon{padding-right:10px}vt-button.biglighticon .icon.pr8,button.biglighticon .icon.pr8{padding-right:8px}vt-button.biglighticon .icon.pr6,button.biglighticon .icon.pr6{padding-right:6px}vt-button.biglighticon img,button.biglighticon img{width:19px;height:17px}vt-button.biglighticon img.repeat,button.biglighticon img.repeat{width:18px;height:18px}vt-button.biglighticon img.doc,button.biglighticon img.doc{width:22px;height:22px}vt-button.biglighticon .righticon,button.biglighticon .righticon{padding-left:10px}vt-button.biglighticon .righticon img,button.biglighticon .righticon img{width:24px;height:24px}vt-button.biglighticon .lefticon,button.biglighticon .lefticon{padding-right:10px}vt-button.biglighticon .lefticon img,button.biglighticon .lefticon img{width:24px;height:24px}vt-button.biglighticon .soc,button.biglighticon .soc{padding-right:7px}vt-button.biglighticon .soc img,button.biglighticon .soc img{width:28px;height:28px}vt-button.full,button.full{width:100%}vt-button.biggreenicon,button.biggreenicon{background-color:#e0f9eb;color:#2fd47a;border-radius:16px;height:50px;padding:0 20px;font-weight:700;font-size:15px;line-height:18px;display:flex;align-items:center;justify-content:center}vt-button.biggreenicon:hover,button.biggreenicon:hover{cursor:pointer;color:#2fd47a;background-color:#d1f6e2}vt-button.biggreenicon .icon,button.biggreenicon .icon{padding-right:8px}vt-button.biggreenicon img,button.biggreenicon img{width:20px;height:20px}vt-button.biggreenicon.full,button.biggreenicon.full{width:100%}vt-button.biginfo,button.biginfo{background-color:#f6f6f6;border-radius:16px;height:50px;width:50px;min-width:50px;min-height:50px;padding:0;position:relative}vt-button.biginfo:after,button.biginfo:after{content:"";height:50px;width:50px;background-size:20px 20px;background-image:url(/img/icon_info_black.svg);background-repeat:no-repeat;background-position:center center;position:absolute;top:0;left:0}vt-button.biginfo:hover,button.biginfo:hover{cursor:pointer;background-color:#e6e6e6}vt-button.bigcancel,button.bigcancel{background-color:#e7f5ff;color:#0d99ff;border-radius:16px;height:50px;min-width:129px;padding:0 20px;font-weight:700;font-size:15px;line-height:15px}vt-button.bigcancel:hover,button.bigcancel:hover{cursor:pointer;color:#0f8ce7;background-color:#d7edfe}vt-button.bigcancel.white,button.bigcancel.white{background-color:#fff;border:1px solid #CCEAFF}vt-button.bigcancel.white:hover,button.bigcancel.white:hover{cursor:pointer;background-color:#cceaff21}vt-button.bigreplace,button.bigreplace{background-color:#fff4e5;color:#ff8c00;border-radius:16px;height:50px;min-width:129px;padding:0 20px;font-weight:700;font-size:15px;line-height:15px}vt-button.bigreplace:hover,button.bigreplace:hover{cursor:pointer;color:#e07b00;background-color:#ffe8cc}vt-button.bigdelete,button.bigdelete{background-color:#ff191922;color:#ff1919;border-radius:16px;height:50px;padding:0 20px;font-weight:700;font-size:15px;line-height:15px}vt-button.bigdelete:hover,button.bigdelete:hover{cursor:pointer;color:#e70000;background-color:#ffd3d3}vt-button.bigdelete.full,button.bigdelete.full{width:100%}vt-button.bigyes,button.bigyes{background-color:#0d99ff;color:#fff;border-radius:16px;height:50px;min-width:100px;padding:0 20px;font-weight:700;font-size:15px;line-height:15px}vt-button.bigyes:hover,button.bigyes:hover{cursor:pointer;background-color:#0f8ce7}vt-button.bigno,button.bigno{background-color:#e7f5ff;color:#0d99ff;border-radius:16px;height:50px;min-width:100px;padding:0 20px;font-weight:700;font-size:15px;line-height:15px}vt-button.bigno:hover,button.bigno:hover{cursor:pointer;color:#0f8ce7}vt-button.bigsend,button.bigsend{background-color:#0d99ff;color:#fff;border-radius:16px;height:50px;min-width:129px;padding:0 20px;font-weight:700}vt-button.bigsend:hover,button.bigsend:hover{cursor:pointer;background-color:#0f8ce7}vt-button.smallmore,button.smallmore{background-color:#fff;border-radius:16px;height:22px;width:22px;padding:0}vt-button.smallmore.up:after,button.smallmore.up:after{content:"";height:22px;width:22px;background-size:11px 6px;background-image:url(/img/arrow_up_gray.svg);background-repeat:no-repeat;background-position:center center;position:absolute;left:0;top:0}vt-button.smallmore.down:after,button.smallmore.down:after{content:"";height:22px;width:22px;background-size:11px 6px;background-image:url(/img/arrow_down.svg);background-repeat:no-repeat;background-position:center center;position:absolute;left:0;top:0}vt-button.smallmore:hover,button.smallmore:hover{cursor:pointer}vt-button.smallmore:hover.up:after,button.smallmore:hover.up:after{background-image:url(/img/arrow_up.svg)}vt-button.smallmore:hover.down:after,button.smallmore:hover.down:after{background-image:url(/img/arrow_down_gray.svg)}vt-button.showvisit,button.showvisit{font-weight:600;width:25px;height:25px;display:inline-flex;align-items:center;justify-content:center;font-size:22px;line-height:22px;background-color:#e7f5ff;color:#0d99ff;border-radius:50%;padding:0 0 2px}vt-button.showvisit:hover,button.showvisit:hover{cursor:pointer;color:#0f8ce7;background-color:#d7edfe}vt-button.smallclear,button.smallclear{font-weight:600;width:25px;height:25px;display:inline-flex;align-items:center;justify-content:center;font-size:22px;line-height:22px;background-color:#e7f5ff;color:#0d99ff;border-radius:50%;transform:rotate(45deg)}vt-button.smallclear:hover,button.smallclear:hover{cursor:pointer;color:#0f8ce7;background-color:#d7edfe}vt-button.withbadge,button.withbadge{display:inline-flex;align-items:center;justify-content:center;gap:10px}vt-button.withbadge .badge,button.withbadge .badge{font-size:15px;font-weight:700;color:#0d99ff;background-color:#fff;border-radius:100px;min-width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0 5px;line-height:normal}vt-button.withbadge .badge.light,button.withbadge .badge.light{color:#fff;background-color:#0d99ff}.visitbtn{border:none;position:relative;font-size:15px}.visitbtn:hover{text-decoration:none}.visitbtn.cancel{background-color:#ff191922;color:#ff1919;border-radius:10px;height:37px;min-width:89px;padding:0 12px;font-weight:700;font-size:15px;line-height:15px;white-space:nowrap;display:flex;align-items:center;justify-content:center;flex-direction:column}.visitbtn.other,.visitbtn.autocancel{background-color:#f6f6f6;color:#8c9197;border-radius:10px;height:37px;min-width:89px;padding:0 12px;font-weight:600;font-size:15px;line-height:15px;white-space:nowrap;display:flex;align-items:center;justify-content:center;flex-direction:column}.visitbtn.repeat{background-color:#e7f5ff;border-radius:10px;height:37px;min-width:89px;padding:0 12px;display:flex;align-items:center;justify-content:center}.visitbtn.repeat img{width:19px;height:19px}.visitbtn.repeat .label{font-weight:700;font-size:15px;line-height:18px;white-space:nowrap;padding:0 0 0 6px;color:#0d99ff}.visitbtn.repeat:hover{cursor:pointer;color:#0f8ce7;background-color:#d7edfe}.visitbtn.listen{background-color:#e7f5ff;border-radius:10px;height:37px;min-width:89px;padding:0 14px;display:flex;align-items:center;justify-content:center}.visitbtn.listen .label{font-weight:700;font-size:15px;line-height:18px;white-space:nowrap;color:#0d99ff}.visitbtn.listen:hover{cursor:pointer;background-color:#d7edfe}.visitbtn.refuse{background-color:#ff191922;color:#ff1919;border-radius:10px;height:37px;min-width:89px;padding:0 12px;font-weight:700;font-size:15px;line-height:15px;white-space:nowrap;display:flex;align-items:center;justify-content:center;flex-direction:column}.visitbtn.refuse .label{font-size:15px;line-height:18px;font-weight:600;color:#ff1919}.visitbtn.refuse:hover{cursor:pointer}.visitbtn.accept{background-color:#e7f5ff;border-radius:10px;height:37px;min-width:89px;padding:0 12px;display:flex;align-items:center;justify-content:center}.visitbtn.accept .label{font-weight:700;font-size:15px;line-height:18px;white-space:nowrap;color:#0d99ff}.visitbtn.accept:hover{cursor:pointer;color:#0f8ce7;background-color:#d7edfe}.visitbtn.goorder{background-color:#0d99ff;border-radius:10px;height:44px;min-width:120px;padding:0 20px;display:flex;align-items:center;justify-content:center}.visitbtn.goorder .label{font-weight:700;font-size:16px;line-height:18px;white-space:nowrap;color:#fff}.visitbtn.goorder:hover{cursor:pointer;background-color:#0b87e0}.visitbtn.filter{background-color:#fff;border-radius:10px;height:37px;min-width:89px;padding:0 12px;display:flex;align-items:center;justify-content:center}.visitbtn.filter img{width:15px;height:15px}.visitbtn.filter .label{font-weight:700;font-size:15px;line-height:18px;white-space:nowrap;padding:0 0 0 6px;color:#0d99ff}.visitbtn.filter:hover{cursor:pointer;color:#0f8ce7;background-color:#e7f5ff}.visitbtn.filter:focus{background-color:#fff}.visitbtn.filter.active{background-color:#e7f5ff}.visitbtn.pay{background-color:#e7f5ff;border-radius:16px;height:50px;min-width:89px;padding:0 26px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:15px;line-height:18px;white-space:nowrap;color:#0d99ff}.visitbtn.pay:hover{cursor:pointer;color:#0f8ce7;background-color:#d7edfe}.visitbtn.cacheback{background-color:#e7f5ff;border-radius:16px;height:50px;min-width:89px;padding:0 26px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:15px;line-height:18px;white-space:nowrap;color:#0d99ff}.visitbtn.cacheback .icon{font-weight:700;font-size:18px;line-height:22px;white-space:nowrap;padding:0 8px 0 0;color:#0d99ff}.visitbtn.cacheback:hover{cursor:pointer;color:#0f8ce7;background-color:#d7edfe}.visitbtn.cachebackpercent{background-color:#e7f5ff;border-radius:50%;height:44px;min-width:44px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:15px;line-height:15px;white-space:nowrap;color:#0d99ff}.visitbtn.cachebackpercent:hover{cursor:pointer;color:#0f8ce7;background-color:#d7edfe}.visitbtn.merepeat{background-color:#fff1cb;border-radius:10px;height:50px;min-width:89px;padding:0 12px;display:flex;align-items:center;justify-content:center}.visitbtn.merepeat img{width:19px;height:19px}.visitbtn.merepeat .label{font-weight:700;font-size:15px;line-height:18px;white-space:nowrap;padding:0 0 0 6px;color:#fb0}.visitbtn.merepeat:hover{cursor:pointer;background-color:#ffedba}.visitbtn.memove{background-color:#e7f5ff;border-radius:10px;height:50px;min-width:89px;padding:0 12px;display:flex;align-items:center;justify-content:center}.visitbtn.memove img{width:21px;height:22px}.visitbtn.memove .label{font-weight:700;font-size:15px;line-height:18px;white-space:nowrap;padding:0 0 0 6px;color:#0d99ff}.visitbtn.memove:hover{cursor:pointer;background-color:#d7edfe}.visitbtn.mecancel{background-color:#fdd;border-radius:10px;height:50px;min-width:89px;padding:0 12px;display:flex;align-items:center;justify-content:center}.visitbtn.mecancel img{width:22px;height:22px}.visitbtn.mecancel .label{font-weight:700;font-size:15px;line-height:18px;white-space:nowrap;padding:0 0 0 6px;color:#ff1919}.visitbtn.mecancel:hover{cursor:pointer;background-color:#ffd3d3}.visitbtn.smallbtn{height:37px}.select-css{font-size:15px;font-weight:700;color:#8c9197;padding:17px 20px 18px;width:100%;max-width:100%;box-sizing:border-box;margin:0;border:1px solid #212B36;border-radius:16px}.select-css:hover{background-color:#f6f6f6}.select-css:focus{background-color:#f6f6f6;outline:none}option{padding:27px 20px 28px;height:50px;min-height:50px}option:hover{background-color:red}.cabinet{height:100%;min-height:100vh;min-height:100dvh}.cabinet.short{background-color:#f6f6f6;display:flow-root}.cabinet.online{background-color:var(--o_bg1)}.cabinet.fullheight{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%}.cabinet .workarea{width:100%;overflow:auto;background-color:#f5f5f5;height:calc(100% - 55px)}@media (min-width: 960px){.cabinet .workarea{padding:64px 0 0 270px;height:100%;overflow:unset}}.cabinet .workarea .mainarea{background-color:#f5f5f5;height:calc(100% - 55px);max-height:100%}@media (min-width: 960px){.cabinet .workarea .mainarea{height:100%;overflow-y:scroll}.cabinet .workarea .mainarea::-webkit-scrollbar{height:8px;width:10px;background-color:transparent}}.cabinet .workarea_short{width:100%;overflow:auto;background-color:#f5f5f5;height:100%}@media (min-width: 960px){.cabinet .workarea_short{overflow:unset}}.cabinet .workarea_short .mainarea{background-color:#f5f5f5}.cabinet .workarea_short .shortfooterarea{margin:0 auto;padding:30px 0;text-align:center;color:#8c9197;font-weight:400;font-size:13px;line-height:13px}.cabinet .short_beforestart_area{margin:15px 15px 0;background-color:#fff;border-radius:16px;padding:20px 15px}@media (min-width: 480px){.cabinet .short_beforestart_area{margin:15px 20px 0;padding:20px}}@media (min-width: 960px){.cabinet .short_beforestart_area{max-width:710px;margin:30px auto 0;padding:70px}}@media (min-width: 960px){.cabinet .short_beforestart_area.docs{max-width:900px;padding:40px 50px}}.cabinet .short_beforestart_area.birzha{padding:15px}@media (min-width: 480px){.cabinet .short_beforestart_area.birzha{padding:20px}}@media (min-width: 960px){.cabinet .short_beforestart_area.birzha{padding:30px}}.cabinet .short_beforestart_area.birzha .mediaspart{padding:15px 0 0;background-color:transparent;border-radius:0;border-top:1px solid #EDEDED}.cabinet .short_beforestart_area.birzha .mediaspart .area{padding:0;background-color:transparent;border-radius:0}.cabinet .short_beforestart_area.birzha .blocks.fullwidthblocks{margin-top:0}.cabinet .short_beforestart_area.birzha .blocks.fullwidthblocks .block{padding:0;min-height:0}.cabinet .short_beforestart_area.wide{padding-left:0;padding-right:0}@media (min-width: 960px){.cabinet .short_beforestart_area.wide{padding-left:0;padding-right:0}}.cabinet .short_beforestart_area.wide .valuearea{padding:0 15px;margin-top:20px}@media (min-width: 960px){.cabinet .short_beforestart_area.wide .valuearea{padding:0 30px;margin-top:30px}}.cabinet .workarea_online{width:100%;height:100%;overflow:auto;background-color:var(--o_bg)}@media (min-width: 960px){.cabinet .workarea_online{overflow:unset}}.cabinet .workarea_online .mainarea_online{background-color:var(--o_bg);padding-bottom:30px}@media print{header,.sidebar,footer,.toparea,.toolbar,.summary-toolbar,.branch-tabs,.exportlabel,.analytics-paywall,.anablock-switcher,.anablock-menu,.link-button,mat-paginator,.pagerarea{display:none!important}html,body{width:100%!important;overflow:visible!important}.workarea,.workarea_short{padding:0!important;height:auto!important;overflow:visible!important;width:100%!important}.mainarea{height:auto!important;overflow:visible!important;width:100%!important;max-height:none!important;scrollbar-width:none!important}.mainarea::-webkit-scrollbar{display:none!important}.panelarea{width:100%!important;box-sizing:border-box!important}.panel{width:100%!important;max-width:100%!important;padding:8px!important;box-shadow:none!important;box-sizing:border-box!important}.anablock-chart{height:360px!important;overflow:visible!important}.anablock,.sum-chart-card,.sum-table-card,.sum-kpi-card,.sum-section{overflow:visible!important;break-inside:avoid!important;page-break-inside:avoid!important}.summary-section{break-inside:avoid!important;page-break-inside:avoid!important}.print-logo{display:block!important;width:130px;margin-bottom:20px}.print-logo img{width:100%;height:auto}.summary-report{width:100%!important;max-width:100%!important;padding:0!important;box-sizing:border-box!important}.sum-grid,.sum-grid--2col,.sum-grid--overdue,.sum-grid--chart-left,.sum-grid--1col{display:block!important;width:100%!important;max-width:100%!important}.sum-table-card,.sum-kpi-card,.sum-kpi-stack,.sum-chart-card,.sum-kpi-card--overdue{width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin-bottom:12px!important}.sum-table{width:100%!important}@page{margin:15mm}}.print-logo{display:none}.footer{position:fixed;bottom:0;left:0;right:0;height:55px;clear:both;z-index:100}.footer .items{background-color:#fff;box-shadow:0 0 20px #0000000d;display:flex;align-items:flex-end;justify-content:space-evenly;height:55px;padding:0 15px}.footer .items .item{flex-basis:20%;padding:0 0 10px;position:relative;color:#8c9197;font-weight:600;font-size:12px;letter-spacing:-.24px;text-decoration:none;text-align:center}.footer .items .item:before{content:"";width:100%;height:100%;background-repeat:no-repeat;background-size:100% 100%;background-position:center center;position:absolute;left:0;top:-24px}.footer .items .item.warn:after{content:"";width:6px;height:6px;background-color:#fb0;border-radius:50%;position:absolute;right:calc(50% - 16px);top:-22px}.footer .items .item.error_no_work:after{content:"";width:6px;height:6px;background-color:#ff1919;border-radius:50%;position:absolute;right:calc(50% - 18px);top:-22px}.footer .items .item.error:after{content:"";width:6px;height:6px;background-color:#ff1919;border-radius:50%;position:absolute;right:calc(50% - 16px);top:-22px}.footer .items .item.desktop:before{background-size:17px 18px;background-image:url(/img/icon_desktop_gray.svg)}.footer .items .item.visits:before{background-size:17px 18px;background-image:url(/img/icon_visits_gray.svg)}.footer .items .item.visits_list:before{background-size:20px 20px;background-image:url(/img/icon_visitslist_gray.svg)}.footer .items .item.reviews:before{background-size:17px 18px;background-image:url(/img/icon_reviews_gray.svg)}.footer .items .item.services:before{background-size:16px 18px;background-image:url(/img/icon_services_gray.svg)}.footer .items .item.messages:before{background-size:18px 14px;background-image:url(/img/icon_messages_gray.svg)}.footer .items .item.settings:before{background-size:17px 18px;background-image:url(/img/icon_settings_gray.svg)}.footer .items .item.dialogs:before{background-size:18px 18px;background-image:url(/img/icon_monitoring_gray.svg)}.footer .items .item.support:before{background-size:18px 18px;background-image:url(/img/icon_support_gray.svg)}.footer .items .item:hover.desktop:before{background-image:url(/img/icon_desktop_hover.svg)}.footer .items .item:hover.visits:before{background-image:url(/img/icon_visits_hover.svg)}.footer .items .item:hover.visits_list:before{background-image:url(/img/icon_visitslist_hover.svg)}.footer .items .item:hover.reviews:before{background-image:url(/img/icon_reviews_hover.svg)}.footer .items .item:hover.services:before{background-image:url(/img/icon_services_hover.svg)}.footer .items .item:hover.messages:before{background-image:url(/img/icon_messages_hover.svg)}.footer .items .item:hover.settings:before{background-image:url(/img/icon_settings_hover.svg)}.footer .items .item:hover.dialogs:before{background-image:url(/img/icon_monitoring_hover.svg)}.footer .items .item:hover.support:before{background-image:url(/img/icon_support_hover.svg)}.footer .items .item:hover{cursor:pointer;color:#212b36}.footer .items .item.active{color:#0d99ff;font-weight:700}.footer .items .item.active.desktop:before{background-image:url(/img/icon_desktop_blue.svg)}.footer .items .item.active.visits:before{background-image:url(/img/icon_visits_blue.svg)}.footer .items .item.active.visits_list:before{background-image:url(/img/icon_visitslist_blue.svg)}.footer .items .item.active.reviews:before{background-image:url(/img/icon_reviews_blue.svg)}.footer .items .item.active.services:before{background-image:url(/img/icon_services_blue.svg)}.footer .items .item.active.messages:before{background-image:url(/img/icon_messages_blue.svg)}.footer .items .item.active.settings:before{background-image:url(/img/icon_settings_blue.svg)}.footer .items .item.active.dialogs:before{background-image:url(/img/icon_monitoring_blue.svg)}.footer .items .item.active.support:before{background-image:url(/img/icon_support_blue.svg)}@media (min-width: 960px){.footer{display:none}}.roles{background-color:#f6f6f6;border-radius:8px;display:flex;align-items:center}.roles .userrole{padding:7px 12px;border-radius:8px;font-size:13px;font-weight:500;letter-spacing:-.02em;color:#8c9197}.roles .userrole.active{background-color:#fb0;color:#fff;font-weight:600}.roles .userrole:hover{cursor:pointer}.roles .userrole:hover:not(.active){color:#212b36}header .headershadow{background-color:transparent;height:20px;z-index:100;margin-bottom:-20px}header .items{background-color:#fff;height:52px;display:flex;align-items:center;justify-content:space-between;box-shadow:20px 0 20px -5px #0000000d;padding:0 0 0 15px;border-left:1px solid #E7E7E7}@media (min-width: 480px){header .items{padding:0 0 0 20px}}@media (min-width: 960px){header .items{height:64px;position:fixed;top:0;left:270px;width:calc(100% - 270px);padding:0 20px}}@media (min-width: 1280px){header .items{padding:0 10px 0 30px}}header .items .logo{padding:0 12px 0 0}header .items .logo img{width:44px;height:34px}@media (min-width: 960px){header .items .logo{display:none}}header .items .partname{display:inline-flex;align-items:center;gap:10px;flex:1;font-weight:700;font-size:15px;line-height:16px;letter-spacing:-.7px}@media (min-width: 960px){header .items .partname{font-size:22px;line-height:26px}}@media (min-width: 1280px){header .items .partname{font-size:28px;line-height:28px;gap:13px;white-space:nowrap}}header .items .dataarea{display:flex;align-items:center;padding:0 0 0 8px}@media (min-width: 960px){header .items .dataarea{padding:0 0 0 18px}}header .items .balance{display:flex;align-items:center;padding:0 10px;height:52px;position:relative}header .items .balance.balance-flash{animation:balanceFlash .55s ease}@keyframes balanceFlash{0%{transform:scale(1)}35%{transform:scale(1.14)}to{transform:scale(1)}}header .items .balance.has_warn:before{content:"";width:6px;height:6px;background-color:#fb0;border-radius:50%;position:absolute;right:0;top:8px}@media (min-width: 960px){header .items .balance.has_warn:before{display:none}}header .items .balance.has_error:before{content:"";width:6px;height:6px;background-color:#ff1919;border-radius:50%;position:absolute;right:0;top:8px}@media (min-width: 960px){header .items .balance.has_error:before{display:none}}@media (min-width: 960px){header .items .balance{padding:0 15px;height:56px;margin:0 6px 0 0}}header .items .balance:hover{cursor:pointer}@media (min-width: 960px){header .items .balance:hover{background-color:#f3f4f5;border-radius:16px}}header .items .balance img{width:18px;height:18px}@media (min-width: 960px){header .items .balance img{width:25px;height:25px}}header .items .balance .value{padding-left:8px;font-weight:700;font-size:13px}@media (min-width: 960px){header .items .balance .value{font-size:15px}}.userheader{display:flex;align-items:center;padding:0 15px;height:52px;position:relative}body.vk-plugin .userheader .name{display:none}.userheader:hover{cursor:pointer}.userheader.has_warn:before{content:"";width:6px;height:6px;background-color:#fb0;border-radius:50%;position:absolute;right:6px;top:8px}@media (min-width: 960px){.userheader.has_warn:before{display:none}}.userheader.has_error:before{content:"";width:6px;height:6px;background-color:#ff1919;border-radius:50%;position:absolute;right:6px;top:8px}@media (min-width: 960px){.userheader.has_error:before{display:none}}.userheader.has_new:not(.has_error):before{content:"";width:6px;height:6px;background-color:#ff8a00;border-radius:50%;position:absolute;right:6px;top:8px}@media (min-width: 960px){.userheader.has_new:not(.has_error):before{display:none}}@media (min-width: 960px){.userheader{min-width:210px;padding:0 15px;height:56px;position:relative;border-radius:16px}.userheader:hover,.userheader.open{background-color:#f6f6f6}.userheader.open:after{content:"";height:6px;width:11px;background-size:11px 6px;background-image:url(/img/arrow_up.svg);background-repeat:no-repeat;position:absolute;right:15px}.userheader.close:after{content:"";height:6px;width:11px;background-size:11px 6px;background-image:url(/img/arrow_down.svg);background-repeat:no-repeat;position:absolute;right:15px}}.userheader img{width:34px;height:34px;border-radius:50%}@media (min-width: 960px){.userheader img{width:44px;height:44px}}.userheader img.useravatar{display:block}.userheader img.useravatar.close{display:none}@media (min-width: 960px){.userheader img.useravatar,.userheader img.useravatar.close{display:block}}.userheader img.userclose{display:none}.userheader img.userclose.close{display:block;border:1px solid #E5E5E5}@media (min-width: 960px){.userheader img.userclose,.userheader img.userclose.close{display:none}}.userheader .name{display:none}@media (min-width: 960px){.userheader .name{display:block;padding:0 15px 0 8px;font-weight:700;max-width:165px}}@media (min-width: 1280px){.userheader .name{max-width:210px}}header-short{display:flex;align-items:center;height:52px;width:100%;border-bottom:1px solid var(--o_b)}body.vk-plugin header-short{height:calc(52px + var(--vk-safe-top, 0px));padding-top:var(--vk-safe-top, 0px)}@media (min-width: 960px){header-short{height:64px}}header-short .area{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 0 0 15px}@media (min-width: 960px){header-short .area{width:75%;margin:0 auto;padding:0}}header-short .logo:hover{cursor:pointer}header-short .logo img{display:none;border-radius:10px}header-short .logo img.desktop{display:none}@media (min-width: 960px){header-short .logo img.desktop{display:inline;width:181px;height:37px}}header-short .logo img.mobile{display:inline;width:44px;height:34px}@media (min-width: 960px){header-short .logo img.mobile{display:none}}header-short .headerbalance{display:flex;align-items:center;margin-left:auto;padding:0 10px;height:52px}@media (min-width: 960px){header-short .headerbalance{height:56px;padding:0 15px;margin-right:6px}header-short .headerbalance:hover{background-color:#f3f4f5;border-radius:16px}}header-short .headerbalance:hover{cursor:pointer}header-short .headerbalance img{width:18px;height:18px}@media (min-width: 960px){header-short .headerbalance img{width:25px;height:25px}}header-short .headerbalance .value{padding-left:8px;font-weight:700;font-size:13px;white-space:nowrap}@media (min-width: 960px){header-short .headerbalance .value{font-size:15px}}header-short .logoff a{color:#0d99ff;font-size:15px;line-height:15px;font-weight:600}header-short .logoff a:hover{color:#0f8ce7;cursor:pointer}.sidebar{display:none}@media (min-width: 960px){.sidebar{display:block;position:fixed;top:0;left:0;background-color:#fff;height:100%;width:270px;min-width:270px}.sidebar .logoarea{display:block;padding:30px 0 30px 30px}.sidebar .logoarea img{width:auto;height:37px}}.panel{padding:15px;border-radius:16px}@media (min-width: 375px){.panel{padding:20px 15px 15px}}@media (min-width: 960px){.panel{padding:20px 10px 20px 20px}}@media (min-width: 1280px){.panel{padding:30px 20px 30px 30px}}.modal_sharelinks{max-width:calc(100vw - 30px)!important;width:100vw!important}@media (min-width: 480px){.modal_sharelinks{max-width:540px!important;width:540px!important;position:static!important}}.modal_mediaformat{max-width:calc(100vw - 30px)!important;width:100vw!important}@media (min-width: 960px){.modal_mediaformat{max-width:712px!important;width:712px!important;position:static!important}}.modal_comment{max-width:calc(100vw - 30px)!important;width:100vw!important}@media (min-width: 960px){.modal_comment{max-width:512px!important;width:512px!important;position:static!important}}.modal_comment master-media-comment{display:block}.modal_review{max-width:calc(100vw - 30px)!important;width:100vw!important}@media (min-width: 960px){.modal_review{max-width:712px!important;width:712px!important;position:static!important}}.modal_review vt-me-review-set{display:block}.modal_uploadvideo{max-width:calc(100vw - 30px)!important;width:100vw!important;height:90vh;max-height:90vh}@media (min-width: 960px){.modal_uploadvideo{max-width:512px!important;width:512px!important;position:static!important}}.modal_uploadvideo master-media-upload-video{display:block;height:100%}.modal_uploadfoto{max-width:calc(100vw - 30px)!important;width:100vw!important;height:90vh;max-height:90vh}@media (min-width: 960px){.modal_uploadfoto{max-width:512px!important;width:512px!important;position:static!important}}.modal_uploadfoto master-media-upload-pic{display:block;height:100%}.modal_uploadfoto .ch-btn{display:flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;border-radius:50%;background:transparent;border:none;cursor:pointer;margin-left:10px;padding:0;transition:background .15s}.modal_uploadfoto .ch-btn img{width:22px;height:22px;object-fit:contain}.modal_uploadfoto .ch-btn:hover{background:#e8e8e8}.modal_workinghours{max-width:calc(100vw - 30px)!important;width:100vw!important;height:90vh;max-height:90vh}@media (min-width: 480px){.modal_workinghours{max-width:508px!important;width:508px!important;position:static!important}}.modal_workinghours workinghours{display:block;height:100%}.modal_service{max-width:calc(100vw - 30px)!important;width:100vw!important;height:95vh;max-height:95vh}@media (min-width: 960px){.modal_service{max-width:712px!important;width:712px!important;position:static!important;height:auto;max-height:90vh}.modal_service .mat-mdc-dialog-content{max-height:unset}}.modal_service vt-service-dop,.modal_service vt-service{display:block}.modal_connect{max-width:calc(100vw - 30px)!important;width:100vw!important;height:95vh;max-height:95vh}@media (min-width: 960px){.modal_connect{max-width:510px!important;width:510px!important;position:static!important;height:auto;max-height:90vh}.modal_connect .mat-mdc-dialog-content{max-height:unset}}.modal_client{max-width:calc(100vw - 30px)!important;width:100vw!important;height:95vh;max-height:95vh}@media (min-width: 960px){.modal_client{max-width:960px!important;width:960px!important;position:static!important;height:auto;max-height:90vh}.modal_client .mat-mdc-dialog-content{max-height:unset}}.modal_client vt-service-dop,.modal_client vt-service{display:block}.modal_attachedmodule{max-width:calc(100vw - 30px)!important;width:100vw!important;height:95vh;max-height:95vh}@media (min-width: 960px){.modal_attachedmodule{max-width:712px!important;width:712px!important;position:static!important;height:auto;max-height:80vh}.modal_attachedmodule .mat-mdc-dialog-content{max-height:unset}}.modal_attachedmodule vt-market-attached{display:block}.modal_attachedmodule vt-market-attached .form{overflow:auto;max-height:60vh;margin-right:-5px}@media (min-width: 960px){.modal_attachedmodule vt-market-attached .form{max-height:40vh;margin-right:-10px}}.modal_attachedmodule vt-market-attached .form .area{margin-right:5px}@media (min-width: 960px){.modal_attachedmodule vt-market-attached .form .area{margin-right:10px}}.nobuttons_area{max-height:90vh!important}.modal_fin_popup{max-width:100vw!important;width:100vw!important}@media (min-width: 480px){.modal_fin_popup{max-width:450px!important;width:450px!important;position:absolute!important;top:0!important;right:0!important}}@media (min-width: 960px){.modal_fin_popup{max-width:640px!important;width:640px!important}}.modal_fin_popup .mat-mdc-dialog-container,.modal_fin_popup .mdc-dialog__surface{border-radius:0!important;--mdc-dialog-container-shape: 0}.modal_fin_popup vt-attachmarket,.modal_fin_popup vt-whatsapp-connect,.modal_fin_popup vt-max-connect,.modal_fin_popup vt-userbot-connect,.modal_fin_popup vt-vk-connect,.modal_fin_popup vt-assist-settings,.modal_fin_popup vt-assist-opener,.modal_fin_popup vt-tarif,.modal_fin_popup vt-module-pay,.modal_fin_popup vt-payall,.modal_fin_popup vt-orderall,.modal_fin_popup vt-orderfree,.modal_fin_popup vt-orderdev,.modal_fin_popup vt-withdraw,.modal_fin_popup vt-donate,.modal_fin_popup vt-birzha-topup-dialog,.modal_fin_popup vt-visit-pay,.modal_fin_popup vt-visit-fullpay,.modal_fin_popup vt-visit-paytea,.modal_fin_popup vt-visit-payrest,.modal_fin_popup vt-userabonement-pay,.modal_fin_popup vt-userabonement-topup,.modal_fin_popup vt-userabonement-topup-manual{display:block;height:100vh;height:100dvh}@keyframes modal-shake{0%{transform:translate(0)}20%{transform:translate(-8px)}40%{transform:translate(8px)}60%{transform:translate(-5px)}80%{transform:translate(5px)}to{transform:translate(0)}}.dialog-message,.dialog-confirmation{max-width:calc(100vw - 30px)!important;width:100vw!important;max-height:95dvh}@media (min-width: 480px){.dialog-message,.dialog-confirmation{max-width:60vw!important;min-width:200px}}@media (min-width: 960px){.dialog-message,.dialog-confirmation{min-width:40vw!important;max-width:60vw!important;width:unset!important;position:static!important}}.dialog-message vt-response,.dialog-message vt-response-promocode,.dialog-confirmation vt-response,.dialog-confirmation vt-response-promocode{display:block}@media (min-width: 480px){.dialog-message{--mat-dialog-container-min-width: 200px}}@media (min-width: 960px){.dialog-message{--mat-dialog-container-min-width: 300px}}.modal{padding:15px;border-radius:16px;letter-spacing:-.3px}.modal.shaking{animation:modal-shake .5s ease}@media (min-width: 375px){.modal{padding:20px}}@media (min-width: 960px){.modal{padding:50px;overflow-x:unset}}.modal.centered{margin:0 auto;width:100%}.modal.stretch{display:flex;flex-direction:column;height:100%}@media (min-width: 960px){.modal.upload{padding:30px 50px}}.modal .close{z-index:2;position:absolute;display:block;width:22px;height:22px;max-width:22px;min-width:22px;max-height:22px;min-height:22px;right:10px;top:10px;cursor:pointer;outline:none!important;color:#8c9197}.modal .close:after{content:"\d7";font-size:22px;font-weight:700;background-color:#eee;width:22px;height:22px;max-width:22px;min-width:22px;max-height:22px;min-height:22px;padding:0;border-radius:50%;display:flex;align-items:center;justify-content:center}.modal .close:hover{color:#212b36}@media (min-width: 960px){.modal .close{right:12px;top:12px;width:24px;height:24px;max-width:24px;min-width:24px;max-height:24px;min-height:24px}.modal .close:after{width:24px;height:24px;max-width:24px;min-width:24px;max-height:24px;min-height:24px}}.modal .sys_icon{padding-bottom:15px;justify-content:center;text-align:center}.modal .sys_icon img,.modal .sys_icon svg{width:64px;height:64px}@media (min-width: 960px){.modal .sys_icon img,.modal .sys_icon svg{width:80px;height:80px}}.modal .title{font-size:20px;line-height:28px;font-weight:700;display:flex;align-items:center}@media (min-width: 960px){.modal .title{font-size:28px;line-height:32px}}.modal .title.centered{justify-content:center;text-align:center}.modal .title.loading{display:flex;align-items:center}.modal .title.loading .spinner{margin-right:16px}.modal .title.hasbottom{padding-bottom:15px}@media (min-width: 375px){.modal .title.hasbottom{padding-bottom:20px}}@media (min-width: 960px){.modal .title.hasbottom{padding-bottom:30px}}.modal .title .blue{color:#0d99ff}.modal .commenttext{font-size:14px;line-height:18px;font-weight:400;padding-top:3px}.modal .smalltext{font-size:12px;line-height:15px;font-weight:400;padding-top:3px;text-align:center}.modal .activedarea{padding:25px 0 10px;display:flex;align-items:center}.modal .activedarea .actived{font-size:13px;line-height:16px;background-color:#2fd47a;color:#fff;border-radius:10px;padding:9px 10px 10px;font-weight:600}.modal .activedarea .actived.prosroch{background-color:#ff1919}.modal .activedarea .actived.soon{background-color:#fb0}.modal .activedarea .customsum{margin-left:10px;font-size:13px;line-height:16px;background-color:#fff4d6;color:#212b36;border-radius:10px;padding:9px 10px 10px;font-weight:600}.modal .promocode_background{margin:30px 0 5px;background-image:url(/img/figure_promocode_ok_mobile.svg);background-repeat:no-repeat;background-position:center center;height:179px;display:flex;flex-direction:column;gap:12px;justify-content:center;text-align:center}@media (min-width: 960px){.modal .promocode_background{background-image:url(/img/figure_promocode_ok.svg)}}@media (min-width: 960px){.modal .promocode_background{height:156px}}.modal .promocode_background .discount_name{font-size:18px;line-height:21px;color:#212b36;font-weight:700}.modal .promocode_background .expired_value{border-radius:10px;background-color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:8px 10px;font-size:13px;line-height:15px}.modal .promocode_background .expired_value .l{color:#8c9197}.modal .promocode_background .expired_value .v{font-weight:700}.modal .promocode_background .infoarea{margin:0 auto;max-width:227px}@media (min-width: 960px){.modal .promocode_background .infoarea{max-width:327px}}.modal .promocode_background .info{font-size:15px;line-height:23px;color:#8c9197;font-weight:600}.modal .commentarea{padding:10px 0 20px;margin:0 auto;max-width:350px}@media (min-width: 375px){.modal .commentarea{padding:12px 0 30px}}@media (min-width: 960px){.modal .commentarea{padding:15px 0 30px;max-width:400px}}.modal .commentarea.simple{margin:0;padding:10px 0 0;max-width:unset}.modal .comment{text-align:center;color:#8c9197;font-size:13px;line-height:19px;font-weight:600;letter-spacing:-.2px}.modal .comment.left{text-align:left}.modal .comment.top{padding-top:10px}.modal .comment.danger{color:#ff1919}@media (min-width: 960px){.modal .comment{font-size:15px;line-height:23px}}.modal .comment .link{color:#0d99ff;text-decoration:none}.modal .comment .link:hover{text-decoration:none;color:#0f8ce7}.modal .sharearea{margin:0 auto;padding:0 25px;height:50px;background-color:#f6f6f6;border-radius:16px;font-size:15px;letter-spacing:-.2px;display:flex;align-items:center;justify-content:center;position:relative}.modal .sharearea a{font-weight:600}.modal .sharearea .copied{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#212b36;color:#fff;height:32px;border-radius:10px;display:flex;justify-content:center;align-items:center;padding-left:10px;padding-right:10px;font-size:13px;line-height:13px}.modal .sharecomment{padding-top:5px;font-size:13px;color:#8c9197}.modal .sharebuttonsarea{padding:20px 0 0}@media (min-width: 375px){.modal .sharebuttonsarea{padding:30px 0 0}}.modal .sharebuttons{display:flex;align-items:center;justify-content:space-evenly}.modal .sharebuttons button{background-color:transparent}.modal .sharebuttons button .icon{background-color:#e7f5ff;border-radius:50%;width:48px;height:48px;background-size:24px 24px}@media (min-width: 480px){.modal .sharebuttons button .icon{width:64px;height:64px;background-size:32px 32px}}.modal .sharebuttons button .caption{padding-top:7px;font-size:13px;line-height:15px;font-weight:600;letter-spacing:-.2px}@media (min-width: 960px){.modal .sharebuttons button .caption{font-size:15px;line-height:17px}}.modal .sharebuttons button:hover{cursor:pointer}.modal .sharebuttons button:hover .icon{background-color:#d7edfe}.modal .sharebuttons button:hover .caption{color:#0d99ff}.modal .mediaformatbuttons{display:flex;align-items:center;justify-content:space-between;gap:15px}.modal .mediaformatbuttons.center{justify-content:center}@media (min-width: 375px){.modal .mediaformatbuttons{gap:20px}}@media (min-width: 960px){.modal .mediaformatbuttons{gap:30px}}.modal .mediaformatbuttons button{flex:1;background-color:#e7f5ff;border-radius:16px;width:100%;height:95px}@media (min-width: 375px){.modal .mediaformatbuttons button{height:115px}}@media (min-width: 960px){.modal .mediaformatbuttons button{width:153px;height:131px;flex:unset}}.modal .mediaformatbuttons button .icon{width:30px;height:30px;background-size:100% 100%}@media (min-width: 480px){.modal .mediaformatbuttons button .icon{width:41px;height:41px;background-size:100% 100%}}.modal .mediaformatbuttons button .caption{padding-top:10px;font-size:18px;line-height:18px;font-weight:700;letter-spacing:-.2px}@media (min-width: 960px){.modal .mediaformatbuttons button .caption{padding-top:14px}}.modal .mediaformatbuttons button .caption .desktop_visible{display:none}@media (min-width: 960px){.modal .mediaformatbuttons button .caption .desktop_visible{display:inline}}.modal .mediaformatbuttons button:hover{cursor:pointer;background-color:#d7edfe}.modal .workinghoursarea{flex:1;padding:15px 15px 15px 0;overflow:auto}.modal .modal-extra-messages{letter-spacing:-.3px;font-size:15px;line-height:23px;color:#8c9197;font-weight:600}.modal .modalcontent{padding:10px 0 0;letter-spacing:-.3px;font-size:15px;line-height:23px;color:#8c9197;font-weight:600}.modal .modalcontent.messagearea{color:#8c9197;padding:15px 0 0}@media (min-width: 960px){.modal .modalcontent.messagearea{padding:20px 0 10px}}.modal .modalcontent b{color:#212b36}@media (min-width: 1024px){.modal .modalcontent{padding:16px 0 0;overflow-x:auto}}.modal .modalcontent.centered{justify-content:center;text-align:center}.modal .modalcontent.web_page p{padding-bottom:10px}.modal .modalcontent.web_page h1{margin:10px 0}.modal .modalcontent.web_page h2{margin:6px 0}.modal .modalcontent.web_page h3{margin:3px 0}.modal .bigarea{margin:15px 0 0}@media (min-width: 375px){.modal .bigarea{margin:20px 0 0}}@media (min-width: 960px){.modal .bigarea{margin:30px 0 0}}.modal .bigarea .area{padding:0 5px 0 0}@media (min-width: 375px){.modal .bigarea .area{padding:0 10px 0 0}}@media (min-width: 960px){.modal .bigarea .area{padding:0 15px 0 0}}.modal .bigarea h2{padding:5px 0 15px;font-size:16px;line-height:20px}@media (min-width: 960px){.modal .bigarea h2{font-size:20px;line-height:24px}}@media (min-width: 960px){.modal .bigarea h2{padding:10px 0 20px}}.modal .bigarea .borderedarea{padding:16px 0}@media (min-width: 960px){.modal .bigarea .borderedarea{padding:20px 0}}.modal .bigarea .bordered{border-radius:16px;background-color:#f6f6f6;margin:0 -8px -8px;padding:0 8px 8px}@media (min-width: 960px){.modal .bigarea .bordered{margin:0 -16px -16px;padding:0 16px 16px}}.modal .bigarea .bordered.bcontinue{margin-bottom:0}.modal .bigarea .addcofearea{padding:15px 0}.modal .bigphotoarea{margin:15px 0 0}@media (min-width: 375px){.modal .bigphotoarea{margin:20px 0 0;padding:0 20px 0 0}}@media (min-width: 960px){.modal .bigphotoarea{margin:30px 0 0;padding:0 30px 0 0}}.modal .bigphotoarea .area{padding:0 5px 0 0}@media (min-width: 375px){.modal .bigphotoarea .area{padding:0 10px 0 0}}@media (min-width: 960px){.modal .bigphotoarea .area{padding:0 15px 0 0}}.modal .bigphotoarea .video{background-color:#f6f6f6;padding:16px;border-radius:16px;min-height:160px;display:flex;align-items:center;justify-content:center}.modal .bigphotoarea .video.notloaded{border:2px dotted #CCCCCC}.modal .bigphotoarea .video.notloaded:hover{cursor:pointer}.modal .bigphotoarea .video video{max-height:100%;max-width:100%}.modal .bigphotoarea .video .caption{font-weight:700;font-size:15px;line-height:18px;color:#212b36;padding-top:15px}@media (min-width: 960px){.modal .bigphotoarea .video .caption{font-size:18px;line-height:23px;padding-top:20px}}.modal .bigphotoarea .video .caption a{font-size:15px;line-height:18px;color:#0d99ff}@media (min-width: 960px){.modal .bigphotoarea .video .caption a{font-size:18px;line-height:23px}}.modal .bigphotoarea .video .img img{width:68px;height:68px}@media (min-width: 960px){.modal .bigphotoarea .video .img img{width:84px;height:84px}}.modal .bigphotoarea .or{margin:15px 0;display:flex;align-items:center;justify-content:space-between}@media (min-width: 960px){.modal .bigphotoarea .or{margin:20px 0}}.modal .bigphotoarea .or .separator{flex:1;border-top:1px solid #D9DEE4;margin-bottom:-26px;height:24px}.modal .bigphotoarea .or .caption{padding:0 10px;font-size:15px;line-height:24px;font-weight:400}.modal .bigphotoarea .youtubearea{position:relative}.modal .bigphotoarea .youtubearea .icon{position:absolute;top:16px;left:16px}.modal .bigphotoarea .youtubearea .youtubelink{width:100%;font-size:15px;line-height:18px;padding:17px 20px 14px 50px;font-weight:600;color:#8c9197;border:none;background-color:#f6f6f6;border-radius:16px}.modal .bigphotoarea .textarea{margin:15px 0 0}@media (min-width: 375px){.modal .bigphotoarea .textarea{margin:20px 0 0}}.modal .finarea{overflow-y:scroll;margin:15px -15px 0 0;--mat-dialog-content-padding: 0 5px 0 0}@media (min-width: 375px){.modal .finarea{margin:20px -20px 0 0;--mat-dialog-content-padding: 0 8px 0 0}}@media (min-width: 960px){.modal .finarea{margin:30px -18px 0 0;--mat-dialog-content-padding: 0 8px 0 0}}.modal .finarea.noscroll{overflow-y:auto;margin-right:0;--mat-dialog-content-padding: 0}.modal .centered{text-align:center}.modal .textarea{margin:15px 0 0}@media (min-width: 375px){.modal .textarea{margin:20px 0 0}}@media (min-width: 960px){.modal .textarea{margin:30px 0 0}}.modal .textarea .text{background-color:#f6f6f6;border-radius:16px;width:100%;max-width:100%;padding:20px;font-size:15px;line-height:18px;font-weight:600;border:none;resize:none}.modal .textarea .text::placeholder{color:#8c9197}@media (min-width: 960px){.modal .textarea .text{padding:20px 25px}}.modal .previewphoto{padding:16px 0;display:flex;align-items:center}.modal .previewphoto img{width:64px;max-width:64px;border-radius:4px}.modal .previewphoto .uploadarea{margin-left:16px}@media (min-width: 1024px){.modal .modalphoto{min-width:500px}}.modal .votes{display:inline-flex;align-items:center;padding:20px 0 0}.modal .votes .star{padding-right:15px}.modal .votes .star .icon:after{content:"";display:block;height:36px;width:36px;min-width:36px;background-size:36px 36px;background-image:url(/img/v2_icon_star_gray.svg);background-repeat:no-repeat;background-position:center center}.modal .votes .star.star_hover .icon{cursor:pointer}.modal .votes .star.star_hover .icon:after{background-image:url(/img/v2_icon_star_orange.svg)}.form{font-weight:600;--mat-select-enabled-trigger-text-color: var(--c2);--mdc-filled-text-field-input-text-color: var(--c2)}.form.area{padding:0 10px 0 0;font-weight:600}.form mat-form-field,.form vt-input-string,.form vt-autocomplete,.form vt-input-url-string,.form vt-input-textarea,.form vt-input-calendar,.form vt-contacts-edit{display:block}.form textarea::placeholder,.form input::placeholder{color:#8c9197!important}.form vt-input-textarea textarea{overflow-y:hidden}.form vt-input-calendar .mat-mdc-form-field-flex,.form vt-input-calendar-string .mat-mdc-form-field-flex,.form .vt-input-calendar .mat-mdc-form-field-flex{align-items:flex-start}.form vt-input-calendar .mdc-text-field,.form vt-input-calendar-string .mdc-text-field,.form .vt-input-calendar .mdc-text-field{height:50px}.form vt-input-calendar .icon.choosedate,.form vt-input-calendar-string .icon.choosedate,.form .vt-input-calendar .icon.choosedate{width:18px;height:18px}.form vt-input-calendar .icon.choosedate:hover,.form vt-input-calendar-string .icon.choosedate:hover,.form .vt-input-calendar .icon.choosedate:hover{cursor:pointer}.form .field.default{padding-top:20px}@media (min-width: 960px){.form .field.default{padding-top:30px}}.form .field.confirmtext{padding-top:20px}.form .field.custompay{margin-top:15px;background-color:#fff4d6;padding:15px 15px 5px;border-top-right-radius:16px;border-bottom-left-radius:16px;border-bottom-right-radius:16px;position:relative}@media (min-width: 960px){.form .field.custompay{padding:30px 30px 10px}}.form .field.custompay:before{content:"";position:absolute;left:0;top:-10px;border:10px solid transparent;border-bottom:10px solid #FFF4D6;border-left:20px solid #FFF4D6}.form .field.bordered{padding:8px;margin:-8px;border-radius:16px;background-color:#f6f6f6}@media (min-width: 960px){.form .field.bordered{padding:16px;margin:16px 0 8px}}.form .field.bordered .smallcaption{color:var(--c3_hv);font-size:13px;line-height:16px}.form .hasbottom{padding-bottom:20px}.form .hasmarginbottom{margin-bottom:20px}.form .adaptivebottom{padding-bottom:20px}@media (min-width: 960px){.form .adaptivebottom{padding-bottom:30px}}.form .mobilebottom{padding-bottom:20px}@media (min-width: 480px){.form .mobilebottom{padding-bottom:0}}.form .mb10{padding-bottom:10px}.form .mb20{padding-bottom:20px}.form .balancesumbottom{margin-bottom:-4px}@media (min-width: 960px){.form .balancesumbottom{padding-bottom:6px;margin:0}}.form .balancecardbottom{margin-bottom:-4px}.form .balanceselectbankbottom{margin-bottom:8px}.form .subtitle{padding-bottom:12px;font-size:13px;line-height:16px;color:var(--c3)}.form .subtitle.top{padding-top:8px}@media (min-width: 960px){.form .subtitle.top{padding-top:16px}}.form .subtitle.f15{font-size:15px;line-height:18px}.form .subtitle.f15.top{padding-top:20px}.form .subtitle.f18{font-size:18px;line-height:21px}.form .subtitle.f18.top{padding-top:20px}.form .subtitle.hasvalue{color:var(--c3_hv)}.form .subtitle.clientactioncolumns{font-size:15px;line-height:18px;color:#8c9197;padding-bottom:20px}.form .subtitle.clientactioncolumns.nogroupvisits{padding-bottom:5px}.form .subtitle.clientactioncolumns .expandrow{display:flex;align-items:center}.form .subtitle.clientactioncolumns .expandrow .icon{padding-left:8px}.form .subtitle.clientactioncolumns .expandrow .icon.arrow{padding-bottom:2px}.form .subtitle.clientactioncolumns .expandrow .icon:hover{cursor:pointer}.form .subtitle.flex{display:flex;align-items:center}.form .subtitle.flex .caption{padding-right:7px}.form .subtitle.flex.start{align-items:flex-start}.form .subtitle.flex .toolbaraction{padding-right:20px}.form .subtitle.flex .mr{margin-right:20px}.form .subtitle.flex .attention{color:#ff1919}.form .subtitle.flex .backicon{display:inline-block;font-size:18px;width:23px;height:23px;line-height:23px;text-align:center;background-color:#f6f6f6;border-radius:50%}.form .subtitle.flex .backicon:hover{cursor:pointer;background-color:#222229;color:#fff}.form .subtitle.flex .radios{display:flex;align-items:flex-start;flex-direction:column;flex-wrap:wrap;gap:10px}@media (min-width: 480px){.form .subtitle.flex .radios{align-items:center;flex-direction:row;gap:0}}.form .subtitle .flex{display:flex;align-items:center;gap:6px}.form .subtitle.stretch{display:flex;align-items:center;justify-content:space-between}.form .subtitle .lengthhint{color:#8c9197;font-size:13px;line-height:13px}.form .subtitle.clickable{font-size:15px;line-height:18px;font-weight:700;padding-bottom:18px;border-bottom:1px solid #E5E5E5}.form .subtitle.pay_custom{font-size:15px;line-height:18px;font-weight:700;padding-bottom:10px}.form .pay_custom_comment{color:#8c9197;font-size:13px;line-height:19px;font-weight:600;padding-bottom:12px}.form .errorvalue{color:#ff1919;font-size:13px;line-height:20px;font-weight:600}.form .field{width:100%}@media (min-width: 480px){.form .field .field50{width:50%}}@media (min-width: 960px){.form .field .field33{width:33.333333%}}@media (min-width: 960px){.form .field .field66{width:66.666666%}}.form .mtcolumn{margin-top:10px}.form .mtcolumn20{margin-top:20px}.form .mtcolumnbig,.form .finhistoryarea{margin-top:30px}.form .finhistoryarea .tablearea table{width:100%}.form .finhistoryarea .tablearea table tr{border-bottom:1px solid #E5E5E5}.form .finhistoryarea .tablearea table tr td{padding:0 20px}.form .finhistoryarea .tablearea table tr td:first-of-type{padding:0 20px 0 0}.form .finhistoryarea .tablearea table tr td.notifyicon{padding:0}.form .finhistoryarea .tablearea table tr td:last-of-type{padding:0}.form .finhistoryarea .tablearea table tr td .status{justify-content:flex-end}.form .finhistoryarea .tablearea table tr td .smalltext{font-size:13px;line-height:17px;font-weight:500}.form vt-select-time.height50{height:50px;display:block}.form vt-select-time.height50 mat-form-field{height:50px;--mdc-filled-text-field-container-color: #fff;--mat-form-field-state-layer-color: #fff}.form vt-select-time.height50 mat-form-field .mdc-text-field{border-color:var(--o_b);padding:15px 3px!important}.form vt-select-time.height38{width:36px;height:38px;display:block}.form vt-select-time.height38 mat-form-field{width:36px;height:38px;--mdc-filled-text-field-container-color: #fff;--mat-form-field-state-layer-color: #fff}.form vt-select-time.height38 mat-form-field .mdc-text-field{border-color:var(--o_b);padding:8px 0!important}.form vt-select-time.height30{width:30px;height:30px;display:block}.form vt-select-time.height30 mat-form-field{height:30px;width:30px;--mdc-filled-text-field-container-color: #fff;--mat-form-field-state-layer-color: #fff}.form vt-select-time.height30 mat-form-field .mdc-text-field{border-color:var(--o_b);padding:5px 3px!important}.form vt-select-time.height30 mat-form-field .mdc-text-field.mdc-text-field--filled{border-radius:10px}.form .readonlylabel{height:50px;display:flex;align-items:center;gap:10px}.form .readonlylabel .more{flex-basis:24px;height:24px}.form .readonlylabel .more .more_black{width:24px;height:24px}.form .readonlylabel .more .more_black:hover{cursor:pointer;background-image:url(/img/v2_icon_more_gray.svg)}.form .columns{gap:15px;display:flex;align-items:flex-start;flex-wrap:wrap}.form .columns .field25,.form .columns .field33,.form .columns .field50,.form .columns .field60,.form .columns .field66,.form .columns .field100,.form .columns .field_min300{width:100%}@media (max-width: 679px){.form .columns .field33.city_top{padding-top:25px}}.form .columns.alwaysflex_centered{display:flex;align-items:center;justify-content:flex-start;gap:10px;flex-wrap:wrap}@media (min-width: 960px){.form .columns.alwaysflex_centered{gap:20px;flex-wrap:nowrap}}@media (min-width: 960px){.form .columns.alwaysflex_centered.servicetimerow{flex-wrap:wrap;row-gap:12px}.form .columns.alwaysflex_centered.servicetimerow>.columns.alwaysflex_centered{flex:0 0 auto;width:auto}.form .columns.alwaysflex_centered.servicetimerow vt-input-price{display:block;max-width:170px}}.form .columns.alwaysflex_centered .limitdaycell{max-width:140px}@media (min-width: 960px){.form .columns.alwaysflex_centered .limitdaycell{min-width:110px}}.form .columns .servicetimehint{margin-bottom:10px}.form .columns.alwaysflex_full{display:flex;align-items:center;justify-content:space-between;gap:10px}.form .columns.alwaysflex_full vt-select{display:contents}@media (min-width: 480px){.form .columns.alwaysflex_full{gap:20px}}@media (min-width: 480px){.form .columns{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:nowrap;gap:20px}}@media (min-width: 480px) and (min-width: 1280px){.form .columns{gap:30px}}@media (min-width: 480px){.form .columns.abottom{align-items:flex-end}.form .columns.nojustifycontent{justify-content:flex-start}.form .columns.wrap,.form .columns.wrap_tablet{flex-wrap:wrap}}@media (min-width: 480px) and (min-width: 680px){.form .columns.wrap_tablet{flex-wrap:nowrap}}@media (min-width: 480px){.form .columns .field_min300{flex:1 1 300px;min-width:0}.form .columns.pt{padding-top:10px}.form .columns.disabled{opacity:.5}.form .columns.prices{gap:15px}}@media (min-width: 480px) and (min-width: 500px){.form .columns.prices{gap:20px}}@media (min-width: 480px) and (min-width: 1280px){.form .columns.prices{gap:30px}}@media (min-width: 480px){.form .columns .field50{width:100%}}@media (min-width: 480px) and (min-width: 680px){.form .columns .field50{width:50%}}@media (min-width: 480px){.form .columns .field50 .workinghours{width:50%}.form .columns .field50 .workinghours .times .separator{padding:0 8px}.form .columns .field25{width:25%}.form .columns .field30{width:100%}}@media (min-width: 480px) and (min-width: 680px){.form .columns .field30{width:30%}}@media (min-width: 480px){.form .columns .field33{width:100%}}@media (min-width: 480px) and (min-width: 680px){.form .columns .field33{width:33.333333%}}@media (min-width: 480px){.form .columns .field66{width:100%}}@media (min-width: 480px) and (min-width: 680px){.form .columns .field66{width:66.666666%}}@media (min-width: 480px){.form .columns .field66.after33{flex-shrink:.25}.form .columns .field60{width:60%}.form .columns .field70{width:70%}.form .columns .field100{width:100%}}@media (min-width: 480px) and (min-width: 960px){.form .columns .fakefield{height:50px;display:flex;align-items:center}}@media (min-width: 480px){.form .columns .fakefield .flex{display:flex;gap:3px}.form .columns .fakefield .flex.data{font-size:12px;line-height:15px;padding-bottom:5px}.form .columns .fakefield .flex .otherdata{color:#8c9197}.form .columns .fakefield .flex .small{font-size:13px;line-height:15px}}.form .columns .attention_nohint{margin-top:-15px;color:#ff013c;font-size:10px;line-height:11px}@media (min-width: 480px){.form .columns.kostylcolumns{flex-wrap:wrap;gap:0}.form .columns.kostylcolumns .mtcolumn{width:100%}}@media (min-width: 1280px){.form .columns.kostylcolumns{flex-wrap:nowrap;gap:20px}.form .columns.kostylcolumns .columns{gap:20px}}@media (min-width: 1280px) and (min-width: 1600px){.form .columns.kostylcolumns,.form .columns.kostylcolumns .columns{gap:30px}}@media (min-width: 1280px){.form .columns.kostylcolumns .mtcolumn{width:50%}}.form .stagescolumns{gap:15px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding-bottom:20px}@media (min-width: 960px){.form .stagescolumns{gap:20px;padding-bottom:30px}}.form .stagescolumns .stagearea{display:flex;align-items:center;gap:15px;flex-wrap:wrap}@media (min-width: 960px){.form .stagescolumns .stagearea{gap:20px}}.form .stagescolumns .stagearea vt-select-stage{min-width:200px}.form .title_pg{font-size:18px;line-height:21px;font-weight:700;padding:30px 0 15px}.form .title_pg .linkbutton{font-size:16px;font-weight:700;text-decoration-style:dashed;text-decoration-line:underline;text-decoration-thickness:10%;text-underline-offset:2px}.form .errorlabel{color:#8c9197;font-size:13px;line-height:15px}.form .pd{margin:6px 0;width:100%;font-size:13px;line-height:15px;color:#8c9197;background-color:#f6f6f6;border-radius:8px;padding:9px 6px}.form .pa{margin:15px 0;padding-bottom:6px}.form .pa:not(.form .pa:last-of-type):not(:has(textarea)){border-bottom:1px solid #E5E5E5}@media (min-width: 960px){.form .pa{margin:15px 0;padding-bottom:6px}}.form .pa .pr{width:100%;display:flex;align-items:center;justify-content:space-between;row-gap:3px;column-gap:10px;flex-wrap:wrap}@media (min-width: 960px){.form .pa .pr{gap:20px;flex-wrap:nowrap}}.form .pa .pt{flex:1;font-size:15px;line-height:18px;font-weight:700}.form .pa .pt.rounded{border-radius:6px;padding:3px 6px}@media (min-width: 960px){.form .pa .pt.half{flex:unset;width:50%}}.form .pa .pt.h,.form .pa .pt .h{display:inline-flex;align-items:center;gap:7px}@media (min-width: 960px){.form .pa .pt{font-weight:600}}.form .pa .pv{width:100%}@media (min-width: 480px){.form .pa .pv{width:auto}}@media (min-width: 960px){.form .pa .pv vt-input-string mat-form-field,.form .pa .pv vt-input-discount mat-form-field,.form .pa .pv vt-input-percent mat-form-field,.form .pa .pv vt-input-price mat-form-field,.form .pa .pv vt-autocomplete mat-form-field,.form .pa .pv vt-select-cc mat-form-field{width:320px}}.form .pa .pv vt-select-color-scheme{display:block}.form .pa .pv vt-select-color-scheme .usercolors{padding:0;gap:10px}@media (min-width: 480px){.form .pa .pv vt-select-color-scheme .usercolors{gap:20px}}.form .pa .bigtext{width:100%}.form .pa .bigtext .bigtext-head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:8px}.form .pa .bigtext .bigtext-title{font-size:15px;line-height:18px;font-weight:700}.form .pa .bigtext .bigtext-field{display:block;width:100%}.form .pa .bigtext .bigtext-field mat-form-field{width:100%}.form .pa .bigtext .bigtext-field textarea{min-height:110px;line-height:20px;overflow-y:hidden;box-sizing:border-box}.form .pa.slider{padding-bottom:10px}.form .pa.slider .pr{flex-wrap:nowrap}.form .pa.slider .pv{width:auto}@media (min-width: 960px){.form .pa.slider{padding-bottom:12px}}.form .pa.bigger{padding-bottom:10px}@media (min-width: 960px){.form .pa.bigger{padding-bottom:12px}}.form .pa.bigger .pv{padding-top:10px}@media (min-width: 480px){.form .pa.bigger .pv{padding-top:0}}.form .pa .account-info{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.form .pa .account-info .linkbutton{color:#0d99ff}.form .pa .account-info .linkbutton:hover{cursor:pointer;color:#0f8ce7}.form .pa .account-linked{display:flex;align-items:center;gap:8px}.form .pa .account-avatar{width:28px;height:28px;border-radius:50%;object-fit:cover}.form .pa .account-name{font-size:14px;color:#333}.form .pa .account-username{font-size:13px;color:#8c9197}.form .promocolumns{display:flex;gap:20px;flex-wrap:wrap}@media (min-width: 1280px){.form .promocolumns{gap:30px}}.form .promocolumns .sharearea,.form .promocolumns .sharearea button{width:100%}@media (min-width: 480px){.form .promocolumns .sharearea{width:auto}}.form .promocolumns .sharearea.pageaddress{width:100%}@media (min-width: 960px){.form .promocolumns .sharearea.pageaddress{width:50%}}.form .promocolumns .sharearea .subtitle{display:none}@media (min-width: 480px){.form .promocolumns .sharearea .subtitle{display:block}}.form .fullseparator{margin:20px -15px 0;padding:15px 15px 0;border-top:1px solid #E5E5E5}@media (min-width: 480px){.form .fullseparator{margin:20px -15px 0;padding:20px 15px 0}}@media (min-width: 960px){.form .fullseparator{margin:20px -20px 0;padding:20px 20px 0}}@media (min-width: 1280px){.form .fullseparator{margin:30px -30px 0;padding:30px 30px 0}}.form .checkbox{--mat-checkbox-label-text-color: #212B36;font-size:13px;line-height:19px}.form .checkbox .comment{color:#8c9197;font-size:13px;line-height:19px}.form .comment_for_checkbox{font-size:10px;line-height:13px;font-weight:400;padding-left:24px}.form .services_weekdays_list{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.form .services_weekdays_list .weekday{height:50px;display:flex;align-items:center;justify-content:center;border-radius:4px;border-top:4px solid #0D99FF;background-color:#e7f5ff;color:#0d99ff;font-size:15px;font-weight:700;padding:0 7px}.form .services_weekdays_list .weekday.disabled{border-top:4px solid #212B36;box-shadow:0 0 #e5e5e5 inset,1px 0 #e5e5e5 inset,0 -1px #e5e5e5 inset,-1px 0 #e5e5e5 inset;background-color:#fff;color:#212b36}.form .services_weekdays_list .weekday:hover{cursor:pointer}.form .services_weekdays_list.st{margin-left:3px;gap:3px;flex-wrap:nowrap}.form .services_weekdays_list.st .weekday{padding:0 3px;height:30px}.form .actionbuttons{display:flex;align-items:center}.form .actionbuttons .actionbutton:not(:last-of-type){padding-right:30px}.form .payments{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}@media (min-width: 960px){.form .payments{flex-wrap:nowrap}}.form .payment{background-color:#f6f6f6;border:1px solid #F6F6F6;border-radius:16px;flex-basis:100%;height:83px;padding:0 30px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;position:relative}.form .payment.intarif{padding:0 20px}@media (min-width: 960px){.form .payment{flex:1 0}}.form .payment:hover{cursor:pointer;background-color:#f2f2f2}.form .payment .choosearea{position:absolute;top:10px;right:10px}.form .payment .choosearea img{display:block;width:17px;height:17px;background-color:#dadde0;border-radius:5px}.form .payment .choosearea img.selected{background-color:#0d99ff}.form .payment .label{font-size:15px;line-height:21px;font-weight:700;color:#212b36;text-align:center}.form .payment .label .amount{padding-top:5px;font-size:11px;line-height:13px;font-weight:600;color:#8c9197;text-align:center}.form .payment.error{border:1px solid #FF1919}.form .calendarfullscreen{box-shadow:unset;border:1px solid #E5E5E5;margin-right:6px}@media (min-width: 960px){.form .calendarfullscreen{margin-right:0}}.form .copyday{display:flex;flex-direction:column;padding-bottom:8px}.form .copyday .copyday_row{display:flex;align-items:center;gap:8px;margin-bottom:2px}.form .copyday .times .dvoetochie{padding:0 1px}.form .copyday .times .separator{padding:0 3px}.form .copyday .day{font-weight:700;color:#212b36}.form .copyday .copyday_price{flex:1;font-size:13px;color:#637381}.form .copyday_over{padding-top:5px;color:#ff013c;font-size:13px;line-height:15px}.form .periods{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}@media (min-width: 960px){.form .periods{flex-wrap:nowrap}}.form .period{background-color:#f6f6f6;border:1px solid #F6F6F6;border-radius:16px;flex-basis:100%;height:113px;padding:0 30px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;flex-direction:column;justify-content:center;position:relative}@media (min-width: 960px){.form .period{flex:1 0}}.form .period:hover{cursor:pointer;background-color:#f2f2f2}.form .period .money{padding-top:10px;font-size:28px;line-height:28px;font-weight:700;color:#212b36}.form .period .money .permonth{color:#8c9197;font-weight:600;font-size:15px;line-height:15px}.form .period .label{padding-top:6px;font-size:15px;line-height:18px;font-weight:700;color:#212b36}.form .period .economy{position:absolute;top:0;left:0;display:inline-flex;align-items:center;color:#fff;gap:5px;font-size:13px;line-height:13px;height:25px;padding:0 10px;background:linear-gradient(to right,#ff7a00,#fb0);border-top-left-radius:16px;border-bottom-right-radius:16px}.form .period .choosearea{position:absolute;top:10px;right:10px}.form .period .choosearea img{display:block;width:17px;height:17px;background-color:#dadde0;border-radius:5px}.form .period .choosearea img.selected{background-color:#0d99ff}.form .period.error{border:1px solid #FF1919}.form .period .blue{color:#0d99ff}.form .moduleperiods{display:flex;align-items:center;gap:10px;flex-wrap:wrap}@media (min-width: 960px){.form .moduleperiods{flex-wrap:nowrap}}.form .moduleperiod{border:1px solid #E5E5E5;border-radius:10px;padding:8px 15px;font-weight:700;display:flex;align-items:center;color:#212b36}.form .moduleperiod:hover{cursor:pointer;background-color:#f2f2f2}.form .moduleperiod.selected{background-color:#0d99ff;color:#fff}.form .moduleperiod.error{border:1px solid #FF1919}.form .moduleuntil{font-size:15px;line-height:18px;font-weight:700;color:#212b36;padding-bottom:20px}@media (min-width: 960px){.form .moduleuntil{padding-bottom:30px}}.form .moduleuntil .weekday{color:#8c9197;font-weight:600}.form .moduleinvoicehint{font-size:14px;line-height:20px;font-weight:500;color:#8c9197;padding-top:15px;padding-bottom:20px}@media (min-width: 960px){.form .moduleinvoicehint{padding-bottom:30px}}.form .moduleinvoicehint .linkbutton{display:inline-block;margin-top:10px;font-weight:600}.form .moduleitog{display:flex;align-items:center;justify-content:space-between;height:68px;background-color:#f6f6f6;border-radius:16px;padding:20px}@media (min-width: 960px){.form .moduleitog{height:88px;padding:30px}}.form .moduleitog .caption{color:#8c9197;font-size:28px;line-height:32px;font-weight:600}.form .moduleitog .value{font-size:28px;line-height:32px;font-weight:700;color:#212b36}.form .expandedcontent{padding-top:15px;font-size:15px;line-height:18px;font-weight:600;color:#212b36}.form .expandedcontent.small{font-size:13px;line-height:19px}.form .expandedcontent p{padding-bottom:10px}.form .list .item{font-size:15px;line-height:18px;font-weight:600;color:#212b36;padding:15px 0 18px;border-bottom:1px solid #E5E5E5;display:flex;align-items:center;justify-content:space-between;gap:10px}.form .list .item .name{color:#8c9197;font-weight:600}.form .list .item .price{font-weight:700}.form .list .item.nobottomborder{border-bottom:unset}.form .moduletitle{margin-bottom:20px;display:inline-flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;width:100%}.form .moduletitle .label{height:37px;border-radius:10px;background-color:#e0f9eb;color:#2fd47a;font-size:15px;line-height:20px;display:inline-flex;align-items:center;justify-content:center;padding:0 15px}.form .moduletitle .label.off{background-color:#f6f6f6;color:#8c9197}.form .moduletitle .module_data_items{display:inline-flex;align-items:center;gap:10px}.form .moduletitle .module_data_items .expired{font-size:12px;color:#ff1919}.form .moduletitle .module_data_items .expiredsoon{font-size:12px;color:#fe6700}.form .moduletitle a{text-decoration:underline}.form .moduletitle a:hover{color:#0f8ce7}.form .imguploadfield{display:inline-flex;align-items:center;gap:16px}.form .imguploadfield:hover{cursor:pointer}.form .imguploadfield img{width:80px;border:1px solid #EDEDED}.form .borderedwrapper{padding:16px 0}@media (min-width: 960px){.form .borderedwrapper{padding:20px 0 30px}}.form .borderedblock{border-radius:16px;background-color:#f6f6f6;padding:0 8px 8px}@media (min-width: 960px){.form .borderedblock{padding:0 16px 16px}}.form .crwrapper{padding:0 0 16px}@media (min-width: 960px){.form .crwrapper{padding:0 0 30px}}.form .crblock{border-radius:16px;background-color:#f6f6f6;padding:0 8px}@media (min-width: 960px){.form .crblock{padding:0 16px}}.tablearea{overflow-y:auto;overflow-x:auto;letter-spacing:-.2px}@media (min-width: 1280px){.tablearea{overflow-x:hidden}}.tablearea.scrollable{overflow-x:auto}@media (min-width: 1280px){.tablearea.compact{overflow-x:auto}}.tablearea.compact table{min-width:100%}.tablearea.compact table thead tr{height:28px}.tablearea.compact table thead tr th{font-size:12px;line-height:14px;text-align:left;vertical-align:bottom;position:sticky;top:0;z-index:1;background-color:#fff}.tablearea.compact table tbody tr{height:auto;border-top:1px solid #E5E5E5}.tablearea.compact table tbody tr td{font-size:13px;line-height:16px;font-weight:500;vertical-align:top}.tablearea.compact table tbody tr.grouprow{border-top:none}.tablearea.compact table tbody tr.grouprow td{padding-top:22px;font-size:13px;line-height:16px;font-weight:700}.tablearea.compact table tbody tr.grouprow .count{padding-left:4px;color:#8c9197;font-weight:500}.tablearea.compact table tbody tr.grouprow .linkbutton{padding-left:10px;font-size:13px;line-height:16px;font-weight:600}.tablearea.compact table tbody tr.grouprow:first-child td{padding-top:8px}.tablearea.compact table tr th,.tablearea.compact table tr td{padding:8px 12px}.tablearea.compact table tr th:first-child,.tablearea.compact table tr td:first-child{padding-left:0}.tablearea.compact table tr th:last-child,.tablearea.compact table tr td:last-child{padding-right:0}.tablearea table thead tr{height:46px}@media (min-width: 960px){.tablearea table thead tr{height:65px}}.tablearea table thead tr th{color:#8c9197;font-size:13px;line-height:16px}.tablearea table thead tr th.nopd{padding:0 30px 0 0}.tablearea table thead tr th.expand{width:20px;min-width:20px;cursor:pointer}@media (min-width: 960px){.tablearea table thead tr th.expand{width:40px;min-width:40px}}.tablearea table tbody tr{height:70px}.tablearea table tbody tr.noheight{height:auto}.tablearea table tbody tr.clickable:hover{background-color:#f2f2f2}.tablearea table tbody tr.cancelled{opacity:.5}.tablearea table tbody tr td{font-size:15px;line-height:18px;font-weight:700}.tablearea table tr.hide{display:none}.tablearea table tr th,.tablearea table tr td{padding:0 15px}@media (min-width: 375px){.tablearea table tr th,.tablearea table tr td{padding:0 20px}}@media (min-width: 1280px){.tablearea table tr th,.tablearea table tr td{padding:0 30px}}.tablearea table tr td:last-child{border-right:none}.tablearea table tr td.ver_align{vertical-align:top;padding-top:15px;padding-bottom:15px}.tablearea table tr td.nodata{padding:6px}@media (min-width: 1024px){.tablearea table tr td.nodata{padding:30px}}.tablearea table tr td .sumlabel{font-weight:600;color:#8c9197}.tablearea table tr td .masterrecord .photo img{width:46px;height:46px}.tablearea table tr td .masterrecord .name{font-size:15px;line-height:18px}.tablearea table tr td .date{white-space:nowrap}.tablearea table tr td .tippay{font-size:13px;line-height:15px;color:#8c9197;font-weight:600;white-space:nowrap}.tablearea table tr td .discountpercent{padding-left:10px;font-size:13px;color:#8c9197}.tablearea table tr td .weekday{padding-left:3px;color:#8c9197;font-weight:600}.tablearea table tr td .empty{color:#8c9197}.tablearea table tr td .kol{padding-left:10px;font-size:10px;line-height:12px}.tablearea table tr td .details{font-size:12px;line-height:14px;font-weight:400;padding:3px 0 0}.tablearea table tr td .details:last-child{padding:3px 0}.tablearea table tr td .details .item{padding-right:3px}.tablearea table tr td .details .bold{font-weight:700;font-size:12px}.tablearea table tr td .plus{color:#2fd47a;font-weight:700;white-space:nowrap}.tablearea table tr td .minus{color:#ff1919;font-weight:700;white-space:nowrap}.tablearea table tr td p{margin:0}.tablearea table tr td p.lastcomment{padding-bottom:6px}.tablearea table tr td .icons{display:flex;align-items:center;padding-bottom:6px}.tablearea table tr td .icons .icon{padding-right:6px}.tablearea table tr td .status{display:flex}.tablearea table tr td .status .value{padding-left:7px;white-space:nowrap;line-height:20px}.tablearea table tr td .status .warning{color:#fb0}.tablearea table tr td .status .error{color:#ff1919}.tablearea table tr td .status .ok{color:#2fd47a}.tablearea table tr td .status .small{font-size:12px;line-height:14px}.tablearea table tr td.expand{width:20px;min-width:20px;cursor:pointer}@media (min-width: 960px){.tablearea table tr td.expand{width:40px;min-width:40px}}.tablearea table tr td.mat-column-bills{min-width:450px}@media (min-width: 960px){.tablearea table tr td.mat-column-bills{min-width:unset}}.tablearea table tr td.mat-column-acts{min-width:300px}@media (min-width: 960px){.tablearea table tr td.mat-column-acts{min-width:unset}}.tablearea table tr td.nopd{padding:0 30px 0 0}.tablearea table tr td.settings{width:40px}.tablearea table tr td .settings mat-icon{min-width:40px;width:40px;min-height:40px;height:40px;line-height:40px;text-align:center}.tablearea table tr td .settings mat-icon:hover{cursor:pointer;border-radius:50%}.tablearea table tr td .accepted{padding:10px 0 0}.tablearea table tr td .names{padding:10px 0 0;display:flex;align-items:center;gap:6px}.tablearea table tr td .names .name{font-weight:600;font-size:13px;line-height:15px}.tablearea table tr td .names .alias{color:#8c9197;font-weight:600;font-size:13px;line-height:15px}.tablearea table tr td .names .photo{width:24px;height:24px;border-radius:50%}.tablearea table tr td .notifies{padding:0 0 5px}.tablearea table tr td .dop_separator{padding:5px 0 0}.tablearea table tr td .mastername{color:#8c9197;font-weight:600;font-size:13px;line-height:15px}.tablearea table tr td .editable{cursor:pointer}.tablearea table tr td .editable:hover{border-bottom:1px dashed #212B36}.tablearea table tr td.actions{padding:15px 0 0;width:40px;text-align:center}.tablearea table tr.nop th,.tablearea table tr.nop td{padding:0}.tablearea table tfoot{position:relative}.tablearea table tfoot tr{height:45px}@media (min-width: 480px){.tablearea table tfoot tr{height:52px}}.tablearea table tfoot:before{content:"";position:absolute;top:0;left:2px;right:2px;height:45px;background-color:#00000008;border-radius:16px}@media (min-width: 480px){.tablearea table tfoot:before{left:10px;right:10px;height:53px}}.tablearea table .trfooter.nodata{display:none}.tablearea table .trfooter td{font-size:15px;line-height:18px;font-weight:700}.tablearea table .trnodata td{font-size:18px;line-height:21px;font-weight:700;color:#8c9197}.tablearea table .trnodata td.nop{padding:0}.tablearea .orderrow{display:flex;align-items:center;justify-content:space-between}.tablearea .orderrow mat-cell{padding:0 16px 0 0}.tablearea .orderrow mat-cell:first-of-type{padding:0 16px 0 0}.tablearea .orderrow mat-cell.more{width:24px;height:24px;max-width:24px;padding:0;margin-right:24px}.tablearea .orderrow mat-cell .more_black{width:24px;height:24px}.tablearea .orderrow mat-cell .more_black:hover{cursor:pointer;background-image:url(/img/v2_icon_more_gray.svg)}vt-visit-payview .operation .extrest,vt-online-record-payview .operation .extrest{margin-top:6px}.toolbar_floated{position:sticky;bottom:0;left:0;background-color:#fff;border-radius:16px;box-shadow:2px 0 10px #00000020;padding:0 30px 20px}@media (min-width: 960px){.toolbar_floated{padding:0 30px 30px}}.masterrecord{display:flex;align-items:center;position:relative}.masterrecord>.ellipsis{flex:1;min-width:0}.masterrecord>div:not(.photo){min-width:0;overflow-wrap:break-word;word-break:break-word}.masterrecord.disabled{opacity:.5}.masterrecord.full{width:100%;justify-content:space-between}.masterrecord.full .nowrap{display:flex;align-items:center;flex:1;min-width:0}.masterrecord.full .nowrap>div:not(.photo){flex:1;min-width:0}.masterrecord.full .nowrap .name,.masterrecord.full .nowrap .position{white-space:normal;overflow-wrap:break-word;word-break:break-word}.masterrecord .fullarea{flex:1}.masterrecord .ratingdesktop{display:none}@media (min-width: 960px){.masterrecord .ratingdesktop{display:block;border-radius:16px;background-color:#f6f6f6;padding:10px}.masterrecord .ratingdesktop .reviewdata{display:flex;align-items:center;justify-content:flex-end;gap:8px}.masterrecord .ratingdesktop .starticon img{width:20px;height:20px}.masterrecord .ratingdesktop .reviewvalue{font-size:18px;line-height:22px;font-weight:700;color:#212b36}.masterrecord .ratingdesktop .reviewcount{padding-top:7px;font-size:15px;line-height:18px;font-weight:600;color:#8c9197}}.masterrecord .ratingmob{display:inline-flex;align-items:center;gap:5px;border-radius:10px;background-color:#f6f6f6;padding:7px;font-size:13px;line-height:15px}.masterrecord .ratingmob .reviewdata{display:flex;align-items:center;justify-content:flex-end;gap:5px}.masterrecord .ratingmob .starticon img{width:16px;height:16px}.masterrecord .ratingmob .reviewvalue{font-weight:700;color:#212b36}.masterrecord .ratingmob .reviewcount{font-weight:600;color:#8c9197}@media (min-width: 960px){.masterrecord .ratingmob{display:none}}.masterrecord .photo{padding:0 15px 0 0}.masterrecord .photo.sg{padding:0 10px 0 0}.masterrecord .photo img{width:50px;height:50px;border-radius:50%}@media (min-width: 960px){.masterrecord .photo img{width:57px;height:57px}}.masterrecord .photo img.sg{width:unset;height:50px}.masterrecord .photo img.company,.masterrecord .photo img.send{border-radius:10px}.masterrecord .photo.nomaster{padding:0}.masterrecord .photo.allmasters{padding:0 0 0 7px}.masterrecord .masterdata{display:flex;align-items:center}.masterrecord .masterdata img{width:20px;height:20px}.masterrecord .masterdata img.info{width:22px;height:22px}.masterrecord .masterdata .icon{padding-right:4px}.masterrecord .masterdata .infoarea{padding:0 0 8px 10px}.masterrecord .masterdata .infoarea .infobtn:hover{cursor:pointer}.masterrecord .masterdata .noservices{padding-left:6px}.masterrecord .name{font-size:18px;line-height:21px;font-weight:700;letter-spacing:-.85px;padding:0 0 5px;overflow-wrap:break-word}.masterrecord .name .what{color:#8c9197}.masterrecord .name.pb{padding-bottom:8px}.masterrecord .name.noother{padding-bottom:0}.masterrecord .name .manualaccept{padding-left:10px}.masterrecord .name.reviewsarea{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px}.masterrecord .position{color:#8c9197;font-weight:600;font-size:15px;line-height:18px}.masterrecord .position.pb{padding-bottom:8px}.masterrecord .listofitems{color:#8c9197;font-weight:600;font-size:15px;line-height:18px;display:flex;align-items:flex-start;flex-direction:column}@media (min-width: 960px){.masterrecord .listofitems{display:inline}}.masterrecord .listofitems .dataitem{padding:0 0 6px}.masterrecord .listofitems .dataitem:before{content:"\2022";padding-right:3px}@media (min-width: 960px){.masterrecord .listofitems .dataitem{padding:0 4px 0 0}.masterrecord .listofitems .dataitem:first-of-type:before{display:none}}.masterrecord .listofitems .dataitem .perhour{padding-left:4px}.masterrecord .archived{color:#8c9197}.masterrecord .choosearea{position:absolute;top:10px;right:10px}.masterrecord .choosearea.topright{top:0;right:0}.masterrecord .stagename{font-weight:700;padding:3px 6px;border-radius:10px;font-size:15px;line-height:18px}.mastermicrorecord{display:inline-flex;align-items:center;gap:6px}.mastermicrorecord.right{padding-right:10px}.mastermicrorecord.disabled{opacity:.5}.mastermicrorecord img{border-radius:50%}.mastermicrorecord img.bigpic{width:24px;height:24px}.mastermicrorecord img.smallpic{width:20px;height:20px}.mastermicrorecord.full{width:100%;gap:10px}.mastermicrorecord .separator{border-bottom:1px dotted #8C9197;flex:1;min-width:10%;padding:0 10px}.mastermicrorecord .crossdata{font-size:13px;line-height:18px}.mastermicrorecord .stagename{font-weight:700;padding:3px 6px;border-radius:10px;font-size:13px;line-height:15px}.reviewmicrorecord{display:flex;align-items:center;position:relative;gap:12px;flex-wrap:wrap}.reviewmicrorecord .reviewdata{background-color:#fff;border-radius:10px;font-size:13px;line-height:15px;display:flex;align-items:center;gap:5px;height:28px;padding:6px 8px}.reviewmicrorecord .reviewdata .starticon img{width:16px;height:16px}.reviewmicrorecord .reviewdata .reviewvalue{font-weight:700;color:#212b36}.reviewmicrorecord .reviewdata .reviewcount{font-weight:600;color:#8c9197}.reviewmicrorecord .profilelink{background-color:#fff;border-radius:10px;font-size:13px;line-height:15px;display:flex;align-items:center;gap:5px;height:28px;padding:6px 8px}.reviewmicrorecord .profilelink .profileicon img{width:16px;height:16px}.reviewmicrorecord .profilelink .profilelabel{font-weight:700;color:#149cff}.contactrecord{display:flex;align-items:center;height:27px;border-radius:14px;padding:2px}.contactrecord .icon{height:23px;min-width:23px;padding:6px 0 6px 6px;border-radius:14px;display:inline-flex;align-items:center;gap:4px}.contactrecord .icon .label{color:#fff;padding:0 6px 0 0}.contactrecord .value{padding:6px 11px 6px 8px}.contactrecord .value a{white-space:nowrap;color:#212b36}.contactrecord.phone{background-color:#e7f5ff}.contactrecord.phone .icon{background-color:#0d99ff}.contactrecord.wa{background-color:#e6fff3;padding:0 0 0 5px}.contactrecord.wa .icon{background-color:#fff;padding:0}.contactrecord.tg{background-color:#ebf9ff}.contactrecord.tg .icon{background-color:#34aadf;padding:0}.contactrecord.tg .icon .label{padding:0 6px 0 0}.contactrecord.vk{background-color:#e6f2ff}.contactrecord.vk .icon{background-color:#fff;padding:0}.oldprice{text-decoration:line-through;text-decoration-thickness:.8px;text-decoration-color:#8c9197;padding-right:11px;color:#8c9197;font-weight:600}.priceview{display:inline-flex;align-items:center;flex-wrap:wrap}.priceview .allpricearea{order:1}.priceview .allpricearea.hasmoredata{padding-right:10px}@media (min-width: 960px){.priceview .allpricearea{order:2;padding:0}}.priceview .discountarea{order:2;margin:3px 0}@media (min-width: 375px){.priceview .discountarea{margin:0}}@media (min-width: 960px){.priceview .discountarea{order:1}}@media (min-width: 960px){.discountarea{width:100%}}.discountarea .pricesarea{display:inline-flex;align-items:center;flex-wrap:wrap}.discountarea .discounts{display:inline-flex;align-items:center;padding:3px 10px 4px 5px;background-color:#fff;font-size:13px;line-height:16px;font-weight:600;border-radius:10px;height:31px;margin:0 -7px 0 0}.discountarea .discounts .imgarea{padding-right:6px}.discountarea .discounts .imgarea.star{padding-bottom:3px}.discountarea .discounts .imgarea img{width:19px;height:19px}.discountarea .discounts .imgarea img.star{width:13px;height:13px}.discountarea .discounts .imgarea.hasdiscount{padding-left:10px}.discountarea .discounts .dlabel{font-size:13px;line-height:16px;color:#8c9197;white-space:nowrap}.discountarea .discounts .dvalue{color:#212b36}@media (min-width: 960px){.discountarea .discounts{margin:-4px 0 12px;background-color:#f6f6f6}}.discountarea .discounts.haskoef{margin:0 6px 0 0}@media (min-width: 960px){.discountarea .discounts.haskoef{margin:0 6px 12px 0}}.discountarea .koefs{display:inline-flex;align-items:center}@media (min-width: 960px){.discountarea .koefs{margin:0 0 12px -6px}}.discountarea .discount{margin:0 -7px 0 10px}@media (min-width: 960px){.discountarea .discount{margin:-4px 0 10px;background-color:#f6f6f6}}.comment_client{padding:6px 10px;font-size:13px;line-height:22px;border-radius:10px;background-color:#f6f6f6}.comment_client.inline{display:inline-block}.comment_client.mt{margin-top:10px}.comment_client.inrow{padding:3px 10px;min-height:37px;line-height:15px}.comment_client.inrow.centered{display:flex;align-items:center}.comment_client.inrow.clickable:hover{background-color:#dcdbe1;text-decoration:none}.comment_client.fixua{background-color:#ff191922}.comment_client .caption{font-weight:500;color:#8c9197}.comment_client .caption.pr{padding-right:3px}.comment_client .fullheight{line-height:31px}.comment_client .value{font-weight:600;color:#212b36}.comment_client .ordernames{display:inline-flex;gap:6px}.comment_client .orderphone{padding-left:6px;display:inline-flex;align-items:center}.comment_client .orderphone img.icon{width:11px;height:11px;border-radius:unset}.comment_client .orderphone a{padding-left:5px;font-size:13px;line-height:15px;color:#0d99ff}.manualsellarea{display:flex;flex-direction:column;flex-wrap:wrap;gap:10px}@media (min-width: 960px){.manualsellarea{padding-top:42px}}.manualsell{display:flex;align-items:center;font-size:15px;line-height:18px;white-space:nowrap;font-weight:600}@media (min-width: 960px){.manualsell{justify-content:flex-end}}.manualsell .item{height:50px;display:flex;align-items:center;padding:0 16px;background-color:#f6f6f6}@media (min-width: 960px){.manualsell .item{padding:0 18px}}.manualsell .item:hover{cursor:pointer;color:#0d99ff}.manualsell .item.left{border-top-left-radius:16px;border-bottom-left-radius:16px}.manualsell .item.right{border-top-right-radius:16px;border-bottom-right-radius:16px}.manualsell .item.active{background-color:#0d99ff;color:#fff}.manualsell .item.active:hover{background-color:#0f8ce7}.manualpay-section{display:flex;flex-direction:column;gap:8px}.manualpay-label{font-size:13px;line-height:16px;color:#919eab}.manualpay-dropdown{position:relative;min-width:200px}.manualpay-dropdown .manualpay-selected{height:50px;display:flex;align-items:center;gap:10px;padding:0 16px;border:1px solid #E0E0E0;border-radius:16px;cursor:pointer;font-size:15px;font-weight:600;background-color:#fff}.manualpay-dropdown .manualpay-selected:hover{border-color:#bdbdbd}.manualpay-dropdown .manualpay-selected .manualpay-text{flex:1}.manualpay-dropdown .manualpay-selected .manualpay-chevron{width:12px;height:12px;transition:transform .2s}.manualpay-dropdown .manualpay-selected .manualpay-chevron.open{transform:rotate(180deg)}.manualpay-dropdown .manualpay-options{position:absolute;top:54px;left:0;right:0;background-color:#fff;border:1px solid #E0E0E0;border-radius:12px;box-shadow:0 4px 12px #0000001a;z-index:10;overflow:hidden}.manualpay-dropdown .manualpay-options .manualpay-option{display:flex;align-items:center;gap:10px;padding:12px 16px;cursor:pointer;font-size:15px;font-weight:500}.manualpay-dropdown .manualpay-options .manualpay-option:hover{background-color:#f6f6f6}.manualpay-dropdown .manualpay-options .manualpay-option.active{background-color:#e7f5ff;color:#0d99ff}vt-visit-userabonementarea{display:block;background-color:#e0e3ff;border-radius:16px;padding:5px;width:auto}@media (min-width: 960px){vt-visit-userabonementarea{display:inline-block}}vt-visit-userabonementarea .userabonement .captions{padding:0 10px 0 4px}vt-visit-userabonementarea .userabonement .name{padding-bottom:5px;font-size:15px;line-height:18px;display:inline-flex;flex-wrap:wrap;column-gap:6px}vt-visit-userabonementarea .userabonement .cell{padding-right:20px;font-size:13px;display:flex;align-items:center}vt-visit-userabonementarea .userabonement .cell .icon{padding-right:5px;display:flex;align-items:center}vt-visit-userabonementarea .userabonement .cell .icon img{width:13px}vt-visit-userabonementarea .userabonement .cell .attention{color:#ff1919}vt-visit-userabonementarea .userabonement .cell .caption{color:#0d99ff}vt-visit-userabonementarea .userabonement .comment{padding-top:5px;color:#8c9197;font-size:13px;line-height:16px}vt-visit-workerarea{display:block;background-color:#e0f9eb;border-radius:16px;padding:5px;width:auto;margin:0 0 10px}@media (min-width: 960px){vt-visit-workerarea{display:inline-block;margin:0}}.telegramuser{display:flex}@media (min-width: 960px){.telegramuser{align-items:center}}.telegramuser .avatar img{width:43px;height:43px;border-radius:50%;border:2px solid #fff}.telegramuser .avatar:hover{cursor:pointer}.telegramuser .captions{padding:0 10px}.telegramuser .names{display:inline-flex;align-items:center;flex-wrap:wrap;column-gap:20px}.telegramuser .name{padding-bottom:5px;font-size:15px;line-height:18px;display:inline-flex;flex-wrap:wrap;column-gap:6px}.telegramuser .grayname{color:#8c9197}.telegramuser .datas{display:flex;align-items:center;flex-wrap:wrap;gap:4px 20px}.telegramuser .cell{font-size:13px;display:flex;align-items:center}.telegramuser .cell.position{color:#8c9197}.telegramuser .cell .icon{padding-right:5px;display:flex;align-items:center}.telegramuser .cell .icon img{width:13px}.telegramuser .cell .caption{color:#0d99ff}.telegramuser .comment{padding-top:5px;color:#212b36;font-size:13px;line-height:16px}.telegramuser .notfound{display:inline-flex;align-items:center;flex-wrap:wrap;column-gap:10px}.telegramuser .child{color:#212b36;padding-right:6px;font-size:12px;line-height:15px}.telegramuser .child .age{padding-left:3px}.datenavigator{display:flex;align-items:center}.datenavigator .navicon{margin:0 5px;font-size:15px;line-height:15px;font-weight:700;text-align:center;border-radius:50%;width:15px;height:15px}@media (min-width: 960px){.datenavigator .navicon{margin:0 10px;font-size:18px;width:23px;height:23px;line-height:23px}}.datenavigator .navicon:hover{cursor:pointer;background-color:#222229;color:#fff}.datenavigator .date{font-size:15px;line-height:15px;font-weight:700;min-width:120px;display:flex;align-items:center;justify-content:center}@media (min-width: 960px){.datenavigator .date{font-size:18px;line-height:18px;min-width:140px}}.datenavigator .date.calendar{min-width:140px}@media (min-width: 960px){.datenavigator .date.calendar{min-width:235px}}.datenavigator .date .what{color:#8c9197}.workinghours{font-weight:600}.workinghours .labelarea{padding-bottom:20px}.workinghours .future_visit{margin-top:-15px;color:#ff013c;font-size:10px;line-height:11px}.workinghours .times{display:flex;align-items:center}.workinghours .times .dvoetochie{padding:0 3px}.workinghours .times .separator{padding:0 8px}@media (min-width: 960px){.workinghours .times .separator{padding:0 10px}}@media (min-width: 1600px){.workinghours .times .separator{padding:0 15px}}.workinghours .times .removebreakarea{padding-left:10px}@media (min-width: 375px){.workinghours .times .removebreakarea{padding-left:12px}}@media (min-width: 960px){.workinghours .times .removebreakarea{padding-left:15px}}.workinghours .addcofearea{padding-bottom:30px;display:flex;align-items:center;cursor:pointer;font-size:13px;line-height:13px;color:#0d99ff}.workinghours .addcofearea:hover{cursor:pointer;color:#0f8ce7}.workinghours .addcofearea .plus{margin-right:7px;width:17px;height:17px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;line-height:18px;background-color:#0d99ff;color:#fff;border-radius:5px}.workinghours .holidaysarea{padding-bottom:15px;display:flex;align-items:center;font-size:13px;line-height:13px}.workinghours .holidaysarea .mdc-checkbox{width:17px;height:17px;flex:0 0 17px}.workinghours .holidaysarea .mdc-checkbox .mdc-checkbox__background{width:17px;height:17px}.workinghours .holidaysarea .mdc-checkbox .mdc-checkbox__background:after{width:17px;height:17px;background-size:17px 17px}.workinghours .workactions{display:flex;align-items:center;flex-wrap:wrap;gap:15px;margin-top:20px;padding:0}@media (min-width: 375px){.workinghours .workactions{gap:20px}}@media (min-width: 960px){.workinghours .workactions{margin-top:30px;gap:30px}}.workinghours .replaceblock{margin-top:15px;padding:12px 15px;background-color:#f6f8fa;border-radius:10px}.workinghours .replacelink{cursor:pointer;color:#0d99ff;font-size:13px;line-height:13px}.workinghours .replacelink:hover{color:#0f8ce7}.workinghours .replacelink span{border-bottom:1px dashed currentColor}.workinghours .replacebody{margin-top:15px}.workinghours .replacebody .holidaysarea{padding-top:10px}.workinghours .replacebody .wh_options,.workinghours .replacebody .wh_buttons{margin-top:15px}.workinghours .replacewarn{margin-top:10px;padding:8px 12px;background-color:#fff4e5;color:#ff8c00;border-radius:8px;font-size:13px;line-height:16px}.daykoef{margin-left:6px;min-height:23px;background-color:#149cff;color:#fff;border-radius:11.5px;display:flex;align-items:center;justify-content:center}.daykoef.wizard{padding:0 6px;border-radius:16px;display:inline}.daykoef.wizarddone{padding:0;border-radius:50%;min-width:34px;min-height:34px}.daykoef.wizarddone .value{padding:0 6px}.daykoef img{width:15px;height:15px}.daykoef .value{padding:0 4px}.dayworkservices{margin-left:6px;padding:4px;background-color:#f6f6f6;color:#212b36;border-radius:11.5px;display:flex;align-items:center}.dayworkservices img{width:15px;height:15px}.dayworkservices .value{padding:0 4px}.workbranches{padding:5px 6px;display:inline-flex;flex-wrap:nowrap;gap:6px}.workbranches img{height:22px;border-radius:6px}.tabs{font-weight:700;padding-left:10px;border-bottom:1px solid #E5E5E5;display:flex;align-items:center;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}@media (min-width: 960px){.tabs{padding-left:15px}}@media (min-width: 1280px){.tabs{padding-left:20px}}.tabs::-webkit-scrollbar{display:none}.tabs .tab{flex-shrink:0;margin:0 10px 0 0}.tabs .tab .label{padding:4px 5px 0;display:flex;align-items:center;justify-content:center;font-weight:700;color:var(--c3);height:41px}@media (min-width: 960px){.tabs .tab .label{padding:0 10px}}.tabs .tab .label.client_profile{gap:4px;padding:3px 3px 0;color:var(--c3);font-weight:700;font-size:13px;line-height:15px}@media (min-width: 960px){.tabs .tab .label.client_profile{font-size:15px;line-height:15px;padding:10px 5px 0}}@media (min-width: 1280px){.tabs .tab .label.client_profile{padding:10px 10px 0}}.tabs .tab .label .caption{display:none;font-weight:700;color:var(--c3)}@media (min-width: 960px){.tabs .tab .label .caption{display:inline}}.tabs .tab .label .logocaption img{width:15px}.tabs .tab .label .logocaption.docs img{width:18px;height:18px}.tabs .tab .label>.value{position:relative;top:-5px;font-size:10px;font-weight:700;line-height:1;padding:0 5px;min-width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;background:#fff;border:1px solid #8C9197;border-radius:100px;color:#8c9197}@media (min-width: 960px){.tabs .tab .label>.value{font-size:11px;font-weight:800;border-width:2px}}@media (min-width: 960px){.tabs .tab .label{height:61px;padding-top:10px}}.tabs .tab .label:hover{color:#212b36}.tabs .tab .label .badge{margin-left:3px}.tabs .tab .value{font-weight:700}@media (min-width: 960px){.tabs .tab .value{padding-left:3px}}.tabs .tab .bottom{height:4px;background-color:transparent}.tabs .tab:hover{cursor:pointer}.tabs .tab.selected .label,.tabs .tab.selected .label .caption{color:#0d99ff}.tabs .tab.selected .label>.value{border-color:#0d99ff;color:#0d99ff}.tabs .tab.selected .bottom{background-color:#0d99ff;border-radius:8px}.blocks{display:grid;width:100%;gap:15px}@media (min-width: 375px){.blocks{gap:20px}}@media (min-width: 480px){.blocks{grid-template-columns:repeat(2,1fr)}}@media (min-width: 960px){.blocks{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1280px){.blocks{gap:30px}}.blocks.fullwidthblocks{grid-template-columns:repeat(1,1fr);margin-top:15px}@media (min-width: 375px){.blocks.fullwidthblocks{margin-top:20px}}@media (min-width: 1280px){.blocks.fullwidthblocks{margin-top:30px}}.blocks .block{padding:15px;flex:1;background-color:#fff;border-radius:16px;display:flex;justify-content:space-between;flex-direction:column}@media (min-width: 375px){.blocks .block{padding:20px}}@media (min-width: 1280px){.blocks .block{padding:30px}}.blocks .block.big{min-height:126px}@media (min-width: 960px){.blocks .block.big{min-height:198px}}.blocks .block.row{display:flex;align-items:center;flex-direction:row}.blocks .block.row .title{flex:1}.blocks .block.row .icon{padding-right:15px}.blocks .block.row .icon img{width:34px;height:34px}.blocks .block.row .arrow{display:inline-flex;justify-content:center;width:34px;height:34px;background-color:#f6f6f6;text-align:center;border-radius:50%;font-size:23px;font-weight:600}.blocks .block.row .arrow:hover{background-color:#212b36;color:#fff;cursor:pointer}.blocks .block.row:hover{cursor:pointer}.blocks .block.row:hover .arrow{background-color:#212b36;color:#fff}.blocks .block .title{font-size:18px;line-height:21px;font-weight:700;color:#212b36}.blocks .block .title.subtitle{font-weight:600;color:#8c9197;padding-bottom:20px}.blocks .block .title.markets{display:flex;align-items:center;justify-content:space-between}.blocks .block .title.markets .markettitle{font-size:15px;line-height:18px;font-weight:700;color:#0d99ff;display:flex;align-items:center;gap:6px}.blocks .block .title.markets .markettitle:hover{cursor:pointer;color:#0f8ce7}.blocks .block .title.markets .markettitle .mvalue.warning{color:#fb0}.blocks .block .title.markets .markettitle .mvalue.error{color:#ff1919}.blocks .block .title.markets .caption{font-size:13px;line-height:15px;padding-top:6px}.blocks .block .title.markets .clickable:hover{cursor:pointer}.blocks .block .valuearea{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:15px}@media (min-width: 960px){.blocks .block .valuearea{gap:20px;min-height:50px}}@media (min-width: 1280px){.blocks .block .valuearea{flex-wrap:nowrap;gap:30px}}.blocks .block .doparea{padding-bottom:20px}.blocks .block .doparea button{font-size:13px;line-height:16px}.blocks .block .dop{font-size:13px;line-height:16px;background-color:#f6f6f6;border-radius:10px;padding:10px;font-weight:600}.blocks .block .dop .label{font-size:13px;line-height:16px;color:#8c9197}.blocks .block .value{font-size:28px;line-height:32px;font-weight:700;color:#212b36}.blocks .block .value.pb{padding-bottom:20px}@media (min-width: 960px){.blocks .block .value.pb{padding-bottom:15px}}.blocks .block .doparea_fin{padding-top:15px;display:flex;align-items:baseline}.blocks .block .marketarea .markettitle{font-weight:600;color:#8c9197;padding:20px 0 6px}.blocks .block .marketarea .doprow{width:100%}.blocks .block .valuearea.margintop{margin-top:20px}.blocks .block .valuearea.start{justify-content:flex-start}.badge{min-width:22px;min-height:22px;margin-right:1px;border-radius:50%;font-size:15px;line-height:15px;display:flex;align-items:center;justify-content:center;font-weight:700}.badge.messages{background-color:#0d99ff;color:#fff}.badge.warncount{background-color:#fb0;color:#212b36}.badge.attention{border:2px solid #FF1919;color:#ff1919;font-weight:700;font-size:13px;line-height:13px}.badge.warning{border:2px solid #FFBB00;color:#fb0;font-weight:700;font-size:13px;line-height:13px}.badge.activemode{border-radius:10px;min-width:unset;min-height:unset;padding:2px 7px;font-size:10px;font-weight:600;line-height:14px;background-color:#e0f9eb;color:#2fd47a;margin-left:8px;cursor:pointer}.toggleslider.middlefield{padding-top:8px}.toggleslider .switch{position:relative;display:inline-flex;align-items:center;width:37px;height:20px}.toggleslider .switch .caption{padding-left:37px}.toggleslider .switch input{opacity:0;width:0;height:0}.toggleslider .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#f2f2f2;-webkit-transition:.4s;transition:.4s}.toggleslider .slider:before{position:absolute;content:"";height:14px;width:14px;left:3px;bottom:3px;background-color:#fff;-webkit-transition:.2s;transition:.2s;background-color:#ff1919}.toggleslider input:checked+.slider:before{-webkit-transform:translateX(17px);-ms-transform:translateX(17px);transform:translate(17px);background-color:#2fd47a}.toggleslider .slider.round{border-radius:34px}.toggleslider .slider.round:before{border-radius:50%}.doprow{color:#8c9197;font-size:13px;line-height:18px;display:flex;justify-content:space-between;align-items:center;column-gap:16px;row-gap:3px;width:100%;flex-wrap:wrap;padding:0 0 6px}@media (min-width: 960px){.doprow{width:80%;flex-wrap:nowrap;gap:16px}}.doprow .separator{border-bottom:1px dotted #8C9197;flex:1}.doprow .name{display:flex;align-items:center;gap:16px;flex-wrap:wrap}@media (min-width: 960px){.doprow .name{flex-wrap:nowrap}}.doprow .name .dopmeta{flex-basis:100%;color:#8c9197}.doprow .name .dopmeta .mi+.mi:before{content:"\2022";margin:0 6px}@media (min-width: 960px){.doprow .name .dopmeta{flex-basis:auto}.doprow .name .dopmeta:before{content:"\2022";margin-right:6px}}.doprow .price{font-weight:700;color:#212b36}.doprow .capt{color:#8c9197}.doprow .cgvs.warning{color:#fb0;font-weight:700}.doprow .cgvs.warning .itemclickable{color:#fb0}.doprow.clickable:hover{cursor:pointer}.timerblock{background-color:#f6f6f6;border-radius:10px;min-height:37px;display:flex;align-items:center;justify-content:space-between;gap:7px;padding:10px 12px 10px 10px}.timerblock .timerlabel{display:flex;align-items:center;white-space:nowrap}.timerblock .timerlabel .lefttime{color:#8c9197;padding-left:7px}.timerblock .timearea vt-online-timer{display:flex;align-items:center}.timerblock .timearea .timevalue{font-weight:700;white-space:nowrap}.timerblock .timearea .timevalue .hoursdesktop{display:none}@media (min-width: 480px){.timerblock .timearea .timevalue .hoursdesktop{display:inline;padding:0 3px}}.timerblock .timearea .timevalue .hoursmobile:before{content:":"}@media (min-width: 480px){.timerblock .timearea .timevalue .hoursmobile{display:none}}.biglabels{display:flex;align-items:center;flex-direction:column;gap:15px;padding:15px 0 0}@media (min-width: 960px){.biglabels{padding:15px 0 0;flex-direction:row;align-items:flex-start}}@media (min-width: 1280px){.biglabels{gap:30px}}.biglabels .biglabel{flex:1;height:106px;display:flex;align-items:center;background-color:#f6f6f6;border-radius:16px;padding:15px;width:100%;color:#8c9197;font-size:15px;line-height:23px}@media (min-width: 960px){.biglabels .biglabel{flex-basis:33%}}@media (min-width: 1280px){.biglabels .biglabel{flex-basis:33%;padding:20px}}.biglabels .biglabel .icon{padding-right:10px}@media (min-width: 1280px){.biglabels .biglabel .icon{padding-right:15px}}.biglabels .biglabel .icon img{width:46px;height:46px}.biglabels .biglabel .value{color:#212b36}.biglabels .biglabel .visitbtn{margin-top:10px}.userfaqs{margin:0 0 10px;display:grid;gap:20px}@media (min-width: 960px){.userfaqs{gap:30px}}@media (min-width: 1280px){.userfaqs{grid-template-columns:repeat(2,1fr)}}.userfaqs .userfaq{background-color:#f6f6f6;border-radius:16px;display:flex;align-items:center;flex-wrap:wrap;font-size:15px;line-height:23px}.userfaqs .userfaq .a{padding:20px;order:1;flex:1;font-weight:600;min-width:0;overflow-wrap:anywhere;word-break:break-word}.userfaqs .userfaq .a .priorities{padding-left:10px}.userfaqs .userfaq .btnsarea{padding:0 20px 20px;order:3;flex:1}@media (min-width: 960px){.userfaqs .userfaq .btnsarea{padding:20px;order:2;flex:unset}}.userfaqs .userfaq .btnsarea .btns{display:flex;align-items:center;justify-content:space-between;gap:10px}@media (min-width: 960px){.userfaqs .userfaq .btnsarea .btns{order:2}}.userfaqs .userfaq .btnsarea .btns img{cursor:pointer}.userfaqs .userfaq .q{padding:20px;order:2;width:100%;overflow-wrap:anywhere;word-break:break-word;border-top:1px solid #D9D9D9;color:#8c9197}@media (min-width: 960px){.userfaqs .userfaq .q{order:3;height:100%}}.userfaqs .userfaq .comment{padding:8px 0 0;font-size:13px;line-height:17px;color:#8c9197}.masterarea .noclients_title{font-size:18px;line-height:21px;font-weight:700;color:#8c9197;padding:0 0 20px}.masterarea .noclients_title.hastext{padding:0 0 8px}.masterarea .noclients_text{font-size:15px;line-height:20px;font-weight:400;color:#8c9197;padding:0 0 20px;max-width:720px}@media (min-width: 960px){.masterarea .noclients_text{font-size:16px;line-height:22px}}.usergroups{margin:0 0 10px;display:grid;gap:20px}@media (min-width: 960px){.usergroups{gap:30px}}@media (min-width: 1280px){.usergroups{grid-template-columns:repeat(2,1fr)}}.usergroups .usergroup{background-color:#fff;border-radius:16px;display:flex;align-items:flex-start;flex-wrap:wrap;font-size:15px;line-height:23px}.usergroups .usergroup:has(.btnsarea){align-items:center}.usergroups .usergroup.disabled{opacity:.5}.usergroups .usergroup .dataarea{flex:1;position:relative}.usergroups .usergroup .dataarea .title{padding:15px;flex:1;width:100%;font-weight:700;display:inline-flex;align-items:center;gap:7px}@media (min-width: 960px){.usergroups .usergroup .dataarea .title{padding:30px 30px 20px}}.usergroups .usergroup .dataarea .title .titlecaption{font-size:18px;line-height:21px}.usergroups .usergroup .dataarea .title .def{font-size:13px;line-height:16px;font-weight:400;color:#8c9197;margin:0 0 -5px}.usergroups .usergroup .dataarea .title .item-color-dot{display:inline-block;width:12px;height:12px;border-radius:50%;flex-shrink:0}.usergroups .usergroup .dataarea .promodiscount{position:absolute;top:10px;right:10px;background-color:#fc3f1d;color:#fff;font-size:13px;font-weight:700;border-radius:8px;padding:3px 8px;line-height:1.4}.usergroups .usergroup .dataarea .minsumarea{padding:0 15px 10px;width:100%;font-size:13px;line-height:16px;display:inline-flex;gap:10px;flex-wrap:wrap}@media (min-width: 960px){.usergroups .usergroup .dataarea .minsumarea{padding:0 30px 20px}.usergroups .usergroup .dataarea .minsumarea .n_item:not(:first-of-type):before{content:"\2022";padding-right:10px}}.usergroups .usergroup .dataarea .branchname{color:#8c9197;padding:0 15px 15px;width:100%}@media (min-width: 960px){.usergroups .usergroup .dataarea .branchname{padding:0 30px 20px}}.usergroups .usergroup .dataarea .stageslist{padding:0 15px 15px;width:100%}@media (min-width: 960px){.usergroups .usergroup .dataarea .stageslist{padding:0 30px 20px}}.usergroups .usergroup .dataarea .stageslist .stagearea{margin-bottom:6px}.usergroups .usergroup .dataarea .stageslist .stagearea.editable:hover{cursor:pointer}.usergroups .usergroup .dataarea .stageslist .stage{display:inline-flex;align-items:center}.usergroups .usergroup .dataarea .stageslist .stage .name{padding:3px 6px;border-radius:10px;margin-right:6px;font-weight:700}.usergroups .usergroup .dataarea .stageslist .stage .priority{margin-right:6px}.usergroups .usergroup .dataarea .stageslist .stage .def{margin-right:6px;font-size:13px;line-height:16px}.usergroups .usergroup .dataarea .stageslist .stage .editable:hover{background-color:#d7edfe;cursor:pointer}.usergroups .usergroup .dataarea .datas{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:0 15px 15px;width:100%}@media (min-width: 960px){.usergroups .usergroup .dataarea .datas{padding:0 30px 30px}}.usergroups .usergroup .dataarea .datas .data{display:inline-flex;align-items:center;gap:6px;background-color:#f6f6f6;border-radius:14.5px;height:29px;padding:0 12px 0 3px;font-size:13px;line-height:17px;font-weight:700}.usergroups .usergroup .dataarea .datas .data.noicon{padding:0 12px}.usergroups .usergroup .dataarea .comment{padding:8px 0 0;font-size:13px;line-height:17px;color:#8c9197}.usergroups .usergroup .btnsarea{padding:0 15px}@media (min-width: 960px){.usergroups .usergroup .btnsarea{padding:0 20px}}.usergroups .usergroup .btnsarea .btn.arrow{display:inline-flex;justify-content:center;align-items:center;width:32px;height:32px;font-size:20px;font-weight:600;background-color:#e7f5ff;color:#0d99ff;text-align:center;border-radius:50%}@media (min-width: 960px){.usergroups .usergroup .btnsarea .btn.arrow{width:61px;height:61px;font-size:28px}}.usergroups .usergroup .btnsarea .btn.arrow:hover{background-color:#d7edfe;color:#0f8ce7;cursor:pointer}.usergroups_plitka{display:flex;flex-wrap:wrap;gap:9px}@media (min-width: 960px){.usergroups_plitka{gap:14px}}.usergroups_plitka .usergroup{background-color:#fff;border-radius:16px;flex:1 1 33.333333%}.usergroups_plitka .usergroup.colspan2{flex:2 1 60%}.usergroups_plitka .usergroup .dataarea{border-radius:16px;position:relative}.usergroups_plitka .usergroup .dataarea .promodiscount{position:absolute;top:0;right:0;background-color:#fc3f1d;color:#fff;font-size:13px;font-weight:700;border-radius:0 16px 0 8px;padding:3px 10px;line-height:1.6}.usergroups_plitka .usergroup .dataarea .promodiscount.groupdiscount{background:linear-gradient(to right,#ff7a00,#fb0)}@media (min-width: 960px){.usergroups_plitka .usergroup{flex:1 1 16.666666%}.usergroups_plitka .usergroup.colspan2{flex:2 1 28%}}.usergroups_plitka .usergroup.disabled{opacity:.5}.usergroups_plitka .usergroup:hover{filter:brightness(105%)}.usergroups_plitka .usergroup:hover.darker{filter:brightness(115%)}.usergroups_plitka .usergroup .dataarea{min-height:111px;background-size:auto 80px;background-repeat:no-repeat;background-position:right bottom}@media (min-width: 960px){.usergroups_plitka .usergroup .dataarea{min-height:190px;background-size:auto 130px}}.usergroups_plitka .usergroup .dataarea.fw{min-height:111px;background-size:100% 111px;background-repeat:no-repeat;background-position:right bottom;border-radius:16px}@media (min-width: 960px){.usergroups_plitka .usergroup .dataarea.fw{min-height:190px;background-size:100% 190px}}.usergroups_plitka .usergroup .dataarea .title{font-size:13px;line-height:18px;padding:15px 10px;font-weight:600}@media (min-width: 960px){.usergroups_plitka .usergroup .dataarea .title{padding:25px 17px;font-size:15px;line-height:23px}}.usergroups_plitka .usergroup .dataarea .title .fw{background-color:#fff;border-radius:6px;padding:3px 6px}.usergroups_plitka.mobileview{max-width:350px}.usergroups_plitka.mobileview .usergroup{font-size:13px;line-height:18px;flex:1 1 33.333333%}.usergroups_plitka.mobileview .usergroup.colspan2{flex:2 1 60%}.usergroups_plitka.mobileview .usergroup .dataarea{min-height:111px;background-size:auto 80px}.usergroups_plitka.mobileview .usergroup .dataarea.fw{min-height:111px;background-size:100% 111px}.usergroups_plitka.mobileview .usergroup .dataarea .title{padding:15px 10px;font-size:13px;line-height:18px}.usercolors{display:inline-flex;gap:20px;flex-wrap:wrap;padding:0 0 20px}.usercolors .ucwrapper{border-width:2px;border-style:solid;border-color:#e5e5e5;border-radius:50%;padding:2px;width:47px;height:47px}.usercolors .ucwrapper:hover{cursor:pointer}.usercolors .ucwrapper.dark:hover{box-shadow:0 2px 15px #0000001a!important}.usercolors .usercolor{width:100%;height:100%;border-radius:50%;display:flex;align-items:center;justify-content:center}.usercolors .usercolor .defvalue{height:100%;display:flex;align-items:center;justify-content:center;text-align:center;font-size:7px;line-height:10px;background-color:#f6f6f6;padding:1px 1px 8px;border-radius:50%}.cs_opacity{opacity:.95}.cs_opacity:hover{opacity:1}.cs1{background-color:#e0f9eb!important}.cs2{background-color:#e0e3ff!important}.cs3{background-color:#f7eedf!important}.cs4{background-color:#d2f4ff!important}.cs90{background-color:#dcf3ff!important}.cs91{background-color:#d3ffdb!important}.cs92{background-color:#ededed!important}.cs93{background-color:#282828!important;color:#fff!important}.cs94{background-color:#2d4040!important;color:#fff;background:linear-gradient(157deg,#041b25,#405959d4);border:none}.cs95{background-color:#f74e00!important;color:#f7f7f5!important}.cs96{background-color:#cab7fc!important;color:#241642!important}.cs97{background-color:#8c98ad!important;color:#fff!important}.cs98{background-color:#6c7487!important;color:#fff!important}.cs101{background-color:#9ad8a4!important}.cs102{background-color:#b4a6e7!important}.cs103{background-color:#f7eea3!important}.cs104{background-color:#90cdef!important}.cs105{background-color:#9dafeb!important}.cs106{background-color:#cde08e!important}.cs107{background-color:#8ecfcc!important}.cs108{background-color:#d7b9b0!important}.cs109{background-color:#ffd1d2!important}.cs110{background-color:#e0e3ff!important}.cs111{background-color:#f7eedf!important}.cs112{background-color:#d2f4ff!important}.cs113{background-color:#ffe9e0!important}.cs114{background-color:#d2fffb!important}.cs115{background-color:#e9d1ff!important}.cs116{background-color:#e8f0cc!important}.csbt1{border-top:4px solid #E0F9EB}.csbt2{border-top:4px solid #E0E3FF}.csbt3{border-top:4px solid #F7EEDF}.csbt4{border-top:4px solid #D2F4FF}.csbt101{border-top:4px solid #9ad8a4}.csbt102{border-top:4px solid #b4a6e7}.csbt103{border-top:4px solid #f7eea3}.csbt104{border-top:4px solid #90cdef}.csbt105{border-top:4px solid #9dafeb}.csbt106{border-top:4px solid #cde08e}.csbt107{border-top:4px solid #8ecfcc}.csbt108{border-top:4px solid #d7b9b0}.csbt109{border-top:4px solid #FFD1D2}.csbt110{border-top:4px solid #E0E3FF}.csbt111{border-top:4px solid #F7EEDF}.csbt112{border-top:4px solid #D2F4FF}.csbt113{border-top:4px solid #FFE9E0}.csbt114{border-top:4px solid #D2FFFB}.csbt115{border-top:4px solid #E9D1FF}.csbt116{border-top:4px solid #E8F0CC}.item-color-dot{display:inline-block;width:12px;height:12px;border-radius:50%;flex-shrink:0;vertical-align:middle;margin:0 6px}.changelog.finhistoryarea{margin-top:20px}.changelog .tablearea table{width:100%}.changelog .tablearea tbody tr{height:48px}.changelog .tablearea tr{border-bottom:1px solid var(--o_b)}.changelog .tablearea tr:last-of-type{border-bottom:none}.changelog .tablearea tr td{color:var(--c);font-size:14px;line-height:20px;font-weight:500;padding:10px 20px 10px 0;vertical-align:middle}.changelog .tablearea tr td:last-of-type{padding-right:0}.changelog .tablearea tr td .date{white-space:nowrap;font-weight:700}.changelog .tablearea tr td .time{font-weight:700;white-space:nowrap}.changelog .tablearea tr td .weekday{padding-left:3px;color:#8c9197;font-weight:600}.changelog .tablearea tr td b{font-weight:700}.changelog .tablearea tr td:first-of-type{width:1%;white-space:nowrap}.userarea .login{background-color:#e7e7e7;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}@media (min-width: 960px){.userarea .login{flex-wrap:nowrap}}.userarea .login .logarea{order:2;flex:1 0;flex-basis:100%}@media (min-width: 960px){.userarea .login .logarea{order:1;flex-basis:50%}}.userarea .login .loginner{padding:0 15px}@media (min-width: 960px){.userarea .login .loginner{padding:0;max-width:410px;width:70%;margin:0 auto}}.userarea .login .common{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:72vh}@media (min-width: 960px){.userarea .login .common{height:100vh;height:100dvh}}.userarea .login .common .back{position:absolute;margin:16px 15px;padding:6px 10px;top:0;left:0;z-index:1;border-radius:7px;background-color:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:15px;line-height:20px;font-weight:600;color:#fff;text-decoration:none;display:inline-flex;align-items:center}@media (min-width: 960px){.userarea .login .common .back{position:static;margin:50px 0 0;padding:0;color:#212b36;background-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}}@media (min-width: 960px){.userarea .login .common .back{color:#212b36}}.userarea .login .common .back:hover{text-decoration:none}@media (min-width: 960px){.userarea .login .common .back:hover{color:#0d99ff}}.userarea .login .common .back .arrow{font-size:20px;line-height:20px;padding-right:5px;font-weight:700}.userarea .login .common .back .desktop_visible{display:none}@media (min-width: 960px){.userarea .login .common .back .desktop_visible{display:inline}}.userarea .login .common .title{padding:30px 0;font-size:30px;line-height:30px;font-weight:700;text-align:center}@media (min-width: 960px){.userarea .login .common .title{padding:50px 0 40px;font-size:50px;line-height:50px}}.userarea .login .common .alldata{padding-bottom:15px}@media (min-width: 960px){.userarea .login .common .alldata{padding-bottom:30px}}.userarea .login .common .backto{display:flex;align-items:center;justify-content:center}.userarea .login .common .comment{padding-top:30px;color:#8c9197;font-size:13px;line-height:20px}.userarea .login .common .copyright{display:none}@media (min-width: 960px){.userarea .login .common .copyright{display:block;padding-bottom:50px;font-size:13px;line-height:13px;color:#8c9197}}.userarea .login .background{position:relative;flex:1 0;flex-basis:100%;background-color:transparent;width:100%;height:28vh;order:1;background-repeat:no-repeat;background-position:center;background-size:100% 100%;background-image:url(/img/v2_user_login_background_mobile.png)}@media (min-width: 960px){.userarea .login .background{order:2;height:100vh;height:100dvh;flex-basis:50%}}@media (min-width: 960px){.userarea .login .background{background-image:url(/img/v2_user_login_background_desktop.png)}}.userarea .login .background .logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.userarea .login .background .logo img{width:50%;height:50%}@media (min-width: 960px){.userarea .login .background .logo img{width:283px;height:266px}}.beforestart{font-weight:600}.beforestart .field{padding-top:30px}@media (min-width: 960px){.beforestart .field{padding-top:30px}}.beforestart .field.withhint{padding-top:10px}@media (min-width: 960px){.beforestart .field.withhint{padding-top:20px}}.beforestart .field.bottom{padding-top:10px}@media (min-width: 960px){.beforestart .field.bottom{padding-top:15px}}.beforestart .titlearea{font-size:30px;line-height:40px;font-weight:700}.beforestart .titlearea .wizard_lines{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;gap:7px}@media (min-width: 960px){.beforestart .titlearea .wizard_lines{margin-bottom:30px;gap:15px}}.beforestart .titlearea .wizard_lines .wizard_line{background-color:#e7f5ff;height:5px;border-radius:2.5px;width:100%}.beforestart .titlearea .wizard_lines .wizard_line.active{background-color:#0d99ff}@media (min-width: 960px){.beforestart .titlearea{font-size:40px}}.beforestart .titlearea .comment{padding:10px 0 0;color:#8c9197;font-size:15px;line-height:23px;font-weight:600}@media (min-width: 480px){.beforestart .titlearea .comment{padding:15px 0 0}}@media (min-width: 960px){.beforestart .titlearea .comment{padding:15px 0 10px;font-size:18px;line-height:18px}}.beforestart .subtitle{padding-bottom:12px;font-size:13px;line-height:13px}.beforestart .subtitle.hasvalue{color:#8c9197}.beforestart .subtitle.flex{display:flex;align-items:center}.beforestart .subtitle.flex .caption{padding-right:7px}.beforestart .subtitle.flex.start{align-items:flex-start}.beforestart .profiles{display:flex;align-items:center;flex-wrap:wrap;gap:15px}@media (min-width: 480px){.beforestart .profiles{flex-wrap:nowrap;justify-content:space-between}}@media (min-width: 960px){.beforestart .profiles{gap:30px}}.beforestart .profiles .profile{background-color:#f6f6f6;border-radius:16px;flex-basis:100%;height:120px;padding:0 30px;display:flex;align-items:flex-start;flex-direction:column;justify-content:center;position:relative}.beforestart .profiles .profile .title{padding-top:10px;color:#8c9197}.beforestart .profiles .profile .title.choosen{color:#212b36}.beforestart .profiles .profile.network>div:first-child img{width:30px;height:30px}@media (min-width: 960px){.beforestart .profiles .profile{flex:1 0}}.beforestart .profiles .profile:hover{cursor:pointer;background-color:#f2f2f2}.beforestart .profiles .profile .choosearea{position:absolute;top:15px;right:15px}.beforestart .profiles .profile .choosearea img{background-color:#dadde0;border-radius:5px}.beforestart .profiles .profile .choosearea img.selected{background-color:#0d99ff}.beforestart .profiles .profile.error{border-bottom:1px solid #FF1919}.beforestart .errorvalue{color:#ff1919;font-size:13px;line-height:20px;font-weight:600}.beforestart .online .errorarea{height:20px}.beforestart .payments{display:flex;align-items:center;flex-wrap:wrap}@media (min-width: 480px){.beforestart .payments{padding-top:10px}}.beforestart .payments .payment{flex:1;flex-basis:100%}.beforestart .payments .payment vt-input-price mat-form-field,.beforestart .payments .payment vt-input-percent mat-form-field{display:block}@media (min-width: 480px){.beforestart .payments{flex-wrap:nowrap;justify-content:space-between;gap:30px}.beforestart .payments .payment{flex:1;flex-basis:50%}}.beforestart .columns{flex-wrap:wrap}.beforestart .columns.nowrap{flex-wrap:nowrap}@media (min-width: 960px){.beforestart .columns{flex-wrap:nowrap}}.beforestart .columns.mi{flex-wrap:wrap}@media (min-width: 480px){.beforestart .columns.mi{flex-wrap:nowrap}}.beforestart .columns .field70{width:100%}@media (min-width: 480px){.beforestart .columns .field70{width:70%}}.beforestart .columns .field30{width:100%}@media (min-width: 480px){.beforestart .columns .field30{width:30%}}.beforestart .subtitle.stretch{flex-wrap:wrap;gap:10px}.beforestart .workbuttons{display:flex;align-items:center;gap:10px;margin:2px 0 0}.beforestart .workbuttons button{height:37px;border:1px solid #E5E5E5;background-color:#fff;border-radius:10px;padding:0 16px;font-size:15px;line-height:15px;font-weight:600}.beforestart .workbuttons button:hover{cursor:pointer;border-color:#9fa8b2}.beforestart .workbuttons button.selected{background-color:#f6f6f6}.beforestart .skiparea{padding-top:20px;text-align:center}@media (min-width: 960px){.beforestart .skiparea{padding-top:30px}}.beforestart .skiparea .linkbutton{color:#0d99ff;font-weight:600;font-size:13px;line-height:16px}.beforestart .skiparea .linkbutton:hover{cursor:pointer;text-decoration:underline}.calendararea{background-color:#fff;border-radius:16px;margin:8px 0 0;padding:13px 0 0}@media (min-width: 375px){.calendararea{margin:10px 0 0;padding:18px 0 0}}@media (min-width: 960px){.calendararea{margin:30px 0 0;padding:30px 0 0}}.calendararea .headerarea{display:flex;align-items:center;justify-content:space-between;padding:0 15px 15px 0}@media (min-width: 480px){.calendararea .headerarea{padding:0 20px 20px 0}}@media (min-width: 960px){.calendararea .headerarea{padding:0 30px 30px 0}}.calendararea .headerarea.inrasp{padding:0 0 15px}@media (min-width: 480px){.calendararea .headerarea.inrasp{padding:0 0 20px}}@media (min-width: 960px){.calendararea .headerarea.inrasp{padding:0 15px 30px 0}}.calendararea .headerarea .datenavigator{padding:0 0 0 5px}@media (min-width: 480px){.calendararea .headerarea .datenavigator{padding:0 0 0 10px}}@media (min-width: 960px){.calendararea .headerarea .datenavigator{padding:0 0 0 20px}}.calendararea .headerarea .setrasp:hover{cursor:pointer}.calendararea .headerarea .setrasp .action{display:flex;align-items:center}.calendararea .headerarea .setrasp .label{display:none}@media (min-width: 960px){.calendararea .headerarea .setrasp .label{display:block;font-size:15px;line-height:15px;font-weight:700;padding-left:8px}.calendararea .headerarea .setrasp .label:hover{color:#0d99ff}}.calendararea .headerarea .setrasp img{width:20px;height:20px}.calendararea .headerarea .titlearea{padding:0 5px 0 15px;font-size:15px;line-height:15px;font-weight:700;display:inline-flex;align-items:center;gap:6px}@media (min-width: 960px){.calendararea .headerarea .titlearea{padding:0 28px 0 30px;font-size:18px;line-height:18px;font-weight:700}}.calendararea .headerarea .titlearea .icon{display:inline-block}.calendararea .month{padding:0 0 32px}.calendararea .month:last-of-type{padding:0}.calendararea .week{display:flex}.calendararea .week .dayarea{flex:1;width:100%;max-width:14.27%;border-right:.5px dashed #e5e5e5;border-bottom:.5px dashed #e5e5e5;padding:3px}@media (min-width: 960px){.calendararea .week .dayarea{max-width:14.27%;display:flex;align-items:center;justify-content:space-between}}@media (min-width: 960px){.calendararea .week .dayarea.dv{max-width:12.5%;display:block}}.calendararea .week .dayarea.dv.tl{display:none}@media (min-width: 960px){.calendararea .week .dayarea.dv.tl{display:block}}.calendararea .week .dayarea:last-of-type{border-right:none}.calendararea .week .dayarea.disabled{opacity:.5;background:repeating-linear-gradient(135deg,#DEDEDE 1px,#DEDEDE 2px,transparent 1px,transparent 15px)}.calendararea .week .editable{cursor:pointer;height:100%}.calendararea .week .day{font-size:14px;line-height:16px;flex:1;width:100%;position:relative}@media (min-width: 960px){.calendararea .week .day{font-size:18px;line-height:20px}.calendararea .week .day .cofebreak{font-size:13px;display:flex;align-items:center}.calendararea .week .day .cofebreak mat-icon{font-size:12px;width:12px;height:12px;margin:0 3px 0 0}}.calendararea .week .day.ofweek{padding:10px 0;color:#8c9197;font-size:13px;line-height:13px;text-align:center;font-weight:600}.calendararea .week .day.ofweek.weekend{color:#ff013c}.calendararea .week .day.ofweek.clickable{padding:0}@media (min-width: 960px){.calendararea .week .day.ofweek{padding:13px 0;font-size:15px;line-height:15px;max-width:14.27%}.calendararea .week .day.ofweek.dv{max-width:12.5%}}.calendararea .week .day button.mdc-button{min-width:auto;background-color:transparent;padding:0;text-align:left}.calendararea .week .day.ofwork{color:#222229;border-radius:10px;min-height:63px}@media (min-width: 960px){.calendararea .week .day.ofwork{min-height:73px}}.calendararea .week .day.dv{min-height:23px}@media (min-width: 960px){.calendararea .week .day.dv{min-height:35px}}.calendararea .week .day.dv.tl{display:none}@media (min-width: 960px){.calendararea .week .day.dv.tl{display:block}}.calendararea .week .day.work{color:#222229;background-color:#e0f9eb;border-radius:10px}.calendararea .week .day.work .workday{color:#2fd47a}.calendararea .week .day.work:hover{background-color:#d1f6e2}.calendararea .week .day.empty{background-color:#e1e2e6}.calendararea .week .day.empty:hover{background-color:#c5c6cf;border-radius:10px}.calendararea .week .day.past.work{background-color:#f6f6f6}.calendararea .week .day.past.work:hover,.calendararea .week .day.past.nowork:hover,.calendararea .week .day.past:hover{background-color:#eee}.calendararea .week .day.past_calendar{background:none;cursor:inherit}.calendararea .week .day.past_calendar:hover{background:none}.calendararea .week .day.today{position:relative}.calendararea .week .day.today:before{content:"\25e2";position:absolute;bottom:0;right:0;color:#2fd47a;font-size:9px;line-height:9px}.calendararea .week .day.selected{background-color:orange;color:#fff;border-radius:6px}.calendararea .week .day.selected:hover{background-color:#e39400}.calendararea .week .day .daydata{border-radius:10px;cursor:pointer;height:100%}.calendararea .week .day .daydata .workhoursarea{display:flex;align-items:center;justify-content:flex-end;padding:7px}@media (min-width: 960px){.calendararea .week .day .daydata .workhoursarea{justify-content:space-between}}.calendararea .week .day .daydata .workhoursarea .workhours{display:none}@media (min-width: 960px){.calendararea .week .day .daydata .workhoursarea .workhours{display:block;font-size:9px;line-height:9px;font-weight:600;color:#8c9197}}@media (min-width: 1280px){.calendararea .week .day .daydata .workhoursarea .workhours{font-size:13px;line-height:13px}}.calendararea .week .day .daydata .workhoursarea .amountOfVisits{display:none}@media (min-width: 960px){.calendararea .week .day .daydata .workhoursarea .amountOfVisits{display:block;color:#2fd47a;padding:0 6px;border:1px solid #2fd47a;border-radius:11px;font-size:12px;line-height:14px;font-weight:500}}.calendararea .week .day .daydata .workhoursarea .workday{font-weight:600;font-size:15px;line-height:15px}.calendararea .week .day .edtiableday_calendar{display:flex;align-items:center;justify-content:space-between;padding:3px}.calendararea .week .day .edtiableday_calendar .workhours{display:none}@media (min-width: 960px){.calendararea .week .day .edtiableday_calendar .workhours{display:block;font-size:12px;line-height:14px}}.calendararea .week .day .workservices{display:none}@media (min-width: 960px){.calendararea .week .day .workservices{display:block;padding:0 3px 3px;font-size:10px;line-height:12px}}.calendararea .week .day .totalvisits{padding:0 4px;display:flex;align-items:center;justify-content:center}@media (min-width: 960px){.calendararea .week .day .totalvisits{display:none}}.calendararea .week .day .totalvisits .all{display:inline-flex;align-items:center;justify-content:center;gap:1px;width:100%;max-width:60px;color:#2fd47a;border:2px solid #2fd47a;border-radius:11px;height:23px;font-size:13px;line-height:15px;font-weight:700}@media (min-width: 375px){.calendararea .week .day .totalvisits .all{min-width:34px}}.calendararea .week .day .visitsdata{padding:5px 0 0;min-height:28px}.calendararea .week .day .visitsdata .amountOfVisits{color:#2fd47a;padding:0 13px;border:2px solid #2fd47a;border-radius:11px}.calendararea .week .day .visitsdata .visit{display:none}@media (min-width: 960px){.calendararea .week .day .visitsdata .visit{display:flex;align-items:center;font-size:13px;border-left:4px solid #2fd47a;padding-left:4px;font-weight:700;color:#2fd47a}.calendararea .week .day .visitsdata .visit .single_time{white-space:nowrap;font-size:9px}}@media (min-width: 960px) and (min-width: 1280px){.calendararea .week .day .visitsdata .visit .single_time{font-size:13px}}@media (min-width: 960px){.calendararea .week .day .visitsdata .visit .avatar_single{padding-right:7px}.calendararea .week .day .visitsdata .visit .avatar_single img{width:23px;height:23px;border-radius:50%;border:1px solid #fff}.calendararea .week .day .visitsdata .visit .avatar_single img.noaccept{border-color:#fb0}.calendararea .week .day .visitsdata .visit .avatar_single img.conflict{border-color:#ff4d4d}.calendararea .week .day .visitsdata .visit .avatars_many{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:10px;margin:0 7px 0 0}.calendararea .week .day .visitsdata .visit .avatars_many img{width:23px;height:23px;border-radius:50%;border:1px solid #fff}.calendararea .week .day .visitsdata .visit .avatars_many img.noaccept{border-color:#fb0}.calendararea .week .day .visitsdata .visit .avatars_many img.conflict{border-color:#ff4d4d}.calendararea .week .day .visitsdata .visit .avatars_many .ava:not(:first-of-type){margin-left:-7px}.calendararea .week .day .visitsdata .visit .avatars_many .ava:not(:first-of-type).more4{margin-left:-9px}.calendararea .week .day .visitsdata .visit .avatars_many .ava:not(:first-of-type).more6{margin-left:-11px}.calendararea .week .day .visitsdata .visit .amountOfVisits{margin-right:7px}}@media (min-width: 1280px){.calendararea .week .day .visitsdata .visit{padding-left:11px}}.calendararea .week .day .visitsdata .amountOfVisitsarea{padding:0 4px}.calendararea .week .day .visitsdata .amountOfVisitsarea .amountOfVisits_mobile{padding:3px 4px;color:#2fd47a;border:2px solid #2fd47a;border-radius:11px;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:13px;line-height:13px}@media (min-width: 960px){.calendararea .week .day .visitsdata .amountOfVisitsarea .amountOfVisits_mobile{display:none}}.calendararea .week .day .visitsdata .servicerow{display:none}@media (min-width: 960px){.calendararea .week .day .visitsdata .servicerow{display:flex;align-items:center;font-size:11px;line-height:13px;border-left:2px solid #2fd47a;padding:0 2px 4px 4px}}.calendararea .week .day.past .workhoursarea .workhours{color:#8c9197}.calendararea .week .day.past .workhoursarea .amountOfVisits{color:#8c9197;border-color:#8c9197}.calendararea .week .day.past .workhoursarea .workday{color:#8c9197}.calendararea .week .day.past .totalvisits .all{color:#8c9197;border-color:#8c9197}.calendararea .week .day.past .visit{border-left:4px solid #c9c9c9;color:#212b36}.calendararea .week .day.past .visit .amountOfVisits,.calendararea .week .day.past .amountOfVisitsarea .amountOfVisits_mobile{color:#8c9197;border-color:#8c9197}.calendararea .week:first-of-type{border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}.calendararea .week:first-of-type .day{border-right:1px solid rgba(0,0,0,.1)}.calendararea .week:first-of-type .day:last-of-type{border-right:none}.calendararea .week:first-of-type .day:first-of-type{border-left:none}.calendararea .week:last-of-type{background-color:#fff;border-radius:10px}.calendararea .week:last-of-type .dayarea{border-bottom:none}.calendararea .week .dv_m{min-height:41px;display:flex}@media (min-width: 960px){.calendararea .week .dv_m{--mmasters: 1;min-height:calc(var(--mmasters) * 27px + 14px);max-height:calc(var(--mmasters) * 27px + 14px)}}.calendararea .week .dv_m .dataarea{padding:3px 0;width:100%}.calendararea .week .dv_m .mm{background-color:#e7f5ff;border-radius:10px;display:flex;row-gap:4px;width:100%;padding:6px}@media (min-width: 960px){.calendararea .week .dv_m .mm{flex-direction:column;justify-content:center}}.calendararea .week .dv_m .mm .m{font-size:13px;line-height:15px;font-weight:700;display:flex;align-items:center;gap:6px}.calendararea .week .dv_m .mm .m .i{width:23px;height:23px;max-width:23px;max-height:23px;border-radius:50%}.calendararea .week .dv_m .mm .m .n{display:none}@media (min-width: 960px){.calendararea .week .dv_m .mm .m .n{display:block}}.calendararea .week .detailrow{min-height:60px;border-top:.5px dashed #e5e5e5}.calendararea .week .detailrow.tlc{min-height:unset}.calendararea .week .detailrow.disabled{opacity:.5;background:repeating-linear-gradient(135deg,#DEDEDE 1px,#DEDEDE 2px,transparent 1px,transparent 15px)}.calendararea .week .detailrow.tl{font-size:15px;line-height:18px;font-weight:600;text-align:right;border-top:.5px dashed transparent;position:relative}.calendararea .week .detailrow.tl .caption{position:absolute;top:-9px;right:0}.calendararea .week .detailrow.dataarea{padding:3px 0}@media (min-width: 960px){.calendararea .week .detailrow.dataarea{display:flex}}.calendararea .week .detailrow .tl_mobile{font-size:12px;line-height:13px;font-weight:600;color:#8c9197;padding-bottom:4px}@media (min-width: 960px){.calendararea .week .detailrow .tl_mobile{display:none}}.calendararea .week .detailrow .data_mobile{padding:3px 4px;color:#2fd47a;border:2px solid #2fd47a;border-radius:11px;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:13px;line-height:13px}@media (min-width: 960px){.calendararea .week .detailrow .data_mobile{display:none}}.calendararea .week .detailrow .data{display:none}@media (min-width: 960px){.calendararea .week .detailrow .data{background-color:#2fd47a;color:#fff;border-radius:10px;display:flex;flex-direction:column;justify-content:center;width:100%}}.calendararea .week .detailrow .names{border-left:3px solid #78e4a9;padding-left:7px;font-size:13px;line-height:15px;font-weight:700;padding-bottom:4px}.calendararea .week .detailrow .names:last-of-type{padding-bottom:0}.calendararea .week .detailrow.past .data{background-color:#f6f6f6;color:#212b36}.calendararea .week .detailrow.past .names{border-left:3px solid #c9c9c9}.calendararea .rasparea{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between}@media (min-width: 960px){.calendararea .rasparea{flex-wrap:nowrap}}.calendararea .rasparea .raspmonth{width:100%}.calendararea .rasparea .raspmonth .work{background-color:#2fd47a}.calendararea .rasparea .raspmonth .week .setday{font-size:14px;line-height:16px;flex:1;width:100%;display:flex;flex-direction:column;position:relative}.calendararea .rasparea .raspmonth .week .setday .plus_selected{display:none;position:absolute;top:5px;left:5px}@media (min-width: 960px){.calendararea .rasparea .raspmonth .week .setday .plus_selected{top:10px;left:10px}}.calendararea .rasparea .raspmonth .week .setday .plus_selected img{width:15px;height:15px}@media (min-width: 960px){.calendararea .rasparea .raspmonth .week .setday .plus_selected img{width:22px;height:22px}}@media (min-width: 960px){.calendararea .rasparea .raspmonth .week .setday{font-size:18px;line-height:20px}}.calendararea .rasparea .raspmonth .week .setday .daydata{border-radius:10px;cursor:pointer;height:100%;flex:1;display:flex;flex-direction:column}.calendararea .rasparea .raspmonth .week .setday .daydata .workday{flex:1;padding:5px 6px 6px;font-size:13px;line-height:13px;font-weight:600;text-align:right}@media (min-width: 375px){.calendararea .rasparea .raspmonth .week .setday .daydata .workday{padding:5px 6px 4px}}@media (min-width: 960px){.calendararea .rasparea .raspmonth .week .setday .daydata .workday{font-size:15px;line-height:15px;padding:10px}}.calendararea .rasparea .raspmonth .week .setday .daydata .workkoef{padding:3px 6px;font-size:13px;line-height:13px;font-weight:600}.calendararea .rasparea .raspmonth .week .setday .daydata .workhours{text-align:center;padding:0 3px 7px;font-size:11px;line-height:16px}@media (min-width: 375px){.calendararea .rasparea .raspmonth .week .setday .daydata .workhours{padding:0 5px 7px;font-size:12px;line-height:17px}}@media (min-width: 960px){.calendararea .rasparea .raspmonth .week .setday .daydata .workhours{text-align:left;font-size:11px;line-height:16px;font-weight:600}}@media (min-width: 1600px){.calendararea .rasparea .raspmonth .week .setday .daydata .workhours{font-size:13px;line-height:13px}}.calendararea .rasparea .raspmonth .week .setday .daydata .workhours .separator{display:none}@media (min-width: 480px){.calendararea .rasparea .raspmonth .week .setday .daydata .workhours .separator{display:inline}}@media (min-width: 960px){.calendararea .rasparea .raspmonth .week .setday .daydata .workhours .separator{display:none}}@media (min-width: 1280px){.calendararea .rasparea .raspmonth .week .setday .daydata .workhours .separator{display:inline}}.calendararea .rasparea .raspmonth .week .setday.ofweek{padding:10px 0;color:#8c9197;font-size:13px;line-height:13px;text-align:center;font-weight:600}.calendararea .rasparea .raspmonth .week .setday.ofweek.weekend{color:#ff013c}.calendararea .rasparea .raspmonth .week .setday.ofweek.clickable{padding:0}@media (min-width: 960px){.calendararea .rasparea .raspmonth .week .setday.ofweek{padding:13px 0;font-size:15px;line-height:15px;max-width:14.27%}}.calendararea .rasparea .raspmonth .week .setday button.mdc-button{min-width:auto;background-color:transparent;padding:0;text-align:left}.calendararea .rasparea .raspmonth .week .setday.ofwork{color:#222229;border-radius:10px;min-height:63px}@media (min-width: 960px){.calendararea .rasparea .raspmonth .week .setday.ofwork{min-height:87px}}.calendararea .rasparea .raspmonth .week .setday.work{color:#222229;background-color:#2fd47a;border-radius:10px}.calendararea .rasparea .raspmonth .week .setday.work .workhours,.calendararea .rasparea .raspmonth .week .setday.work .workkoef,.calendararea .rasparea .raspmonth .week .setday.work .workday{color:#fff}.calendararea .rasparea .raspmonth .week .setday.work:hover{background-color:#14d86d}.calendararea .rasparea .raspmonth .week .setday.nowork{color:#212b36}.calendararea .rasparea .raspmonth .week .setday.nowork:hover{background-color:#e7f5ff}.calendararea .rasparea .raspmonth .week .setday.empty{background-color:#e1e2e6}.calendararea .rasparea .raspmonth .week .setday.empty:hover{background-color:#c5c6cf}.calendararea .rasparea .raspmonth .week .setday.today{position:relative;border-bottom-right-radius:0}.calendararea .rasparea .raspmonth .week .setday.today:before{content:"\25e2";position:absolute;right:3px;bottom:3px;color:#2fd47a;font-size:9px;line-height:9px}.calendararea .rasparea .raspmonth .week .setday.past{color:#212b36;background-color:#f6f6f6}.calendararea .rasparea .raspmonth .week .setday.past .workhours,.calendararea .rasparea .raspmonth .week .setday.past .workkoef,.calendararea .rasparea .raspmonth .week .setday.past .workday{color:#212b36}.calendararea .rasparea .raspmonth .week .setday.past:hover{background-color:#eee}.calendararea .rasparea .raspmonth .week .setday.selected{background-color:#0d99ff;color:#fff}.calendararea .rasparea .raspmonth .week .setday.selected .workhours,.calendararea .rasparea .raspmonth .week .setday.selected .workkoef,.calendararea .rasparea .raspmonth .week .setday.selected .workday{color:#fff}.calendararea .rasparea .raspmonth .week .setday.selected:hover{background-color:#0f8ce7}.calendararea .rasparea .raspmonth .week .setday.selected:hover .workhours,.calendararea .rasparea .raspmonth .week .setday.selected:hover .workkoef,.calendararea .rasparea .raspmonth .week .setday.selected:hover .workday{color:#fff}.calendararea .rasparea .raspmonth .week .setday.selected.today{filter:saturate(150%)}.calendararea .rasparea .raspmonth .week .setday.selected.today:before{color:#fff;right:3px;bottom:3px}.calendararea .rasparea .raspmonth .week .setday.selected.today:hover:before{color:#fff}.calendararea .rasparea .raspmonth .week .setday.selected .plus_selected{display:block}.calendararea .rasparea .raspmonth .week .setday.past .workhoursarea .workhours,.calendararea .rasparea .raspmonth .week .setday.past .workhoursarea .workkoef,.calendararea .rasparea .raspmonth .week .setday.past .workhoursarea .workday{color:#8c9197}.calendararea .rasparea .raspwork{border-top:1px solid #e5e5e5;width:100%;font-weight:600;padding:20px 15px 15px}@media (min-width: 375px){.calendararea .rasparea .raspwork{padding:20px 15px 15px}}@media (min-width: 480px){.calendararea .rasparea .raspwork{padding:22px 20px 20px}}@media (min-width: 960px){.calendararea .rasparea .raspwork{border-left:1px solid #e5e5e5;padding:30px;width:365px;min-width:365px}}@media (min-width: 1280px){.calendararea .rasparea .raspwork{width:468px;min-width:468px}}.calendararea .rasparea .raspwork .toolbar{display:flex;align-items:center;justify-content:space-between;gap:15px}.calendararea .rasparea .raspwork .toolbar .chosen{display:flex;align-items:center}.calendararea .rasparea .raspwork .toolbar .chosen .selecteddays{margin-left:5px;width:25px;height:25px;background-color:#0d99ff;color:#fff;font-size:15px;line-height:15px;font-weight:700;display:flex;align-items:center;justify-content:center;border-radius:50%}.calendararea .rasparea .raspwork .toolbar .chosen .selecteddays.noselected{background-color:#f6f6f6;color:#8c9197}.calendararea .rasparea .raspwork .toolbar .chosen .selectionclear{margin-left:5px;border:1px solid #e5e5e5;width:25px;height:25px;display:flex;align-items:center;justify-content:center;border-radius:50%}.calendararea .rasparea .raspwork .toolbar .chosen .selectionclear:hover{cursor:pointer;background-color:#f6f6f6}.calendararea .rasparea .raspwork .toolbar .clear .separator{padding:0 0 0 7px;margin:0 0 0 7px;width:1px;height:15px;border-left:1px solid #e5e5e5}.calendararea .rasparea .raspwork .workbuttons{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:15px 0}@media (min-width: 960px){.calendararea .rasparea .raspwork .workbuttons{margin:30px 0 20px}}.calendararea .rasparea .raspwork .workbuttons button{height:37px;border:1px solid #e5e5e5;background-color:#fff;border-radius:10px;padding:0 16px;font-size:15px;line-height:15px;font-weight:600}.calendararea .rasparea .raspwork .workbuttons button:hover{cursor:pointer;border-color:#9fa8b2}.links{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.links .links-caption{font-size:13px;line-height:18px;font-weight:600;color:#8c9197;flex:0 1 auto}.links .links-icons{display:flex;align-items:center;gap:8px;flex:0 0 auto}.links .links-icon{width:37px;height:37px;cursor:pointer;opacity:.8;transition:opacity .2s ease;border-radius:10px}@media (min-width: 480px){.links .links-icon{width:50px;height:50px;border-radius:16px}}.links .links-icon img{width:37px;height:37px;display:block;border-radius:10px}@media (min-width: 480px){.links .links-icon img{width:50px;height:50px;border-radius:16px}}.links .links-icon:hover{opacity:1}.links .links-icon.inactive{opacity:.4}.links .links-icon.inactive:hover{opacity:.7}.links .caption{font-size:13px;font-weight:600;margin:0 0 10px;flex:1 0 100%;color:#8c9197}@media (min-width: 1280px){.links .caption{flex:1 0;max-width:159px;margin:0 15px 0 0}}.links .allcaptions{font-size:14px;line-height:18px;font-weight:600;flex:1 0 100%}@media (min-width: 480px){.links .allcaptions{font-size:16px;line-height:20px;flex:1 0;margin:0}}.links .telegram,.links .web{margin:0 15px 15px 0;background-color:#fff;position:relative;border-radius:10px;padding:12px 44px 12px 42px;font-weight:600}@media (min-width: 1280px){.links .telegram,.links .web{margin:0 15px 0 0;border-radius:16px;padding:15px 44px 15px 42px}}.links .telegram:after,.links .web:after{content:"";background-repeat:no-repeat;background-size:100% 100%;background-position:center center;position:absolute;right:15px;top:10px;width:17px;height:17px;background-size:17px 17px;background-image:url(/img/icon_link_external_gray.svg)}@media (min-width: 1280px){.links .telegram:after,.links .web:after{top:16px;width:19px;height:19px;background-size:19px 19px}}.links .telegram:hover,.links .web:hover{cursor:pointer}.links .telegram:hover:after,.links .web:hover:after{background-image:url(/img/icon_link_external.svg)}.links .web:before{content:"";width:17px;height:17px;background-repeat:no-repeat;background-size:100% 100%;background-position:center center;position:absolute;left:15px;top:10px;background-size:17px 17px;background-image:url(/img/icon_link.svg)}@media (min-width: 1280px){.links .web:before{top:16px}}.links .telegram:before{content:"";width:17px;height:14px;background-repeat:no-repeat;background-size:100% 100%;background-position:center center;position:absolute;left:15px;top:12px;background-size:17px 14px;background-image:url(/img/icon_bots_blue.svg)}@media (min-width: 1280px){.links .telegram:before{top:16px;width:20px;height:17px;background-size:20px 17px}}.weblink{display:flex;align-items:center}.weblink .web{background-color:#dcf0ff;position:relative;border-radius:16px;width:50px;height:50px;display:flex;align-items:center;justify-content:center}.weblink .web:after{content:"";background-repeat:no-repeat;background-size:100% 100%;background-position:center center;position:block;width:20px;height:20px;background-size:20px 20px;background-image:url(/img/icon_link_external_blue.svg)}.weblink .web:hover{cursor:pointer}.weblink .web:hover:after{background-image:url(/img/icon_link_external_blue_hover.svg)}.desktop .top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px}@media (min-width: 600px){.desktop .top .links{flex:1}}.desktop .top.gap15{gap:15px}@media (min-width: 960px){.desktop .top{flex-wrap:nowrap}.desktop .top .links{flex:0 0 auto}}.desktop .top .noaccess{color:#ff1919}.desktop .top .filterblock{min-width:100%}@media (min-width: 960px){.desktop .top .filterblock{min-width:400px}}.desktop .topbuttons{display:flex;align-items:center;justify-content:space-between;gap:15px;width:100%}@media (min-width: 480px){.desktop .topbuttons{gap:20px;width:auto}}@media (min-width: 1280px){.desktop .topbuttons{gap:30px}}.desktop .topbuttons .addmaster{flex:1}@media (min-width: 480px){.desktop .topbuttons .addmaster{flex:unset}}.desktop .topbuttons .addmaster .bigadd{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;padding:0 20px}.desktop .topbuttons .addmaster .bigadd:before{display:none}.desktop .topbuttons .addmaster .bigadd:after{position:static;display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;background:#ffffff1a;border-radius:50%;line-height:1}@media (min-width: 480px){.desktop .topbuttons .addmaster .bigadd{width:auto;display:block;padding:0 57px 0 20px}.desktop .topbuttons .addmaster .bigadd:before{display:block}.desktop .topbuttons .addmaster .bigadd:after{position:absolute}}.desktop .addingarea{display:flex;align-items:center;justify-content:space-between;width:100%;gap:15px;flex-wrap:wrap}@media (min-width: 480px){.desktop .addingarea{width:auto}}.desktop .addingarea vt-select{width:100%}@media (min-width: 480px){.desktop .addingarea vt-select{width:auto}}@media (min-width: 1280px){.desktop .addingarea{gap:30px}}.desktop .addingarea .expand{display:flex;align-items:center;gap:10px}@media (min-width: 480px){.desktop .addingarea .expand{height:50px}}.desktop .addingarea .expand.no-bigmore{display:none}@media (min-width: 480px){.desktop .addingarea .expand.no-bigmore{display:flex}}@media (min-width: 1280px){.desktop .addingarea .expand{gap:15px}}.desktop .addingarea .morearea{display:none}@media (min-width: 480px){.desktop .addingarea .morearea{display:block}}.desktop .addingarea .morearea .more_black{width:24px;height:24px}.desktop .addingarea .morearea .more_black:hover{cursor:pointer;background-image:url(/img/v2_icon_more_gray.svg)}.desktop .addingarea.gap15{gap:15px}.desktop .masterarea{padding:20px 0 0}@media (min-width: 375px){.desktop .masterarea{padding:20px 0 0}}@media (min-width: 960px){.desktop .masterarea{padding:30px 0 20px}}.desktop .masterarea:last-of-type{padding:20px 0 0}@media (min-width: 960px){.desktop .masterarea:last-of-type{padding:30px 0 0}}.desktop .masterarea.expanded{padding:20px 0 0}@media (min-width: 960px){.desktop .masterarea.expanded{padding:30px 0 0}}.desktop .masterarea .subtitle{padding:15px 0;font-size:18px;line-height:21px;font-weight:700}@media (min-width: 960px){.desktop .masterarea .subtitle{padding:30px 0 15px}}.desktop .masterarea .subtitle .caption{color:#8c9197}.desktop .masterarea .subtitle.nopt{padding-top:0}.desktop .nomaster{padding-top:15px}@media (min-width: 960px){.desktop .nomaster{padding-top:30px}}.desktop .toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;position:relative}@media (min-width: 375px){.desktop .toolbar{margin-bottom:15px}}@media (min-width: 960px){.desktop .toolbar{gap:15px;margin:0}}.desktop .toolbar .item{flex:1 0;text-wrap:nowrap;display:flex;align-items:center;color:#8c9197;font-weight:600;font-size:13px;padding:0 15px;height:74px;background-color:#fff;position:relative}@media (min-width: 375px){.desktop .toolbar .item{padding:0 20px}}@media (min-width: 960px){.desktop .toolbar .item{font-size:15px;padding:0 30px;height:100px;background-color:#fff;border-radius:16px}}.desktop .toolbar .item.expanded{padding:0 15px}@media (min-width: 375px){.desktop .toolbar .item.expanded{padding:0 20px}}@media (min-width: 960px){.desktop .toolbar .item.expanded{padding:0 15px 0 30px}}.desktop .toolbar .item.mobilehide{display:none}@media (min-width: 960px){.desktop .toolbar .item.mobilehide{display:flex}}.desktop .toolbar .item.whole{flex:2 0 100%}@media (min-width: 960px){.desktop .toolbar .item.whole{flex:2 0 30%}}@media (min-width: 1280px){.desktop .toolbar .item.whole{flex:2 0}}.desktop .toolbar .item.long{flex:1 0 100%}@media (min-width: 960px){.desktop .toolbar .item.long{flex:1 0}}.desktop .toolbar .item.half{flex:1 0 50%}@media (min-width: 960px){.desktop .toolbar .item.half{flex:1 0}}.desktop .toolbar .item.topitem{border-top-left-radius:16px;border-top-right-radius:16px;border-bottom:1px solid rgba(0,0,0,.07)}.desktop .toolbar .item.topitem.expanded{border-bottom:1px solid #fff}@media (min-width: 960px){.desktop .toolbar .item.topitem{border:none}}.desktop .toolbar .item.centerleft{border-bottom:1px solid rgba(0,0,0,.07);border-right:.5px solid rgba(0,0,0,.07)}@media (min-width: 960px){.desktop .toolbar .item.centerleft{border:none}}.desktop .toolbar .item.centerright{border-bottom:1px solid rgba(0,0,0,.07);border-left:.5px solid rgba(0,0,0,.07)}@media (min-width: 960px){.desktop .toolbar .item.centerright{border:none}}.desktop .toolbar .item.left{border-bottom-left-radius:16px;border-right:.5px solid rgba(0,0,0,.07)}@media (min-width: 960px){.desktop .toolbar .item.left{border:none}}.desktop .toolbar .item.right{border-bottom-right-radius:16px;border-left:.5px solid rgba(0,0,0,.07)}@media (min-width: 960px){.desktop .toolbar .item.right{border:none}}.desktop .toolbar .item.bold{color:#212b36}.desktop .toolbar .item .block{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:17px 0}@media (min-width: 960px){.desktop .toolbar .item .block{padding:26px 0}}.desktop .toolbar .item .mastermanager{display:flex;align-items:center}.desktop .toolbar .item .mastermanager .name{font-size:18px;line-height:21px;font-weight:700;letter-spacing:-.85px}.desktop .toolbar .item .mastermanager .name.hasposition{padding-bottom:8px}.desktop .toolbar .item .mastermanager .position{font-size:15px;line-height:18px;color:#8c9197;font-weight:600}.desktop .toolbar .item .uploadfoto{padding:0 15px 0 0}@media (min-width: 960px){.desktop .toolbar .item .uploadfoto{display:none}}.desktop .toolbar .item .uploadfoto.visible{display:block}.desktop .toolbar .item .uploadfoto img{width:50px;height:50px;border-radius:50%}@media (min-width: 960px){.desktop .toolbar .item .uploadfoto img{width:57px;height:57px}}.desktop .toolbar .item .attention img{width:18px;height:18px}@media (min-width: 960px){.desktop .toolbar .item .attention img{width:24px;height:24px}}.desktop .toolbar .item .value{font-size:15px;line-height:18px;font-weight:700;color:#212b36;padding:2px 0 0}@media (min-width: 960px){.desktop .toolbar .item .value{font-size:18px;line-height:21px}}.desktop .toolbar .item .caption{font-size:13px;line-height:15px}@media (min-width: 960px){.desktop .toolbar .item .caption{font-size:15px;line-height:18px}}.desktop .toolbar .item .arrow{display:block;position:absolute;right:5px;top:5px;width:20px;height:20px;background-color:#f6f6f6;text-align:center;border-radius:50%}.desktop .toolbar .item .arrow.no{display:none}@media (min-width: 960px){.desktop .toolbar .item .arrow.no{display:block}}@media (min-width: 375px){.desktop .toolbar .item .arrow{right:10px;top:10px}}@media (min-width: 960px){.desktop .toolbar .item .arrow{width:23px;height:23px}}.desktop .toolbar .item .arrow:hover{background-color:#212b36;color:#fff;cursor:pointer}.desktop .toolbar .item:hover{cursor:pointer}.desktop .toolbar .item:hover .arrow{background-color:#212b36;color:#fff}.desktop .toolbar .item.nonclickable:hover{cursor:default}.desktop .toolbar .item.allmasters{background-color:transparent}.desktop .toolbar.figure1:before{position:absolute;content:"";background-image:url(/img/v2_figure_rectangle_1.svg);background-position:center center;background-repeat:no-repeat;background-size:100% 100%;top:0;left:0;width:100%;bottom:-8px}@media (min-width: 960px){.desktop .toolbar.figure1:before{display:none}}.desktop .nocalendar{padding:15px 0 0}@media (min-width: 375px){.desktop .nocalendar{padding:0}}@media (min-width: 960px){.desktop .nocalendar{padding:30px 0 0}}.desktop .nocalendar .area{background-color:#fff;border-radius:16px;display:flex;align-items:center;flex-direction:column;text-align:center}.desktop .nocalendar .area .photo{padding-top:30px}@media (min-width: 960px){.desktop .nocalendar .area .photo{padding-top:50px}}.desktop .nocalendar .area .photo img{width:130px;height:86px}.desktop .nocalendar .area .title{padding-top:15px;font-weight:700;font-size:20px;letter-spacing:-.85px}@media (min-width: 375px){.desktop .nocalendar .area .title{padding-top:20px}}@media (min-width: 960px){.desktop .nocalendar .area .title{padding-top:30px;font-size:28px}}.desktop .nocalendar .area .comment{color:#8c9197;font-size:15px;line-height:23px;font-weight:600;padding-top:10px;max-width:237px}@media (min-width: 375px){.desktop .nocalendar .area .comment{padding-top:15px;max-width:257px}}@media (min-width: 960px){.desktop .nocalendar .area .comment{max-width:400px;font-size:18px;line-height:26px}}.desktop .nocalendar .area .action{padding:0 0 30px}@media (min-width: 375px){.desktop .nocalendar .area .action{padding:0 0 30px}}@media (min-width: 960px){.desktop .nocalendar .area .action{padding:0 0 50px}}.desktop .masterselect{padding:0 20px;height:74px;background-color:#fff;border-radius:16px;display:flex;align-items:center;width:100%}@media (min-width: 960px){.desktop .masterselect{padding:0 30px;height:100px}}.desktop .masterselect vt-select-branch,.desktop .masterselect vt-select-master{width:100%}.desktop .masterselect vt-select-branch mat-form-field .mat-mdc-select-trigger,.desktop .masterselect vt-select-master mat-form-field .mat-mdc-select-trigger{width:100%}.desktop .masterlist{display:flex;align-items:center;flex-wrap:nowrap;gap:15px;margin:0 0 8px;overflow-x:auto}@media (min-width: 960px){.desktop .masterlist{margin:0 0 30px}}.desktop .masterlist::-webkit-scrollbar{height:6px}.desktop .masterlist::-webkit-scrollbar-track{background:transparent}.desktop .masterlist::-webkit-scrollbar-thumb{background-color:#9b9b9b80;border-radius:4px;border:transparent}.desktop .masterlist .masteritem{min-width:270px}@media (min-width: 960px){.desktop .masterlist .masteritem{min-width:400px}}.mastersgrid{margin:8px 0 0}@media (min-width: 375px){.mastersgrid{margin:10px 0 0}}@media (min-width: 960px){.mastersgrid{margin:30px 0 0}}.mastersgrid .gridmonth{display:flex;align-items:center;padding:0 0 15px}@media (min-width: 480px){.mastersgrid .gridmonth{padding:0 0 20px}}@media (min-width: 960px){.mastersgrid .gridmonth{padding:0 0 30px}}.mastersgrid .gridmonth .navicon{margin:0 5px;font-size:15px;line-height:15px;font-weight:700;text-align:center;border-radius:50%;width:15px;height:15px}@media (min-width: 960px){.mastersgrid .gridmonth .navicon{margin:0 10px;font-size:18px;width:23px;height:23px;line-height:23px}}.mastersgrid .gridmonth .navicon:hover{cursor:pointer;background-color:#222229;color:#fff}.mastersgrid .gridmonth .name{font-size:15px;line-height:15px;font-weight:700;min-width:120px;display:flex;align-items:center;justify-content:center;text-transform:capitalize}@media (min-width: 960px){.mastersgrid .gridmonth .name{font-size:18px}}.mastersgrid .gridloading,.mastersgrid .gridempty{padding:20px 0;color:#919eab}.mastersgrid .gridcard{background-color:var(--o_bg1);border-radius:16px;padding:13px 5px}@media (min-width: 375px){.mastersgrid .gridcard{padding:18px 10px}}@media (min-width: 960px){.mastersgrid .gridcard{padding:30px 20px}}.mastersgrid .gridscroll{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.mastersgrid .gridtable{border-collapse:separate;border-spacing:2px;width:100%}.mastersgrid .gridtable th{font-weight:500;font-size:12px;color:#919eab;padding:4px 0;text-align:center}.mastersgrid .gridtable th.weekend{color:#fc3f1d}.mastersgrid .gridtable .namecell{position:sticky;left:0;z-index:3;background-color:var(--o_bg1);box-shadow:2px 0 0 0 var(--o_bg1),6px 0 6px -4px #0000001f;text-align:left;padding-right:10px;min-width:104px;max-width:130px}@media (min-width: 480px){.mastersgrid .gridtable .namecell{min-width:130px;max-width:190px}}.mastersgrid .gridtable .namecell .mastername{font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mastersgrid .gridtable .namecell .masterposition{font-size:11px;color:#919eab;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mastersgrid .gridtable .daycell{width:26px;min-width:26px;height:26px;text-align:center;vertical-align:middle;border-radius:6px;font-size:12px;cursor:pointer;background-color:var(--o_b)}.mastersgrid .gridtable .daycell.weekend{background-color:color-mix(in srgb,var(--o_b) 60%,transparent)}.mastersgrid .gridtable .daycell.work{background:linear-gradient(to right,#dceefb,#c3e3fa)}.mastersgrid .gridtable .daycell.hasorders{background:linear-gradient(to right,#0d99ff,#4db8ff)}.mastersgrid .gridtable .daycell.hasorders .cnt{color:#fff;font-weight:700}.mastersgrid .gridtable .daycell.today{outline:2px solid #0D99FF;outline-offset:-2px}.mastersgrid .gridtable .daycell:hover{opacity:.85}.mastersgrid .gridtable .totalcell{position:sticky;right:0;z-index:3;background-color:var(--o_bg1);box-shadow:-2px 0 0 0 var(--o_bg1),-6px 0 6px -4px #0000001f;padding-left:10px;font-weight:700;font-size:13px;text-align:center;width:54px;min-width:54px}.mastersgrid .gridtable .actioncell{width:34px;min-width:34px;text-align:center;background-color:var(--o_bg1)}@media (min-width: 480px){.mastersgrid .gridtable .actioncell{position:sticky;right:54px;z-index:3}}.mastersgrid .gridtable .actioncell .raspbtn{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px}.mastersgrid .gridtable .actioncell .raspbtn img{width:15px;height:15px;opacity:.55}.mastersgrid .gridtable .actioncell .raspbtn:hover{cursor:pointer;background-color:var(--o_b)}.mastersgrid .gridtable .actioncell .raspbtn:hover img{opacity:1}.mastersgrid .gridtable .actioncell .raspbtn.nowork{background-color:#ffe3e0;box-shadow:inset 0 0 0 1px #ffb4ac}.mastersgrid .gridtable .actioncell .raspbtn.nowork img{opacity:1}.mastersgrid .gridlegend{display:flex;flex-wrap:wrap;gap:15px;margin-top:12px;font-size:12px;color:#919eab}.mastersgrid .gridlegend .legenditem{display:inline-flex;align-items:center;gap:6px}.mastersgrid .gridlegend .sample{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;background-color:var(--o_b)}.mastersgrid .gridlegend .sample.work{background:linear-gradient(to right,#dceefb,#c3e3fa)}.mastersgrid .gridlegend .sample.hasorders{background:linear-gradient(to right,#0d99ff,#4db8ff)}.mastersgrid .gridlegend .sample.hasorders .cnt{color:#fff;font-weight:700;font-size:11px}.onboarding-wizard{background-color:#fff;padding:15px;border-radius:16px;margin-top:15px}@media (min-width: 375px){.onboarding-wizard{padding:20px 15px;margin-top:20px}}@media (min-width: 960px){.onboarding-wizard{padding:20px 10px 20px 20px}}@media (min-width: 1280px){.onboarding-wizard{padding:30px 20px 30px 30px;margin-top:30px}}.onboarding-content{display:flex;flex-direction:column;gap:20px}@media (min-width: 375px){.onboarding-content{gap:24px}}@media (min-width: 960px){.onboarding-content{flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:30px}}.onboarding-left{flex:1;display:flex;flex-direction:column;align-items:flex-start}@media (min-width: 960px){.onboarding-left{flex:0 0 300px}}@media (min-width: 1280px){.onboarding-left{flex:0 0 400px}}.progress-circle{position:relative;width:160px;height:160px;flex-shrink:0}@media (max-width: 374px){.progress-circle{margin-bottom:16px}}@media (min-width: 960px){.progress-circle{width:180px;height:180px;margin-bottom:30px}}.progress-ring{width:100%;height:100%}.progress-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:max-content;max-width:none}.progress-line{display:flex;align-items:baseline;justify-content:center;gap:2px;margin-bottom:2px;white-space:nowrap}.progress-current{font-size:28px;font-weight:700;color:#0d99ff;line-height:24px;letter-spacing:-.03em}.progress-total,.progress-label{font-size:18px;font-weight:700;color:#212b36;line-height:24px;letter-spacing:-.03em}.onboarding-left-row{display:flex;align-items:center;gap:20px;width:100%}@media (max-width: 479px){.onboarding-left-row{flex-direction:column;align-items:flex-start}}@media (min-width: 960px){.onboarding-left-row{flex-direction:column;align-items:flex-start;gap:0}}.onboarding-left-text{flex:1;min-width:0}.onboarding-title{font-size:24px;font-weight:700;color:#212b36;line-height:1.3;margin:0 0 15px;text-align:left;letter-spacing:-.03em}@media (min-width: 960px){.onboarding-title{font-size:28px;margin-bottom:20px}}.onboarding-description{font-size:15px;font-weight:400;color:#8c9197;line-height:1.5;margin:0;text-align:left;letter-spacing:-.03em;overflow:hidden;width:100%;min-height:3em}.onboarding-description.strike-through{animation:desc-fade-out 1s cubic-bezier(.4,0,.2,1) forwards}@media (min-width: 960px){.onboarding-description{min-height:0;white-space:nowrap}.onboarding-description.strike-through{animation:backspace 1s cubic-bezier(.4,0,.2,1) forwards}}@keyframes desc-fade-out{0%{opacity:1}to{opacity:0}}@keyframes backspace{0%{max-width:100%}to{max-width:0%}}.onboarding-steps{flex:1 1 300px;display:grid;grid-template-columns:1fr;gap:12px}@media (min-width: 375px){.onboarding-steps{gap:16px}}@media (min-width: 480px){.onboarding-steps{grid-template-columns:repeat(2,1fr)}}@media (min-width: 960px){.onboarding-steps{flex:1 1 400px}}.step-card{border:1px solid #e5e5e5;border-radius:16px;padding:20px;display:flex;flex-direction:column}@media (min-width: 960px){.step-card{padding:24px}}.step-title{font-size:18px;font-weight:700;color:#212b36;line-height:1.3;margin:0 0 8px;letter-spacing:-.03em}@media (min-width: 960px){.step-title{font-size:20px}}.step-description{font-size:13px;font-weight:400;color:#8c9197;line-height:1.4;margin:0 0 16px;flex:1;letter-spacing:-.03em}.step-badge{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:8px;font-size:14px;font-weight:600;align-self:flex-start;letter-spacing:-.03em}.step-badge.completed{background-color:#e0f9eb;color:#2fd47a}.step-badge.completed svg{width:16px;height:16px}.step-badge.completed.danger{background-color:#fde7e7;color:#eb5757}.step-badge.soon{background-color:#f0f2f4;color:#8c9197}.step-status{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.step-link{border:none;background:none;padding:0;color:#0d99ff;font-size:14px;font-weight:600;letter-spacing:-.03em;cursor:pointer;text-decoration:underline}.step-link:hover{color:#0b8ae6}.step-info{flex:1;min-width:0}.step-button{display:inline-flex;align-items:center;justify-content:center;height:37px;padding:0 20px;border:none;border-radius:8px;background-color:#0d99ff;color:#fff;font-size:15px;font-weight:700;line-height:15px;letter-spacing:-.02em;cursor:pointer;transition:background-color .2s ease;align-self:flex-start}.step-button:hover{background-color:#0b8ae6}.step-button:active{background-color:#0a7acc}.step-button:disabled{background-color:#e5e5e5;color:#8c9197;cursor:not-allowed}.step-button:disabled:hover{background-color:#e5e5e5}.step-button:disabled:active{background-color:#e5e5e5}.step-button.danger{background-color:#eb5757}.step-button.danger:hover{background-color:#d94a4a}.step-button.danger:active{background-color:#c53f3f}.anno{position:relative;background-color:#fff;border-radius:16px;padding:15px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}@media (min-width: 375px){.anno{padding:20px 15px;gap:15px}}@media (min-width: 960px){.anno{flex-direction:row;align-items:center;gap:20px;padding:20px}}@media (min-width: 1280px){.anno{padding:24px 30px;gap:24px}}.anno-icon{flex-shrink:0;width:48px;height:48px;border-radius:50%;background-color:#e8f4ff;display:inline-flex;align-items:center;justify-content:center}.anno-icon img{width:26px;height:26px}@media (min-width: 960px){.anno-icon{width:56px;height:56px}.anno-icon img{width:28px;height:28px}}.anno-body{flex:1;min-width:0;padding-right:28px}@media (min-width: 960px){.anno-body{padding-right:0}}.anno-title{font-size:18px;line-height:1.3;font-weight:700;color:#212b36;letter-spacing:-.02em}@media (min-width: 960px){.anno-title{font-size:20px}}.anno-text{margin-top:6px;font-size:15px;line-height:1.4;font-weight:400;color:#8c9197}.anno-btn{flex-shrink:0;width:100%}@media (min-width: 960px){.anno-btn{width:auto}}.anno.anno-stack{flex-direction:column;align-items:stretch;background-color:transparent;padding:0;gap:20px}.anno.anno-stack .anno-body{padding-right:0}.anno.anno-stack .anno-text+.anno-text,.anno.anno-stack .anno-text+.form{margin-top:12px}.anno.anno-stack .anno-title+.form,.anno.anno-stack .anno-title+vt-email-auth-form{margin-top:16px}.anno.anno-stack vt-email-auth-form{display:block}.anno.anno-stack .anno-btn{display:flex;flex-direction:column;gap:10px;width:100%}.anno-close{position:absolute;top:12px;right:14px;padding:2px 6px;border:none;background:transparent;cursor:pointer;color:#0d99ff;font-size:22px;line-height:1;opacity:.7}.anno-close:hover{opacity:1}.wintopics-tree .pa{margin:8px 0;padding-bottom:4px}.wintopics-tree .pa.slider{padding-bottom:6px}.wintopics-tree .pa.wintopics-subtoggle{margin-left:20px;padding-left:12px}.wintopics-tree .wintopics-node,.wintopics-tree .wintopics-children{padding-left:calc(var(--wx-depth, 0) * 32px)}.wintopics-root:not(:last-child){border-bottom:1px solid #f0f2f4}.wintopics-children{display:flex;flex-wrap:wrap;gap:6px;padding:0 0 15px}.wintopics-child{font-size:12px;color:#8c9197;background-color:#f2f3f5;border-radius:8px;padding:3px 8px}.wintopics-toggle-hidden{visibility:hidden;pointer-events:none}.wintopics-limit-note{font-size:13px;line-height:18px;font-weight:400;color:#8c9197;margin-top:10px}.wintopics-exclude-hint{margin-top:0;margin-bottom:12px}.wintopics-volume-warn{color:#3d4045;background:#fff8e6;border:1px solid #f0dca8;border-radius:8px;padding:12px 14px}.wintopics-volume-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:8px}.wintopics-tree .pv{display:flex;align-items:center;gap:8px;justify-content:flex-end}.wintopics-warn{display:inline-flex;cursor:pointer;flex-shrink:0}.wintopics-warn img{width:20px;height:20px}.wintopics-name{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.wintopics-name .wintopics-child{white-space:nowrap;flex-shrink:0}.wintopics-caret{flex:0 0 auto;width:18px;display:inline-flex;align-items:center;justify-content:center;margin-right:4px;cursor:pointer;padding:6px 2px;margin-left:-2px}.wintopics-caret img{width:10px;display:block}.wintopics-caret.wintopics-caret-empty{cursor:default;pointer-events:none}.wintopics-inside{font-size:12px;color:#12b23c;background-color:#e9f9ee;border-radius:8px;padding:3px 8px;margin-left:6px;white-space:nowrap}.wxplans{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.wxplan{border:1px solid #e5e5e5;border-radius:10px;padding:12px 14px;cursor:pointer;color:#212b36;display:flex;flex-direction:column;gap:2px;min-width:0}.wxplan:hover{background-color:#f7f8fa}.wxplan.selected{background-color:#0d99ff;border-color:#0d99ff;color:#fff}.wxplan.selected .wxplan-hint{color:#ffffffd9}.wxplan.error{border-color:#ff1919}.wxplan-name{font-size:13px;line-height:16px;font-weight:600}.wxplan-sum{font-size:17px;line-height:22px;font-weight:700;white-space:nowrap}.wxplan-hint{font-size:12px;line-height:15px;color:#8c9197}.wxpromo-link{display:inline-block;margin-bottom:20px;font-size:14px;color:#0d99ff;border-bottom:1px dashed rgba(13,153,255,.5);cursor:pointer;padding-bottom:1px}.wxpromo-link:hover{color:#0b86e0}.wxpromo{display:flex;gap:8px;align-items:center;margin-bottom:20px}.wxpromo:has(+.wxpromo-error),.wxpromo:has(+.wxpromo-ok){margin-bottom:0}.wxpromo-input{flex:1 1 auto;min-width:0;border:1px solid #e5e5e5;border-radius:10px;padding:9px 12px;font-size:14px;outline:none}.wxpromo-input:focus{border-color:#0d99ff}.wxpromo-btn{flex:0 0 auto;border:0;border-radius:10px;background-color:#0d99ff;color:#fff;font-size:14px;font-weight:600;padding:10px 16px;cursor:pointer}.wxpromo-btn:disabled{background-color:#b9dcf7;cursor:default}.wxpromo-error{font-size:13px;color:#ff1919;padding-top:6px;margin-bottom:20px}.wxpromo-ok{font-size:13px;color:#12b23c;padding-top:6px;margin-bottom:20px}.reviewspart:not(.summary){border-top:1px solid #EDEDED;margin-top:-1px;padding:15px;font-weight:600;letter-spacing:-.2px;background-color:#fff}@media (min-width: 375px){.reviewspart:not(.summary){padding:20px 15px}}@media (min-width: 960px){.reviewspart:not(.summary){padding:20px 10px 20px 20px;background-color:#f5f5f5;border-radius:16px;border-top:none;margin:0}}@media (min-width: 1280px){.reviewspart:not(.summary){padding:30px 20px 30px 30px}}.reviewspart .star{margin-right:5px;height:15px;width:15px;background-size:15px 15px;background-image:url(/img/v2_icon_star_orange.svg);background-repeat:no-repeat;background-position:center center}.reviewspart .star.stargray{background-image:url(/img/v2_icon_star_gray.svg)}.reviewspart .area{border-radius:16px;background-color:#fff;display:flex;align-items:flex-start;flex-wrap:wrap}@media (min-width: 960px){.reviewspart .area{padding:30px}}.reviewspart .area.summary{padding:0 15px 15px}@media (min-width: 375px){.reviewspart .area.summary{padding:0 15px 20px}}@media (min-width: 960px){.reviewspart .area.summary{padding:0 30px 30px}}@media (min-width: 480px){.reviewspart .area{flex-wrap:nowrap;gap:15px}}@media (min-width: 960px){.reviewspart .area{gap:30px}}.reviewspart .masterarea{background-color:#f6f6f6;border-radius:16px;flex-basis:100%;margin:0 0 20px;padding:15px 15px 5px}@media (min-width: 375px){.reviewspart .masterarea{padding:20px 20px 10px}}@media (min-width: 480px){.reviewspart .masterarea{flex:1}}@media (min-width: 960px){.reviewspart .masterarea{margin:0;padding:30px 30px 15px}}@media (min-width: 1280px){.reviewspart .masterarea{flex:unset;flex-basis:400px}}.reviewspart .masterarea .masterrecord{margin:0 0 15px}@media (min-width: 375px){.reviewspart .masterarea .masterrecord{margin:0 0 20px}}.reviewspart .masterarea .totalarea{border:1px solid #E5E5E5;border-radius:16px;margin:0 0 15px;padding:20px}@media (min-width: 375px){.reviewspart .masterarea .totalarea{margin:0 0 20px}}@media (min-width: 480px){.reviewspart .masterarea .totalarea{margin:0 0 20px;padding:20px 10px 20px 20px}}@media (min-width: 960px){.reviewspart .masterarea .totalarea{margin:0 0 20px;padding:30px}}.reviewspart .masterarea .totalarea .total{display:flex;align-items:center;padding:0 0 11px}.reviewspart .masterarea .totalarea .total .value{font-size:20px;line-height:20px;font-weight:700;padding-right:10px}@media (min-width: 960px){.reviewspart .masterarea .totalarea .total .value{font-size:28px;line-height:28px}}.reviewspart .masterarea .totalarea .total .star{margin-right:7px;height:20px;width:20px;background-size:20px 20px}.reviewspart .masterarea .totalarea .total .ammount{font-size:15px;line-height:15px;font-weight:700}.reviewspart .masterarea .level{display:flex;align-items:center;padding-bottom:15px;justify-content:space-between}.reviewspart .masterarea .level .levelcheck{padding-right:9px}.reviewspart .masterarea .level .levelstars{display:flex;align-items:center;width:105px}.reviewspart .masterarea .level .indicator{flex:3 0;width:100%;height:5px;border-radius:5px;margin-right:14px;background-color:#dadde0}.reviewspart .masterarea .level .indicator .indicatorvalue{width:50%;height:5px;border-radius:5px;background:linear-gradient(to right,#ff7a00,#fb0)}.reviewspart .masterarea .level .leveltotal{width:40px;text-align:right}.reviewspart .reviewsarea{flex:1}.reviewspart .reviewsarea .actions{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:0 0 10px}@media (min-width: 480px){.reviewspart .reviewsarea .actions{padding:5px 5px 15px 0}}@media (min-width: 960px){.reviewspart .reviewsarea .actions{padding:0 0 10px;flex-wrap:nowrap;gap:16px}}@media (min-width: 1280px){.reviewspart .reviewsarea .actions{gap:30px}}.reviewspart .reviewsarea .actions.noactions{display:none}@media (min-width: 960px){.reviewspart .reviewsarea .actions.noactions{display:flex}}.reviewspart .reviewsarea .actions .action{flex:1 0 100%}@media (min-width: 960px){.reviewspart .reviewsarea .actions .action{max-width:280px;flex:1}}@media (min-width: 480px){.reviewspart .reviewsarea .actions .action .mat-mdc-form-field-text-prefix{display:none}}@media (min-width: 1280px){.reviewspart .reviewsarea .actions .action .mat-mdc-form-field-text-prefix{display:inline}}.reviewspart .reviewsarea .actions .action.find vt-input-find{display:block}@media (min-width: 960px){.reviewspart .reviewsarea .actions .action.find{text-align:right}}.reviewspart .reviewsarea .actions .action.find .findfield .matsuffix{display:block;width:18px;height:18px}.reviewspart .reviewsarea .actions .action.find .findfield .matsuffix img{width:18px;height:18px}.reviewspart .reviewsarea .actions .action.find .findfield .mdc-text-field{background-color:#f6f6f6;border:1px solid #F6F6F6}.reviewspart .reviewsarea .actions .action.find .findfield input::placeholder{color:#8c9197;opacity:1;font-weight:600;font-size:15px;line-height:15px}.reviewspart .reviewsarea .review{border-bottom:1px solid #E5E5E5;padding:20px 0 15px}@media (min-width: 375px){.reviewspart .reviewsarea .review{padding:20px 0}}@media (min-width: 480px){.reviewspart .reviewsarea .review{padding:20px 0}}@media (min-width: 960px){.reviewspart .reviewsarea .review{padding:30px 0}}.reviewspart .reviewsarea .review:last-of-type{border-bottom:none}.reviewspart .reviewsarea .review:first-of-type{padding:0 0 15px}@media (min-width: 375px){.reviewspart .reviewsarea .review:first-of-type{padding:0 0 20px}}@media (min-width: 480px){.reviewspart .reviewsarea .review:first-of-type{padding:0 0 20px}}@media (min-width: 960px){.reviewspart .reviewsarea .review:first-of-type{padding:0 0 30px}}.reviewspart .reviewsarea .review .reviewdata{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:0 0 12px}.reviewspart .reviewsarea .review .reviewdata .reviewdopdata{display:flex;align-items:center;flex-wrap:wrap}@media (min-width: 960px){.reviewspart .reviewsarea .review .reviewdata .reviewdopdata{flex-wrap:nowrap}}.reviewspart .reviewsarea .review .reviewdata .reviewdopdata .cacheback{order:2;padding:0 10px 0 4px;margin:6px 0 0;display:flex;align-items:center;height:27px;background-color:#f6f6f6;border-radius:10px;font-size:13px;line-height:13px;font-weight:600}@media (min-width: 960px){.reviewspart .reviewsarea .review .reviewdata .reviewdopdata .cacheback{order:1;padding:0 10px 0 6px;margin:6px 20px 0 0;height:31px}}.reviewspart .reviewsarea .review .reviewdata .reviewdopdata .cacheback .cachebackicon{background-color:#000;border-radius:6px;width:19px;height:19px;display:flex;align-items:center;justify-content:center;margin-right:6px}.reviewspart .reviewsarea .review .reviewdata .reviewdopdata .cacheback .cachebackicon img{border-radius:6px}.reviewspart .reviewsarea .review .reviewdata .reviewdopdata .cacheback .cachebacklabel{color:#8c9197}.reviewspart .reviewsarea .review .reviewdata .reviewdopdata .stars{display:flex;align-items:center;padding:6px 5px 0 0;margin:0 15px 0 0;order:1}@media (min-width: 960px){.reviewspart .reviewsarea .review .reviewdata .reviewdopdata .stars{padding:6px 0 0;margin:0;order:2}}.reviewspart .reviewsarea .review .reviewrecord{padding:0 0 12px;display:flex;align-items:center}@media (min-width: 960px){.reviewspart .reviewsarea .review .reviewrecord{padding:0 0 15px}}.reviewspart .reviewsarea .review .reviewrecord .photo{padding:0 15px 0 0}.reviewspart .reviewsarea .review .reviewrecord .photo img{width:44px;height:44px;border-radius:50%}.reviewspart .reviewsarea .review .reviewrecord .name{font-size:15px;line-height:15px;font-weight:700;letter-spacing:-.85px;padding:0 0 6px;overflow-wrap:anywhere;word-break:break-word}.reviewspart .reviewsarea .review .reviewrecord .name .you{color:#8c9197}.reviewspart .reviewsarea .review .reviewrecord .date{color:#8c9197;font-weight:600;font-size:13px;line-height:13px}.reviewspart .reviewsarea .review .comment{color:#8c9197;font-weight:600;font-size:15px;line-height:23px;overflow-wrap:anywhere;word-break:break-word}.reviewspart .reviewsarea .review .answerpost{padding-top:10px;display:flex;align-items:center;gap:10px}.reviewspart .reviewsarea .review .answerpost .separator{width:1px;height:15px;border-left:1px solid #E5E5E5}.reviewspart .reviewsarea .review .answerchange{padding-top:10px;display:flex;align-items:center;gap:10px}.reviewspart .reviewsarea .review .answerchange .separator{width:1px;height:15px;border-left:1px solid #E5E5E5}.reviewspart .reviewsarea .review .hasanswer{padding:10px 0 0 20px;border-top:1px solid #E5E5E5;margin:10px 0 0}@media (min-width: 960px){.reviewspart .reviewsarea .review .hasanswer{padding:12px 0 0 30px;margin:12px 0 0}}.reviewspart .reviewsarea .review .answering .text{background-color:#f6f6f6;border-radius:16px;width:100%;max-width:100%;padding:20px;font-size:15px;line-height:18px;font-weight:600;border:none}.reviewspart .reviewsarea .review .answering .text::placeholder{color:#8c9197}@media (min-width: 960px){.reviewspart .reviewsarea .review .answering .text{padding:20px 25px}}.reviewspart .reviewsarea .review .answering .actions{display:flex;align-items:center;justify-content:flex-end;gap:15px;padding-top:15px}.reviewspart .reviewsarea .noreviews{padding:0}@media (min-width: 480px){.reviewspart .reviewsarea .noreviews{padding:0 5px 5px 0}}@media (min-width: 960px){.reviewspart .reviewsarea .noreviews{padding:0}}.reviewspart .reviewsarea .noreviews .noreviewsarea{background-color:#f6f6f6;border-radius:16px;display:flex;align-items:center;flex-direction:column;text-align:center;padding:15px}@media (min-width: 960px){.reviewspart .reviewsarea .noreviews .noreviewsarea{padding:30px}}.reviewspart .reviewsarea .noreviews .noreviewsarea .photo{padding-top:15px}@media (min-width: 960px){.reviewspart .reviewsarea .noreviews .noreviewsarea .photo{padding-top:40px}}.reviewspart .reviewsarea .noreviews .noreviewsarea .photo img{width:66px;height:66px}.reviewspart .reviewsarea .noreviews .noreviewsarea .title{padding:20px 0 15px;font-weight:700;font-size:20px;line-height:26px;letter-spacing:-.85px}@media (min-width: 375px){.reviewspart .reviewsarea .noreviews .noreviewsarea .title{padding:20px 0 15px}}@media (min-width: 960px){.reviewspart .reviewsarea .noreviews .noreviewsarea .title{font-size:28px}}.reviewspart .reviewsarea .noreviews .noreviewsarea .comment{color:#8c9197;font-size:15px;line-height:23px;font-weight:600;padding:0 0 15px;max-width:250px}@media (min-width: 375px){.reviewspart .reviewsarea .noreviews .noreviewsarea .comment{padding:0 0 15px;max-width:279px}}@media (min-width: 480px){.reviewspart .reviewsarea .noreviews .noreviewsarea .comment{padding:0;max-width:unset}}@media (min-width: 960px){.reviewspart .reviewsarea .noreviews .noreviewsarea .comment{max-width:574px;font-size:18px;line-height:26px;padding:0 0 40px}}.reviewspart .reviewsarea .nopt{padding:15px 0 0}@media (min-width: 480px){.reviewspart .reviewsarea .nopt{padding:20px 0 0}}.reviewspart .areaonline{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:stretch}@media (min-width: 480px){.reviewspart .areaonline{flex-wrap:nowrap;gap:15px}}@media (min-width: 960px){.reviewspart .areaonline{gap:30px}}.reviewspart .areaonline .masterarea{align-self:stretch}@media (min-width: 480px){.reviewspart .areaonline .masterarea{margin:0}}@media (min-width: 960px){.reviewspart .areaonline .masterarea{padding:20px;flex-basis:235px;flex:unset}}@media (min-width: 1280px){.reviewspart .areaonline .masterarea{flex-basis:235px}}.reviewspart .areaonline .masterarea .level:last-of-type{padding-bottom:0}.reviewspart .areaonline .totalarea{margin:0 0 15px;padding:20px}@media (min-width: 375px){.reviewspart .areaonline .totalarea{margin:0 0 20px}}@media (min-width: 480px){.reviewspart .areaonline .totalarea{margin:0 0 20px;padding:20px 10px 20px 20px}}@media (min-width: 960px){.reviewspart .areaonline .totalarea{margin:0 0 20px;padding:20px}}.reviewspart .areaonline .reviewsarea{align-self:stretch}@media (min-width: 960px){.reviewspart .areaonline .reviewsarea .reviews .review{padding:20px 0}}.reviewspart .areaonline .reviewsarea .reviews .review:first-of-type{padding:0 0 15px}@media (min-width: 375px){.reviewspart .areaonline .reviewsarea .reviews .review:first-of-type{padding:0 0 20px}}@media (min-width: 480px){.reviewspart .areaonline .reviewsarea .reviews .review:first-of-type{padding:0 0 20px}}@media (min-width: 960px){.reviewspart .areaonline .reviewsarea .reviews .review:first-of-type{padding:0 0 20px}}.reviewspart .areaonline .reviewsarea .reviews .review .reviewdata{padding:0}.reviewspart .areaonline .reviewsarea .reviews .review .reviewdata .reviewrecord,.reviewspart .areaonline .reviewsarea .reviews .review .reviewdata .reviewdopdata{padding:0 0 10px}.reviewspart .areaonline .reviewsarea .noreviews{height:100%;padding:0}.reviewspart .areaonline .reviewsarea .noreviews .noreviewsarea{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.mediaspart{border-top:1px solid #EDEDED;font-weight:600;letter-spacing:-.2px;padding:15px;background-color:#fff}@media (min-width: 375px){.mediaspart{padding:20px 15px}}@media (min-width: 960px){.mediaspart{padding:20px 10px 20px 20px;background-color:#f5f5f5;border-radius:16px;border-top:none}}@media (min-width: 1280px){.mediaspart{padding:30px 20px 30px 30px}}.mediaspart .area{background-color:#fff}@media (min-width: 960px){.mediaspart .area{padding:30px;border-radius:16px}}.mediaspart .area .toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px}@media (min-width: 960px){.mediaspart .area .toolbar{flex-wrap:nowrap}}.mediaspart .area .toolbar .masterrecord{min-width:0;flex:1}.mediaspart .area .toolbar .masterrecord .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mediaspart .area .toolbar .mediabuttons{display:flex;align-items:center;flex-wrap:wrap;gap:15px;width:100%}@media (min-width: 375px){.mediaspart .area .toolbar .mediabuttons{gap:20px}}@media (min-width: 960px){.mediaspart .area .toolbar .mediabuttons{flex-wrap:nowrap;justify-content:flex-end;width:unset}}.mediaspart .area .toolbar .mediabuttons .filtersarea{overflow-x:auto;padding:0 30px 6px 0;order:2}@media (min-width: 960px){.mediaspart .area .toolbar .mediabuttons .filtersarea{order:1;padding:0}}.mediaspart .area .toolbar .mediabuttons .filters{display:flex;align-items:center;gap:15px}.mediaspart .area .toolbar .mediabuttons .filters button{font-size:15px;line-height:15px;font-weight:700;border:1px solid #E5E5E5;border-radius:16px;padding:11px 20px;background-color:transparent}.mediaspart .area .toolbar .mediabuttons .filters button.mobile_hide{display:none}@media (min-width: 960px){.mediaspart .area .toolbar .mediabuttons .filters button.mobile_hide{display:block}}@media (min-width: 960px){.mediaspart .area .toolbar .mediabuttons .filters button{padding:17px 20px 18px}}.mediaspart .area .toolbar .mediabuttons .filters button:hover{cursor:pointer;border:1px solid #9FA8B2}.mediaspart .area .toolbar .mediabuttons .filters button.active{background-color:#e7f5ff;border:none}.mediaspart .area .toolbar .mediabuttons .filters button .mcount{font-weight:700;color:#9fa8b2;margin-left:4px}.mediaspart .area .toolbar .mediabuttons .filters button.active .mcount{color:#5b9ec9}.mediaspart .area .toolbar .mediabuttons .newarea{order:1;flex:1 0 100%}@media (min-width: 960px){.mediaspart .area .toolbar .mediabuttons .newarea{order:2;flex:unset}}.medias{margin:30px 0 0;display:grid;gap:20px}@media (min-width: 480px){.medias{grid-template-columns:repeat(2,1fr)}}@media (min-width: 960px){.medias{gap:30px;grid-template-columns:repeat(4,1fr)}}.medias.summary{margin:0 0 10px;grid-template-columns:repeat(1,1fr)}@media (min-width: 480px){.medias.summary{margin:0 0 15px;grid-template-columns:repeat(2,1fr)}}@media (min-width: 960px){.medias.summary{margin:0 0 20px;grid-template-columns:repeat(6,1fr)}}.medias .media{position:relative;overflow:hidden}.medias .media .star{position:absolute;z-index:1;top:7px;left:7px;width:24px;height:24px;border-radius:50%}.medias .media img,.medias .media video,.medias .media iframe{max-width:100%;max-height:100%;width:100%;border:none;border-radius:16px}.medias .media .emptyimg{height:125px;background-color:#f6f6f6;border-radius:16px}@media (min-width: 960px){.medias .media .emptyimg{height:148px}}.medias .media .mediastub{height:125px;background-color:#f6f6f6;border-radius:16px;display:flex;align-items:center;justify-content:center;text-align:center;color:#8c9197;font-size:13px;font-weight:600}@media (min-width: 960px){.medias .media .mediastub{height:148px}}.medias .media .medianote{margin-top:8px;font-size:12px;line-height:1.3;color:#8c9197;text-align:center;word-break:break-word}.medias .media .more{position:absolute;top:7px;right:7px;width:24px;height:24px;border-radius:50%;background-color:#00000040}.medias .media .more.pdf{background-image:url(/img/v2_icon_more_black.svg);background-color:unset}.medias .media .more:hover{cursor:pointer;background-image:url(/img/v2_icon_more_white.svg);background-color:#0003}.medias .media .docarea{height:100%}.medias .media .doc{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#f6f6f6;border-radius:16px;height:100%}.medias .media .doc .iconarea{padding:59px 0 0}.medias .media .doc .captionarea{display:flex;align-items:center;justify-content:center;padding:28px 18px 18px;width:100%}.medias .media .doc .captionarea .caption{font-size:13px;line-height:15px;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.medias .media .doc .comment{padding:8px 0 18px}.medias .media .comment{padding:8px 0 0;font-size:13px;line-height:17px;color:#8c9197;text-align:center}.medias .media .youtubestub{display:block;position:relative;border-radius:16px;overflow:hidden;background-color:#000}.medias .media .youtubestub img{display:block;width:100%;height:auto;border-radius:16px;opacity:.85}.medias .media .youtubestub.yt_failed{background-color:#f6f6f6;display:flex;align-items:center;justify-content:center;min-height:120px}.medias .media .youtubestub.yt_failed img{width:64px;height:auto;opacity:1;border-radius:0}@media (min-width: 960px){.medias .media .youtubestub.yt_failed{min-height:148px}}.medias .media .youtubestub .ytplay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:48px;height:48px;background:url(/img/v2_icon_play_big_black.svg) center/contain no-repeat;filter:invert(1) drop-shadow(0 1px 4px rgba(0,0,0,.5));pointer-events:none}.medias .media .youtubestub:hover .ytplay{opacity:.8}.medias.summary .media .mediastub{height:70px;font-size:11px}@media (min-width: 960px){.medias.summary .media .mediastub{height:80px}}.medias.summary .media .doc .iconarea{padding:12px 0 0}.medias.summary .media .doc .captionarea{padding:12px}.medias.summary .media .doc .comment{padding:0 0 12px}.media.cdk-drag-preview{display:block;height:auto;border-radius:16px;overflow:hidden;box-shadow:0 8px 24px #00000026}.media.cdk-drag-preview img,.media.cdk-drag-preview video{display:block;width:100%;height:100%;border-radius:16px}.media.cdk-drag-preview .more,.media.cdk-drag-preview .comment,.media.cdk-drag-preview .doc audio,.media.cdk-drag-preview .doc .iconarea{display:none}.media.cdk-drag-placeholder{opacity:.35}.media.cdk-drag{cursor:grab}.media.cdk-drag:active{cursor:grabbing}.mediaacc .accitem{border:1px solid #EDEDED;border-radius:16px;margin-top:10px;overflow:hidden}.mediaacc .acchead{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;background-color:#f6f6f6;font-size:15px;font-weight:700;color:#3f4853;cursor:pointer}.mediaacc .acchead:hover{background-color:#f0f0f0}.mediaacc .acchead .chev{width:11px;height:6px;background:url(/img/arrow_down.svg) center/11px 6px no-repeat}.mediaacc .acchead .chev.open{background-image:url(/img/arrow_up.svg)}.mediaacc .accbody{padding:16px 18px 18px}.visitspart{padding:15px 0 0;font-weight:600;letter-spacing:-.2px;background-color:#f5f5f5}@media (min-width: 375px){.visitspart{padding:20px 0}}@media (min-width: 960px){.visitspart{padding:20px 10px 20px 20px;border-radius:16px;margin:0}}@media (min-width: 1280px){.visitspart{padding:30px 20px 30px 30px}}.visitspart.nop{padding:0}.visitspart .actions{padding:0 15px}@media (min-width: 960px){.visitspart .actions{padding:0}}.visitspart .visitsproblems{padding:20px 15px 0;display:flex;align-items:center;flex-wrap:wrap;gap:10px}@media (min-width: 960px){.visitspart .visitsproblems{display:none}}.visitspart .visitsproblems .problemitem{padding-bottom:3px}.visitspart .visitsproblems .problemitem:before{content:"\2022";padding-right:10px;color:#8c9197}.visitspart .visitsproblems .problemitem .badge{margin-left:10px;display:inline-flex}.visitspart .top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px}@media (min-width: 600px){.visitspart .top .links{flex:1}}@media (min-width: 960px){.visitspart .top{flex-wrap:nowrap}.visitspart .top .links{flex:0 0 auto}}.visitspart .addingarea{display:flex;align-items:center;justify-content:space-between;width:100%;gap:15px;flex-wrap:wrap}@media (min-width: 480px){.visitspart .addingarea{width:auto}}@media (min-width: 960px){.visitspart .addingarea{flex-wrap:nowrap}}.visitspart .addingarea .topbuttons{display:flex;align-items:center;justify-content:space-between;gap:15px;width:100%}.visitspart .addingarea .topbuttons .viewarea-icons{flex-shrink:0}@media (min-width: 480px){.visitspart .addingarea .topbuttons{gap:20px;width:auto}}@media (min-width: 1280px){.visitspart .addingarea .topbuttons{gap:30px}}.visitspart .addingarea .topbuttons .addmaster{flex:1}@media (min-width: 480px){.visitspart .addingarea .topbuttons .addmaster{flex:unset}}.visitspart .addingarea .topbuttons .addmaster .bigadd{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;padding:0 20px}.visitspart .addingarea .topbuttons .addmaster .bigadd:before{display:none}.visitspart .addingarea .topbuttons .addmaster .bigadd:after{position:static;display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;background:#ffffff1a;border-radius:50%;line-height:1}@media (min-width: 480px){.visitspart .addingarea .topbuttons .addmaster .bigadd{width:auto;display:block;padding:0 57px 0 20px}.visitspart .addingarea .topbuttons .addmaster .bigadd:before{display:block}.visitspart .addingarea .topbuttons .addmaster .bigadd:after{position:absolute}}.visitspart .addingarea .morefieldsarea{height:100%;display:flex;align-items:flex-end}.visitspart .addingarea .morefields{display:flex;align-items:center;gap:15px;min-height:86px;background-color:#f6f6f6;border-radius:16px;padding:10px 20px;font-size:15px;line-height:23px;font-weight:600}.visitspart .toolbars{display:flex;align-items:center;justify-content:space-between}.visitspart .toolbar{display:flex;align-items:center}.visitspart .toolbar .choosedate{margin:0 7px 0 15px;width:36px;height:35px}@media (min-width: 960px){.visitspart .toolbar .choosedate{margin:0 10px 0 30px}}.visitspart .toolbar .choosedate:hover{cursor:pointer;background-image:url(/img/v2_icon_choosedate_white.svg)}.visitspart .toolbar .masterarea .masterrecord .photo{padding:0 12px 0 0}@media (min-width: 960px){.visitspart .toolbar .masterarea .masterrecord .photo{padding:0 14px 0 0}}.visitspart .toolbar .masterarea .masterrecord .photo img{width:46px;height:46px;border-radius:50%}@media (min-width: 960px){.visitspart .toolbar .masterarea .masterrecord .photo img{width:61px;height:61px}}.visitspart .toolbar .masterarea .masterrecord .name{font-size:15px;line-height:18px}@media (min-width: 960px){.visitspart .toolbar .masterarea .masterrecord .name{font-size:18px;line-height:23px}}.visitspart .toolbar .masterarea .masterrecord .position{font-size:13px;line-height:16px}@media (min-width: 960px){.visitspart .toolbar .masterarea .masterrecord .position{font-size:15px;line-height:18px}}.visitspart .toolbar .morearea{margin:0 15px 0 0}@media (min-width: 960px){.visitspart .toolbar .morearea{margin:0 30px 0 0}}.visitspart .toolbar .morearea .more_black{width:24px;height:24px}.visitspart .toolbar .morearea .more_black:hover{cursor:pointer;background-image:url(/img/v2_icon_more_gray.svg)}.visitspart .noacceptedvisitsarea{border-radius:16px;background-color:#fff;margin:15px 15px 0}@media (min-width: 960px){.visitspart .noacceptedvisitsarea{margin:30px 0 0}}.visitspart .noacceptedvisitsarea .title{padding:15px;font-size:18px;line-height:21px;font-weight:700}@media (min-width: 960px){.visitspart .noacceptedvisitsarea .title{padding:30px 30px 15px}}.visitspart .nopayedvisitsarea{border-radius:16px;background-color:#fff;margin:15px 0 0}@media (min-width: 960px){.visitspart .nopayedvisitsarea{margin:30px 0 0}}.visitspart .visitsarea{margin-top:15px;background-color:#fff}@media (min-width: 375px){.visitspart .visitsarea{margin-top:20px}}@media (min-width: 960px){.visitspart .visitsarea{margin-top:30px;border-radius:16px}}.visitspart .visitsarea.nom{margin:0}.visitspart .visitsarea .toolbars{height:76px;border-bottom:1px solid #E5E5E5}@media (min-width: 960px){.visitspart .visitsarea .toolbars{height:95px}}.visitspart .visitsarea .toolbars .todaybtn{display:none}@media (min-width: 960px){.visitspart .visitsarea .toolbars .todaybtn{display:block;margin-right:5px}.visitspart .visitsarea .toolbars .todaybtn button{height:35px;background-color:transparent;border:1px solid #E5E5E5;border-radius:12px;font-size:15px;line-height:15px;font-weight:700;padding:0 15px}.visitspart .visitsarea .toolbars .todaybtn button:hover{cursor:pointer;background-color:#f6f6f6;border:1px solid #F6F6F6}}.visitspart .visitsarea .grid{display:flex;align-items:flex-start;justify-content:space-between;margin:116px 0 0;position:relative}.visitspart .visitsarea .grid .navicon{margin:0 10px;font-size:18px;line-height:23px;border-radius:50%;width:23px;height:23px;text-align:center}.visitspart .visitsarea .grid .navicon:hover{cursor:pointer;background-color:#222229;color:#fff}.visitspart .visitsarea .grid .navarrow{display:none}@media (min-width: 960px){.visitspart .visitsarea .grid .navarrow{display:block;position:absolute;top:-116px;width:76px;height:76px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #E5E5E5}.visitspart .visitsarea .grid .navarrow.left{left:0}.visitspart .visitsarea .grid .navarrow.right{right:0}.visitspart .visitsarea .grid .navarrow.disabled .navicon{color:#e5e5e5}.visitspart .visitsarea .grid .navarrow.disabled .navicon:hover{background-color:unset;cursor:default}}.visitspart .visitsarea .cell{min-width:247px;width:247px}@media (min-width: 375px){.visitspart .visitsarea .cell{min-width:279px;width:279px}}@media (min-width: 960px){.visitspart .visitsarea .cell{min-width:282px;width:282px}}.visitspart .visitsarea .cell.narrowcell{min-width:180px;width:180px}@media (min-width: 960px){.visitspart .visitsarea .cell.narrowcell{min-width:200px;width:200px}}.visitspart .visitsarea .cell.narrowcell_client{min-width:180px;width:180px}@media (min-width: 960px){.visitspart .visitsarea .cell.narrowcell_client{min-width:180px;width:180px}}.visitspart .visitsarea .timeline_nav{width:58px;max-width:58px}@media (min-width: 960px){.visitspart .visitsarea .timeline_nav{width:76px;max-width:76px}}.visitspart .visitsarea .timeline_nav.visiblearea{display:none}@media (min-width: 960px){.visitspart .visitsarea .timeline_nav.visiblearea{display:block}}.visitspart .visitsarea .timeline .hour_hub{display:flex;align-items:center;justify-content:space-between}.visitspart .visitsarea .timeline .hour_hub .beginhour,.visitspart .visitsarea .timeline .hour_hub.beginhour{border-top:1px solid #E5E5E5}.visitspart .visitsarea .timeline .hour_hub .midhour,.visitspart .visitsarea .timeline .hour_hub.midhour{border-top:1px dotted #E5E5E5}.visitspart .visitsarea .timeline .hour_hub .time{background-color:#fff;text-align:center;font-weight:600;letter-spacing:-.2px;font-size:13px;line-height:13px;width:58px}@media (min-width: 960px){.visitspart .visitsarea .timeline .hour_hub .time{width:76px;font-size:15px;line-height:15px}}.visitspart .visitsarea .timeline .hour_hub.midhour .time{color:#8c9197}.visitspart .visitsarea .timeline .hour_hub.lines{position:relative}.visitspart .visitsarea .timeline .hour_hub.lines .line{position:absolute;width:100%;border-bottom:1px dotted #E5E5E5}.visitspart .visitsarea .timeline .hour_hub.lines .line.nobottom{border-bottom:unset}.visitspart .visitsarea .gridmain{flex:1;margin:-116px 0 0;padding:116px 0 0;overflow-x:auto}.visitspart .visitsarea .gridmain .calendar{position:relative;--masters: 1;min-width:calc(var(--masters) * 247px)}@media (min-width: 375px){.visitspart .visitsarea .gridmain .calendar{min-width:calc(var(--masters) * 279px)}}@media (min-width: 960px){.visitspart .visitsarea .gridmain .calendar{min-width:calc(var(--masters) * 282px)}}.visitspart .visitsarea .gridmain .calendar.narrowcell{min-width:calc(var(--masters) * 180px)}@media (min-width: 960px){.visitspart .visitsarea .gridmain .calendar.narrowcell{min-width:calc(var(--masters) * 200px)}}.visitspart .visitsarea .gridmain .calendar.narrowcell_client{min-width:calc(var(--masters) * 180px)}@media (min-width: 960px){.visitspart .visitsarea .gridmain .calendar.narrowcell_client{min-width:calc(var(--masters) * 180px)}}.visitspart .visitsarea .gridmain .calendar_masters{display:flex;width:100%;position:absolute;top:0;left:0;background:repeating-linear-gradient(135deg,#DEDEDE 1px,#DEDEDE 2px,transparent 1px,transparent 15px);background-color:#f6f6f6}.visitspart .visitsarea .gridmain .calendar_masters .mastersarea{position:absolute;left:0;width:100%;display:flex;justify-content:space-between}.visitspart .visitsarea .gridmain .calendar_masters .mastersarea .calendar_master{position:relative;border-left:1px solid #E5E5E5}.visitspart .visitsarea .gridmain .calendar_masters .mastersarea .calendar_master.last{border-right:1px solid #E5E5E5}@media (min-width: 1024px){.visitspart .visitsarea .gridmain .calendar_masters .mastersarea .calendar_master{flex:1 0}}.visitspart .visitsarea .gridmain .calendar_masters .master_toolbar{position:absolute;top:-116px;left:-1px;right:-1px;height:76px;display:flex;align-items:center;padding:0 20px;border-bottom:1px solid #E5E5E5;border-left:1px solid #E5E5E5}.visitspart .visitsarea .gridmain .calendar_masters .master_toolbar.last{border-right:1px solid #E5E5E5}.visitspart .visitsarea .gridmain .calendar_masters .master_toolbar .attention{padding-left:10px}.visitspart .visitsarea .gridmain .calendar_masters .master_toolbar .addiconwithlabel,.visitspart .visitsarea .gridmain .calendar_masters .master_toolbar .addicon{margin-left:8px}.visitspart .visitsarea .gridmain .calendar_masters .master_toolbar .masterdata{display:flex;align-items:center}.visitspart .visitsarea .gridmain .calendar_masters .master_toolbar .masterdata img{width:18px;height:18px}.visitspart .visitsarea .gridmain .calendar_masters .master_toolbar .masterdata .noservices{padding-left:6px}.visitspart .visitsarea .gridmain .calendar_masters .master_toolbar .name{font-size:15px;line-height:18px;padding:0 0 2px}.visitspart .visitsarea .gridmain .calendar_masters .master_toolbar .position{font-size:13px;line-height:17px}.visitspart .visitsarea .gridmain .calendar_masters .master_toolbar:hover{background-color:#f6f6f6;cursor:pointer}.visitspart .visitsarea .gridmain .calendar_masters .workhoursarea{position:absolute;top:-40px;left:-1px;right:-1px;height:41px;border-left:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5}.visitspart .visitsarea .gridmain .calendar_masters .workhoursarea.last{border-right:1px solid #E5E5E5}.visitspart .visitsarea .gridmain .calendar_masters .workhoursarea .workhoursdata{display:flex;align-items:center;padding:0 20px;height:40px;width:100%;font-size:13px;line-height:13px;color:#8c9197}.visitspart .visitsarea .gridmain .calendar_masters .workhoursarea:hover{background-color:#f6f6f6;cursor:pointer}.visitspart .visitsarea .gridmain .calendar_masters.weekly{background:unset;background-color:#f0ebd6}.visitspart .visitsarea .gridmain .calendar_masters.weekly .mastersarea .calendar_master{border-left:2px solid #fff}.visitspart .visitsarea .gridmain .calendar_masters.weekly .mastersarea .calendar_master.last{border-right:2px solid #fff}.visitspart .visitsarea .visitarea{position:relative;top:0;width:100%}.visitspart .visitsarea .visitarea .visitrow{position:absolute;opacity:.9;z-index:1;width:100%;display:flex;flex-direction:column;justify-content:space-between}.visitspart .visitsarea .visitarea .visitrow.opened{z-index:5}.visitspart .visitsarea .visitarea .visitrow.opened .gridcell.isnarrow{margin:2px 3px 3px}.visitspart .visitsarea .visitarea .visitrow.important{z-index:2}.visitspart .visitsarea .visitarea .visitrow.important.opened{z-index:5}.visitspart .visitsarea .visitarea .visitrow.overlap-timehdr{background:transparent;display:flex;flex-direction:row;align-items:center;padding:0 8px;gap:6px;z-index:10;pointer-events:none;opacity:1;border-radius:0;box-shadow:none;overflow:hidden;font-size:13px;line-height:16px;font-weight:600}.visitspart .visitsarea .visitarea .visitrow.overlap-timehdr .period{color:#8c9197}.visitspart .visitsarea .visitarea .visitrow.overlap-mode{overflow:hidden}.visitspart .visitsarea .visitarea .visitrow.overlap-mode .gridcell{padding:2px 3px;margin:1px;overflow:hidden}.visitspart .visitsarea .visitarea .visitrow .overlapcard{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:3px;padding:4px;overflow:hidden;height:100%;cursor:pointer}.visitspart .visitsarea .visitarea .visitrow .overlapcard .imgavatar{width:26px;height:26px;border-radius:50%;flex-shrink:0}.visitspart .visitsarea .visitarea .visitrow .overlapcard .username,.visitspart .visitsarea .visitarea .visitrow .overlapcard .servicename{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;width:100%;text-align:center;min-width:0;flex-shrink:0}.visitspart .visitsarea .visitarea .visitrow .overlapcard.manyvisit{padding:2px}.visitspart .visitsarea .visitarea .visitrow .overlapcard.manyvisit .username,.visitspart .visitsarea .visitarea .visitrow .overlapcard.manyvisit .servicename{white-space:normal;word-break:break-word;overflow-wrap:break-word;overflow:hidden;text-overflow:clip;font-size:9px;width:100%;text-align:center;line-height:1.2;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.visitspart .visitsarea .visitarea .visitrow .comment{border-radius:16px;font-size:13px;line-height:19px;padding:10px 12px;margin:12px 12px 12px 0;overflow-wrap:break-word}.visitspart .visitsarea .visitarea .visitrow .comment.byclient{font-weight:700}.visitspart .visitsarea .visitarea .visitrow .groupdata{display:flex;align-items:baseline}.visitspart .visitsarea .visitarea .visitrow .groupdata .groupclient{margin-right:3px}.visitspart .visitsarea .visitarea .visitrow .groupdata .groupclient img.manyclients{border-radius:50%;margin-right:-8px}.visitspart .visitsarea .visitarea .visitrow .groupdata .groupclient img.manyclients:last-of-type{margin-right:4px}.visitspart .visitsarea .visitarea .visitrow .groupdata .stat{color:#a3a4b5;font-size:12px;min-height:22px}.visitspart .visitsarea .visitarea .visitrow .times{color:#2fd47a;padding-right:10px;max-height:22px}.visitspart .visitsarea .visitarea .visitrow .times.break{color:#212b36}.visitspart .visitsarea .visitarea .visitrow .times.payed{color:#fe6700}.visitspart .visitsarea .visitarea .visitrow .times.blue{color:#30ceff}.visitspart .visitsarea .visitarea .visitrow .times .peoples{padding:0 13px;border:2px solid #30CEFF;color:#30ceff;border-radius:11px;font-weight:700;height:22px;display:flex;align-items:center;justify-content:center}.visitspart .visitsarea .visitarea .visitrow .times.ml7{margin-left:7px}.visitspart .visitsarea .visitarea .visitrow .gridcell{padding:0 0 4px 12px;margin:3px;border-radius:10px;flex:1}.visitspart .visitsarea .visitarea .visitrow .gridcell.conflict{box-shadow:inset 0 0 0 2px #ff4d4d}.visitspart .visitsarea .visitarea .visitrow .gridcell.no_show_max{padding:0 0 4px 8px}.visitspart .visitsarea .visitarea .visitrow .gridcell.narrow{margin:2px 3px 1px;padding:0 0 0 12px;display:flex;align-items:center;justify-content:space-between}.visitspart .visitsarea .visitarea .visitrow .gridcell.multicol .visitdata .row{flex-wrap:wrap}.visitspart .visitsarea .visitarea .visitrow .gridcell.manual{background-color:#e0f9eb}.visitspart .visitsarea .visitarea .visitrow .gridcell.manual .comment{color:#94a7a3;background-color:#d6f1e2}.visitspart .visitsarea .visitarea .visitrow .gridcell.manual.active,.visitspart .visitsarea .visitarea .visitrow .gridcell.manual:hover{background-color:#d6f1e2}.visitspart .visitsarea .visitarea .visitrow .gridcell.manual.active .comment,.visitspart .visitsarea .visitarea .visitrow .gridcell.manual:hover .comment{background-color:#cee9da}.visitspart .visitsarea .visitarea .visitrow .gridcell.payed{background-color:#f7eedf}.visitspart .visitsarea .visitarea .visitrow .gridcell.payed .comment{color:#a19786;background-color:#f0e5d3}.visitspart .visitsarea .visitarea .visitrow .gridcell.payed.active,.visitspart .visitsarea .visitarea .visitrow .gridcell.payed:hover{background-color:#f3e5cd}.visitspart .visitsarea .visitarea .visitrow .gridcell.payed.active .comment,.visitspart .visitsarea .visitarea .visitrow .gridcell.payed:hover .comment{background-color:#ede0ca}.visitspart .visitsarea .visitarea .visitrow .gridcell.break{background-color:#f6f6f6}.visitspart .visitsarea .visitarea .visitrow .gridcell.break .comment{color:#8c9197;background-color:#eee}.visitspart .visitsarea .visitarea .visitrow .gridcell.break.active,.visitspart .visitsarea .visitarea .visitrow .gridcell.break:hover{background-color:#eee}.visitspart .visitsarea .visitarea .visitrow .gridcell.break.active .comment,.visitspart .visitsarea .visitarea .visitrow .gridcell.break:hover .comment{background-color:#e6e6e6}.visitspart .visitsarea .visitarea .visitrow .gridcell.group{background-color:#d2f4ff}.visitspart .visitsarea .visitarea .visitrow .gridcell.group .comment{color:#819ba4;background-color:#c6edfa}.visitspart .visitsarea .visitarea .visitrow .gridcell.group.active,.visitspart .visitsarea .visitarea .visitrow .gridcell.group:hover{background-color:#c4ecfa}.visitspart .visitsarea .visitarea .visitrow .gridcell.group.active .comment,.visitspart .visitsarea .visitarea .visitrow .gridcell.group:hover .comment{background-color:#b6e6f6}.visitspart .visitsarea .visitarea .visitrow .gridcell.noaccept{background-color:#fff3d4}.visitspart .visitsarea .visitarea .visitrow .gridcell.noaccept .times{color:#c08a00}.visitspart .visitsarea .visitarea .visitrow .gridcell.noaccept .comment{color:#a08e60;background-color:#fbe7b4}.visitspart .visitsarea .visitarea .visitrow .gridcell.noaccept.active,.visitspart .visitsarea .visitarea .visitrow .gridcell.noaccept:hover{background-color:#fce9b8}.visitspart .visitsarea .visitarea .visitrow .gridcell.noaccept.active .comment,.visitspart .visitsarea .visitarea .visitrow .gridcell.noaccept:hover .comment{background-color:#f8dea1}.visitspart .visitsarea .visitarea .visitrow .gridcell.custom_color_light,.visitspart .visitsarea .visitarea .visitrow .gridcell.custom_color_dark{background-color:unset;color:unset}.visitspart .visitsarea .visitarea .visitrow .gridcell.custom_color_dark .period,.visitspart .visitsarea .visitarea .visitrow .gridcell.custom_color_dark .times,.visitspart .visitsarea .visitarea .visitrow .gridcell.custom_color_dark .period.blue,.visitspart .visitsarea .visitarea .visitrow .gridcell.custom_color_dark .times.blue{color:#2d3243}.visitspart .visitsarea .visitarea .visitrow .gridcell.custom_color_dark .period .peoples,.visitspart .visitsarea .visitarea .visitrow .gridcell.custom_color_dark .times .peoples{color:#2d3243;border:2px solid #2d3243}.visitspart .visitsarea .visitarea .visitrow .gridcell.custom_color_dark .comment{color:#2d3243}.visitspart .visitsarea .visitarea .visitrow .gridcell:hover{cursor:pointer}.visitspart .visitsarea .visitarea .visitrow .gridcell:hover.noclick{cursor:default}.visitspart .visitsarea .visitarea .visitrow.cofe{background-color:#e1e2e6}.visitspart .visitsarea .visitarea .visitrow.cofe:hover{cursor:default}.visitspart .visitsarea .visitarea .visitrow.works{background-color:#fff;opacity:1}.visitspart .visitsarea .visitarea .visitrow.works .selecttime{background-color:#fff;display:flex;align-items:center;justify-content:center;padding:1px}.visitspart .visitsarea .visitarea .visitrow.works .selecttime .time_to_select{display:none}.visitspart .visitsarea .visitarea .visitrow.works .selecttime:hover{background-color:#e7f5ff;cursor:pointer}.visitspart .visitsarea .visitarea .visitrow.works .selecttime:hover .time_to_select{display:block;color:#0d99ff}.visitspart .visitsarea .visitarea .visitrow:hover{cursor:pointer}.visitspart .visitsarea .visitarea .visitrow:hover.works{cursor:default}.visitspart .visitsarea .visitarea .visitrow.noworkset{color:#8c9197;text-align:center}.visitspart .visitsarea .visitarea .visitrow.noworkset:hover{background-color:#eee;opacity:.5;cursor:pointer}.visitspart .visitsarea .visitarea .visitrow.noworkset .caption{padding-top:30px}.visitspart .visitsarea .visitarea .visitrow.noworkset .labelerror{font-size:15px;line-height:20px}.visitspart .visitsarea .visitarea .visitrow .visitdata{width:100%;font-size:13px;line-height:16px;font-weight:600}.visitspart .visitsarea .visitarea .visitrow .visitdata .row{display:flex;align-items:center;gap:5px}.visitspart .visitsarea .visitarea .visitrow .visitdata .row.wide{justify-content:space-between}.visitspart .visitsarea .visitarea .visitrow .visitdata .nowraptext{white-space:nowrap}.visitspart .visitsarea .visitarea .visitrow .visitdata .userarea{flex:1;padding-left:13px;display:flex;align-items:center;justify-content:space-between}.visitspart .visitsarea .visitarea .visitrow .visitdata .full{flex-basis:100%;padding:10px 0 0}.visitspart .visitsarea .visitarea .visitrow .visitdata .fullclient{flex-basis:100%;padding:6px 0 0}.visitspart .visitsarea .visitarea .visitrow .visitdata .ml{margin-left:9px}.visitspart .visitsarea .visitarea .visitrow .visitdata .period{color:#94a7a3}.visitspart .visitsarea .visitarea .visitrow .visitdata img{width:22px;height:22px;border-radius:50%;border:1px solid #fff}.visitspart .visitsarea .visitarea .visitrow .visitdata img.discount{width:16px;height:16px;border:unset}.visitspart .visitsarea .visitarea .visitrow .visitdata img.approved{width:16px;border:unset;border-radius:0}.visitspart .visitsarea .visitarea .visitrow .visitdata img.noaccept{width:16px;height:16px;border:unset}.visitspart .visitsarea .visitarea .visitrow .visitdata img.conflict{width:16px;height:16px;border:unset;border-radius:0}.visitspart .visitsarea .visitarea .visitrow .visitdata img.payed{width:16px;border:unset}.visitspart .visitsarea .visitarea .visitrow .visitdata img.many{margin-left:-9px}.visitspart .visitsarea .visitarea .visitrow .visitdata .username{font-weight:700}.visitspart .visitsarea .visitarea .visitrow .visitdata .pl{padding-left:5px}.visitspart .visitsarea .visitarea .visitrow .visitdata .pr{padding-right:5px}.visitspart .visitsarea .visitarea .visitrow .visitdata .imgavatar{margin-right:5px}.visitspart .visitsarea .visitarea .visitrow .visitdata .gcc{display:inline-block;width:14px;min-width:14px;height:14px;min-height:14px;border-radius:50%;border:1px solid rgba(0,0,0,.15);vertical-align:middle;margin-right:3px}.visitspart .visitsarea .visitarea .visitrow .visitdata .servicename{line-height:19px;white-space:pre}.visitspart .visitsarea .visitarea .visitrow .visitdata .arrow{margin-left:6px;width:27px;min-width:27px;height:27px;background-size:11px 6px;background-image:url(/img/arrow_down.svg);background-repeat:no-repeat;background-position:center center;border-radius:10px}.visitspart .visitsarea .visitarea .visitrow .visitdata .arrow.opened{background-image:url(/img/arrow_up.svg)}.visitspart .visitsarea .visitarea .visitrow .visitdata .arrow:hover{background-color:#0000000d}.visitspart .visitsarea .visitarea .visitrow .visitdata .arrowhub{padding-right:12px;height:27px}.visitspart .visitsarea .visitarea .visitrow.workhour{cursor:default}.visitspart .abonementsarea{padding-top:15px}@media (min-width: 375px){.visitspart .abonementsarea{padding-top:20px}}.visitpart{padding:15px;font-weight:600;letter-spacing:-.2px;background-color:#f5f5f5}@media (min-width: 960px){.visitpart{padding:20px 10px 20px 20px;border-radius:16px}}@media (min-width: 1280px){.visitpart{padding:30px 20px 30px 30px}}.visitpart .top{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;padding-top:20px}@media (min-width: 480px){.visitpart .top{padding-top:0}}@media (min-width: 600px){.visitpart .top{padding-top:0}.visitpart .top .links{flex:1}}@media (min-width: 960px){.visitpart .top{flex-wrap:nowrap}.visitpart .top .links{flex:0 0 auto}}.visitpart .newarea{display:flex;align-items:center;height:50px}.visitpart .newarea .doadd{font-size:18px;line-height:21px;font-weight:600}.visitpart .toolbars{display:flex;align-items:center;justify-content:space-between}.visitpart .toolbars .toolbar{display:flex;align-items:center}.visitpart .toolbars .toolbar .masterarea .masterrecord .photo{padding:0 12px 0 0}@media (min-width: 960px){.visitpart .toolbars .toolbar .masterarea .masterrecord .photo{padding:0 14px 0 0}}.visitpart .toolbars .toolbar .masterarea .masterrecord .photo img{width:46px;height:46px;border-radius:50%}@media (min-width: 960px){.visitpart .toolbars .toolbar .masterarea .masterrecord .photo img{width:61px;height:61px}}.visitpart .toolbars .toolbar .masterarea .masterrecord .name{font-size:15px;line-height:18px}@media (min-width: 960px){.visitpart .toolbars .toolbar .masterarea .masterrecord .name{font-size:18px;line-height:23px}}.visitpart .toolbars .toolbar .masterarea .masterrecord .position{font-size:13px;line-height:16px}@media (min-width: 960px){.visitpart .toolbars .toolbar .masterarea .masterrecord .position{font-size:15px;line-height:18px}}.visitpart .visitheader{border-top-left-radius:16px;border-top-right-radius:16px;background-color:#fff;padding:15px;border-bottom:1px solid #E5E5E5}@media (min-width: 960px){.visitpart .visitheader{padding:30px}}.visitpart .visitheader vt-share-link-record .links,.visitpart .visitheader vt-share-links .links{gap:15px}.visitpart .visitheader vt-share-link-record .links .caption,.visitpart .visitheader vt-share-links .links .caption{margin:0}.visitpart .visitheader vt-share-link-record .links .web:before,.visitpart .visitheader vt-share-links .links .web:before{background-image:url(/img/icon_link_blue.svg)}.visitpart .visitheader vt-share-link-record .links .telegram,.visitpart .visitheader vt-share-link-record .links .web,.visitpart .visitheader vt-share-links .links .telegram,.visitpart .visitheader vt-share-links .links .web{margin:0;background-color:#e7f5ff}.visitpart .visitheader vt-share-link-record .links .telegram:after,.visitpart .visitheader vt-share-link-record .links .web:after,.visitpart .visitheader vt-share-links .links .telegram:after,.visitpart .visitheader vt-share-links .links .web:after{background-image:url(/img/icon_link_external_lightblue.svg)}.visitpart .visitheader vt-share-link-record .links .telegram:hover,.visitpart .visitheader vt-share-link-record .links .web:hover,.visitpart .visitheader vt-share-links .links .telegram:hover,.visitpart .visitheader vt-share-links .links .web:hover{background-color:#d7edfe}.visitpart .visitheader vt-share-link-record .links .telegram:hover:after,.visitpart .visitheader vt-share-link-record .links .web:hover:after,.visitpart .visitheader vt-share-links .links .telegram:hover:after,.visitpart .visitheader vt-share-links .links .web:hover:after{opacity:.8}.visitpart .fullvisitarea{border-bottom-left-radius:16px;border-bottom-right-radius:16px;background-color:#fff;padding:15px}@media (min-width: 960px){.visitpart .fullvisitarea{padding:30px}}.visitpart .fullvisitarea .visitprices{display:flex;align-items:center}.visitpart .fullvisitarea .visitprices.jc_end{justify-content:flex-end}.visitpart .fullvisitarea .visitprices .price .mdc-text-field{border-radius:16px 0 0 16px;border-right-width:.5px}.visitpart .fullvisitarea .visitprices .price .mdc-text-field:hover{border-right-width:.5px}@media (min-width: 960px){.visitpart .fullvisitarea .visitprices .field:not(:first-child) .price .mdc-text-field{border-top-left-radius:0;border-bottom-left-radius:0;border-left-width:.5px}.visitpart .fullvisitarea .visitprices .field:not(:first-child) .price .mdc-text-field:hover{border-left-width:.5px}}@media (max-width: 960px){.visitpart .fullvisitarea .visitprices.orders{flex-wrap:wrap;gap:8px}.visitpart .fullvisitarea .visitprices.orders .field{flex:1 1 calc(50% - 4px);min-width:0}.visitpart .fullvisitarea .visitprices.orders .field vt-input-price,.visitpart .fullvisitarea .visitprices.orders .field vt-input-percent,.visitpart .fullvisitarea .visitprices.orders .field vt-visit-price,.visitpart .fullvisitarea .visitprices.orders .field .mat-mdc-form-field{width:100%}.visitpart .fullvisitarea .visitprices.orders .price .mdc-text-field,.visitpart .fullvisitarea .visitprices.orders .middle .mdc-text-field,.visitpart .fullvisitarea .visitprices.orders .itogo .mdc-text-field{border-radius:16px;border-left-width:.5px;border-right-width:.5px}.visitpart .fullvisitarea .visitprices.orders .price .mdc-text-field:hover,.visitpart .fullvisitarea .visitprices.orders .middle .mdc-text-field:hover,.visitpart .fullvisitarea .visitprices.orders .itogo .mdc-text-field:hover{border-left-width:.5px;border-right-width:.5px}}.visitpart .fullvisitarea .visitprices .middle .mdc-text-field{border-radius:0;border-left-width:.5px;border-right-width:.5px}.visitpart .fullvisitarea .visitprices .middle .mdc-text-field:hover{border-left-width:.5px;border-right-width:.5px}.visitpart .fullvisitarea .visitprices .itogo .mdc-text-field{height:50px;border-radius:0 16px 16px 0;border-left-width:.5px}.visitpart .fullvisitarea .visitprices .itogo .mdc-text-field:hover{border-left-width:.5px}.visitpart .fullvisitarea .visitprices .itogo_only .mdc-text-field{height:50px;border-radius:16px;border-left-width:.5px}.visitpart .fullvisitarea .visitprices .itogo_only .mdc-text-field:hover{border-left-width:.5px}.visitpart .fullvisitarea vt-visit-userarea{display:block;background-color:#e7f5ff;border-radius:16px;padding:5px;width:auto}@media (min-width: 960px){.visitpart .fullvisitarea vt-visit-userarea{display:inline-block}}.visitpart .fullvisitarea .statarea{padding-top:10px}.visitpart .fullvisitarea .stat{color:#8c9197;font-size:13px;line-height:16px}.visitpart .fullvisitarea .stat .value{font-weight:700;color:#212b36}.visitpart .fullvisitarea .newgroupvisit{min-height:47px;display:inline-flex;align-items:center;background-color:#e7f5ff;border-radius:16px;padding:9px 12px;width:auto}.visitpart .fullvisitarea .telegramusers{padding-bottom:15px}.visitpart .fullvisitarea .telegramusers .row,.visitpart .fullvisitarea .telegramusers .row .avatars{display:flex;align-items:center}.visitpart .fullvisitarea .telegramusers .row .avatars.limits{max-width:243px}@media (min-width: 960px){.visitpart .fullvisitarea .telegramusers .row .avatars.limits{max-width:unset}}.visitpart .fullvisitarea .telegramusers .row img{width:47px;min-width:47px;height:47px;border-radius:50%;border:1px solid #fff;margin-right:-8px}.visitpart .fullvisitarea .telegramusers .row img:last-of-type{margin-right:4px}.visitpart .fullvisitarea .telegramusers .row .peoplesarea{margin-left:10px}.visitpart .fullvisitarea .telegramusers .row .peoplesarea .peoples{background-color:#e7f5ff;color:#0d99ff;border-radius:50%;font-weight:700;height:47px;width:47px;display:flex;align-items:center;justify-content:center}.visitpart .fullvisitarea .dopsarea{width:100%;background-color:#f6f6f6;border-radius:16px;padding:15px;margin:0 0 15px}@media (min-width: 960px){.visitpart .fullvisitarea .dopsarea{margin:0 0 20px}}@media (min-width: 1280px){.visitpart .fullvisitarea .dopsarea{margin:0 0 30px}}.visitpart .fullvisitarea .dopsarea .dops{padding-top:10px}.visitpart .fullvisitarea .dopsarea .doprow{flex-wrap:wrap;gap:8px;width:100%;padding:0 0 6px}.visitpart .fullvisitarea .dopsarea .doprow.cf{padding:0 0 6px}@media (min-width: 960px){.visitpart .fullvisitarea .dopsarea .doprow{flex-wrap:nowrap;gap:16px;padding:0 0 6px}}.visitpart .fullvisitarea .dopsarea .doprow.delete_rows{text-decoration:line-through}.visitpart .fullvisitarea .dopsarea .doprow mat-checkbox .mat-mdc-checkbox-touch-target{width:18px;height:18px}@media (min-width: 960px){.visitpart .fullvisitarea .dopsarea .doprow .name{max-width:50%}}.visitpart .fullvisitarea .dopsarea .doprow .name .selected{color:#212b36}.visitpart .fullvisitarea .dopsarea .doprow .separator{padding-top:3px}@media (min-width: 960px){.visitpart .fullvisitarea .dopsarea .doprow .separator{min-width:5%}}@media (min-width: 960px){.visitpart .fullvisitarea .dopsarea .doprow .price{max-width:45%;text-align:right}}.visitpart .fullvisitarea .dopsarea .doprow .price .edizm{color:#8c9197;font-size:12px;line-height:15px}.visitpart .fullvisitarea .dopsarea .doprow .calc{display:inline-flex;align-items:center;gap:3px}.visitpart .fullvisitarea .dopsarea .doprow .calc .plusminus{width:25px;height:25px;border-radius:8px;cursor:pointer;font-weight:700}.visitpart .fullvisitarea .dopsarea .doprow .calc vt-input-price{width:100px}.visitpart .fullvisitarea .dopsarea .doprow .calc vt-input-price mat-form-field{width:100%;max-width:100%}.visitpart .fullvisitarea .dopsarea .doprow .calc vt-input-price .mdc-text-field{padding:3px!important;border-radius:8px!important}.visitpart .fullvisitarea .dopsarea .doprow .calc vt-input-price .mdc-text-field input{text-align:center}.visitpart .fullvisitarea .dopsarea .doprow .calc vt-input-discount{width:68px}.visitpart .fullvisitarea .dopsarea .doprow .calc vt-input-discount .mdc-text-field{padding:3px!important;border-radius:8px!important}.visitpart .fullvisitarea .dopsarea .doprow .calc vt-input-discount .mdc-text-field input{text-align:center}.visitpart .fullvisitarea .dopsarea .savebtnarea{padding-top:10px}.visitpart .fullvisitarea .client_comment{background-color:#f6f6f6;border-radius:16px;padding:15px;color:#8c9197;font-size:15px;line-height:23px}.visitpart .fullvisitarea .client_comment .value{color:#212b36}.visitpart .fullvisitarea .bigclientarea{display:flex;flex-wrap:wrap}@media (min-width: 960px){.visitpart .fullvisitarea .bigclientarea{flex-wrap:nowrap;gap:30px}}.visitpart .fullvisitarea .bigclientarea.bottom{padding-bottom:16px}@media (min-width: 960px){.visitpart .fullvisitarea .bigclientarea.bottom{padding-bottom:16px}}.visitpart .fullvisitarea .bigclientarea .clientwrapper,.visitpart .fullvisitarea .bigclientarea .workerwrapper{width:100%}.visitpart .fullvisitarea .bigclientarea .workerwrapper .workerblocks{display:flex;align-items:flex-start;flex-wrap:wrap;gap:10px}.visitpart .fullvisitarea .bigclientarea .switcherswrapper{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:20px}@media (min-width: 960px){.visitpart .fullvisitarea .bigclientarea .switcherswrapper{padding-bottom:20px;gap:30px}}.visitpart .fullvisitarea .bigclientarea .manualsellwrapper{width:100%}@media (min-width: 960px){.visitpart .fullvisitarea .bigclientarea .manualsellwrapper{width:30%}}.visitpart .fullvisitarea .bigclientarea .manualsellwrapper.approvezone{display:flex;align-items:center}@media (min-width: 960px){.visitpart .fullvisitarea .bigclientarea .manualsellwrapper.approvezone{padding:9px 12px;background-color:#f6f6f6;border-radius:16px;justify-content:center}}.visitpart .fullvisitarea .bigclientarea .manualsellwrapper .approvearea{font-size:13px;line-height:15px;font-weight:600}.visitpart .fullvisitarea .bigclientarea .manualsellwrapper .approvearea .sent{padding-bottom:6px}.visitpart .fullvisitarea .bigclientarea .manualsellwrapper .approvearea .otherdata{color:#8c9197}.visitpart .fullvisitarea .bigclientarea .manualsellwrapper .approvearea .timearea{font-size:10px}.visitpart .fullvisitarea .bigclientarea .manualsellwrapper .approvearea .linkbutton{color:#0d99ff}.visitpart .fullvisitarea .bigclientarea .manualsellwrapper .approvearea .linkbutton:hover{color:#0f8ce7}.visitpart .fullvisitarea .bigclientarea .approvesend{font-size:13px;line-height:15px;font-weight:600;border-radius:16px;border:1px solid #E5E5E5;display:flex;align-items:center;min-height:50px;padding:0 20px}.visitpart .fullvisitarea .bigclientarea .approvewrapper{display:flex;align-items:center;flex-wrap:wrap;gap:10px;height:100%;min-height:50px}@media (min-width: 960px){.visitpart .fullvisitarea .bigclientarea .approvewrapper{border-radius:16px;justify-content:center}}.visitpart .fullvisitarea .bigclientarea .approvewrapper .approvelabels{font-size:13px;line-height:15px;font-weight:600;border-radius:16px;border:1px solid #E5E5E5;display:flex;justify-content:center;flex-direction:column;gap:10px;min-height:50px;padding:20px}@media (min-width: 960px){.visitpart .fullvisitarea .bigclientarea .approvewrapper .approvelabels{padding:0 20px;gap:4px}}.visitpart .fullvisitarea .bigclientarea .approvewrapper .approvelabels.approved{background-color:#e0f9eb;border:none}.visitpart .fullvisitarea .bigclientarea .approvewrapper .approvelabels .otherdata{color:#8c9197}.visitpart .fullvisitarea .bigclientarea .approvewrapper .approvelabels .waitdata{color:#fb0}.visitpart .fullvisitarea .bigclientarea .approvewrapper .approvelabels .sentarea{display:flex;align-items:center;justify-content:space-between;gap:5px;flex-wrap:wrap}@media (min-width: 960px){.visitpart .fullvisitarea .bigclientarea .approvewrapper .approvelabels .sentarea{gap:20px;flex-wrap:nowrap}}.visitpart .fullvisitarea .bigclientarea .approvewrapper .approvelabels .sentarea .label{font-size:13px;line-height:15px;width:100%}@media (min-width: 960px){.visitpart .fullvisitarea .bigclientarea .approvewrapper .approvelabels .sentarea .label{width:auto}}.visitpart .fullvisitarea .bigclientarea .approvewrapper .approvelabels .sentarea .value{text-align:right;font-size:13px;line-height:15px;display:flex;align-items:center;justify-content:flex-end}.visitpart .fullvisitarea .bigclientarea .approvewrapper .approvelabels .sentarea .value.approved,.visitpart .fullvisitarea .bigclientarea .approvewrapper .approvelabels .sentarea .value.approved .otherdata{color:#2fd47a}.visitpart .fullvisitarea .nokoefarea{display:flex;flex-wrap:wrap;padding:0 0 20px}@media (min-width: 960px){.visitpart .fullvisitarea .nokoefarea{flex-wrap:nowrap;gap:30px}}.visitpart .fullvisitarea .nokoefarea .comment{color:#8c9197;font-size:13px;line-height:16px;padding-right:8px}.visitpart vt-select-master-small,.visitpart vt-select-master-small-reloadable,.visitpart vt-select-servicegroup{display:block}.visitpart vt-select-master-small mat-form-field .mat-mdc-select-arrow-wrapper,.visitpart vt-select-master-small-reloadable mat-form-field .mat-mdc-select-arrow-wrapper,.visitpart vt-select-servicegroup mat-form-field .mat-mdc-select-arrow-wrapper{padding:15px}.visitpart vt-select-master-small .mdc-text-field,.visitpart vt-select-master-small-reloadable .mdc-text-field,.visitpart vt-select-servicegroup .mdc-text-field{padding:3px 3px 4px!important}.visitpart vt-select-master-small-reloadable .mdc-text-field,.visitpart vt-select-manymasters .mdc-text-field{height:59px;align-items:center}.visitpart .visit-documents{margin:0 0 30px}.visitpart .visit-documents .doclist{display:flex;flex-direction:column;gap:10px}.visitpart .visit-documents .doccard{background:#fff;border-radius:16px;border:1px solid #e8edf2;padding:16px}.visitpart .visit-documents .doccard-header{display:flex;align-items:flex-start;gap:10px;margin-bottom:12px}.visitpart .visit-documents .doccard-icon{flex-shrink:0;width:40px;height:40px;border-radius:50%;background:#e7f5ff;display:flex;align-items:center;justify-content:center;padding-left:5px}.visitpart .visit-documents .doccard-icon.signed{background:#e0f9eb}.visitpart .visit-documents .doccard-title{flex:1;font-weight:600;font-size:15px;line-height:1.3;padding-top:2px}.visitpart .visit-documents .doccard-actions{display:flex;gap:6px;flex-shrink:0;align-items:center}.visitpart .visit-documents .doccard-actions .more_black{width:24px;height:24px;margin-left:10px}.visitpart .visit-documents .doccard-actions .more_black:hover{cursor:pointer}.visitpart .visit-documents .doccard-btn{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:12px;background:#e7f5ff;color:#0d99ff;text-decoration:none;cursor:pointer;transition:background .15s}.visitpart .visit-documents .doccard-btn:hover{background:#d7edfe}.visitpart .visit-documents .doccard-info{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}.visitpart .visit-documents .doccard-field{background:#f5f7fa;border-radius:10px;padding:10px 14px}.visitpart .visit-documents .doccard-label{display:block;font-size:11px;color:#999;margin-bottom:2px}.visitpart .visit-documents .doccard-value{font-size:14px;font-weight:600;color:#333}.visitpart .visit-documents .docstatus{font-size:14px;font-weight:600;color:#212b36}.visitpart .visit-documents .doccard-action .bignext{width:100%}.visitpart .visit-documents .signed-badge{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:50px;padding:0 20px;background:#e0f9eb;border-radius:16px;color:#2fd47a;font-weight:600;font-size:15px}.visitpart .visit-documents .signed-badge .signed-icon{display:flex;align-items:center;justify-content:center;width:22px;height:22px;background:#2fd47a;color:#fff;border-radius:50%;font-size:13px;line-height:1}.visitpart .visit-documents .waiting-badge{display:flex;align-items:center;justify-content:center;padding:10px;background:#e3f2fd;border-radius:10px;color:#1976d2;font-size:13px}.visitpart .visit-documents .sign-link{display:block;text-align:center;margin-top:4px;color:#1976d2;font-size:11px;cursor:pointer;text-decoration:none;text-underline-offset:3px}.visitpart .visit-documents .sign-link:hover{text-decoration:underline dashed}@media (min-width: 1170px){.visitpart .visit-documents .doccard{display:flex;align-items:center;gap:16px;padding:12px 16px}.visitpart .visit-documents .doccard-header{display:contents}.visitpart .visit-documents .doccard-icon{order:0}.visitpart .visit-documents .doccard-title{order:1;flex:1;min-width:0}.visitpart .visit-documents .doccard-info{order:2;flex-direction:row;gap:10px;margin-bottom:0;flex-shrink:0}.visitpart .visit-documents .doccard-field{min-width:120px;padding:6px 12px}.visitpart .visit-documents .doccard-action{order:3;flex-shrink:0;width:210px}.visitpart .visit-documents .doccard-action .bignext{width:100%;white-space:nowrap}.visitpart .visit-documents .doccard-action .signed-badge,.visitpart .visit-documents .doccard-action .waiting-badge{width:100%}.visitpart .visit-documents .doccard-actions{order:4}}.salarysplit{max-width:460px}.salarysplit .salaryrow{display:flex;align-items:baseline;gap:8px;padding:3px 0}.salarysplit .salaryrow:before{content:"";order:1;flex:1 1 auto;align-self:flex-end;margin-bottom:4px;border-bottom:1px dotted #C4C9CF}.salarysplit .salaryrow>span:first-child{order:0}.salarysplit .salaryrow .price{order:2;font-weight:700;color:#212b36;white-space:nowrap}.salarysplit .salary-more{display:inline-block;margin-top:6px;color:#8c9197;font-size:13px;cursor:pointer;border-bottom:1px dotted #8C9197}.salarysplit .salarydetails{margin-top:6px;color:#8c9197;font-size:13px;line-height:20px}.servicespart{font-weight:600;letter-spacing:-.2px;padding:15px;background-color:#f5f5f5}@media (min-width: 375px){.servicespart{padding:20px 15px}}@media (min-width: 960px){.servicespart{border-top:1px solid #ededed;padding:20px 10px 20px 20px;border-radius:16px;border-top:none}}@media (min-width: 1280px){.servicespart{padding:30px 20px 30px 30px}}.servicespart.innerbranch{padding:0}.servicespart .toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px}@media (min-width: 600px){.servicespart .toolbar .links{flex:1}}@media (min-width: 960px){.servicespart .toolbar .links{flex:0 0 auto}}.servicespart .toolbar.withgap{gap:20px}@media (min-width: 960px){.servicespart .toolbar{flex-wrap:nowrap;gap:20px;padding:0}}.servicespart .toolbar .top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px}@media (min-width: 960px){.servicespart .toolbar .top{flex-wrap:nowrap;padding:0}}.servicespart .toolbar .markettitle{font-size:18px;line-height:25px;color:#8c9197}.servicespart .toolbar .markettitle strong{color:#212b36}.servicespart .area{margin-top:15px}@media (min-width: 375px){.servicespart .area{margin-top:20px}}@media (min-width: 960px){.servicespart .area{margin-top:30px}}.servicespart .area.no_mt{margin:0}.servicespart .area .panelarea{background-color:#fff;border-radius:16px}.servicespart .area .panelarea.disabled{opacity:.5}.servicespart .area .panelarea:not(:last-of-type){margin-bottom:15px}@media (min-width: 375px){.servicespart .area .panelarea:not(:last-of-type){margin-bottom:20px}}@media (min-width: 960px){.servicespart .area .panelarea:not(:last-of-type){margin-bottom:30px}}@media (min-width: 960px){.servicespart .area .panelarea{margin-top:30px;border-radius:16px}}.servicespart .area .panelarea.no_mt{margin:0}.servicespart .area .panelarea .title{font-size:18px;line-height:21px;font-weight:700;padding:15px 10px 15px 15px}@media (min-width: 375px){.servicespart .area .panelarea .title{padding:20px 10px 20px 15px}}@media (min-width: 960px){.servicespart .area .panelarea .title{padding:30px 10px 30px 30px}}.servicespart .area .panelarea .title .comment{font-size:15px;line-height:18px;font-weight:600;color:#8c9197}.servicespart .area .panelarea .title.full{display:flex;align-items:center;justify-content:space-between;padding:15px}@media (min-width: 375px){.servicespart .area .panelarea .title.full{padding:20px 20px 20px 15px}}@media (min-width: 960px){.servicespart .area .panelarea .title.full{padding:30px}}.servicespart .area .panelarea .pddata{padding:0 10px 15px 0}@media (min-width: 375px){.servicespart .area .panelarea .pddata{padding:0 10px 0 15px}}@media (min-width: 960px){.servicespart .area .panelarea .pddata{padding:0 10px 0 30px}}.servicespart .area .bigedit{width:100%;margin-top:30px}@media (min-width: 960px){.servicespart .area .bigedit{margin:0;width:unset;position:absolute;right:30px;top:30px}}.servicespart .area .profilearea{display:flex;align-items:flex-start;padding:15px;flex-wrap:wrap;position:relative}.servicespart .area .profilearea .masterrecord .name{display:flex;align-items:center;gap:7px;min-width:0}.servicespart .area .profilearea .masterrecord .name span{min-width:0;overflow-wrap:anywhere;word-break:break-word}.servicespart .area .profilearea .masterrecord.block>div{min-width:0}.servicespart .area .profilearea .data{overflow-wrap:anywhere;word-break:break-word;min-width:0}.servicespart .area .profilearea .data>div{min-width:0;overflow-wrap:anywhere}@media (min-width: 375px){.servicespart .area .profilearea{padding:20px}}@media (min-width: 960px){.servicespart .area .profilearea{padding:30px;gap:30px;flex-wrap:nowrap}}.servicespart .area .profilearea .avatar{position:relative;flex:1 0 100%;text-align:center;width:100%;border-radius:16px}@media (min-width: 375px){.servicespart .area .profilearea .avatar{flex:unset;width:fit-content;margin:0 auto}}@media (min-width: 960px){.servicespart .area .profilearea .avatar{width:unset;margin:unset}}.servicespart .area .profilearea .avatar img{width:100%;height:100%;border-radius:16px}@media (min-width: 375px){.servicespart .area .profilearea .avatar img{width:270px;height:270px}}.servicespart .area .profilearea .avatar .loadphoto{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;padding:15px 14px;background-color:#fff;color:#0d99ff;border-radius:16px;white-space:nowrap;border:1px solid #eeeeee}.servicespart .area .profilearea .avatar .loadphoto:hover{color:#0f8ce7}.servicespart .area .profilearea .avatar:hover{cursor:pointer;background-color:#000}.servicespart .area .profilearea .avatar:hover img{opacity:.5}.servicespart .area .profilearea .avatar:hover .loadphoto{display:block}.servicespart .area .profilearea .payer_blocks{display:grid;justify-content:space-between;gap:15px;grid-template-columns:repeat(1,1fr);width:100%}@media (min-width: 960px){.servicespart .area .profilearea .payer_blocks{grid-template-columns:repeat(2,1fr)}}.servicespart .area .profilearea .block{margin-top:30px;width:100%}@media (min-width: 960px){.servicespart .area .profilearea .block{margin-top:15px}.servicespart .area .profilearea .block.block30{width:30%}.servicespart .area .profilearea .block.block70{width:70%}}.servicespart .area .profilearea .subtitle{font-size:15px;line-height:18px;font-weight:700}@media (min-width: 960px){.servicespart .area .profilearea .subaction{padding:0 0 10px}}.servicespart .area .profilearea .icons{display:flex;align-items:baseline}.servicespart .area .profilearea .icons .icon{padding-right:6px}.servicespart .area .profilearea .value{font-size:15px;line-height:23px;color:#8c9197}.servicespart .area .profilearea .data{padding-top:10px;font-size:15px;line-height:23px;color:#8c9197}.servicespart .area .profilearea .left{padding-left:10px}.servicespart .area .profilearea .columnsarea{width:100%}.servicespart .area .profilearea .contacts{padding-top:10px;font-size:15px;line-height:23px;color:#8c9197}.servicespart .area .profilearea .contacts img{width:20px}.servicespart .area .profilearea .profilerows{display:flex;flex-direction:column;align-self:stretch;justify-content:space-between;width:100%}@media (min-width: 480px){.servicespart .area .profilearea .profilerows .columns{display:flex;gap:30px}}.servicespart .area .profileareaover{position:relative}@media (min-width: 960px){.servicespart .area .profileareaover .profilearea .toolbar{padding-right:200px}}.servicespart .area .profileareaover .bigeditarea{width:100%;padding:0 15px 15px}@media (min-width: 375px){.servicespart .area .profileareaover .bigeditarea{padding:0 20px 20px}}@media (min-width: 960px){.servicespart .area .profileareaover .bigeditarea{padding:0;width:unset;position:absolute;right:0;top:0}}.servicespart .area .contactsarea{padding:15px 15px 0}@media (min-width: 375px){.servicespart .area .contactsarea{padding:10px 20px 0}}@media (min-width: 960px){.servicespart .area .contactsarea{padding:0 30px 30px}}.servicespart .area .contactsarea vt-contacts-view{display:flex;align-items:center;flex-wrap:wrap;gap:20px}.servicespart .area .nochoosable{padding:15px 0 0;font-size:13px;line-height:18px}.servicespart .area .servicesarea{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px;padding:15px}@media (min-width: 375px){.servicespart .area .servicesarea{padding:20px;gap:20px}}@media (min-width: 960px){.servicespart .area .servicesarea{flex-wrap:nowrap;padding:30px;gap:30px}}.servicespart .area .servicesarea .masterarea{flex:1;background-color:#f6f6f6;border-radius:16px;padding:15px}@media (min-width: 375px){.servicespart .area .servicesarea .masterarea{padding:20px}}@media (min-width: 960px){.servicespart .area .servicesarea .masterarea{padding:30px;min-height:117px;display:flex}}.servicespart .area .servicesarea .masterarea:hover{background-color:#eee}.servicespart .area .servicesarea .servicearea{flex:1;display:flex;align-items:center;background-color:#f6f6f6;border-radius:16px;padding:15px}@media (min-width: 375px){.servicespart .area .servicesarea .servicearea{padding:20px}}@media (min-width: 960px){.servicespart .area .servicesarea .servicearea{padding:30px;min-height:117px}}.servicespart .area .servicesarea .servicearea:hover{background-color:#eee}.servicespart .area .servicesarea .buttonarea{flex:1 0 100%;background-color:#e7f5ff;border-radius:16px;display:flex;justify-content:center;align-items:center;min-height:50px}@media (min-width: 960px){.servicespart .area .servicesarea .buttonarea{flex-direction:column;min-height:117px;flex:unset;width:180px}}.servicespart .area .servicesarea .buttonarea .icon{order:2;margin:0 0 0 10px;position:relative;width:24px;height:24px;background-color:#0d99ff;color:#fff;border-radius:50%;font-size:18px;line-height:24px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width: 960px){.servicespart .area .servicesarea .buttonarea .icon{order:1;margin:0 0 8px;width:33px;height:33px;font-size:22px;line-height:33px}}.servicespart .area .servicesarea .buttonarea .label{order:1;font-size:15px;line-height:18px;color:#0d99ff}@media (min-width: 960px){.servicespart .area .servicesarea .buttonarea .label{order:2}}.servicespart .area .servicesarea .buttonarea:hover{cursor:pointer;background-color:#d7edfe}.servicespart .area .servicesarea .buttonarea:hover .label{color:#0d99ff}.servicespart .area .salaryrulesarea{display:flex;align-items:center;width:100%;flex-wrap:wrap;gap:15px;padding:0 15px 15px}@media (min-width: 375px){.servicespart .area .salaryrulesarea{gap:20px;padding:0 20px 20px}}@media (min-width: 960px){.servicespart .area .salaryrulesarea{flex-wrap:nowrap;padding:0 30px 30px;gap:30px}.servicespart .area .salaryrulesarea vt-select{width:50%}}.servicespart .area .salaryrulesarea vt-select{width:100%}@media (min-width: 960px){.servicespart .area .salaryrulesarea vt-select{width:50%}}.servicespart .area .serviceblock{padding:20px 0}.servicespart .area .serviceblock:not(.first){border-top:1px solid #e5e5e5}@media (min-width: 960px){.servicespart .area .serviceblock{padding:20px 0}.servicespart .area .serviceblock:first-of-type{padding:20px 0 16px}}.servicespart .area .service{display:inline-flex;flex-wrap:wrap;width:100%;gap:10px;padding:20px 15px;font-size:15px}.servicespart .area .service:not(.first){border-top:1px solid #e5e5e5}.servicespart .area .service.noborder{border-top:none}.servicespart .area .service.disabled{opacity:.5}@media (min-width: 960px){.servicespart .area .service{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:nowrap;gap:10px;width:100%;padding:16px 30px}.servicespart .area .service:first-of-type{padding:0 30px 16px}}.servicespart .area .service.dopsarea{padding:0 15px}@media (min-width: 960px){.servicespart .area .service.dopsarea{padding:0 30px}}.servicespart .area .service.header{display:none}@media (min-width: 960px){.servicespart .area .service.header{display:flex;align-items:center;border-bottom:1px solid #e5e5e5}.servicespart .area .service.header.nobottom{border-bottom:unset}}.servicespart .area .service .servicemain{order:1;flex:1 0 calc(100% - 35px)}@media (min-width: 960px){.servicespart .area .service .servicemain{flex:4}}.servicespart .area .service .servicemain .description{margin:8px 0 0;color:#8c9197;font-size:13px;line-height:18px;display:block}.servicespart .area .service .servicemain .description.error{color:#ff1919}.servicespart .area .service .servicemain .description .priorities{margin-left:6px}.servicespart .area .service .servicemain .comment_for_user{margin-top:10px;color:#ff1919}.servicespart .area .service .servicemain .limits{margin-top:10px;color:#8c9197}.servicespart .area .service .servicemain .limits .limitsarea{padding:6px 10px 8px;color:#8c9197;font-size:13px;line-height:22px;border-radius:8px;background-color:#f6f6f6;display:inline-block}.servicespart .area .service .servicemain .sg{margin-top:7px;color:#8c9197}.servicespart .area .service .servicemain .sg .sgarea{padding:3px 8px;background-color:#f6f6f6;border-radius:10px;display:inline-flex;align-items:center;gap:8px;font-size:13px;line-height:15px}.servicespart .area .service .servicemain .sg .sgarea img{width:11px;height:11px}.servicespart .area .service .servicemain .remind{display:inline-flex;align-items:center;gap:4px;background-color:#fff;border-radius:4px;padding:0 8px;margin:0 0 0 8px}@media (min-width: 960px){.servicespart .area .service .servicemain .remind{margin:7px 0 0;height:25px;background-color:#f6f6f6}}.servicespart .area .service .servicemain .remind img{width:13px;height:13px}.servicespart .area .service .servicemain .remind .label{padding-left:3px;font-size:13px;line-height:16px}.servicespart .area .service .servicemain .medias{margin:0;padding:0;display:flex;gap:15px;align-items:center;flex-wrap:wrap}.servicespart .area .service .servicemain .medias .mediaitem{margin-top:10px}.servicespart .area .service .servicemain .medias .mediaitem img,.servicespart .area .service .servicemain .medias .mediaitem video{width:95px;height:80px;border-radius:16px;object-fit:cover;display:block}@media (min-width: 960px){.servicespart .area .service .servicemain .medias .mediaitem img,.servicespart .area .service .servicemain .medias .mediaitem video{width:105px;height:87px}}.servicespart .area .service .servicemain .medias .mediaitem .mediaicon{width:95px;height:80px;border-radius:16px;background-color:#f6f6f6;display:flex;align-items:center;justify-content:center}@media (min-width: 960px){.servicespart .area .service .servicemain .medias .mediaitem .mediaicon{width:105px;height:87px}}.servicespart .area .service .servicemain .medias .mediaitem .mediaicon img{width:32px;height:32px;object-fit:contain;border-radius:0}.servicespart .area .service .servicemain .medias .dopitem{margin:0 0 10px}.servicespart .area .service .servicemain .medias .dopitem img,.servicespart .area .service .servicemain .medias .dopitem video{width:60px;height:50.5px;border-radius:10px;object-fit:cover;display:block}@media (min-width: 960px){.servicespart .area .service .servicemain .medias .dopitem img,.servicespart .area .service .servicemain .medias .dopitem video{width:60px;height:50.5px}}.servicespart .area .service .servicemain .medias .dopitem .mediaicon{width:60px;height:50.5px;border-radius:10px;background-color:#f6f6f6;display:flex;align-items:center;justify-content:center}.servicespart .area .service .servicemain .medias .dopitem .mediaicon img{width:24px;height:24px;object-fit:contain;border-radius:0}.servicespart .area .service .servicemain .dops{margin:20px -34px 10px 0}@media (min-width: 960px){.servicespart .area .service .servicemain .dops{margin:20px 0 0}}.servicespart .area .service .servicemain .dops.nomargin{margin:0}.servicespart .area .service .servicemain .dops .caption{color:#8c9197;font-size:13px;line-height:15px}.servicespart .area .service .servicemain .dops .doptitle{font-size:13px;line-height:18px}.servicespart .area .service .servicemain .dops .dopitems{margin-top:3px}.servicespart .area .service .servicemain .dops .dopitems .doprow .dopname{color:#212b36}.servicespart .area .service .servicemain .dops .dopitems .description{margin:0 0 10px}.servicespart .area .service .servicemain .dops .dopitems .medias{gap:10px}.servicespart .area .service .servicemain .dops .doprow .name{gap:8px}.servicespart .area .service .servicemain .dops .doprow img.bydefault{width:15px;height:15px}.servicespart .area .service .servicemain .dops .medias{gap:10px}.servicespart .area .service .servicemain .dops.dopindops{margin:0}.servicespart .area .service .servicemain .dops.dopindops .description{margin:0 0 10px}.servicespart .area .service .servicemain .thirdrow{display:flex;align-items:center;padding-top:14px;flex-wrap:wrap;gap:15px}@media (min-width: 960px){.servicespart .area .service .servicemain .thirdrow{flex-wrap:nowrap}}.servicespart .area .service .servicemain .services_weekdays_list{display:flex;align-items:center;gap:3px}.servicespart .area .service .servicemain .services_weekdays_list .d{width:25px;height:25px;display:flex;align-items:center;justify-content:center;border-radius:4px;border-top:4px solid #0d99ff;background-color:#e7f5ff;color:#0d99ff;font-size:13px;line-height:16px;font-weight:700}.servicespart .area .service .servicemain .manualaccept{padding:3px 3px 0 0}.servicespart .area .service .servicemain .manualaccept img{width:25px;height:25px}.servicespart .area .service .servicemain .download_dog{padding-top:10px;display:flex;align-items:center;gap:16px}.servicespart .area .service .mastersarea{padding:8px 0}.servicespart .area .service .mastersarea .mastername{font-size:14px;line-height:17px}.servicespart .area .service .mastersarea.mm{display:flex;gap:10px}.servicespart .area .service .error{color:#ff1919}.servicespart .area .service .servicename{font-weight:700;overflow-wrap:break-word;word-break:break-word;min-width:0;display:flex;align-items:center}.servicespart .area .service .servicename .priorities,.servicespart .area .service .servicename .manualaccepts{margin-left:10px}.servicespart .area .service .servicename .manualaccepts img{width:20px;height:20px}.servicespart .area .service .servicename .name.hasbg{padding:5px 10px;border-radius:10px}.servicespart .area .service .servicename .sv{margin-left:10px}.servicespart .area .service .group{padding:0 13px 0 3px;background-color:#e7f5ff;border-radius:16px;height:29px;display:inline-flex;align-items:center}.servicespart .area .service .group.left{margin-left:10px}.servicespart .area .service .group .img{background-color:#0d99ff;border-radius:50%;width:23px;height:23px;display:flex;align-items:center;justify-content:center}.servicespart .area .service .group .img img{width:17px;height:17px}.servicespart .area .service .group .label{padding-left:9px;font-size:13px;line-height:13px;color:#0d99ff;font-weight:700;white-space:nowrap}.servicespart .area .service .cell{order:5;font-weight:700}@media (min-width: 960px){.servicespart .area .service .cell{flex:1}}.servicespart .area .service .cell.colspan2{flex:2}.servicespart .area .service .cell.value{display:inline-flex;align-items:center;background-color:#f6f6f6;border-radius:16px;min-height:37px;padding:0 10px}.servicespart .area .service .cell.value.colspan2{background-color:transparent;padding:0}.servicespart .area .service .cell.value .cgvs{display:flex;align-items:center;gap:15px}@media (min-width: 960px){.servicespart .area .service .cell.value .cgvs{gap:30px}}.servicespart .area .service .cell.value .warning{background-color:#fff1cb;color:#fb0;border-radius:10px;min-height:37px;padding:0 10px;display:inline-flex;align-items:center}.servicespart .area .service .cell.value .warning .linkbutton{color:#fb0}@media (min-width: 960px){.servicespart .area .service .cell.value .warning{background-color:transparent;padding:0;min-height:unset}.servicespart .area .service .cell.value .warning .linkbutton{color:#0d99ff}}@media (min-width: 960px){.servicespart .area .service .cell.value.noheight{min-height:unset}}@media (min-width: 960px){.servicespart .area .service .cell.value{display:block;background-color:#fff;border-radius:16px;height:auto;padding:0}}.servicespart .area .service .cell.value.link{background-color:#e7f5ff}@media (min-width: 960px){.servicespart .area .service .cell.value.link{background-color:transparent}}@media (min-width: 960px){.servicespart .area .service .cell.linkto{min-width:150px}}.servicespart .area .service .cell .cofebreak{display:inline-flex;align-items:center;background-color:#fff;border-radius:4px;padding:0 8px;margin:0 0 0 8px}@media (min-width: 960px){.servicespart .area .service .cell .cofebreak{margin:7px 0 0;height:25px;background-color:#f6f6f6}}.servicespart .area .service .cell .cofebreak img{width:11px;height:11px}.servicespart .area .service .cell .cofebreak .label{padding-left:6px;font-size:13px;line-height:16px}.servicespart .area .service .cell .linkbutton,.servicespart .area .service .cell .linkbutton .label{color:#0d99ff}.servicespart .area .service .cell .linkbutton .label.left{padding-left:7px}@media (min-width: 960px){.servicespart .area .service .cell .linkbutton .label{display:none}}.servicespart .area .service .cell.zerovalue{display:none}@media (min-width: 960px){.servicespart .area .service .cell.zerovalue{display:block}}.servicespart .area .service .cell .price_caption{font-weight:600;color:#8c9197;font-size:13px;line-height:16px}.servicespart .area .service .cell .def{font-weight:600;color:#8c9197;font-size:11px;line-height:12px}.servicespart .area .service .cell .nosalaryrule{font-weight:600;color:#ff1919;font-size:13px;line-height:16px}.servicespart .area .service .more{flex-basis:24px;height:24px;order:2;padding:3px 0 0}@media (min-width: 960px){.servicespart .area .service .more{order:10;padding:0}}.servicespart .area .service .more .more_black{width:24px;height:24px}.servicespart .area .service .more .more_black:hover{cursor:pointer;background-image:url(/img/v2_icon_more_gray.svg)}.servicespart .area .service .label{color:#8c9197;font-size:15px;line-height:18px;font-weight:600}.servicespart .area .service .custom_duration{color:#8c9197;font-size:13px;line-height:15px;font-weight:600}.servicespart .area .service .custom_duration.warning{color:#fb0}.servicespart .area .service .custom_duration.stroke{text-decoration:line-through}.servicespart .area .service .perhour{padding:0 0 0 6px}@media (min-width: 960px){.servicespart .area .service .perhour{padding:0}}.servicespart .area .service .servicetimeblock{max-width:208px;margin:10px 0 15px}.servicespart .area .service .servicetime{display:inline-flex;flex-direction:column;background-color:#f6f6f6;border-radius:4px}.servicespart .area .service .servicetime .wd{display:inline-flex;align-items:center;gap:3px;border-bottom:1px solid #dddddc;padding:7px}.servicespart .area .service .servicetime .wd .d{display:flex;align-items:center;justify-content:center;padding:0 3px;border-radius:4px;border-top:4px solid #212b36;background-color:#fff;color:#212b36;font-size:15px;font-weight:700;box-shadow:0 0 #e5e5e5 inset,1px 0 #e5e5e5 inset,0 -1px #e5e5e5 inset,-1px 0 #e5e5e5 inset}.servicespart .area .service .servicetime .tp{display:flex;align-items:center}.servicespart .area .service .servicetime .tp .data{padding:6px 7px 7px}.servicespart .area .service .servicetime .tp .sep{border-right:1px solid #dddddc}.servicespart .area .service .servicetime .tp .st_price{font-size:13px;line-height:15px;font-weight:700}.servicespart .area .service .st{color:#8c9197;font-size:13px;line-height:15px;font-weight:600}.servicespart .area .mediasarea{padding:0 15px}@media (min-width: 960px){.servicespart .area .mediasarea{padding:0 30px}}.servicespart .area .actions{padding:15px}@media (min-width: 960px){.servicespart .area .actions{padding:16px 30px 30px}}.servicespart .area .actions.nopt{padding:0}.profile-emptystate{display:flex;flex-direction:column;align-items:stretch;gap:20px;padding:0 15px 15px}@media (min-width: 960px){.profile-emptystate{flex-direction:row;align-items:center;gap:30px;padding:0 30px 30px}}.profile-emptystate .profile-emptystate-icon{background-color:#f6f6f6;border-radius:16px;padding:40px 20px;display:flex;align-items:center;justify-content:center}@media (min-width: 960px){.profile-emptystate .profile-emptystate-icon{flex-shrink:0;width:270px;height:270px;padding:0}}.profile-emptystate .profile-emptystate-icon img{width:80px;height:80px}@media (min-width: 960px){.profile-emptystate .profile-emptystate-icon img{width:136px;height:136px}}.profile-emptystate .profile-emptystate-content{display:flex;flex-direction:column;gap:8px}@media (min-width: 960px){.profile-emptystate .profile-emptystate-content{gap:0}}.profile-emptystate .profile-emptystate-content .profile-emptystate-title{font-size:16px;line-height:20px;font-weight:700;color:#212b36}@media (min-width: 960px){.profile-emptystate .profile-emptystate-content .profile-emptystate-title{font-size:28px;line-height:32px}}.profile-emptystate .profile-emptystate-content .profile-emptystate-desc{font-size:14px;line-height:18px;font-weight:600;color:#8c9197}@media (min-width: 960px){.profile-emptystate .profile-emptystate-content .profile-emptystate-desc{font-size:18px;line-height:24px;margin-top:15px}}.profile-emptystate .profile-emptystate-content button{margin-top:4px;align-self:flex-start}@media (max-width: 959px){.profile-emptystate .profile-emptystate-content button{align-self:stretch}}@media (min-width: 960px){.profile-emptystate .profile-emptystate-content button{margin-top:20px}}.servicerules{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.servicerules .rule{display:inline-flex;align-items:center;padding:6px 10px;border-radius:6px;background:var(--o_bg2);color:var(--c);font-size:12.5px}.dealtype{display:inline-flex;align-items:center;padding:0 12px;font-size:12px;font-weight:500;border-radius:10px;background-color:#e0f9eb;color:#2fd47a}.dealtype.sale{background-color:var(--o_bg4);color:var(--c1)}.realtyserviceselect{min-width:260px}.realtyserviceselect vt-select-manyservices{display:block;width:100%}.realtyserviceselect .multipleselect{width:100%}.realtymasterselect{min-width:260px}.realtymasterselect vt-select-master{display:block;width:100%}.realtymasterselect .mdc-text-field.mdc-text-field--filled{border-radius:999px;border:none;padding:4px 20px 4px 4px!important}.realtymasterselect .mat-mdc-select-arrow:after{top:4px}.realtymasterselect .masterrecord{min-height:46px}.realtymasterselect .masterrecord .photo{padding:0 12px 0 0}.realtymasterselect .masterrecord .photo.nomaster{width:16px;padding:0;flex-shrink:0}.realtymasterselect .masterrecord .photo img{width:46px;height:46px;border-radius:50%;object-fit:cover}@media (min-width: 960px){.realtymasterselect .masterrecord .photo img{width:46px;height:46px}}.realtyfind{width:100%}@media (min-width: 480px){.realtyfind{width:260px}}.wizardobjects{display:flex;flex-direction:column;gap:20px;padding:15px 0 0}.wizardobjectchosen,.recordobject{display:flex;align-items:center;gap:12px;padding:12px;margin:15px 0 0;background-color:var(--o_bg1);border-radius:16px}.wizardobjectchosen .photo,.recordobject .photo{width:64px;aspect-ratio:406/262;flex-shrink:0;overflow:hidden;border-radius:10px;background-color:var(--o_bg3)}.wizardobjectchosen .photo>img,.recordobject .photo>img{width:100%;height:100%;object-fit:cover;display:block}.wizardobjectchosen .photo .nophoto,.recordobject .photo .nophoto{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:var(--o_bg2)}.wizardobjectchosen .photo .nophoto img,.recordobject .photo .nophoto img{width:22px;height:22px;opacity:.45}.wizardobjectchosen .data,.recordobject .data{display:flex;flex-direction:column;flex:1 1 auto;gap:3px;min-width:0}.wizardobjectchosen .data .name,.recordobject .data .name{font-size:14px;font-weight:700;color:var(--c)}.wizardobjectchosen .data .address,.recordobject .data .address{font-size:12px;color:#a3a4b5}.recordobject{margin:0;cursor:pointer}.recordobject .arrow{flex-shrink:0;padding:0 4px;font-size:17px;color:#a3a4b5}.wizardobject{display:flex;flex-direction:column;gap:15px;padding:15px;background-color:var(--o_bg1);border-radius:16px}@media (min-width: 480px){.wizardobject{flex-direction:row;align-items:flex-start;gap:20px;padding:20px}}.wizardobject.selected{box-shadow:0 0 0 2px var(--c1) inset}.wizardobject .photoarea{width:100%;flex-shrink:0}@media (min-width: 480px){.wizardobject .photoarea{width:220px}}.wizardobject .photoarea .photo{width:100%}.wizardobject .photo{width:100%;aspect-ratio:406/262;overflow:hidden;border-radius:12px;background-color:var(--o_bg3);flex-shrink:0}@media (min-width: 480px){.wizardobject .photo{width:220px;aspect-ratio:220/165}}.wizardobject .photo>img{width:100%;height:100%;object-fit:cover;display:block}.wizardobject .photo .nophoto{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:var(--o_bg2)}.wizardobject .photo .nophoto img{width:40px;height:40px;opacity:.45}.wizardobject .wizardobjectthumbs{display:flex;gap:8px;padding:8px 0 0;overflow-x:auto}.wizardobject .wizardobjectthumbs .thumb{width:64px;height:48px;flex-shrink:0;overflow:hidden;border-radius:8px;background-color:var(--o_bg3);cursor:pointer}.wizardobject .wizardobjectthumbs .thumb.selected{box-shadow:0 0 0 2px var(--c1) inset}.wizardobject .wizardobjectthumbs .thumb img{width:100%;height:100%;object-fit:cover;display:block}.wizardobject .data{display:flex;flex-direction:column;flex:1 1 auto;gap:10px;min-width:0}.wizardobject .data .head{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:10px}.wizardobject .data .head .name{font-size:17px;font-weight:700;color:var(--c)}.wizardobject .data .head .price{font-size:17px;font-weight:600;color:var(--c1);white-space:nowrap}.wizardobject .data .params{display:flex;flex-wrap:wrap;gap:8px}.wizardobject .data .params .param{display:inline-flex;align-items:center;gap:6px;height:37px;padding:0 10px;font-size:12px;color:var(--c);background-color:var(--o_bg3);border-radius:10px}.wizardobject .data .params .param img{width:16px;height:16px;object-fit:contain;flex-shrink:0}.wizardobject .data .address{display:flex;align-items:center;gap:8px;height:37px;padding:0 12px;font-size:12px;color:#a3a4b5;border:1px solid var(--o_b);border-radius:10px}.wizardobject .data .address img{width:14px;height:16px;flex-shrink:0}.wizardobject .data .address .ellipsis{min-width:0}.wizardobject .data .descr{font-size:12px;color:#a3a4b5;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.wizardobject .data .buttons{padding-top:5px}.realtyeditor{display:flex;flex-direction:column;gap:20px}@media (min-width: 1170px){.realtyeditor{flex-direction:row;align-items:flex-start;gap:30px}}.realtynav{width:100%}@media (min-width: 1170px){.realtynav{width:290px;min-width:290px;position:sticky;top:20px;align-self:flex-start}}@media (min-width: 1170px) and (min-width: 1280px){.realtynav{top:30px}}.realtyformarea{display:flex;flex-direction:column;flex:1 1 auto;gap:20px;min-width:0}.realtyowner{display:flex;flex-wrap:wrap;gap:10px}.realtyowner .item{flex:1 1 240px;padding:15px 20px;font-size:14px;font-weight:600;background-color:var(--o_bg1);border-radius:16px}.realtysection{padding:15px;background-color:var(--o_bg1);border-radius:16px}@media (min-width: 1280px){.realtysection{padding:30px}}.realtysection .columns{row-gap:0}.realtysection .realtyempty{display:none}@media (min-width: 480px){.realtysection .realtyempty{display:block}}.realtysection .realtysectiontitle{font-size:17px;font-weight:700;color:var(--c);padding-bottom:10px}.realtysection .realtysectiontitle.withtoggle{display:flex;align-items:center;flex-wrap:wrap;gap:10px 20px}.realtysection .realtysectiontitle.withtoggle .realtyactive{display:flex;align-items:center;gap:10px;margin-left:auto}.realtysection .realtysectiontitle.withtoggle .realtyactive .label{font-size:14px;font-weight:400;color:#a3a4b5}.realtysection .realtyphotos{display:flex;flex-direction:column;align-items:flex-start;gap:15px;padding-top:10px}.realtysection .realtydeposit{display:flex;align-items:flex-start;gap:12px;min-height:50px}.realtysection .realtydeposit>vt-slider,.realtysection .realtydeposit>.label{display:flex;align-items:center;height:50px}.realtysection .realtydeposit vt-input-price{flex:1 1 auto;min-width:0}.realtypubhead{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:0 0 20px}.realtypubhead .name{font-size:24px;font-weight:700;color:var(--c)}.realtypubhead .objtype{display:inline-flex;align-items:center;padding:0 12px;font-size:12px;font-weight:500;border-radius:10px;background-color:var(--o_bg3);color:#a3a4b5}.realtypubtop{display:flex;flex-direction:column;gap:15px}@media (min-width: 960px){.realtypubtop{flex-direction:row;gap:20px}}.realtypubphoto{position:relative;flex:1 1 0;min-width:0;aspect-ratio:347/288;overflow:hidden;border-radius:16px;background-color:var(--o_bg3)}.realtypubphoto>img{width:100%;height:100%;object-fit:cover;display:block}.realtypubphoto .nophoto{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:var(--o_bg2)}.realtypubphoto .nophoto img{width:48px;height:48px;opacity:.45}.realtypubphoto .arrow{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background-color:#0006;color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none}.realtypubphoto .arrow.left{left:12px}.realtypubphoto .arrow.right{right:12px}.realtypubsummary{display:flex;flex-direction:column;gap:15px;flex:1 1 0;min-width:0;padding:20px;background-color:var(--o_bg3);border-radius:16px}@media (min-width: 960px){.realtypubsummary{padding:30px}}.realtypubsummary .price{font-size:24px;font-weight:700;color:var(--c1)}.realtypubsummary .rows{display:flex;flex-direction:column;gap:10px}.realtypubsummary .rows .row{display:flex;align-items:baseline;gap:6px;font-size:14px;color:var(--c)}.realtypubsummary .rows .row .dots{flex:1 1 auto;border-bottom:1px solid var(--o_b)}.realtypubsummary .rows .row .l,.realtypubsummary .rows .row .v{flex-shrink:0}.realtypubphone{display:flex;align-items:center;gap:12px;margin-top:auto;padding:12px 15px;background-color:var(--o_bg1);border-radius:16px}.realtypubphone .ico{display:flex;align-items:center;justify-content:center;width:41px;height:41px;flex-shrink:0;border-radius:50%;background-color:var(--o_bg4)}.realtypubphone .ico img{width:15px;height:15px}.realtypubphone .l,.realtypubphone .v{display:block}.realtypubphone .l{font-size:12px;color:#a3a4b5}.realtypubphone .v{font-size:17px;font-weight:700;color:var(--c)}.realtypubthumbs{display:flex;gap:15px;padding:15px 0 0;overflow-x:auto}.realtypubthumbs .thumb{width:105px;height:87px;flex-shrink:0;overflow:hidden;border-radius:16px;background-color:var(--o_bg3);cursor:pointer}.realtypubthumbs .thumb.selected{box-shadow:0 0 0 2px var(--c1) inset}.realtypubthumbs .thumb img{width:100%;height:100%;object-fit:cover;display:block}.realtypubfacts{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;padding:20px 0 0}@media (min-width: 960px){.realtypubfacts{grid-template-columns:repeat(4,1fr)}}.realtypubfacts .fact{display:flex;align-items:center;gap:10px;min-width:0;padding:10px 12px;background-color:var(--o_bg3);border-radius:10px}.realtypubfacts .fact>img{width:20px;height:20px;flex-shrink:0;object-fit:contain}.realtypubfacts .fact .l,.realtypubfacts .fact .v{display:block}.realtypubfacts .fact .l{font-size:12px;color:#a3a4b5}.realtypubfacts .fact .v{font-size:14px;font-weight:700;color:var(--c)}.realtypubdescr{padding:20px 0 0;font-size:14px;color:#a3a4b5;line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.realtypubdescr.full{display:block;overflow:visible}.realtypubmore{padding:10px 0 0;font-size:14px;font-weight:700;color:var(--c1);cursor:pointer}.realtypubsection+.realtypubsection{padding-top:25px}.realtypubprops{display:grid;grid-template-columns:1fr;gap:0 30px;padding:10px 0 0}@media (min-width: 960px){.realtypubprops{grid-template-columns:repeat(2,1fr)}}.realtypubprops .prop{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:45px;border-bottom:1px solid var(--o_b);font-size:14px}.realtypubprops .prop .l{color:#a3a4b5}.realtypubprops .prop .v{color:var(--c);text-align:right}.realtypubprops .prop .v img{width:19px;height:19px;display:block}.realtypubaddress{display:flex;align-items:center;gap:8px;padding:10px 0 15px;font-size:14px;color:var(--c)}.realtypubaddress img{width:14px;height:16px;flex-shrink:0}.realtypubmap{width:100%;overflow:hidden;border-radius:16px}.realtypubmap iframe{width:100%!important;display:block;border:0}.realtylink{display:inline-flex;align-items:center;gap:8px;max-width:100%;min-width:0;height:50px;padding:0 15px 0 4px;margin:10px 0 0;font-size:15px;font-weight:700;line-height:15px;border-radius:16px;background-color:#e7f5ff;color:#0d99ff;cursor:pointer}@media (min-width: 960px){.realtylink{height:27px;border-radius:14px;padding:0 12px 0 2px}}.realtylink .ico{width:23px;height:23px;flex-shrink:0;background-image:url(/img/v2_icon_plus_blue.svg);background-size:23px 23px;background-repeat:no-repeat}.realtylink .ellipsis{min-width:0}.realtylink.linked{background-color:#e0f9eb;color:#2fd47a}.realtylink.linked .ico{background-image:url(/img/icon_plus_green.svg)}.realtycell .linkbutton{font-weight:700;cursor:pointer}.realtylinkservice{padding:0 0 15px;font-size:14px;font-weight:600;color:#a3a4b5}.realtylinkbody{min-height:260px;max-height:42vh;overflow-y:auto;padding-right:4px}.realtylinklist{display:flex;flex-direction:column;gap:10px}.realtylinkrow{display:flex;align-items:center;gap:12px;min-width:0;padding:10px;border-radius:16px;background-color:var(--o_bg3);cursor:pointer;transition:box-shadow .25s}.realtylinkrow.selected{box-shadow:0 0 0 2px var(--c1) inset}.realtylinkrow.header{padding:0 10px 10px;margin:5px 0;background-color:transparent;border-radius:0;border-bottom:1px solid var(--o_b);cursor:default}.realtylinkrow.header .mdc-label{font-size:12px;font-weight:600;color:#a3a4b5;cursor:pointer}.realtylinkrow .check{flex-shrink:0}.realtylinkrow .photo{width:78px;aspect-ratio:406/262;flex-shrink:0;overflow:hidden;border-radius:10px;background-color:var(--o_bg2)}.realtylinkrow .photo>img{width:100%;height:100%;object-fit:cover;display:block}.realtylinkrow .photo .nophoto{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.realtylinkrow .photo .nophoto img{width:24px;height:24px;opacity:.45}.realtylinkrow .data{display:flex;flex-direction:column;flex:1 1 auto;gap:4px;min-width:0}.realtylinkrow .data .name{font-size:14px;font-weight:700;color:var(--c)}.realtylinkrow .data .address{font-size:12px;color:#a3a4b5}.realtylinkrow .side{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex-shrink:0}.realtylinkrow .side .dealtype{height:27px;padding:0 10px}.realtylinkrow .side .price{font-size:14px;font-weight:600;color:var(--c1);white-space:nowrap}.realtylinkempty{display:flex;align-items:center;justify-content:center;min-height:260px;text-align:center}.realtylinkcount{padding:15px 0 0;font-size:15px;font-weight:700;color:#0d99ff}.realtyobjects{display:grid;grid-template-columns:1fr;gap:20px;padding:15px 0 0}@media (min-width: 480px){.realtyobjects{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1170px){.realtyobjects{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1600px){.realtyobjects{grid-template-columns:repeat(4,1fr)}}.realtyobject{display:flex;flex-direction:column;min-width:0;background-color:var(--o_bg1);border-radius:16px;overflow:hidden;transition:box-shadow .25s}.realtyobject:hover{box-shadow:0 4px 16px #00000014}.realtyobject .realtyphoto{position:relative;width:100%;aspect-ratio:406/262;background-color:var(--o_bg3)}.realtyobject .realtyphoto>img{width:100%;height:100%;object-fit:cover;display:block}.realtyobject .realtyphoto .nophoto{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:var(--o_bg2)}.realtyobject .realtyphoto .nophoto img{width:48px;height:48px;opacity:.45}.realtyobject .realtyphoto .dealtype{position:absolute;top:12px;left:12px;height:33px}.realtyobject .realtydata{display:flex;flex-direction:column;flex:1 1 auto;gap:10px;min-width:0;padding:15px}@media (min-width: 1280px){.realtyobject .realtydata{padding:20px}}.realtyobject .realtytitle{font-size:17px;font-weight:700;color:var(--c)}.realtyobject .realtyparams{display:flex;flex-wrap:wrap;gap:8px}.realtyobject .realtyparams .param{display:inline-flex;align-items:center;gap:6px;height:37px;padding:0 10px;font-size:12px;color:var(--c);background-color:var(--o_bg3);border-radius:10px}.realtyobject .realtyparams .param img{width:16px;height:16px;object-fit:contain;flex-shrink:0}.realtyobject .realtyaddress{display:flex;align-items:center;gap:8px;height:37px;padding:0 12px;font-size:12px;color:#a3a4b5;border:1px solid var(--o_b);border-radius:10px}.realtyobject .realtyaddress img{width:14px;height:16px;flex-shrink:0}.realtyobject .realtyaddress .ellipsis{min-width:0}.realtyobject .realtyprice{font-size:17px;font-weight:600;color:var(--c1)}.realtyobject .realtyservices{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.realtyobject .realtybtns{margin-top:auto;padding-top:5px}.autostock{display:inline-flex;align-items:center;padding:0 12px;font-size:12px;font-weight:500;border-radius:10px;background-color:#e0f9eb;color:#2fd47a}.autostock.order{background-color:#fff4e0;color:#f5a623}.autostock.out{background-color:var(--o_bg2);color:var(--c3)}.autoserviceselect{min-width:260px}.autoserviceselect vt-select-manyservices{display:block;width:100%}.autoserviceselect .multipleselect{width:100%}.automasterselect{min-width:260px}.automasterselect vt-select-master{display:block;width:100%}.automasterselect .mdc-text-field.mdc-text-field--filled{border-radius:999px;border:none;padding:4px 20px 4px 4px!important}.automasterselect .mat-mdc-select-arrow:after{top:4px}.automasterselect .masterrecord{min-height:46px}.automasterselect .masterrecord .photo{padding:0 12px 0 0}.automasterselect .masterrecord .photo.nomaster{width:16px;padding:0;flex-shrink:0}.automasterselect .masterrecord .photo img{width:46px;height:46px;border-radius:50%;object-fit:cover}.autofind{width:216px;max-width:100%}.autocars{display:grid;grid-template-columns:1fr;gap:20px;padding:20px 0}@media (min-width: 480px){.autocars{grid-template-columns:repeat(2,1fr)}}@media (min-width: 960px){.autocars{grid-template-columns:repeat(3,1fr)}}.autocar{min-width:0;display:flex;flex-direction:column;background-color:#fff;border-radius:16px;overflow:hidden}.autocar .autophoto{position:relative;aspect-ratio:406/262;background-color:var(--o_bg2)}.autocar .autophoto img{width:100%;height:100%;object-fit:cover}.autocar .autophoto .nophoto{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.autocar .autophoto .nophoto img{width:48px;height:48px;opacity:.45;object-fit:contain}.autocar .autophoto .autostock{position:absolute;top:12px;left:12px;height:33px}.autocar .autodata{min-width:0;display:flex;flex-direction:column;gap:8px;padding:16px}.autocar .autotitle{font-size:17px;font-weight:700}.autocar .autotrim,.autocar .automaster{font-size:12px;color:var(--c3)}.autocar .autoparams{display:flex;flex-wrap:wrap;gap:6px}.autocar .autoparams .param{display:inline-flex;align-items:center;height:30px;padding:0 10px;font-size:12px;border-radius:10px;background-color:var(--o_bg2)}.autocar .autoprice{font-size:17px;font-weight:700;color:var(--c1)}.autocar .autoservices{display:flex;flex-wrap:wrap;gap:6px;min-height:24px}.autocar .autobtns{margin-top:auto;padding-top:8px}.autoeditor{display:flex;flex-direction:column}@media (min-width: 960px){.autoeditor{flex-direction:row;align-items:flex-start;gap:30px}}.autonav{width:100%}@media (min-width: 960px){.autonav{width:290px;flex:0 0 290px;position:sticky;top:20px;align-self:flex-start}}.autoformarea{flex:1 1 auto;min-width:0;width:100%}.autoowner{display:flex;flex-direction:column;gap:15px;padding-bottom:20px}@media (min-width: 960px){.autoowner{flex-direction:row}}.autoowner .item{flex:1 1 0;min-width:0}.autosection{padding-bottom:30px}.autosection .columns{row-gap:0}.autosection .sectiontitle{padding-bottom:15px;font-size:24px;font-weight:700}.autoempty{display:none}@media (min-width: 480px){.autoempty{display:block}}.autotrims{display:flex;flex-direction:column;padding-bottom:15px}.autotrims .autotrimrow{display:flex;align-items:center;gap:15px;padding:12px 0;border-bottom:1px solid var(--o_bg2)}.autotrims .autotrimrow.chosen{font-weight:700}.autotrims .autotrimrow .tname{flex:0 0 30%;min-width:0}.autotrims .autotrimrow .tline{flex:1 1 auto;min-width:0;font-size:12px;color:var(--c3)}.autotrims .autotrimrow .tcost{flex:0 0 auto;white-space:nowrap}.autophotos{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding-bottom:15px}@media (min-width: 480px){.autophotos{grid-template-columns:repeat(6,1fr)}}.autophotos .autothumb{aspect-ratio:105/87;border-radius:16px;overflow:hidden;background-color:var(--o_bg2)}.autophotos .autothumb img{width:100%;height:100%;object-fit:cover}.autophotos .autothumb .nophoto{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.autophotos .autothumb .nophoto img{width:24px;height:24px;opacity:.45;object-fit:contain}.autolink{display:inline-flex;align-items:center;gap:6px;max-width:100%;height:27px;padding:2px 10px 2px 2px;font-size:14px;font-weight:700;border-radius:14px;cursor:pointer;background-color:var(--o_bg4);color:var(--c1)}.autolink .ico{flex:0 0 auto;width:23px;height:23px;border-radius:50%;background:#fff url(/img/icon_plus_blue.svg) no-repeat center;background-size:12px}.autolink.linked{background-color:#e0f9eb;color:#2fd47a}.autolink.linked .ico{background-image:url(/img/icon_plus_green.svg)}@media (max-width: 480px){.autolink{height:50px;border-radius:16px}}.autocell .linkbutton{font-size:17px;font-weight:700;color:var(--c1)}.autocell.zerovalue .linkbutton{color:var(--c3)}.autopubhead{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding-bottom:20px}.autopubhead .name{font-size:24px;font-weight:700}.autopubhead .objtype{font-size:14px;color:var(--c3)}.autopubtop{display:flex;flex-direction:column;gap:20px;padding-bottom:20px}@media (min-width: 480px){.autopubtop{flex-direction:row}}.autopubphoto{position:relative;flex:1 1 auto;min-width:0;aspect-ratio:347/240;border-radius:16px;overflow:hidden;background-color:var(--o_bg2)}.autopubphoto img{width:100%;height:100%;object-fit:cover}.autopubphoto .nophoto{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.autopubphoto .nophoto img{width:48px;height:48px;opacity:.45;object-fit:contain}.autopubphoto .arrow{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#00000073;color:#fff}.autopubphoto .arrow.left{left:10px}.autopubphoto .arrow.right{right:10px}.autopubsummary{flex:0 0 auto;display:flex;flex-direction:column;gap:12px;padding:20px;border-radius:16px;background-color:var(--o_bg3)}@media (min-width: 480px){.autopubsummary{width:288px}}.autopubsummary .price{font-size:24px;font-weight:700;color:var(--c1)}.autopubsummary .rows{display:flex;flex-direction:column;gap:8px}.autopubsummary .rows .row{display:flex;align-items:baseline;gap:6px;font-size:14px}.autopubsummary .rows .row .l{color:var(--c3);white-space:nowrap}.autopubsummary .rows .row .dots{flex:1 1 auto;border-bottom:1px dotted var(--c3);opacity:.5}.autopubsummary .rows .row .v{font-weight:700;white-space:nowrap}.autopubnote{font-size:12px;color:var(--c3)}.autopubphone{display:flex;align-items:center;gap:10px;padding:12px;border-radius:16px;background-color:#fff}.autopubphone .ico{flex:0 0 41px;width:41px;height:41px;border-radius:50%;background:var(--o_bg4) url(/img/v2_icon_phone_small_blue.svg) no-repeat center;background-size:18px}.autopubphone .l{font-size:12px;font-weight:600;color:var(--c3)}.autopubphone a{font-size:17px;font-weight:700}.autopubthumbs{display:flex;gap:10px;padding-bottom:20px;overflow-x:auto}.autopubthumbs .thumb{flex:0 0 105px;width:105px;height:87px;border-radius:16px;overflow:hidden;cursor:pointer;background-color:var(--o_bg2)}.autopubthumbs .thumb img{width:100%;height:100%;object-fit:cover}.autopubthumbs .thumb.selected{outline:2px solid var(--c1);outline-offset:-2px}.autopubfacts{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;padding-bottom:20px}@media (min-width: 480px){.autopubfacts{grid-template-columns:repeat(4,1fr)}}.autopubfacts .fact{padding:10px 14px;border-radius:10px;background-color:var(--o_bg2)}.autopubfacts .fact .l{font-size:12px;color:var(--c3)}.autopubfacts .fact .v{font-weight:700}.autopubdescr{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.autopubdescr.full{display:block;overflow:visible}.autopubtrims{display:flex;flex-direction:column}.autopubtrims .autopubtrim{display:flex;align-items:center;gap:15px;padding:12px 0;border-bottom:1px solid var(--o_bg2)}.autopubtrims .autopubtrim.chosen{font-weight:700}.autopubtrims .autopubtrim .tname{flex:0 0 30%;min-width:0;overflow:hidden;text-overflow:ellipsis}.autopubtrims .autopubtrim .tline{flex:1 1 auto;min-width:0;font-size:12px;color:var(--c3)}.autopubtrims .autopubtrim .tcost{flex:0 0 auto;white-space:nowrap}.autopubmap{border-radius:16px;overflow:hidden}.autopubmap iframe{width:100%!important;border:none}.autolinkservice{padding-bottom:15px;color:var(--c3)}.autolinkbody{min-height:320px;max-height:420px;overflow-y:auto}.autolinklist{display:flex;flex-direction:column}.autolinkrow{display:flex;align-items:center;gap:12px;padding:10px 0;cursor:pointer}.autolinkrow.header{padding-bottom:8px;border-bottom:1px solid var(--o_bg2);cursor:default;font-size:12px;color:var(--c3)}.autolinkrow .check{flex:0 0 auto}.autolinkrow .photo{flex:0 0 64px;width:64px;height:48px;border-radius:10px;overflow:hidden;background-color:var(--o_bg2)}.autolinkrow .photo img{width:100%;height:100%;object-fit:cover}.autolinkrow .photo .nophoto{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.autolinkrow .photo .nophoto img{width:20px;height:20px;opacity:.45}.autolinkrow .data{flex:1 1 auto;min-width:0}.autolinkrow .data .name{font-weight:700}.autolinkrow .data .address{font-size:12px;color:var(--c3)}.autolinkrow .side{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.autolinkrow .side .price{font-weight:700;color:var(--c1)}.autolinkempty{padding:30px 0;text-align:center}.autolinkcount{padding:10px 0;font-size:14px;font-weight:700;color:var(--c1)}.companiespart{font-weight:600;letter-spacing:-.2px;padding:15px;background-color:#f5f5f5}@media (min-width: 375px){.companiespart{padding:20px 15px}}@media (min-width: 960px){.companiespart{border-top:1px solid #EDEDED;padding:20px 10px 20px 20px;border-radius:16px;border-top:none}}@media (min-width: 1280px){.companiespart{padding:30px 20px 30px 30px}}.companiespart .toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px}@media (min-width: 960px){.companiespart .toolbar{flex-wrap:nowrap;gap:20px;padding:0}}.companiespart .area .panelarea{background-color:#fff;border-radius:16px}.companiespart .area .panelarea:not(:last-of-type){margin-bottom:15px}@media (min-width: 375px){.companiespart .area .panelarea:not(:last-of-type){margin-bottom:20px}}@media (min-width: 960px){.companiespart .area .panelarea:not(:last-of-type){margin-bottom:30px}}@media (min-width: 1280px){.companiespart .area .panelarea{margin-top:30px}}.companiespart .area .title{font-size:18px;line-height:21px;font-weight:700;padding:15px 10px 15px 15px}@media (min-width: 375px){.companiespart .area .title{padding:20px 10px 20px 15px}}@media (min-width: 960px){.companiespart .area .title{padding:30px 10px 30px 30px}}.companiespart .area .profilearea{display:flex;align-items:flex-start;padding:15px;flex-wrap:wrap;position:relative}@media (min-width: 375px){.companiespart .area .profilearea{padding:20px}}@media (min-width: 960px){.companiespart .area .profilearea{padding:30px;gap:30px;flex-wrap:nowrap}}.companiespart .area .profilearea .avatar{position:relative;flex:1 0 100%;text-align:center;width:100%;border-radius:16px}@media (min-width: 375px){.companiespart .area .profilearea .avatar{flex:unset;width:fit-content;margin:0 auto}}@media (min-width: 960px){.companiespart .area .profilearea .avatar{width:unset;margin:unset}}.companiespart .area .profilearea .avatar img{width:100%;height:100%;border-radius:16px}@media (min-width: 375px){.companiespart .area .profilearea .avatar img{width:270px;height:270px}}.companiespart .area .profilearea .avatar .loadphoto{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;padding:15px 14px;background-color:#fff;color:#0d99ff;border-radius:16px;white-space:nowrap;border:1px solid #EEEEEE}.companiespart .area .profilearea .avatar .loadphoto:hover{color:#0f8ce7}.companiespart .area .profilearea .avatar:hover{cursor:pointer;background-color:#000}.companiespart .area .profilearea .avatar:hover img{opacity:.5}.companiespart .area .profilearea .avatar:hover .loadphoto{display:block}.companiespart .area .profilearea .block{margin-top:30px;width:100%}@media (min-width: 960px){.companiespart .area .profilearea .block{margin-top:15px}}.companiespart .area .profilearea .bigedit{width:100%;margin-top:30px}@media (min-width: 960px){.companiespart .area .profilearea .bigedit{margin:0;width:unset;position:absolute;right:30px;top:30px}}.companiespart .area .profilearea .subtitle{font-size:15px;line-height:18px;font-weight:700}@media (min-width: 960px){.companiespart .area .profilearea .subaction{padding:0 0 10px}}.companiespart .area .profilearea .icons{display:flex;align-items:baseline}.companiespart .area .profilearea .icons .icon{padding-right:6px}.companiespart .area .profilearea .data{padding-top:10px;font-size:15px;line-height:23px;color:#8c9197}.companiespart .area .profilearea .columnsarea{width:100%}.companiespart .area .profilearea .contacts{padding-top:10px;font-size:15px;line-height:23px;color:#8c9197}.companiespart .area .profilearea .contacts img{width:20px}.companiespart .area .profilearea .profilerows{display:flex;flex-direction:column;align-self:stretch;justify-content:space-between;width:100%}@media (min-width: 480px){.companiespart .area .profilearea .profilerows .columns{display:flex;gap:30px}}.companiespart .area .servicesarea{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px;padding:15px}@media (min-width: 375px){.companiespart .area .servicesarea{padding:20px;gap:20px}}@media (min-width: 960px){.companiespart .area .servicesarea{flex-wrap:nowrap;padding:30px;gap:30px}}.companiespart .area .servicesarea .masterarea{flex:1;background-color:#f6f6f6;border-radius:16px;padding:15px}@media (min-width: 375px){.companiespart .area .servicesarea .masterarea{padding:20px}}@media (min-width: 960px){.companiespart .area .servicesarea .masterarea{padding:30px}}.companiespart .area .servicesarea .masterarea:hover{background-color:#eee}.companiespart .area .servicesarea .buttonarea{flex:1 0 100%;background-color:#e7f5ff;border-radius:16px;display:flex;justify-content:center;align-items:center;min-height:50px}@media (min-width: 960px){.companiespart .area .servicesarea .buttonarea{flex-direction:column;min-height:117px;flex:unset;width:180px}}.companiespart .area .servicesarea .buttonarea .icon{order:2;margin:0 0 0 10px;position:relative;width:24px;height:24px;background-color:#0d99ff;color:#fff;border-radius:50%;font-size:18px;line-height:24px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width: 960px){.companiespart .area .servicesarea .buttonarea .icon{order:1;margin:0 0 8px;width:33px;height:33px;font-size:22px;line-height:33px}}.companiespart .area .servicesarea .buttonarea .label{order:1;font-size:15px;line-height:18px;color:#0d99ff}@media (min-width: 960px){.companiespart .area .servicesarea .buttonarea .label{order:2}}.companiespart .area .servicesarea .buttonarea:hover{cursor:pointer;background-color:#d7edfe}.companiespart .area .servicesarea .buttonarea:hover .label{color:#0d99ff}.companiespart .area .service{display:inline-flex;flex-wrap:wrap;width:100%;gap:10px;padding:20px 15px;font-size:15px}.companiespart .area .service:not(.first){border-top:1px solid #E5E5E5}@media (min-width: 960px){.companiespart .area .service{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:nowrap;gap:10px;width:100%;padding:16px 30px}.companiespart .area .service:first-of-type{padding:0 30px 16px}}.companiespart .area .service.header{display:none}@media (min-width: 960px){.companiespart .area .service.header{display:flex;align-items:center;border-bottom:1px solid #E5E5E5}}.companiespart .area .service .servicemain{order:1;flex:1 0 calc(100% - 35px)}@media (min-width: 960px){.companiespart .area .service .servicemain{flex:4}}.companiespart .area .service .servicemain .description{margin:10px 0;color:#8c9197;font-size:13px;line-height:18px;display:inline-block}.companiespart .area .service .servicemain .limits{margin-top:10px;color:#8c9197;display:inline-block}.companiespart .area .service .servicemain .limits .limitsarea{padding:6px 10px 8px;color:#8c9197;font-size:13px;line-height:22px;border-radius:4px;background-color:#f6f6f6}.companiespart .area .service .servicemain .thirdrow{display:flex;align-items:center;padding-top:14px;flex-wrap:wrap;gap:15px}@media (min-width: 960px){.companiespart .area .service .servicemain .thirdrow{flex-wrap:nowrap}}.companiespart .area .service .servicemain .services_weekdays_list{display:flex;align-items:center;gap:3px}.companiespart .area .service .servicemain .services_weekdays_list .d{width:25px;height:25px;display:flex;align-items:center;justify-content:center;border-radius:4px;border-top:4px solid #0D99FF;background-color:#e7f5ff;color:#0d99ff;font-size:13px;line-height:16px;font-weight:700}.companiespart .area .service .servicemain .manualaccept{padding:3px 3px 0 0}.companiespart .area .service .servicemain .manualaccept img{width:25px;height:25px}.companiespart .area .service .servicename{font-weight:700;display:flex;align-items:center}.companiespart .area .service .servicename .priorities{margin-left:10px}.companiespart .area .service .group{padding:0 13px 0 3px;background-color:#e7f5ff;border-radius:16px;height:29px;display:inline-flex;align-items:center}.companiespart .area .service .group.left{margin-left:10px}.companiespart .area .service .group .img{background-color:#0d99ff;border-radius:50%;width:23px;height:23px;display:flex;align-items:center;justify-content:center}.companiespart .area .service .group .img img{width:17px;height:17px}.companiespart .area .service .group .label{padding-left:9px;font-size:13px;line-height:13px;color:#0d99ff;font-weight:700;white-space:nowrap}.companiespart .area .service .cell{order:5;font-weight:700}@media (min-width: 960px){.companiespart .area .service .cell{flex:1}}.companiespart .area .service .cell.value{display:inline-flex;align-items:center;background-color:#f6f6f6;border-radius:16px;height:37px;padding:0 10px}@media (min-width: 960px){.companiespart .area .service .cell.value{display:block;background-color:#fff;border-radius:16px;height:auto;padding:0}}.companiespart .area .service .cell.value.link{background-color:#e7f5ff}@media (min-width: 960px){.companiespart .area .service .cell.value.link{background-color:transparent}}@media (min-width: 960px){.companiespart .area .service .cell.linkto{min-width:150px}}.companiespart .area .service .cell .cofebreak{display:inline-flex;align-items:center;background-color:#fff;border-radius:4px;padding:0 8px;margin:0 0 0 8px}@media (min-width: 960px){.companiespart .area .service .cell .cofebreak{margin:7px 0 0;height:25px;background-color:#f6f6f6}}.companiespart .area .service .cell .cofebreak img{width:11px;height:11px}.companiespart .area .service .cell .cofebreak .label{padding-left:3px;font-size:13px;line-height:16px}.companiespart .area .service .cell .linkbutton,.companiespart .area .service .cell .linkbutton .label{color:#0d99ff}.companiespart .area .service .cell .linkbutton .label.left{padding-left:7px}@media (min-width: 960px){.companiespart .area .service .cell .linkbutton .label{display:none}}.companiespart .area .service .cell.zerovalue{display:none}@media (min-width: 960px){.companiespart .area .service .cell.zerovalue{display:block}}.companiespart .area .service .more{flex-basis:24px;height:24px;order:2;padding:3px 0 0}@media (min-width: 960px){.companiespart .area .service .more{order:10;padding:0}}.companiespart .area .service .more .more_black{width:24px;height:24px}.companiespart .area .service .more .more_black:hover{cursor:pointer;background-image:url(/img/v2_icon_more_gray.svg)}.companiespart .area .service .label{color:#8c9197;font-size:15px;line-height:18px;font-weight:600}.companiespart .area .separator{border-top:1px solid #E5E5E5}.companiespart .area .mediasarea{padding:0 15px}@media (min-width: 960px){.companiespart .area .mediasarea{padding:0 30px}}.companiespart .area .actions{padding:15px}@media (min-width: 960px){.companiespart .area .actions{padding:16px 30px 30px}}.clientspart{font-weight:600;letter-spacing:-.2px}.clientspart .area{padding:15px 15px 0;background-color:#f5f5f5}.clientspart .area .bottom{margin-bottom:20px}@media (min-width: 960px){.clientspart .area{border-top:1px solid #EDEDED;padding:20px 10px 10px 20px;border-radius:16px;border-top:none}}@media (min-width: 1280px){.clientspart .area{padding:30px 20px 10px 30px}}.clientspart .clientswrap{padding:0 15px 10px;display:flex;align-items:flex-start;justify-content:space-between;gap:15px;flex-wrap:wrap}@media (min-width: 960px){.clientspart .clientswrap{padding:0 10px 0 20px}}@media (min-width: 1280px){.clientspart .clientswrap{padding:0 20px 0 30px}}@media (min-width: 960px){.clientspart .clientswrap{gap:20px}}@media (min-width: 1280px){.clientspart .clientswrap{gap:30px}}.clientspart .clientswrap .clientsright{display:contents}@media (min-width: 1280px){.clientspart .clientswrap .clientsright{display:flex;flex-direction:column;gap:20px;order:2;flex:unset;align-self:flex-start;min-width:300px}}@media (min-width: 1280px){.clientspart .clientswrap .clientsright{gap:30px}}.clientspart .clientswrap .clientsmain{flex:1 1 100%;order:2}@media (min-width: 1280px){.clientspart .clientswrap .clientsmain{order:1;flex:1;min-width:0}}.clientspart .clientswrap .clientsfilter{flex:1 1 100%;order:1}@media (min-width: 1280px){.clientspart .clientswrap .clientsfilter{flex:unset;order:unset}}.clientspart .clientswrap .clientsmodules{flex:1 1 100%;order:3;display:flex;flex-direction:column;gap:15px;margin-bottom:15px}@media (min-width: 960px){.clientspart .clientswrap .clientsmodules{margin-bottom:20px}}@media (min-width: 480px){.clientspart .clientswrap .clientsmodules{flex-direction:row;flex-wrap:wrap}.clientspart .clientswrap .clientsmodules button{flex:0 0 auto}}@media (min-width: 1280px){.clientspart .clientswrap .clientsmodules{flex:unset;order:unset;flex-direction:column;flex-wrap:nowrap}}.clientspart .categoryarea{padding:0 15px;border-radius:16px;background-color:#fff;margin-bottom:15px}@media (min-width: 960px){.clientspart .categoryarea{padding:0 20px;margin-bottom:20px}}@media (min-width: 1280px){.clientspart .categoryarea{padding:30px 30px 0;margin-bottom:30px}}.clientspart .categoryarea .radiosarea{display:none;padding-bottom:15px}.clientspart .categoryarea .radiosarea.show{display:block}@media (min-width: 1280px){.clientspart .categoryarea .radiosarea{display:block;padding-bottom:0}}@media (min-width: 480px){.clientspart .categoryarea .radios{display:grid;grid-template-columns:repeat(2,1fr)}}@media (min-width: 1150px){.clientspart .categoryarea .radios{display:grid;grid-template-columns:repeat(3,1fr)}}@media (min-width: 1280px){.clientspart .categoryarea .radios{display:block}}.clientspart .categoryarea .period{display:flex;align-items:center}.clientspart .categoryarea .period vt-input-calendar-filter{display:block;max-width:106px;width:106px;min-width:106px;--mdc-filled-text-field-container-color: #E7F5FF}.clientspart .categoryarea .period vt-input-calendar-filter mat-form-field{width:100%}.clientspart .categoryarea .period vt-input-calendar-filter .mdc-text-field{padding:11px 14px!important;border:1px solid #E7F5FF}.clientspart .categoryarea .period vt-input-calendar-filter input{color:#0d99ff;font-weight:700}.clientspart .categoryarea .period vt-input-calendar-filter:hover{cursor:pointer;--mdc-filled-text-field-container-color: #D7EDFE}.clientspart .categoryarea .period vt-input-calendar-filter:hover .mdc-text-field{border-color:#0d99ff}.clientspart .categoryarea .period vt-input-calendar-filter:hover input{cursor:pointer;color:#0f8ce7}.clientspart .categoryarea .period vt-input-calendar-filter input::placeholder{color:#0d99ff!important;font-weight:700;opacity:1!important}.clientspart .categoryarea .period .separator{padding:0 6px}.clientspart .categoryarea .resetarea{display:flex;align-items:center;padding-top:15px}.clientspart .categoryarea .resetarea .label{padding-left:6px;font-weight:700;font-size:13px;line-height:16px;color:#0d99ff}.clientspart .categoryarea .resetarea .label:hover{cursor:pointer;color:#0f8ce7}.clientspart .categoryarea .radio:not(:last-of-type){padding-bottom:15px}.clientspart .categoryarea .categorypart:not(:last-of-type){padding:0 15px;border-bottom:1px solid #E5E5E5;margin:0 -15px}@media (min-width: 960px){.clientspart .categoryarea .categorypart:not(:last-of-type){padding:0 20px;margin:0 -20px}}@media (min-width: 1280px){.clientspart .categoryarea .categorypart:not(:last-of-type){padding:0 30px 30px;margin:0 -30px 30px}}@media (min-width: 1280px){.clientspart .categoryarea .categorypart:last-of-type{padding-bottom:30px}}.clientspart .categoryarea .categorypart.disabledarea{opacity:.4;pointer-events:none}.clientspart .categoryarea .marketmodules{padding:15px 0}@media (min-width: 1280px){.clientspart .categoryarea .marketmodules{padding:0}}.clientspart .clientsarea{padding:15px 15px 0;border-radius:16px;background-color:#fff;margin-bottom:15px}@media (min-width: 960px){.clientspart .clientsarea{padding:20px 10px 0 20px;margin-bottom:20px}}@media (min-width: 1280px){.clientspart .clientsarea{padding:30px 20px 0 30px;margin-bottom:30px}}.clientspart .clientsmain>.tablefooterarea{padding:0;margin-bottom:15px}@media (min-width: 960px){.clientspart .clientsmain>.tablefooterarea{margin-bottom:20px}}@media (min-width: 1280px){.clientspart .clientsmain>.tablefooterarea{margin-bottom:30px}}.clientspart .title{font-size:18px;line-height:21px;font-weight:700;margin:0 -15px;padding:5px 15px 20px}@media (min-width: 960px){.clientspart .title{margin:0;padding:0 0 30px}}.clientspart .title.hasdata{border-bottom:1px solid #E5E5E5}@media (min-width: 960px){.clientspart .title.hasdata{border-bottom:none}}.clientspart .title.stretch{display:flex;align-items:center;gap:5px;justify-content:space-between}.clientspart .title .more{flex-basis:24px;height:24px;padding:3px 0 0}@media (min-width: 960px){.clientspart .title .more{padding:0 10px 0 0}}.clientspart .title .more .more_black{width:24px;height:24px}.clientspart .title .more .more_black:hover{cursor:pointer;background-image:url(/img/v2_icon_more_gray.svg)}.clientspart .clientrow_title{display:flex;align-items:center;gap:15px;font-size:15px;line-height:18px;font-weight:700;margin:0 -15px;padding:10px 15px}@media (min-width: 960px){.clientspart .clientrow_title{font-size:18px;line-height:21px;margin:0;padding:20px 0}}.clientspart .clientrow{padding:0 0 10px;display:flex;align-items:center}.clientspart .clientrow .clickable{border-bottom:1px dashed #fff}.clientspart .clientrow .clickable:hover{border-bottom:1px dashed #212B36}.clientspart .clientrow .comment{padding-left:10px;color:#8c9197}.clientspart .clientrow .dw{padding-right:10px;color:#8c9197}.clientspart .clientrow .removearea{padding-left:10px}.clientspart .mainmark{display:inline-block;margin-right:6px;padding:1px 6px;border-radius:8px;background-color:#e7f5ff;color:#0d99ff;font-size:11px;line-height:16px;vertical-align:1px}.clientspart .addresstable .addressrow{display:flex;flex-wrap:wrap;align-items:flex-start;gap:4px 10px;padding:0 0 10px}.clientspart .addresstable .addressrow .a{flex:1 1 100%;min-width:0;word-break:break-word}.clientspart .addresstable .addressrow .p,.clientspart .addresstable .addressrow .f{flex:0 0 auto;color:#8c9197}.clientspart .addresstable .addressrow .lbl{padding-right:4px}.clientspart .addresstable .addressrow .clickable{border-bottom:1px dashed #fff}.clientspart .addresstable .addressrow .clickable:hover{border-bottom:1px dashed #212B36}.clientspart .addresstable .addressrow .comment{padding-left:10px;color:#8c9197}.clientspart .addresstable .addressrow .removearea{flex:0 0 auto;margin-left:auto}.clientspart .addresstable .addressrow.head{display:none}@media (min-width: 960px){.clientspart .addresstable .addressrow{flex-wrap:nowrap}.clientspart .addresstable .addressrow .a{flex:1 1 auto}.clientspart .addresstable .addressrow .p,.clientspart .addresstable .addressrow .f{width:90px;color:#212b36}.clientspart .addresstable .addressrow .lbl{display:none}.clientspart .addresstable .addressrow .removearea{width:24px;margin-left:0}.clientspart .addresstable .addressrow.head{display:flex;color:#8c9197;font-size:13px;line-height:16px}.clientspart .addresstable .addressrow.head .p,.clientspart .addresstable .addressrow.head .f{color:#8c9197}}.clientspart .bulkbar .buttons.inrow{flex-wrap:wrap;justify-content:flex-start}.clientspart .bulkbar .buttons.inrow button{width:100%}@media (min-width: 960px){.clientspart .bulkbar .buttons.inrow button{width:auto}}.clientspart .clients .visitbuttonsrow{padding:0 15px 15px}@media (min-width: 960px){.clientspart .clients .visitbuttonsrow{padding:0 30px 20px}}.clientspart .clients .noclients_title{font-size:18px;line-height:21px;font-weight:700;color:#8c9197;border-top:1px solid #E5E5E5;margin:0;padding:15px}@media (min-width: 960px){.clientspart .clients .noclients_title{margin:0;padding:30px}}.clientspart .clients .show_more_area{margin:0;padding:0 15px 15px}@media (min-width: 960px){.clientspart .clients .show_more_area{margin:0;padding:0 30px 30px}}.clientspart .clients .show_more{font-size:15px;line-height:18px;font-weight:700;border-radius:16px;color:#0d99ff;background-color:#e7f5ff;margin:0;height:50px;display:flex;align-items:center;justify-content:center}@media (min-width: 960px){.clientspart .clients .show_more{margin:0}}.clientspart .clients .show_more:hover{cursor:pointer;background-color:#d7edfe;color:#0f8ce7}.clientspart .grouptitle{font-size:18px;line-height:21px;font-weight:700;margin:0 -15px;padding:20px 15px}@media (min-width: 1280px){.clientspart .grouptitle{margin:0;padding:0}}.clientspart .grouptitle .caption{padding-left:7px;color:#8c9197}.clientspart .expandedtitle{font-size:18px;line-height:21px;font-weight:700;margin:0 -15px;padding:20px 15px;display:flex;align-items:center;justify-content:space-between}.clientspart .expandedtitle.desktop{display:none}@media (min-width: 1280px){.clientspart .expandedtitle.desktop{display:flex}}.clientspart .expandedtitle.mobile{display:flex}.clientspart .expandedtitle.mobile:hover{cursor:pointer}@media (min-width: 1280px){.clientspart .expandedtitle.mobile{display:none}}@media (min-width: 1280px){.clientspart .expandedtitle{margin:0;padding:0 0 20px}}.clientspart.invisit{margin:0 -15px}@media (min-width: 960px){.clientspart.invisit{margin:0 -30px}}.clientspart.inclients{margin:0 -15px}@media (min-width: 960px){.clientspart.inclients{margin:0 -10px 0 -20px}}@media (min-width: 1280px){.clientspart.inclients{margin:0 -20px 0 -30px}}.clientspart .toolbar{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;column-gap:15px}.clientspart .toolbar .findclients{flex:1 0 100%}@media (min-width: 960px){.clientspart .toolbar .findclients{flex:1}}@media (min-width: 960px){.clientspart .toolbar{flex-wrap:nowrap;gap:20px;padding:0}}.clientspart .toolbar vt-input-find{--mdc-filled-text-field-container-color: #fff}.clientspart .toolbar vt-input-find .mdc-text-field{border:none}.clientspart .client{display:inline-flex;flex-wrap:wrap;width:100%;gap:10px;padding:20px 15px;font-size:15px;position:relative}.clientspart .client:not(.first){border-top:1px solid #E5E5E5}.clientspart .client.blocked{opacity:.5}@media (min-width: 960px){.clientspart .client{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:10px;width:100%;padding:16px 30px}.clientspart .client:first-of-type{padding:0 30px 16px}}.clientspart .client.rows2{padding:20px 15px}@media (min-width: 960px){.clientspart .client.rows2:first-of-type{padding:16px 30px}}.clientspart .client.headerarea{display:none}@media (min-width: 960px){.clientspart .client.headerarea{display:flex;align-items:center;border-bottom:1px solid #E5E5E5}}.clientspart .client .checkcell{position:absolute;left:15px;top:18px;display:flex;align-items:center}@media (min-width: 960px){.clientspart .client .checkcell{position:static;order:0;flex:0 0 34px;width:34px;min-width:34px}}.clientspart .client:has(.checkcell) .clientmain{padding-left:34px}@media (min-width: 960px){.clientspart .client:has(.checkcell) .clientmain{padding-left:0}}.clientspart .client .clientmain{order:1;flex:1 0 calc(100% - 35px)}@media (min-width: 960px){.clientspart .client .clientmain{flex:2}}.clientspart .client .clientmain .data{display:flex;align-items:center}.clientspart .client .clientmain .data .clientprofilelink:hover{cursor:pointer}.clientspart .client .clientmain .data img{width:46px;height:46px;border-radius:50%}.clientspart .client .clientmain .commentarea{padding:15px 0;display:flex;flex-direction:column}.clientspart .client .clientmain .commentarea .label{padding-bottom:3px;color:#8c9197;font-size:13px;line-height:15px}.clientspart .client .clientmain .commentarea .value{color:#212b36;font-size:13px;line-height:15px}.clientspart .client .clientmain .limits{margin-top:10px;color:#8c9197}.clientspart .client .clientmain .limits .limitsarea{padding:6px 10px 8px;color:#8c9197;font-size:13px;line-height:22px;border-radius:4px;background-color:#f6f6f6}.clientspart .client .clientmain .thirdrow{display:flex;align-items:center;padding-top:14px;flex-wrap:wrap;gap:15px}@media (min-width: 960px){.clientspart .client .clientmain .thirdrow{flex-wrap:nowrap}}.clientspart .client .clientmain .services_weekdays_list{display:flex;align-items:center;gap:3px}.clientspart .client .clientmain .services_weekdays_list .d{width:25px;height:25px;display:flex;align-items:center;justify-content:center;border-radius:4px;border-top:4px solid #0D99FF;background-color:#e7f5ff;color:#0d99ff;font-size:13px;line-height:16px;font-weight:700}.clientspart .client .clientmain .manualaccept{padding:3px 3px 0 0}.clientspart .client .clientmain .manualaccept img{width:25px;height:25px}.clientspart .client .clientname{font-weight:700;padding-left:12px}.clientspart .client .clientname .bdnames{padding-bottom:3px;line-height:18px}.clientspart .client .clientname .realname{font-size:13px;line-height:16px;color:#8c9197}.clientspart .client .clientname .hasname{padding-left:7px}.clientspart .client .clientname .withbottom{padding-bottom:5px}.clientspart .client .group{padding:0 13px 0 3px;background-color:#e7f5ff;border-radius:16px;height:29px;display:inline-flex;align-items:center}.clientspart .client .group.left{margin-left:10px}.clientspart .client .group .img{background-color:#0d99ff;border-radius:50%;width:23px;height:23px;display:flex;align-items:center;justify-content:center}.clientspart .client .group .img img{width:17px;height:17px}.clientspart .client .group .label{padding-left:9px;font-size:13px;line-height:13px;color:#0d99ff;font-weight:700;white-space:nowrap}.clientspart .client .cell{order:5;font-weight:700}.clientspart .client .cell .status{display:flex;align-items:center}.clientspart .client .cell .status img{flex-shrink:0;width:20px;height:20px}.clientspart .client .cell .status .statustext{padding-left:7px}.clientspart .client .cell .status .statustext .ok{color:#2fd47a}.clientspart .client .cell .status .statustext .warning{color:#fb0}.clientspart .client .cell .status .statustext .error{color:#ff1919}@media (min-width: 960px){.clientspart .client .cell{flex:1}.clientspart .client .cell.paymentstatus{flex:1.5}.clientspart .client .cell.discount,.clientspart .client .cell.visits{flex:.5}}.clientspart .client .cell.value{display:inline-flex;align-items:center;background-color:#f6f6f6;border-radius:16px;height:37px;padding:0 10px}.clientspart .client .cell.value.priceview,.clientspart .client .cell.value.paymentstatus{display:inline-flex;align-items:center;flex-wrap:wrap;gap:10px;min-height:37px;height:auto;padding:3px 10px}@media (min-width: 960px){.clientspart .client .cell.value.priceview,.clientspart .client .cell.value.paymentstatus{padding:0;min-height:unset}}.clientspart .client .cell.value.priceview.zerovalue,.clientspart .client .cell.value.paymentstatus.zerovalue{display:none}@media (min-width: 960px){.clientspart .client .cell.value.priceview.zerovalue,.clientspart .client .cell.value.paymentstatus.zerovalue{display:block}}@media (min-width: 960px){.clientspart .client .cell.value{display:block;background-color:#fff;border-radius:unset;height:auto;padding:0}}.clientspart .client .cell.value.link{background-color:#e7f5ff}@media (min-width: 960px){.clientspart .client .cell.value.link{background-color:transparent}}@media (min-width: 960px){.clientspart .client .cell.linkto{min-width:150px}}.clientspart .client .cell .morerow{padding-top:3px}.clientspart .client .cell .separator{padding:0 2px;color:#8c9197;font-weight:700}.clientspart .client .cell .novisits{color:#ff1919}.clientspart .client .cell .mobilelabel{color:#8c9197}@media (min-width: 960px){.clientspart .client .cell .mobilelabel{display:none}}.clientspart .client .cell .operation{font-size:15px;line-height:18px;font-weight:700}.clientspart .client .cell .operation .withvalue{color:#8c9197;font-weight:600;padding-right:3px}.clientspart .client .cell .operation .value{font-size:15px;line-height:18px;font-weight:700}.clientspart .client .cell .tippay{font-size:13px;line-height:15px;color:#8c9197;font-weight:600;white-space:nowrap}.clientspart .client .cell .linkbutton,.clientspart .client .cell .linkbutton .label{color:#0d99ff}.clientspart .client .cell .linkbutton .label.left{padding-left:7px}@media (min-width: 960px){.clientspart .client .cell .linkbutton .label{display:none}}.clientspart .client .cell.zerovalue{display:none}@media (min-width: 960px){.clientspart .client .cell.zerovalue{display:block}}.clientspart .client .more{flex-basis:24px;height:24px;order:2;padding:3px 0 0}@media (min-width: 960px){.clientspart .client .more{order:10;padding:0}}.clientspart .client .more .more_black{width:24px;height:24px}.clientspart .client .more .more_black:hover{cursor:pointer;background-image:url(/img/v2_icon_more_gray.svg)}.clientspart .client .label{color:#8c9197;font-size:15px;line-height:18px;font-weight:600}.clientspart .client .label.header{font-size:13px;line-height:16px}.clientspart .client .icons{display:flex;align-items:center}.clientspart .client .icons .icon{padding-right:7px}.clientspart .client .icons .icon img{width:20px;height:20px}.clientspart .client .icons.visitors{padding:6px 0;font-weight:600;color:#8c9197}@media (min-width: 960px){.clientspart .client .icons.visitors{padding:10px 0 0}}.clientspart .client .clienticons{display:flex;align-items:center;margin-top:5px}.clientspart .client .clienticons img.icon{width:13px;height:13px;border-radius:unset}.clientspart .client .clienticons img.telegram{width:13px;height:11px;border-radius:unset}.clientspart .client .clienticons .caption{padding-left:5px;font-size:13px;line-height:17px;padding-top:0}.clientspart .doprow{padding:0 15px 20px;width:100%}.clientspart .doprow.blocked{opacity:.5}@media (min-width: 960px){.clientspart .doprow{padding:0 30px 16px}}.clientspart .doprow .visitbuttons{display:flex;align-items:center;flex-wrap:wrap;gap:15px}.clientspart .doprow .visitbuttons .customfields-group{display:flex;flex-wrap:wrap;gap:2px;border-radius:10px;overflow:hidden;background-color:#fff}.clientspart .doprow .visitbuttons .customfields-group>vt-visit-customfields-view{display:contents}.clientspart .doprow .visitbuttons .customfields-group .comment_client{border-radius:0;flex:1 1 auto}@media (min-width: 960px){.clientspart .doprow .visitbuttons .customfields-group{display:inline-flex}.clientspart .doprow .visitbuttons .customfields-group .comment_client{flex:0 0 auto}}.clientspart .actions{padding:15px}@media (min-width: 960px){.clientspart .actions{padding:16px 30px 0}}.clientspart .addclientarea{padding:16px 0 0}.clientspart .merge-card{background-color:var(--o_bg4);border-radius:16px;padding:0 14px}.clientspart .merge-card.hasbottom{padding-bottom:0;margin-bottom:8px}.clientspart .merge-card.clickable:hover{background-color:var(--o_bg4_h);cursor:pointer}.clientspart .merge-card .selectionrow{padding:6px 0}.clientspart .merge-card .merge-card-info{flex:1;min-width:0;overflow:hidden}.clientspart .merge-card .clientname{display:inline;margin-bottom:0}.clientspart .merge-card .linkbutton{flex-shrink:0;margin-left:8px}.clientspart .merge-search{margin-top:5px}.clientspart .merge-search .merge-input{width:100%;border:1px solid var(--o_b);border-radius:16px;padding:14px 20px;font-size:15px;color:var(--c);background:var(--o_bg6);outline:none;margin-bottom:10px;box-sizing:border-box}.clientspart .merge-search .merge-input::placeholder{color:#8c9197}.clientspart .merge-search .merge-input:hover{border-color:#9fa8b2}.clientspart .merge-search .merge-input:focus{border-color:var(--c1)}.clientspart .profilewrap{font-weight:600;letter-spacing:-.2px;padding:15px;background-color:#f5f5f5}@media (min-width: 960px){.clientspart .profilewrap{border-top:1px solid #EDEDED;padding:20px 10px 20px 20px;border-radius:16px;border-top:none}}@media (min-width: 1280px){.clientspart .profilewrap{padding:30px 20px 30px 30px}}.clientspart .profilewrap .panelarea{background-color:#fff;border-radius:16px}.clientspart .profilewrap .panelarea.fullhpa{height:calc(100% - 60px)}.clientspart .profilewrap .profilearea{display:flex;align-items:flex-start;padding:15px;flex-wrap:wrap;position:relative}@media (min-width: 375px){.clientspart .profilewrap .profilearea{padding:20px}}@media (min-width: 960px){.clientspart .profilewrap .profilearea{padding:20px;gap:20px;flex-wrap:nowrap}}@media (min-width: 1280px){.clientspart .profilewrap .profilearea{padding:30px;gap:30px}}.clientspart .profilewrap .profilearea .avatararea{margin:0 auto}.clientspart .profilewrap .profilearea .avatararea .avatar{position:relative;flex:1 0 100%;text-align:center;width:100%;border-radius:16px}@media (min-width: 375px){.clientspart .profilewrap .profilearea .avatararea .avatar{flex:unset;width:fit-content;margin:0 auto}}@media (min-width: 960px){.clientspart .profilewrap .profilearea .avatararea .avatar{width:unset;margin:unset}}.clientspart .profilewrap .profilearea .avatararea .avatar img{width:100%;height:100%;border-radius:16px}@media (min-width: 375px){.clientspart .profilewrap .profilearea .avatararea .avatar img{width:270px;height:270px}}.clientspart .profilewrap .profilearea .avatararea .avatar .loadphoto{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;padding:15px 14px;background-color:#fff;color:#0d99ff;border-radius:16px;white-space:nowrap;border:1px solid #EEEEEE}.clientspart .profilewrap .profilearea .avatararea .avatar .loadphoto:hover{color:#0f8ce7}.clientspart .profilewrap .profilearea .avatararea .avatar:hover{cursor:pointer;background-color:#000}.clientspart .profilewrap .profilearea .avatararea .avatar:hover img{opacity:.5}.clientspart .profilewrap .profilearea .avatararea .avatar:hover .loadphoto{display:block}.clientspart .profilewrap .profilearea .dataarea{padding-top:20px;width:100%}@media (min-width: 960px){.clientspart .profilewrap .profilearea .dataarea{padding-top:0}}.clientspart .profilewrap .profilearea .dataarea vt-client-rows{display:block}.clientspart .profilewrap .profilearea .dataarea .fieldrow{padding:8px 0}.clientspart .profilewrap .profilearea .dataarea .fieldrow .fieldname{font-size:12px;color:#8c9197;padding-bottom:3px}.clientspart .profilewrap .profilearea .dataarea .fieldrow .fieldvalue{font-size:14px;color:#212b36}.clientspart .profilewrap .profilearea .dataarea .fieldrow .fieldvalue a{color:var(--color-link, #1976d2);text-decoration:none}.clientspart .profilewrap .actions{padding:15px}@media (min-width: 960px){.clientspart .profilewrap .actions{padding:16px 30px 30px}}.clientspart .profilewrap .visitsarea{background-color:#fff;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.clientspart .profilewrap .visitsarea .visits-datefilter{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;padding:12px 15px;border-bottom:1px solid #E5E5E5}@media (min-width: 960px){.clientspart .profilewrap .visitsarea .visits-datefilter{padding:12px 20px}}@media (min-width: 1280px){.clientspart .profilewrap .visitsarea .visits-datefilter{padding:12px 30px}}.clientspart .profilewrap .visitsarea .visits-datefilter .datesep{color:#8c9197;font-size:16px;flex-shrink:0}.clientspart .profilewrap .visitsarea .visits-datefilter vt-input-calendar{display:block;width:160px;--mdc-filled-text-field-container-color: #F6F6F6;--mat-form-field-state-layer-color: transparent;--mat-form-field-focus-state-layer-opacity: 0;--mat-form-field-hover-state-layer-opacity: 0}.clientspart .profilewrap .visitsarea .visits-datefilter vt-input-calendar mat-form-field{width:100%}.clientspart .profilewrap .visitsarea .visits-datefilter vt-input-calendar .mat-mdc-form-field-flex{align-items:center}.clientspart .profilewrap .visitsarea .visits-datefilter vt-input-calendar mat-form-field .mat-mdc-form-field-text-suffix{max-height:unset;height:20px}.clientspart .profilewrap .visitsarea .visits-datefilter vt-input-calendar .mdc-text-field{border:1px solid var(--o_b)!important;border-bottom-left-radius:16px!important;border-bottom-right-radius:16px!important}.clientspart .profilewrap .visitsarea .visits-datefilter vt-input-calendar .mdc-text-field:hover,.clientspart .profilewrap .visitsarea .visits-datefilter vt-input-calendar .mdc-text-field.mdc-text-field--focused{border-color:#9fa8b2!important}.clientspart .profilewrap .visitsarea .visits-datefilter vt-input-calendar .mdc-line-ripple{display:none}.clientspart .profilewrap .visitsarea .visits-datefilter vt-input-calendar .icon.choosedate{width:18px;height:18px;cursor:pointer}.clientspart .profilewrap .visitsarea .title{margin:15px 0;padding:0 15px 15px;font-size:18px;line-height:21px;font-weight:700;border-bottom:1px solid #E5E5E5}@media (min-width: 960px){.clientspart .profilewrap .visitsarea .title{padding:0 20px;border-bottom:none}}@media (min-width: 1280px){.clientspart .profilewrap .visitsarea .title{padding:0 30px}}.clientspart .profilewrap .visitsarea .title .subtitle{padding-top:5px;font-size:15px;line-height:18px;font-weight:700}.clientspart .profilewrap .visitsarea .title .subtitle .comment{color:#8c9197;font-size:13px}.clientspart .profilewrap .abonementsarea{background-color:#fff;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.clientspart .profilewrap .abonementsarea .addabonement{display:flex;align-items:center;justify-content:flex-end;padding:20px}.statusfilter{display:flex;flex-direction:column;gap:4px}.statusfilter .statusrow{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;cursor:pointer;font-weight:600}.statusfilter .statusrow:hover{background-color:var(--o_bg3, #f2f3f5)}.statusfilter .statusrow.selected{background-color:#e7f5ff}.statusfilter .statusrow .status-dot{width:12px;height:12px;border-radius:50%;flex-shrink:0}.statusfilter .statusrow .status-name{flex:1;min-width:0}.statusfilter .statusrow .status-count{flex-shrink:0;font-weight:400;color:var(--o_text3, #8c9197);font-size:13px}.statusfilter .statusrow.statusrow--child{margin-left:calc(20px * var(--wx-depth, 1));padding-left:12px}.statusfilter .statusrow .status-check{flex-shrink:0;pointer-events:none}@media (min-width: 960px){vt-win-leads .clientspart .clientswrap{padding-bottom:20px}}@media (min-width: 1280px){vt-win-leads .clientspart .clientswrap{padding-bottom:30px}}.winleads-empty{background:#fff;border-radius:16px;padding:30px;text-align:center;color:#8c9197;font-size:15px}.winleads-list{display:flex;flex-direction:column;gap:12px}.winleads-card{background:#fff;border-radius:16px;padding:15px}@media (min-width: 375px){.winleads-card{padding:20px}}.winleads-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}.winleads-head-right{display:flex;align-items:center;gap:14px;flex-shrink:0}.winleads-head-right .more{display:flex;align-items:center}.winleads-head-right .icon.more_black{width:24px;height:24px;cursor:pointer}.winleads-topic{font-weight:700;color:#212b36;font-size:17px}@media (min-width: 960px){.winleads-topic{font-size:18px}}.winleads-when{color:#8c9197;font-size:14px;white-space:nowrap}.winleads-text{color:#212b36;font-size:16px;line-height:1.6;margin-bottom:12px;white-space:pre-wrap}.winleads-meta{display:flex;flex-wrap:wrap;gap:6px;color:#8c9197;font-size:14px;margin-bottom:12px}.winleads-score{color:#0d99ff;font-weight:600}.winleads-kind{--wl-kind-bg: #EAF0F6;--wl-kind-fg: #5B6672;display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border-radius:10px;background:var(--wl-kind-bg);color:var(--wl-kind-fg);font-weight:600}.winleads-kind.is-job{--wl-kind-bg: #FFF1E0;--wl-kind-fg: #C77700}.winleads-kind.is-client{--wl-kind-bg: #E7F5FF;--wl-kind-fg: #0D74C4}.winleads-kind.is-sale{--wl-kind-bg: #EAF7EE;--wl-kind-fg: #2A8C4A}.winleads-scorer{--wl-sc-bg: #EAF7EE;--wl-sc-fg: #2A8C4A;display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border-radius:10px;background:var(--wl-sc-bg);color:var(--wl-sc-fg);font-weight:600;cursor:pointer}.winleads-scorer.is-api{--wl-sc-bg: #F1EAFB;--wl-sc-fg: #7A3EC4}.winleads-scorer:hover{filter:brightness(.96)}.winleads-explain{margin-bottom:14px}.winleads-explain-note{color:#8c9197;font-size:13px;margin-top:6px}.winleads-contact{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:14px;font-size:15px}.winleads-contact-person{display:inline-flex;align-items:center;gap:4px}.winleads-contact-link{color:#0d99ff;text-decoration:none;font-weight:600}.winleads-contact-link:hover{text-decoration:underline}.winleads-msg-link{color:#8c9197;font-size:14px;text-decoration:none}.winleads-msg-link:hover{text-decoration:underline}.winleads-comment{background:var(--o_bg3, #f2f3f5);border-radius:10px;padding:10px 12px;margin-bottom:14px;cursor:pointer}.winleads-comment:hover{filter:brightness(.96)}.winleads-comment-text{flex:1;min-width:0;color:#212b36;font-size:14px;line-height:1.5;white-space:pre-wrap;word-break:break-word}.winleads-status-row{display:flex;flex-direction:column;gap:10px;padding-top:14px;border-top:1px solid #f0f2f4}@media (min-width: 960px){.winleads-status-row{flex-direction:row;align-items:center;justify-content:space-between}}.winleads-status-badge{font-size:14px;font-weight:600;color:#212b36}.winleads-status-badge.is-new{color:#8c9197}.winleads-status-actions{display:flex;flex-wrap:wrap;gap:6px}.winleads-status-btn{border:1px solid #e5e8eb;background:#fff;color:#212b36;font-size:13px;padding:7px 12px;border-radius:10px;cursor:pointer;transition:background .15s,border-color .15s}.winleads-status-btn.active{background:#e8f4ff;border-color:#0d99ff;color:#0d99ff}.winleads-status-btn:hover:not(.active){background:#f7f8fa}.winleads-pagination{display:flex;align-items:center;justify-content:center;gap:15px;margin-top:20px}.winleads-page-btn{border:none;background:#fff;color:#0d99ff;font-size:14px;font-weight:600;padding:8px 14px;border-radius:12px;cursor:pointer}.winleads-page-btn:disabled{color:#c4c9ce;cursor:default}.winleads-page-info{color:#8c9197;font-size:14px}.winleads-teaser{margin-top:30px;padding-top:20px;border-top:1px dashed #d7dbe0}.winleads-teaser-head{margin-bottom:15px}.winleads-teaser-title{font-size:16px;font-weight:600;color:#6b7178}.winleads-teaser-sub{margin-top:4px;font-size:13px;color:#9aa0a6}.winleads-card--teaser{background:#f4f5f7;border:1px solid #e5e8eb}.winleads-card--teaser .winleads-topic{color:#6b7178}.winleads-card--teaser .winleads-text{color:#5b6672}.winleads-contact-blur{filter:blur(5px);-webkit-user-select:none;user-select:none;pointer-events:none;color:#5b6672}.winleads-teaser-lock{color:#9aa0a6;font-size:13px}.winleads-refund-btn{border:none;background:none;cursor:pointer;padding:0;font:inherit;color:#919eab;text-decoration:underline}.winleads-refund-btn:hover{color:#637381}.winleads-refund-status{font-size:13px;color:#919eab}.winleads-refund-form{margin-top:10px;padding:14px 16px;border:1px solid #EDEFF2;border-radius:12px;background:#fafbfc}.winleads-refund-title{font-size:15px;font-weight:600;color:#212b36}.winleads-refund-sub{margin-top:4px;font-size:13px;line-height:18px;color:#637381}.winleads-refund-reasons{margin-top:12px;display:flex;flex-direction:column;gap:8px}.winleads-refund-reason{display:flex;align-items:flex-start;gap:8px;font-size:14px;line-height:19px;color:#212b36;cursor:pointer}.winleads-refund-hint{margin-top:10px;font-size:13px;color:#b76e00}.winleads-refund-comment{margin-top:8px;width:100%;padding:10px 12px;border:1px solid #EDEFF2;border-radius:8px;font:inherit;font-size:14px;resize:vertical}.winleads-refund-actions{margin-top:12px;display:flex;align-items:center;gap:14px}.winleads-refund-note{font-size:13px;color:#637381;font-style:italic}.tablo .tablo-crumb{font-size:18px;font-weight:700;margin-bottom:12px}.tablo .tablo-crumb.is-section{margin-top:28px}.tablo .tablo-tabs{margin-bottom:16px}.tablo .tablo-hint{color:var(--c3_hv, #8C9197);font-size:14px;margin-bottom:16px}.tablo .tablo-empty{color:var(--c3_hv, #8C9197);text-align:center;padding:40px 0}.tablo .tablo-hub{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width: 480px){.tablo .tablo-hub{grid-template-columns:repeat(2,1fr);gap:16px}}@media (min-width: 960px){.tablo .tablo-hub{grid-template-columns:repeat(3,1fr)}}.tablo .tablo-hubcard{display:flex;align-items:center;gap:14px;padding:16px;border:1px solid var(--o_b, #E5E5E5);border-radius:14px;background:var(--o_bg1, #fff);color:var(--c, #222229);text-decoration:none;transition:border-color .15s,transform .15s}.tablo .tablo-hubcard:hover{cursor:pointer;border-color:var(--c1, #0D99FF);transform:translateY(-2px)}.tablo .tablo-hubcard:hover .tablo-hubcard-arrow{background:var(--c1, #0D99FF);color:#fff}.tablo .tablo-hubcard-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:var(--o_bg3, #F6F6F6);font-size:22px;line-height:1}.tablo .tablo-hubcard-body{min-width:0;flex:1}.tablo .tablo-hubcard-title{font-weight:700;font-size:16px;margin-bottom:3px}.tablo .tablo-hubcard-desc{color:var(--c3_hv, #8C9197);font-size:13px;line-height:17px}.tablo .tablo-hubcard-arrow{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--o_bg3, #F6F6F6);color:var(--c3_hv, #8C9197);font-size:20px;font-weight:600;transition:background .15s,color .15s}.tablo .tablo-inst{background:var(--o_bg1, #fff);border:1px solid var(--o_b, #E5E5E5);border-radius:14px;padding:14px 16px;margin-bottom:16px}.tablo .tablo-inst-head{display:flex;align-items:center;justify-content:space-between}.tablo .tablo-inst-title{display:flex;flex-direction:column;gap:2px}.tablo .tablo-inst-name{font-weight:700;font-size:16px}.tablo .tablo-inst-sum{color:var(--c3_hv, #8C9197);font-size:13px}.tablo .tablo-add{margin:12px 0}.tablo .tablo-add-row{display:flex;gap:8px}.tablo .tablo-add-input{flex:1;min-width:0;padding:8px 12px;border:1px solid var(--o_b, #E5E5E5);border-radius:10px;background:var(--o_bg6, #fff);color:var(--c, #222229);font-size:14px}.tablo .tablo-add-btn{padding:8px 16px;border:none;border-radius:10px;background:var(--c1, #0D99FF);color:#fff;font-weight:600;cursor:pointer}.tablo .tablo-add-btn:hover{background:var(--c1_h, #0F8CE7)}.tablo .tablo-add-hint{color:var(--c3_hv, #8C9197);font-size:12px;margin-top:6px}.tablo .silent-rule{margin:10px 0;padding:14px 16px;border:1px solid var(--o_b, #E5E5E5);border-radius:12px;background:var(--o_bg1, #fff);display:flex;flex-direction:column;gap:10px}.tablo .silent-rule-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.tablo .silent-rule-name{font-size:15px;font-weight:600}.tablo .silent-rule-badge{padding:2px 10px;border-radius:20px;font-size:12px;font-weight:600;background:var(--o_bg3, #F6F6F6);color:var(--c3_hv, #8C9197)}.tablo .silent-rule-badge.is-dry{background:#fff4db;color:#a66a00}.tablo .silent-rule-badge.is-live{background:#e3f7e8;color:#1e7b3a}.tablo .silent-rule-line{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:14px}.tablo .silent-rule-num{width:72px;text-align:center;padding:4px 6px;border:1px solid var(--o_b, #E5E5E5);border-radius:8px;font-size:14px;background:var(--o_bg1, #fff);color:inherit}.tablo .silent-rule-switches{display:flex;flex-direction:column;gap:6px;font-size:14px}.tablo .silent-rule-switches label{display:flex;align-items:flex-start;gap:8px;cursor:pointer}.tablo .silent-rule-switches small{display:block;color:var(--c3_hv, #8C9197);font-size:12px}.tablo .silent-rule-stats{font-size:12px;color:var(--c3_hv, #8C9197);display:flex;gap:16px;flex-wrap:wrap}.tablo .silent-rule-add{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:10px 0;font-size:14px}.tablo .tablo-tasks{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.tablo .tablo-task{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:20px;background:var(--o_bg3, #F6F6F6);font-size:12px}.tablo .tablo-task .tablo-task-target{font-weight:600}.tablo .tablo-task .tablo-task-status{color:var(--c3_hv, #8C9197)}.tablo .tablo-task.is-done{background:var(--o_bg4, #E7F5FF)}.tablo .tablo-task.is-failed .tablo-task-status{color:var(--danger, #E03131)}.tablo .tablo-task .tablo-task-error{cursor:help}.tablo .tablo-join-stop{margin-top:12px;padding:12px 14px;border-radius:10px;border:1px solid var(--danger, #E03131);background:var(--o_bg3, #F6F6F6)}.tablo .tablo-join-stop .tablo-join-stop-title{font-size:15px;font-weight:700;letter-spacing:.3px;color:var(--danger, #E03131)}.tablo .tablo-join-stop .tablo-join-stop-body{margin-top:6px;font-size:13px;color:var(--c1, #212529)}.tablo .tablo-join-stop .tablo-join-stop-since{margin-left:8px;color:var(--c3_hv, #8C9197)}.tablo .tablo-join-stop .tablo-join-stop-hint{margin-top:6px;font-size:12px;color:var(--c3_hv, #8C9197)}.tablo .tablo-tasks-total{flex-basis:100%;margin-top:10px;font-size:17px;font-weight:700;letter-spacing:.4px;color:var(--c1, #212529)}.tablo .tablo-tasks-total b{font-size:22px}.tablo .tablo-tasks-total .tablo-tasks-total-sub{margin-left:10px;font-size:13px;font-weight:500;color:var(--c3_hv, #8C9197)}.tablo .tablo-tasks-total .tablo-tasks-total-sub.is-failed{color:var(--danger, #E03131)}.tablo .tablo-groups{display:flex;flex-direction:column;gap:6px;margin-top:10px}.tablo .tablo-group{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:10px;background:var(--o_bg3, #F6F6F6)}.tablo .tablo-group.is-suspended{opacity:.6}.tablo .tablo-group-main{min-width:0;flex:1}.tablo .tablo-group-title{font-weight:600;display:flex;align-items:center;gap:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tablo .tablo-tag{font-size:11px;font-weight:500;color:var(--c3_hv, #8C9197);border:1px solid var(--o_b, #E5E5E5);border-radius:6px;padding:0 5px}.tablo .tablo-group-meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:3px;font-size:12px;color:var(--c3_hv, #8C9197)}.tablo .tablo-group-meta .tablo-group-topics.is-muted{font-style:italic}.tablo .tablo-group-right{display:flex;align-items:center;gap:12px;flex-shrink:0}.tablo .tablo-group-rate{text-align:right;min-width:60px}.tablo .tablo-group-perday{font-weight:700;font-size:18px}.tablo .tablo-group-perday-unit{display:block;font-size:11px;color:var(--c3_hv, #8C9197)}.tablo .tablo-badge.is-suspended{font-weight:600;font-size:13px;color:var(--c3_hv, #8C9197)}.tablo .tablo-suspend-btn{padding:6px 12px;border:1px solid var(--o_b, #E5E5E5);border-radius:8px;background:transparent;color:var(--c, #222229);font-size:13px;font-weight:600;cursor:pointer}.tablo .tablo-suspend-btn:hover{background:var(--o_bg2, #F2F2F2)}.tablo .tablo-suspend-btn.is-resume{color:var(--c1, #0D99FF);border-color:var(--c1, #0D99FF)}.tablo .tablo-holes{border-radius:12px;padding:12px 14px;margin-bottom:14px;border:1px solid var(--o_b, #E5E5E5)}.tablo .tablo-holes.is-nosubs{border-color:var(--danger, #E03131)}.tablo .tablo-holes.is-noflow{border-color:var(--warn, #F08C00)}.tablo .tablo-holes-title{font-weight:700;margin-bottom:8px}.tablo .tablo-hole-row,.tablo .tablo-node{display:grid;grid-template-columns:minmax(0,1fr) 92px 88px 128px;gap:12px;align-items:center}.tablo .tablo-hole-row{padding:4px 0;font-size:14px}.tablo .tablo-node-name,.tablo .tablo-hole-name{grid-column:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tablo .tablo-cell-mo,.tablo .tablo-cell-day,.tablo .tablo-cell-subs{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.tablo .tablo-cell-mo{grid-column:2}.tablo .tablo-cell-day{grid-column:3}.tablo .tablo-cell-subs{grid-column:4;color:var(--c3_hv, #8C9197);font-size:13px}.tablo .tablo-cell-mo .num{color:var(--c, #222);font-weight:700}.tablo .tablo-cell-day .num{color:var(--c3_hv, #8C9197)}.tablo .tablo-cell-mo .unit,.tablo .tablo-cell-day .unit,.tablo .tablo-cell-subs .unit{font-weight:400;font-size:11px;color:var(--c3_hv, #8C9197)}.tablo .tablo-arr-section{margin-bottom:20px}.tablo .tablo-arr-title{font-weight:700;font-size:15px;margin-bottom:8px}.tablo .tablo-node{padding:8px 12px;border-radius:8px}.tablo .tablo-node:nth-child(2n){background:var(--o_bg3, #F6F6F6)}.tablo .tablo-node.is-child .tablo-node-name{padding-left:20px}.tablo .tablo-node.hole-nosubs{box-shadow:inset 3px 0 0 var(--danger, #E03131)}.tablo .tablo-node.hole-noflow{box-shadow:inset 3px 0 0 var(--warn, #F08C00)}.tablo .tablo-filterbar{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-bottom:16px}.tablo .tablo-filter{min-width:180px}.tablo .tablo-filter-search{flex:1;min-width:220px}.tablo .tablo-search{width:100%;box-sizing:border-box;padding:9px 12px;border:1px solid var(--o_b, #E5E5E5);border-radius:10px;background:var(--o_bg1, #fff);color:var(--c, #222);font-size:14px}.tablo .tablo-cselect{box-sizing:border-box;padding:9px 32px 9px 12px;border:1px solid var(--o_b, #E5E5E5);border-radius:10px;background:var(--o_bg1, #fff);color:var(--c, #222);font-size:14px;cursor:pointer;min-width:150px;max-width:240px}.tablo .tablo-add-title{font-weight:700;font-size:14px;margin-bottom:8px}.tablo .tablo-gtable{display:flex;flex-direction:column}.tablo .tablo-gtable-head,.tablo .tablo-grow{display:grid;grid-template-columns:minmax(0,2.4fr) minmax(0,1.6fr) 88px 88px 120px 120px 110px 150px;gap:12px;align-items:center;padding:10px 12px}.tablo .c-group{min-width:0}.tablo .c-topics{min-width:0;overflow:hidden}.tablo .c-topics span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tablo .c-leads-mo,.tablo .c-leads-day{text-align:right;justify-self:end;font-variant-numeric:tabular-nums}.tablo .tablo-grow .c-leads-mo{font-weight:700}.tablo .tablo-grow .c-leads-day{color:var(--c3_hv, #8C9197)}.tablo .tablo-gtable-head{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--c3_hv, #8C9197);font-weight:600;border-bottom:1px solid var(--o_b, #E5E5E5)}.tablo .tablo-grow{border-bottom:1px solid var(--o_b, #E5E5E5);font-size:13px}.tablo .tablo-grow.is-suspended{opacity:.72}.tablo .tablo-grow.is-banned{opacity:.55}.tablo .tablo-grow .c-action{display:flex;align-items:center;justify-content:flex-end;gap:6px}.tablo .tablo-grow-title{font-weight:600}.tablo .tablo-grow-meta{display:flex;gap:10px;flex-wrap:wrap;margin-top:3px;color:var(--c3_hv, #8C9197);font-size:12px}.tablo .tablo-grow-bot{color:var(--c1, #0D99FF)}.tablo .tablo-leads-mo{font-weight:700}.tablo .tablo-leads-day{color:var(--c3_hv, #8C9197)}.tablo .tablo-leads-mo .unit,.tablo .tablo-leads-day .unit{font-weight:400;font-size:11px;color:var(--c3_hv, #8C9197)}.tablo .tablo-badge.is-active{color:var(--success, #2F9E44);font-size:12px;font-weight:600}.tablo .tablo-badge.is-banned{color:var(--danger, #E03131);font-size:12px;font-weight:600}.tablo .c-score{min-width:0}.tablo .c-score .tablo-tag{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tablo .c-score .tablo-tag.is-bridge{color:var(--c1, #0D99FF)}.tablo .c-score .tablo-tag.is-deepseek{color:var(--c_deepseek, #7048E8)}.tablo .c-score .tablo-tag.is-lexical{color:var(--c_lexical, #2F9E44)}.tablo .c-score .tablo-tag.is-api{color:var(--c3_hv, #8C9197)}.tablo .c-score .tablo-tag.is-hybrid{color:var(--c_lexical, #2F9E44);font-weight:600}.tablo .c-chatgeo{min-width:0}.tablo .c-chatgeo .tablo-tag{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tablo .c-chatgeo .tablo-tag.is-chatgeo{color:var(--c1, #0D99FF)}.tablo .c-chatgeo .is-muted{color:var(--c3_hv, #8C9197)}.tablo .c-chatgeo .tablo-tag.is-geonone{color:var(--danger, #E03131)}.tablo .c-chatgeo .tablo-tag.is-geomulti,.tablo .c-chatgeo .tablo-tag.is-geostop{color:var(--warning, #E8A13A)}.tablo .tablo-add-hint.is-scam-err{color:var(--danger, #E03131);font-weight:600}.tablo .tablo-add-hint.is-scam-info{color:var(--c1, #0D99FF);font-weight:600}.tablo .tablo-geobar{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:0 0 10px;padding:8px 12px;border:1px solid var(--o_b, #E5E5E5);border-radius:10px;background:var(--o_bg1, #fff);font-size:12px}.tablo .tablo-geobar-label{text-transform:uppercase;letter-spacing:.04em;font-weight:600;color:var(--c3_hv, #8C9197)}.tablo .tablo-geochip{padding:3px 9px;border-radius:999px;cursor:pointer;white-space:nowrap;border:1px solid transparent;background:var(--o_bg2, #F5F6F7);color:var(--c, #222)}.tablo .tablo-geochip:hover{border-color:var(--o_b, #E5E5E5)}.tablo .tablo-geochip.selected{border-color:var(--c1, #0D99FF);color:var(--c1, #0D99FF);font-weight:600}.tablo .tablo-geochip.is-none{color:var(--danger, #E03131)}.tablo .tablo-geochip.is-multi,.tablo .tablo-geochip.is-stop{color:var(--warning, #E8A13A)}.tablo .tablo-geochip.is-cleared,.tablo .tablo-geochip.is-unknown{color:var(--c3_hv, #8C9197)}.tablo .tablo-geochip.is-unknown{cursor:default}.tablo .c-chatgeo .chatgeo-edit{display:flex;align-items:center;gap:6px;min-width:260px;position:relative;z-index:2}.tablo .c-chatgeo .chatgeo-edit vt-select-string{flex:1 1 auto;min-width:0}.tablo .c-chatgeo .chatgeo-edit .tablo-suspend-btn{flex:0 0 auto;padding:2px 8px;font-size:12px}.tablo .tablo-grow .more{display:flex;align-items:center;flex:0 0 24px}.tablo .tablo-grow .more .icon.more_black{width:24px;height:24px;background-size:20px 20px;cursor:pointer}.tablo .c-topics .is-muted{color:var(--c3_hv, #8C9197)}.tablo .tablo-pbtable .tablo-gtable-head,.tablo .tablo-pbtable .tablo-grow{grid-template-columns:minmax(0,2.4fr) minmax(0,1.2fr) 150px 150px}.tablo .tablo-pbdry .tablo-gtable-head,.tablo .tablo-pbdry .tablo-grow{grid-template-columns:minmax(0,2.4fr) 96px 96px 88px 150px}@media (max-width: 900px){.tablo .tablo-gtable-head{display:none}.tablo .tablo-grow{grid-template-columns:1fr 1fr;row-gap:6px}.tablo .tablo-grow .c-action{text-align:left}.tablo .tablo-pbtable .tablo-grow,.tablo .tablo-pbdry .tablo-grow{grid-template-columns:1fr 1fr}}.tablo .tablo-add-area{resize:vertical;min-height:60px;font-family:inherit;line-height:1.4;width:100%;box-sizing:border-box}.tablo .tablo-add-btn[disabled],.tablo .tablo-disc-btn[disabled]{opacity:.5;cursor:default}.tablo .tablo-filter-check{display:flex;align-items:center;gap:6px;min-width:auto;cursor:pointer;font-size:14px;color:var(--c, #222)}.tablo .tablo-filter-check input{cursor:pointer}.tablo .tablo-ctable-wrap{overflow-x:auto}.tablo .tablo-ctable{display:flex;flex-direction:column;min-width:1040px}.tablo .tablo-ctable-head,.tablo .tablo-crow{display:grid;grid-template-columns:minmax(0,2fr) 96px 96px 120px 96px 96px 68px minmax(0,1.6fr) minmax(0,1.3fr) 84px 150px;gap:12px;align-items:center;padding:10px 12px}.tablo .tablo-ctable-head{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--c3_hv, #8C9197);font-weight:600;border-bottom:1px solid var(--o_b, #E5E5E5)}.tablo .tablo-ctable .is-sortable{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.tablo .tablo-crow{border-bottom:1px solid var(--o_b, #E5E5E5);font-size:13px}.tablo .tablo-crow.is-overdue{box-shadow:inset 3px 0 0 var(--danger, #E03131)}.tablo .cc-client,.tablo .cc-modules{min-width:0}.tablo .cc-modules{overflow:hidden}.tablo .cc-modules span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tablo .cc-num{text-align:right;justify-self:end;font-variant-numeric:tabular-nums;white-space:nowrap}.tablo .tablo-crow .cc-paid{color:var(--success, #2F9E44);font-weight:600}.tablo .tablo-crow .cc-spent{color:var(--c, #222)}.tablo .cc-brand{white-space:nowrap}.tablo .cc-over{display:flex;flex-direction:column;align-items:center;justify-self:center;min-width:0}.tablo .tablo-crow .cc-topic-more.is-over{color:var(--danger, #E03131);font-weight:600}.tablo .tablo-crow .cc-over-num{color:var(--danger, #E03131);font-weight:800;font-size:16px;line-height:20px;font-variant-numeric:tabular-nums}.tablo .cc-topics{min-width:0;font-size:12px;line-height:16px}.tablo .cc-topic{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--c, #222)}.tablo .cc-tree-row{display:flex;align-items:baseline;gap:6px;padding:2px 0;font-size:13px;line-height:18px}.tablo .cc-tree-ico{width:22px;flex:0 0 22px}.tablo .cc-tree-row .is-muted{color:var(--c3_hv, #8C9197)}.tablo .cc-topic-more{background:none;border:0;padding:0;margin-top:2px;cursor:pointer;font-size:12px;color:var(--c1, #0D99FF);display:block;text-align:left}.tablo .cc-topic-more:hover{text-decoration:underline}.tablo .cc-remind{font-variant-numeric:tabular-nums}.tablo .tablo-crow-name{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tablo .tablo-crow-meta{display:flex;gap:8px;flex-wrap:wrap;margin-top:3px;color:var(--c3_hv, #8C9197);font-size:12px}.tablo .tablo-crow-user{color:var(--c1, #0D99FF)}.tablo .cc-modules .is-muted,.tablo .cc-num .is-muted,.tablo .cc-remind .is-muted{color:var(--c3_hv, #8C9197)}.tablo .tablo-badge{font-size:12px;font-weight:600;color:var(--c3_hv, #8C9197)}.tablo .tablo-cpager{display:flex;align-items:center;gap:10px;margin-top:14px}.tablo .tablo-cpager-total{color:var(--c3_hv, #8C9197);font-size:13px;margin-right:auto}.tablo .tablo-cpager-page{font-size:13px;font-variant-numeric:tabular-nums}.tablo .tablo-cpager-btn{padding:4px 12px;border:1px solid var(--o_b, #E5E5E5);border-radius:8px;background:transparent;color:var(--c, #222);font-size:16px;cursor:pointer}.tablo .tablo-cpager-btn:hover:not([disabled]){background:var(--o_bg2, #F2F2F2)}.tablo .tablo-cpager-btn[disabled]{opacity:.4;cursor:default}.tablo .tablo-otable{display:flex;flex-direction:column}.tablo .tablo-otable .tablo-ctable-head,.tablo .tablo-otable .tablo-crow{grid-template-columns:40px minmax(0,1.3fr) 150px minmax(0,3fr) 128px}.tablo .tablo-otable .tablo-crow{cursor:pointer;font-size:14px;line-height:20px}.tablo .tablo-otable .tablo-crow:hover{background:var(--o_bg2, #F7F8FA)}.tablo .tablo-otable .tablo-crow.is-open{background:#f1f8ff}.tablo .tablo-otable .tablo-crow.is-closed .od-last,.tablo .tablo-otable .tablo-crow.is-closed .tablo-crow-name{color:var(--c3_hv, #8C9197)}.tablo .od-mark{font-size:16px;display:flex;gap:2px}.tablo .od-person{min-width:0}.tablo .od-phone{color:var(--success, #2F9E44);font-weight:600}.tablo .od-region{color:var(--c3_hv, #8C9197);font-size:12px;margin-left:6px}.tablo .od-region.is-ok{color:var(--success, #2F9E44);font-weight:600}.tablo .od-cal-wrap{position:relative;display:inline-block}.tablo .od-cal-btn{display:inline-flex;align-items:center;gap:6px}.tablo .od-cal-badge.od-cal-badge-mid{background:var(--c1, #0D99FF)}.tablo .od-cal-badge{display:inline-block;min-width:18px;padding:0 5px;border-radius:9px;font-size:11px;line-height:18px;font-weight:700;text-align:center;background:var(--success, #2F9E44);color:#fff}.tablo .od-cal{position:absolute;top:calc(100% + 6px);left:0;z-index:20;width:400px;min-width:100%;max-width:calc(100vw - 32px);box-sizing:border-box;padding:16px;background:var(--o_bg, #fff);border:1px solid var(--o_b, #E5E5E5);border-radius:12px;box-shadow:0 8px 24px #0000001f}.tablo .od-cal-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.tablo .od-cal-title{font-size:17px;font-weight:700;text-transform:capitalize}.tablo .od-cal-nav{border:none;background:transparent;font-size:22px;font-weight:700;width:36px;height:36px;border-radius:8px;cursor:pointer;color:var(--c, #222)}.tablo .od-cal-nav:hover{background:var(--o_bg2, #F2F2F2)}.tablo .od-cal-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.tablo .od-cal-wd{font-size:15px;line-height:46px;height:46px;font-weight:600;color:var(--c, #222);text-align:center}.tablo .od-cal-day{position:relative;height:46px;border:1px solid transparent;border-radius:10px;background:transparent;font-size:15px;font-weight:600;cursor:pointer;color:var(--c, #222);display:flex;flex-direction:column;align-items:center;justify-content:center}.tablo .od-cal-day:hover:not([disabled]):not(.is-sel){background:var(--o_bg4_h, #D7EDFE);color:var(--c3, #212B36)}.tablo .od-cal-day:hover:not([disabled]):not(.is-sel) .od-cal-total{color:var(--c3, #212B36);opacity:.7}.tablo .od-cal-day.has-phones{border-color:var(--success, #2F9E44)}.tablo .od-cal-day.is-sel{background:var(--c1, #0D99FF);color:#fff;border-color:var(--c1, #0D99FF)}.tablo .od-cal-day.is-future{opacity:.35;cursor:default}.tablo .od-cal-day .od-cal-badge{position:absolute;top:-7px;right:-3px;min-width:20px;line-height:20px;font-size:12px;font-weight:700;padding:0 5px;box-shadow:0 0 0 2px var(--o_bg, #fff)}.tablo .od-cal-day .od-cal-badge.od-cal-badge-mid{right:auto;left:-3px}.tablo .od-cal-day .od-cal-total{position:absolute;right:5px;bottom:3px;font-size:10px;line-height:1;font-weight:500;color:var(--c3_hv, #8C9197);pointer-events:none}.tablo .od-cal-day.is-sel .od-cal-total{color:#ffffffd9}.tablo .od-cal-day.is-sel:hover:not([disabled]){background-color:var(--c1, #0D99FF);background-image:linear-gradient(#0000001f,#0000001f);color:#fff;border-color:var(--c1, #0D99FF)}.tablo .od-cal-day.is-sel:hover .od-cal-total{color:#ffffffe6;opacity:1}.tablo .od-cal-foot{margin-top:12px;text-align:right}.tablo.od-cal-inline .od-cal{position:static;width:100%;min-width:0;margin-top:6px;box-shadow:none}.tablo .od-form{max-width:920px}.tablo .od-card{border:1px solid var(--o_b, #EDEFF2);border-radius:12px;background:var(--o_bg1, #fff);padding:0 16px 6px;margin-bottom:16px}.tablo .od-card .title_pg{padding:16px 0 4px}.tablo .od-form .pa .pv.od-num vt-input-string mat-form-field{width:120px}.tablo .od-form .pa .pv.od-pair{display:flex;gap:12px}.tablo .od-form .pa .pv.od-pair vt-input-string mat-form-field{width:132px}.tablo .od-stable-wrap{overflow-x:auto;margin-bottom:16px}.tablo .od-stable{min-width:680px;background:var(--o_bg1, #fff);border:1px solid var(--o_b, #EDEFF2);border-radius:12px;overflow:hidden}.tablo .od-srow{display:grid;grid-template-columns:2fr 1.6fr .9fr .8fr .9fr .8fr;gap:10px;align-items:center;padding:10px 16px;border-bottom:1px solid var(--o_b, #EDEFF2);font-size:14px;cursor:pointer}.tablo .od-srow:last-child{border-bottom:none}.tablo .od-srow:hover{background:var(--o_bg2, #F6F6F6)}.tablo .od-srow.is-sel{background:#e7f3ff}.tablo .od-srow.is-off{color:var(--c3_hv, #8C9197)}.tablo .od-srow.is-head{cursor:default;font-size:12px;color:var(--c3_hv, #8C9197);background:transparent}.tablo .od-srow.is-head>div:first-letter{text-transform:uppercase}.tablo .od-mtable{min-width:1020px}.tablo .od-srow.is-models{grid-template-columns:1.6fr .9fr 1.9fr .7fr .9fr .9fr 1.1fr auto}.tablo .od-wrap{min-width:0;overflow-wrap:anywhere}.tablo .od-dim{color:var(--c3_hv, #8C9197);font-size:13px}.tablo .od-row-actions{display:flex;justify-content:flex-end}.tablo .od-readonly{width:100%;padding:14px 16px;margin-bottom:8px;border-radius:12px;background:var(--o_bg2, #F6F6F6);font-size:14px;line-height:20px;white-space:pre-wrap;word-break:break-word}.tablo .od-mark-dirty{margin-left:6px;font-size:11px}.tablo .od-gtable{min-width:980px}.tablo .od-srow.is-guards{grid-template-columns:2fr 1fr 1.6fr 1fr .7fr .8fr .7fr}.tablo .od-act{display:inline-block;padding:3px 10px;border-radius:10px;font-size:12px;font-weight:700;white-space:nowrap;background:var(--o_bg2, #F6F6F6);color:var(--c3_hv, #8C9197)}.tablo .od-act.is-shadow{background:var(--o_bg2, #F2F2F2);color:var(--c3_hv, #6B7178)}.tablo .od-act.is-fix{background:#e7f3ff;color:var(--c1, #0D99FF)}.tablo .od-act.is-block{background:#fdecec;color:var(--danger, #E03131)}.tablo .od-code{font-family:monospace;font-size:13px;line-height:18px;word-break:break-all;text-align:left}.tablo .od-guard-open{padding:4px 0 12px}.tablo .od-guard-errors{border-color:var(--danger, #E03131)}.tablo .od-guard-day{padding-bottom:12px}.tablo .od-guard-hit{display:flex;align-items:center;gap:12px;padding:6px 0;border-top:1px solid var(--o_b, #EDEFF2);font-size:14px}.tablo .od-guard-hit span:nth-child(2){flex:1;min-width:0}.tablo .od-warn-box{background:#fdecec!important;color:var(--danger, #C92A2A)!important;font-weight:600}.tablo .od-phrase{display:flex;align-items:center;gap:10px;margin-top:8px}.tablo .od-phrase .od-wide{flex:1;min-width:0}.tablo .od-phrase vt-input-string mat-form-field{width:100%}.tablo .od-dgoal-host{display:block;flex-basis:100%}.tablo .od-dgoal{display:flex;flex-wrap:wrap;gap:6px 8px;align-items:center}.tablo .od-dgoal .od-chip.is-warn{background:#fff4e0;color:var(--warn, #F08C00)}.tablo .od-link{color:var(--c1, #0D99FF);cursor:pointer;font-size:13px;font-weight:600}.tablo .od-link:hover{text-decoration:underline}.tablo .od-dgoal-edit{margin-top:8px;padding:8px 12px;border:1px solid var(--o_b, #EDEFF2);border-radius:12px;background:var(--o_bg1, #fff)}.tablo .od-sname{font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tablo .od-sname .tablo-task-status{margin-left:8px}.tablo .od-bad{color:var(--danger, #E03131);font-weight:700}.tablo .od-form .pa .pv.od-wide{width:100%;max-width:460px}.tablo .od-form .pa .pv.od-wide vt-input-string mat-form-field,.tablo .od-form .pa .pv.od-wide vt-select-simple mat-form-field{width:100%}.tablo .od-actions{display:flex;align-items:center;gap:12px;padding:6px 0 12px}.tablo .od-dirty{margin-left:10px;font-size:13px}.tablo .od-form .pa .pr.od-second{margin-top:6px}.tablo .od-form .pa.od-off{opacity:.45;pointer-events:none}.tablo .od-pick-title{margin:10px 0 6px;font-size:13px;color:var(--c3_hv, #8C9197)}.tablo .od-pick{display:flex;flex-wrap:wrap;gap:4px 20px;margin-bottom:6px}.tablo .od-savebar{position:sticky;bottom:0;z-index:5;display:flex;align-items:center;gap:14px;padding:12px 16px;margin:0 0 16px;border-radius:12px;background:var(--o_bg1, #fff);border:1px solid var(--o_b, #EDEFF2)}.tablo .od-savebar.is-dirty{border-color:var(--c1, #0D99FF);box-shadow:0 -4px 14px #0d99ff1f}.tablo .od-status{justify-self:start;padding:3px 10px;border-radius:12px;font-size:12px;font-weight:600;white-space:nowrap;background:var(--o_bg2, #F2F2F2);color:var(--c3_hv, #8C9197)}.tablo .od-status.is-talk{background:#e7f3ff;color:var(--c1, #0D99FF)}.tablo .od-status.is-goal{background:#e6f6ea;color:var(--success, #2F9E44)}.tablo .od-status.is-warn{background:#fff4e0;color:var(--warn, #F08C00)}.tablo .od-status.is-muted{background:transparent}.tablo .od-last{min-width:0;color:var(--c, #222);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tablo .od-who{color:var(--c3_hv, #8C9197)}.tablo .od-at{color:var(--c3_hv, #8C9197);font-size:13px}.tablo .od-thread{display:flex;flex-direction:column;gap:8px;padding:16px 20px 20px 52px;background:var(--o_bg, #F7F8FA);border-bottom:1px solid var(--o_b, #E5E5E5)}.tablo .od-lead{padding:10px 14px;border-left:3px solid var(--o_b, #D0D5DB);border-radius:4px;background:var(--o_bg6, #fff);font-size:13px;line-height:19px;color:var(--c3_hv, #5F6670);white-space:pre-wrap}.tablo .od-lead-head{font-size:11px;text-transform:uppercase;letter-spacing:.04em;font-weight:600;margin-bottom:4px;white-space:normal}.tablo .od-msg{display:flex}.tablo .od-msg.is-we{justify-content:flex-end}.tablo .od-bubble{max-width:640px;padding:10px 14px;border-radius:14px 14px 14px 4px;background:var(--o_bg6, #fff);border:1px solid var(--o_b, #E5E5E5);font-size:14px;line-height:20px;color:var(--c, #222)}.tablo .od-msg.is-we .od-bubble{border-radius:14px 14px 4px;background:#e7f3ff;border-color:#cfe6ff}.tablo .od-bubble-text{white-space:pre-wrap;word-break:break-word}.tablo .od-bubble-at{margin-top:4px;font-size:11px;color:var(--c3_hv, #8C9197);text-align:right}.tablo .od-ev{display:flex;gap:10px;align-items:baseline;width:100%;box-sizing:border-box;padding:6px 12px;border-radius:6px;background:#eceef1;font-size:12px;line-height:17px;color:var(--c3_hv, #6B7178)}.tablo .od-ev.is-alarm{background:#fdecec;color:var(--danger, #C92A2A)}.tablo .od-ev.is-good{background:#e9f5ec;color:var(--success, #2F7D3F)}.tablo .od-ev-at{flex:0 0 auto;font-variant-numeric:tabular-nums}.tablo .od-ev-kind{flex:0 0 auto;font-weight:600;white-space:nowrap}.tablo .od-ev-text{min-width:0;white-space:pre-wrap;word-break:break-word}.tablo .od-tabsrow{align-items:center}.tablo .od-hint{margin:6px 0 16px!important}.tablo .od-hint-s{margin:6px 0 12px!important}.tablo .od-hint-m{margin:6px 0!important}.tablo .od-hint-flush{margin:0 0 16px!important}.tablo .od-hint-field{margin:12px 0 4px!important}.tablo .od-hint-quote{margin:4px 0 0!important}.tablo .od-tabsrow{margin:20px 0 16px!important}.tablo .od-my-8{margin-top:8px!important;margin-bottom:8px!important}.tablo .od-mt-6{margin-top:6px!important}.tablo .od-mt-8{margin-top:8px!important}.tablo .od-mt-20{margin-top:20px!important}.tablo .od-mb-12{margin-bottom:12px!important}.tablo .od-pb-12{padding-bottom:12px!important}.tablo .od-w-full{width:100%!important}.tablo .od-w-120{width:120px!important}.tablo .od-max-100{max-width:100px!important}.tablo .od-max-180{max-width:180px!important}.tablo .od-max-200{max-width:200px!important}.tablo .od-max-260{max-width:260px!important}.tablo .od-max-300{max-width:300px!important}.tablo .od-min-300{min-width:300px!important}.tablo .od-min-360{min-width:360px!important}.tablo .od-mono{font-family:monospace!important;font-size:12px!important}.tablo .od-clientbar{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;margin-bottom:16px}.tablo .od-clientsel{width:420px;max-width:100%}.tablo .od-clientsel vt-select-simple,.tablo .od-clientsel vt-select-master,.tablo .od-clientsel mat-form-field{display:block;width:100%}.tablo .od-clientsel .mat-mdc-select{display:block;width:100%}.tablo .od-clientsel .masterrecord .photo{display:none}.tablo .od-clientsel .mat-mdc-select-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:60px}.tablo .od-clientsel .mat-mdc-select-value{flex:1;min-width:0;max-width:none}.tablo .od-clientsel .mat-mdc-select-arrow-wrapper{flex-shrink:0;margin-left:auto}.tablo .od-clientsel .od-cal-wrap{display:block}.tablo .od-clientsel .od-cal-btn{width:100%;min-height:60px;justify-content:flex-start;align-items:center;gap:10px;text-align:left;padding-top:0;padding-bottom:0}.tablo .od-clientsel .od-cal-btn .masterrecord{flex:1;min-width:0}.tablo .od-clientsel .od-cal-btn .masterrecord .name,.tablo .od-clientsel .od-cal-btn .masterrecord .position{display:block}.tablo .od-clientsel .od-cal-btn .od-cal-badge{flex-shrink:0}.tablo .od-clientsel+.tablo-disc-btn{min-height:60px}.tablo .od-clientsel+.tablo-disc-btn+.tablo-disc-btn{min-height:60px}.tablo .od-inline{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:8px 0 12px}.tablo .od-inline-input{flex:0 1 240px}.tablo .od-card.od-top{padding:18px 20px;margin-bottom:20px}.tablo .od-top-head{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.tablo .od-top-state{display:flex;align-items:center;gap:14px;min-width:0}.tablo .od-top-name{font-size:18px;font-weight:700;line-height:22px}.tablo .od-top-status{font-size:14px;color:var(--c3_hv, #8C9197);margin-top:2px}.tablo .od-top-actions{display:flex;gap:14px;flex-wrap:wrap;align-items:center}.tablo .od-top-meta{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:12px;font-size:13px;color:var(--c3_hv, #8C9197)}.tablo .od-warn{color:var(--danger, #E03131);font-weight:600}.tablo .od-dot{display:inline-block;width:10px;height:10px;border-radius:50%;box-sizing:border-box;border:2px solid #B0B7BF;margin-right:8px;vertical-align:middle;flex-shrink:0}.tablo .od-dot.is-on{background:var(--success, #2F9E44);border-color:var(--success, #2F9E44)}.tablo .od-dot.is-wait{background:#f08c00;border-color:#f08c00}.tablo .od-dot.is-big{width:16px;height:16px;margin-right:0}.tablo .od-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-top:16px}.tablo .od-kpis-flat{margin-top:0}.tablo .od-kpi{background:var(--o_bg2, #F6F6F6);border-radius:12px;padding:12px 14px}.tablo .od-kpi-n{font-size:22px;font-weight:700;line-height:26px}.tablo .od-kpi-t{font-size:12px;line-height:15px;color:var(--c3_hv, #8C9197);margin-top:3px}.tablo .od-core{margin-top:14px;font-size:13px;color:var(--c3_hv, #8C9197)}.tablo .od-core summary{cursor:pointer;font-weight:600}.tablo .od-core>div{margin-top:8px;line-height:19px;word-break:break-word}.tablo .od-core .od-core-body{margin-top:10px}.tablo .od-core .od-core-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.tablo .od-core .od-core-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px}.tablo .od-core .od-core-item{background:var(--o_bg2, #F6F6F6);border-radius:10px;padding:10px 12px;min-width:0}.tablo .od-core .od-core-l{font-size:12px;line-height:15px;color:var(--c3_hv, #8C9197)}.tablo .od-core .od-core-l:first-letter{text-transform:uppercase}.tablo .od-core .od-core-v{font-size:18px;font-weight:700;line-height:24px;color:var(--c, #212B36);margin-top:2px}.tablo .od-core .od-core-ids{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.tablo .od-core .od-chip{padding:2px 9px;border-radius:10px;background:var(--o_bg1, #fff);border:1px solid var(--o_b, #E5E5E5);color:var(--c, #212B36);font-size:12px;font-weight:600;line-height:16px}.tablo .od-section-title{font-size:18px;font-weight:700;margin:8px 0 12px}.tablo .od-help{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#e5e5e5;color:#8c9197;font-size:12px;font-weight:700;cursor:help;vertical-align:middle;margin-left:6px;position:relative;outline:none}.tablo .od-help:after{content:attr(data-tip);position:absolute;left:-4px;top:26px;z-index:30;width:340px;max-width:80vw;padding:10px 12px;border-radius:10px;background:#212b36;color:#fff;box-shadow:0 6px 20px #00000040;font-size:13px;font-weight:400;line-height:18px;text-align:left;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s}.tablo .od-help:hover:after,.tablo .od-help:focus:after{opacity:1;visibility:visible}.tablo .od-strats{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.tablo .od-strat{padding:8px 16px;border-radius:10px;border:1px solid var(--o_b, #E5E5E5);background:var(--o_bg1, #fff);color:var(--c, #222);font-weight:600;font-size:14px;cursor:pointer}.tablo .od-strat:hover{background:var(--o_bg2, #F6F6F6)}.tablo .od-strat.is-sel{background:var(--c1, #0D99FF);border-color:var(--c1, #0D99FF);color:#fff}.tablo .od-strat.is-sel .od-dot{border-color:#fff}.tablo .od-strat.is-sel .od-dot.is-on,.tablo .od-strat.is-sel .od-dot.is-wait{background:#fff}.tablo .od-strat.is-add{color:var(--c3_hv, #8C9197);border-style:dashed}.tablo .od-badge{font-size:12px;font-weight:600;padding:2px 10px;border-radius:10px;background:var(--o_bg2, #F6F6F6);color:var(--c3_hv, #8C9197);margin-left:8px;vertical-align:middle}.tablo .od-focusbar{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:14px}.tablo .od-focus-title{font-size:18px;font-weight:700;min-width:0}.tablo .od-chat{height:calc(100vh - 230px);min-height:560px;margin-bottom:16px}.tablo .od-chat .messagespart{height:100%}.tablo .od-chat .chatglobal{border:1px solid var(--o_b, #EDEFF2);overflow:hidden}.tablo .od-chat .chatsarea{min-height:0}.tablo .od-chat .chatsarea .chatarea{flex:1;min-height:0;height:auto}.tablo .od-chat .groupsarea .chats{padding:18px 20px 12px}.tablo .od-chat .od-ava{width:46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#e7f3ff;color:var(--c1, #0D99FF);font-weight:700;font-size:18px}.tablo .od-chat .od-ava.sm{width:39px;height:39px;font-size:16px}.tablo .od-chat .chatgroup.is-closed{opacity:.6}.tablo .od-chat .chatgroup .od-who{color:var(--c3_hv, #8C9197);font-weight:600}.tablo .od-chat .unreadmessages .od-status{margin-left:8px}.tablo .od-chat .lastoperator{flex-shrink:0;margin-left:8px}.tablo .od-chat .od-chips .od-hidelogs{flex-basis:100%;font-size:14px;margin-bottom:2px}.tablo .od-chat .chatheader .caption{min-width:0}.tablo .od-chat .od-chips{display:flex;flex-wrap:wrap;gap:6px 8px;align-items:center;padding:10px 20px;border-bottom:1px solid var(--o_b, #E5E5E5);font-size:13px;line-height:18px}.tablo .od-chat .od-chip{padding:3px 10px;border-radius:12px;background:var(--o_bg2, #F6F6F6);color:var(--c, #212B36);font-weight:600}.tablo .od-chat .od-chip.is-first{background:transparent;padding-left:0;color:var(--c3_hv, #8C9197)}.tablo .od-chat .od-chip.is-phone{background:#e6f6ea;color:var(--success, #2F9E44)}.tablo .od-chat .od-chip.is-ok{background:#e6f6ea}.tablo .od-chat .od-origin{margin:0 0 16px}.tablo .od-chat .chat .message{white-space:pre-wrap;word-break:break-word}.tablo .od-chat .chat .od-ev{margin:0 0 12px}.tablo .od-chat .od-chat-empty{margin:auto;color:var(--c3_hv, #8C9197);padding:40px;text-align:center}@media (max-width: 959px){.tablo .od-chat{height:auto;min-height:0}.tablo .od-chat .messagespart,.tablo .od-chat .chatglobal{height:auto}.tablo .od-chat .groupsarea{max-height:none;overflow:visible}.tablo .od-chat .chatsarea{min-height:0;height:auto}.tablo .od-chat .chatsarea .chatarea{height:auto;overflow:visible}.tablo .od-chat .chatheader{height:auto;min-height:69px;padding-top:8px;padding-bottom:8px}.tablo .od-chat .chatgroup{height:auto;min-height:72px}.tablo .od-chat .od-chips{padding:10px 15px}}@media (max-width: 760px){.tablo .tablo-otable .tablo-ctable-head{display:none}.tablo .tablo-otable .tablo-crow{grid-template-columns:28px minmax(0,1fr) auto;row-gap:6px}.tablo .tablo-otable .od-last{grid-column:1/-1}.tablo .tablo-otable .od-at{grid-column:1/-1;justify-self:start}.tablo .od-thread{padding:12px}}.tablo .tablo-disc-list{display:flex;flex-direction:column;gap:6px;margin-top:8px}.tablo .tablo-disc-row{display:flex;align-items:center;gap:10px;padding:8px 12px;border:1px solid var(--o_b, #E5E5E5);border-radius:10px;background:var(--o_bg6, #fff)}.tablo .tablo-disc-main{flex:1;min-width:0}.tablo .tablo-disc-name{font-weight:600;color:var(--c, #222229);display:flex;align-items:center;gap:8px}.tablo .tablo-disc-meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:3px;font-size:12px;color:var(--c3_hv, #8C9197)}.tablo .tablo-disc-link{color:var(--c1, #0D99FF);text-decoration:none}.tablo .tablo-disc-link:hover{text-decoration:underline}.tablo .tablo-disc-actions{display:flex;gap:6px;flex-shrink:0}.tablo .tablo-disc-btn{padding:6px 14px;border:1px solid var(--o_b, #E5E5E5);border-radius:8px;background:transparent;font-weight:600;font-size:13px;cursor:pointer}.tablo .tablo-disc-btn.is-take{color:#fff;background:var(--c1, #0D99FF);border-color:var(--c1, #0D99FF)}.tablo .tablo-disc-btn.is-take:hover{background:var(--c1_h, #0F8CE7)}.tablo .tablo-disc-btn.is-skip{color:var(--c3_hv, #8C9197)}.tablo .tablo-disc-btn.is-skip:hover{background:var(--o_bg2, #F2F2F2);color:var(--c, #222229)}.tablo .tablo-seeds{margin-top:4px}.tablo .tablo-seeds .tablo-disc-row.is-off{opacity:.5}.tablo .tablo-poll-err{color:var(--danger, #E03131)}.tablo .tablo-sum{display:flex;gap:12px;margin-bottom:16px;flex-wrap:wrap}.tablo .tablo-sum-tile{flex:1;min-width:172px;background:var(--o_bg1, #fff);border:1px solid var(--o_b, #E5E5E5);border-radius:14px;padding:13px 15px}.tablo .tablo-sum-tile .l{font-size:11.5px;color:var(--c3, #212B36);font-weight:600}.tablo .tablo-sum-tile .v{font-size:26px;font-weight:750;margin-top:5px;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.tablo .tablo-sum-tile .v .sub{font-size:14px;color:var(--c3_hv, #8C9197);font-weight:600}.tablo .tablo-sum-tile .c{font-size:11px;color:var(--c3_hv, #8C9197);margin-top:3px}.tablo .tablo-ubtable-wrap{overflow-x:auto}.tablo .tablo-ubtable{display:flex;flex-direction:column;min-width:1332px}.tablo .tablo-ubtable-head,.tablo .tablo-ubrow{display:grid;grid-template-columns:30px minmax(0,1.9fr) 128px 128px 116px 64px 118px 76px minmax(0,1.35fr) minmax(0,1.35fr) 44px 40px;gap:12px;align-items:center;padding:10px 12px}.tablo .tablo-ubtable-head{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--c3_hv, #8C9197);font-weight:600;border-bottom:1px solid var(--o_b, #E5E5E5)}.tablo .ub-pick{display:flex;align-items:center;justify-content:center}.tablo .tablo-ubrow.is-picked{background:#f1f8ff}.tablo .tablo-ubrow{border-bottom:1px solid var(--o_b, #E5E5E5);font-size:13px}.tablo .tablo-ubrow.is-down{box-shadow:inset 3px 0 0 var(--danger, #E03131)}.tablo .tablo-ubrow.is-auth{box-shadow:inset 3px 0 0 var(--warn, #F08C00)}.tablo .ub-bot{min-width:0}.tablo .ub-bot-name{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tablo .ub-bot-meta{display:flex;gap:8px;flex-wrap:wrap;margin-top:3px;color:var(--c3_hv, #8C9197);font-size:12px}.tablo .ub-plat{color:var(--c1, #0D99FF);font-weight:700;text-transform:uppercase;margin-right:4px}.tablo .ub-type,.tablo .ub-status,.tablo .ub-score{min-width:0;font-size:12px}.tablo .ub-num{text-align:left;justify-self:start;font-variant-numeric:tabular-nums;white-space:nowrap}.tablo .ub-num .n{font-weight:700}.tablo .ub-tip{cursor:help}.tablo .ub-flow{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.tablo .ub-flow-h{text-align:left}.tablo .ub-metric{display:flex;flex-direction:column;align-items:flex-start;text-align:left;font-variant-numeric:tabular-nums}.tablo .ub-metric .n{font-weight:700}.tablo .ub-metric .lbl{color:var(--c3_hv, #8C9197);font-size:10.5px;text-transform:uppercase;letter-spacing:.03em}.tablo .ub-muted{color:var(--c3_hv, #8C9197);font-size:12px}.tablo .tablo-ubrow .tablo-badge.is-down{color:var(--danger, #E03131)}.tablo .tablo-ubrow .tablo-badge.is-auth{color:var(--warn, #F08C00)}.tablo .tablo-ubrow .ub-premium{margin-top:2px;font-size:12px;font-weight:600;white-space:nowrap;color:var(--c_premium, #7048E8)}.tablo .ub-chats{margin-top:3px;font-size:11.5px;white-space:nowrap;color:var(--c3_hv, #8C9197);font-variant-numeric:tabular-nums}.tablo .ub-chats.is-warn{color:var(--warn, #F08C00);font-weight:600}.tablo .ub-chats.is-danger{color:var(--danger, #E03131);font-weight:700}.tablo .ub-chats-stop{margin-top:2px;font-size:11.5px;font-weight:700;white-space:nowrap;color:var(--danger, #E03131)}.tablo .ub-infonote{grid-column:8/-1;margin-top:2px;font-size:11.5px;line-height:1.45;color:var(--c3_hv, #8C9197)}.tablo .ub-infonote .is-danger{color:var(--danger, #E03131)}.tablo .ub-joinnote{grid-column:8/-1;margin-top:2px;font-size:11.5px;line-height:1.45;color:var(--danger, #E03131);font-weight:600}.tablo .ub-joinnote .ub-joinnote-q{color:var(--c3_hv, #8C9197);font-weight:500}.tablo .ub-joinnote .ub-muted{font-weight:500}.tablo .ub-actions{justify-self:end}.tablo .ub-manage-ico{cursor:pointer;width:30px;height:30px;padding:0;border-radius:8px;border:1px solid var(--o_b, #E5E5E5);background:var(--o_bg, #FFFFFF) url(/img/icon_settings_gray.svg) no-repeat center/16px 16px}.tablo .ub-manage-ico:hover{border-color:var(--c1, #0D99FF);background-image:url(/img/icon_settings_hover.svg)}.tablo .tablo-ub-manage-actions{display:flex;gap:8px;flex-wrap:wrap}.tablo .ub-host,.tablo .ub-module{min-width:0;font-size:12px}.tablo .ub-module-cell{cursor:pointer;border-radius:6px;padding:2px 4px;margin:-2px -4px}.tablo .ub-module-cell:hover{background:var(--o_bg3, #F6F6F6)}.tablo .ub-module-date{font-weight:600;font-variant-numeric:tabular-nums}.tablo .ub-module-left{font-size:11px;color:var(--c3_hv, #8C9197);margin-top:1px}.tablo .ub-module-cell.is-warn .ub-module-date,.tablo .ub-module-cell.is-warn .ub-module-left{color:var(--warn, #F08C00)}.tablo .ub-module-cell.is-danger .ub-module-date{color:var(--danger, #E03131)}.tablo .ub-module-cell.is-danger .ub-module-left{color:var(--danger, #E03131);font-weight:600}.tablo .ub-note{margin-top:3px;font-size:12px;color:var(--c3, #212B36);cursor:pointer;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tablo .ub-note:hover{color:var(--c1, #0D99FF)}.tablo .ub-note-edit{margin-top:4px;display:flex;gap:6px;align-items:center;flex-wrap:wrap}.tablo .ub-note-edit .tablo-search{flex:1 1 160px;min-width:120px}.tablo .ub-note-btn{cursor:pointer;padding:4px 8px;border-radius:6px;font-size:11px;font-weight:600;border:1px solid var(--o_b, #E5E5E5);background:var(--o_bg, #FFFFFF);color:var(--c3, #212B36)}.tablo .ub-note-btn.is-ok{color:var(--c1, #0D99FF);border-color:var(--c1, #0D99FF)}.tablo .ub-kebab{justify-self:center}.tablo .ub-kebab .more{display:inline-flex;align-items:center;flex:0 0 24px}.tablo .ub-kebab .more .icon.more_black{width:24px;height:24px;background-size:20px 20px;cursor:pointer}.tablo .ub-kebab .more .icon.more_black:hover{opacity:.7}.tablo .tablo-hosts{margin:0 0 18px}.tablo .tablo-hosts-label{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--c3_hv, #8C9197);font-weight:600;margin-bottom:8px}.tablo .tablo-hosts-row{display:flex;gap:10px;flex-wrap:wrap}.tablo .tablo-host-chip{display:flex;align-items:baseline;gap:8px;padding:8px 12px;border-radius:10px;border:1px solid var(--o_b, #E5E5E5);background:var(--o_bg2, #FAFAFA)}.tablo .tablo-host-chip.is-off{opacity:.55}.tablo .tablo-host-chip .th-name{font-weight:700;font-size:13px;color:var(--c, #222229)}.tablo .tablo-host-chip .th-count{font-weight:700;font-size:14px;font-variant-numeric:tabular-nums;color:var(--c1, #0D99FF)}.tablo .tablo-host-chip .th-count .th-sub{color:var(--c3_hv, #8C9197);font-weight:600;font-size:12px}.tablo .tablo-host-chip .th-unknown{font-size:11px;color:var(--warn, #F08C00)}@media (max-width: 900px){.tablo .tablo-ubtable-head{display:none}}.tablo .tablo-modext{margin-bottom:6px}.tablo .tablo-modext-row{display:flex;gap:12px;align-items:flex-end;flex-wrap:wrap}.tablo .tablo-modext-field{display:flex;flex-direction:column;gap:6px}.tablo .tablo-modext-label{font-size:12px;font-weight:600;color:var(--c3, #212B36)}.tablo .tablo-input{height:38px;padding:0 12px;border-radius:8px;font-size:14px;border:1px solid var(--o_b, #E5E5E5);background:var(--o_bg, #FFFFFF);color:var(--c, #222229)}.tablo .tablo-input:focus{outline:none;border-color:var(--c1, #0D99FF)}.tablo .tablo-btn{cursor:pointer;height:38px;padding:0 18px;border-radius:8px;font-size:13px;font-weight:600;border:1px solid var(--o_b, #E5E5E5);background:var(--o_bg, #FFFFFF);color:var(--c3, #212B36)}.tablo .tablo-btn.is-primary{background:var(--c1, #0D99FF);border-color:var(--c1, #0D99FF);color:#fff}.tablo .tablo-btn:disabled{opacity:.55;cursor:default}.tablo .tablo-modext-hint{font-size:12px;color:var(--c3_hv, #8C9197);margin-top:8px}.tablo .tablo-modhist-sep{height:1px;background:var(--o_b, #E5E5E5);margin:18px 0}.tablo .tablo-modhist-caption{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--c3_hv, #8C9197);font-weight:600;margin-bottom:8px}.tablo .tablo-modhist{display:flex;flex-direction:column;gap:6px}.tablo .tablo-modhist-row{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:10px 12px;border-radius:10px;border:1px solid var(--o_b, #E5E5E5);background:var(--o_bg2, #FAFAFA)}.tablo .tablo-modhist-row .mh-date{font-weight:600;font-size:13px;font-variant-numeric:tabular-nums}.tablo .tablo-modhist-row .mh-by{font-size:11px;color:var(--c3_hv, #8C9197);margin-top:2px}.tablo .tablo-modhist-row .mh-change{font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap}.tablo .tablo-modhist-row .mh-was{color:var(--c3_hv, #8C9197)}.tablo .tablo-modhist-row .mh-arrow{margin:0 6px;color:var(--c3_hv, #8C9197)}.tablo .tablo-modhist-row .mh-now{font-weight:600;color:var(--c1, #0D99FF)}.tablo .silo-addbar{display:flex;gap:20px;flex-wrap:wrap;margin-bottom:18px}.tablo .silo-add-block{display:flex;flex-direction:column;gap:6px}.tablo .silo-add-label{font-size:12px;font-weight:600;color:var(--c3, #212B36)}.tablo .silo-add-row{display:flex;gap:8px;align-items:center}.tablo .silo-add-select{min-width:240px}.tablo .silo-add-owner{width:120px;flex:0 0 auto}.tablo .lex-meta-panel{max-width:720px}.tablo .lex-meta-panel .lex-meta-field{display:flex;align-items:center;gap:8px;font-size:13px}.tablo .lex-meta-panel .lex-meta-field input{width:90px}.tablo .lex-meta-check{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;cursor:pointer}.tablo .lex-meta-hint{font-weight:400;color:var(--c3_hv, #8C9197);font-size:12px}.tablo .lex-toggle{padding:8px 0;border-top:1px solid var(--o_b, #E5E5E5)}.tablo .lex-toggle:first-of-type{border-top:0}.tablo .lex-toggle-note{margin:3px 0 0 24px;font-size:12px;color:var(--c3_hv, #8C9197);line-height:1.45}.tablo .lex-toggle-example{margin:6px 0 0 24px;font-size:12px}.tablo .lex-toggle-example-l{font-weight:600;color:var(--c3, #212B36)}.tablo .lex-toggle-quote{margin:3px 0;padding:6px 10px;border-left:3px solid var(--c1, #0D99FF);background:var(--o_bg, #F7F8FA);font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px;line-height:1.5;white-space:pre-wrap}.tablo .lex-toggle-example-r{color:var(--c3_hv, #8C9197);line-height:1.45}.tablo .lex-toggle-cost{margin:6px 0 0 24px;font-size:12px;color:var(--c3, #212B36);line-height:1.45}.tablo .lex-toggle-warn{margin:4px 0 0 24px;font-size:12px;color:var(--danger, #E03131);line-height:1.45}.tablo .lex-flags{display:flex;flex-direction:column;gap:6px;margin-bottom:18px;max-width:720px}.tablo .lex-flags-head{font-size:12px;font-weight:600;color:var(--c3, #212B36)}.tablo .lex-flags-list{display:flex;flex-direction:column}.tablo .lex-flags-row{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:4px 6px;cursor:pointer;border-radius:4px;font-size:13px}.tablo .lex-flags-row:hover{background:var(--o_bg, #F7F8FA)}.tablo .lex-flags-row.is-active{background:var(--o_bg, #F7F8FA);font-weight:600}.tablo .lex-flags-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tablo .lex-flag{flex:0 0 auto;font-size:11px;padding:1px 7px;border-radius:10px;white-space:nowrap;background:var(--o_bg, #F7F8FA);border:1px solid var(--o_b, #E5E5E5)}.tablo .lex-flag.is-wide{color:var(--c_lexical, #2F9E44);border-color:currentColor}.tablo .lex-flag.is-off{color:var(--c3_hv, #8C9197)}.tablo .silo-matrix-wrap{overflow-x:auto}.tablo .silo-matrix{border-collapse:collapse;width:100%;min-width:520px}.tablo .silo-matrix th,.tablo .silo-matrix td{padding:10px 12px;border-bottom:1px solid var(--o_b, #E5E5E5);text-align:left;vertical-align:middle}.tablo .silo-matrix thead th{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--c3_hv, #8C9197);font-weight:600;border-bottom:2px solid var(--o_b, #E5E5E5)}.tablo .silo-th-topic{min-width:200px}.tablo .silo-th-meta{width:130px}.tablo .silo-th-owner{width:96px;text-align:center!important}.tablo .silo-owner-name{font-weight:600;color:var(--c, #222229);text-transform:none;letter-spacing:0}.tablo .silo-owner-id{font-size:10.5px;color:var(--c3_hv, #8C9197);margin-top:2px}.tablo .silo-td-topic .silo-topic-name{font-weight:600}.tablo .silo-td-topic .silo-topic-id{font-size:11px;color:var(--c3_hv, #8C9197);margin-top:2px}.tablo .silo-td-meta{white-space:nowrap}.tablo .silo-td-meta .tablo-tag{margin-right:4px}.tablo .silo-vol{font-weight:700;font-variant-numeric:tabular-nums}.tablo .silo-vol-unit{display:block;font-size:11px;color:var(--c3_hv, #8C9197)}.tablo .silo-td-cell{text-align:center}.tablo .silo-toggle{position:relative;width:40px;height:22px;border-radius:22px;cursor:pointer;border:1px solid var(--o_b, #E5E5E5);background:var(--o_bg3, #F6F6F6);padding:0;transition:background .15s ease,border-color .15s ease}.tablo .silo-toggle.is-on{background:var(--c1, #0D99FF);border-color:var(--c1, #0D99FF)}.tablo .silo-toggle:disabled{opacity:.5;cursor:default}.tablo .silo-toggle .silo-toggle-knob{position:absolute;top:1px;left:1px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .15s ease;box-shadow:0 1px 2px #0003}.tablo .silo-toggle.is-on .silo-toggle-knob{transform:translate(18px)}vt-win-tablo-client-modules .cc-mod-row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:9px 2px;border-bottom:1px solid var(--o_b, #EDEFF2)}vt-win-tablo-client-modules .cc-mod-row .wintopics-name{flex:1 1 auto;min-width:0;display:flex;align-items:baseline;gap:8px}vt-win-tablo-client-modules .cc-mod-state{display:flex;align-items:baseline;gap:8px;white-space:nowrap}vt-win-tablo-client-modules .cc-mod-till{font-size:11px;padding:2px 8px;border-radius:999px;background:var(--o_bg2, #F5F6F7);color:var(--c3_hv, #8C9197)}vt-win-tablo-client-modules .cc-mod-over{color:var(--danger, #E03131);font-weight:600}vt-win-tablo-client-modules .cc-mod-till.is-over{background:#fdecec;color:var(--danger, #E03131);font-weight:600}vt-win-tablo-client-modules .wintopics-node.is-dim .wintopics-name{opacity:.55}vt-win-tablo-client-topics .modal.stretch{height:100dvh;max-height:100dvh}vt-win-tablo-client-topics .finarea{flex:1 1 auto;min-height:0}vt-win-tablo-client-topics .title{font-size:20px;line-height:26px}vt-win-tablo-client-topics .wintopics-limit-note{font-size:11px;line-height:15px}vt-win-tablo-client-topics .wintopics-tree .pa{margin:0;padding-bottom:0}vt-win-tablo-client-topics .wintopics-tree .wintopics-node{padding-top:2px;padding-bottom:2px}vt-win-tablo-client-topics .wintopics-name{display:flex;align-items:baseline;gap:6px;font-size:12px;line-height:16px}vt-win-tablo-client-topics .cc-tree-ico{flex:0 0 18px;width:18px}vt-win-tablo-client-topics .wintopics-child{font-size:10px}vt-win-tablo-client-topics .wintopics-node.is-on{background:#f2fbf5}vt-win-tablo-client-topics .wintopics-node.is-off{background:#fdf3f3}vt-win-tablo-client-topics .wintopics-node.is-on .wintopics-name{font-weight:600}vt-win-tablo-client-topics .cc-silo-no{color:var(--warning, #E8A13A)!important;font-weight:600}vt-win-tablo-userbot-manage .modal.stretch{height:100dvh;max-height:100dvh}vt-win-tablo-userbot-manage .finarea{flex:1 1 auto;min-height:0}vt-win-tablo-userbot-manage .tablo-ub-manage-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:10px}vt-win-tablo-userbot-manage .tablo-ub-manage-actions button{flex:0 0 auto}.tablo .proxy-role-select{min-width:280px}.tablo .proxy-h-ok{color:var(--success, #2F9E44)}.tablo .proxy-h-down{color:var(--danger, #E03131);font-weight:600}.tablo .proxy-listhead{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:6px 0 10px}.tablo .proxy-form{border:1px solid var(--o_b, #E5E5E5);border-radius:12px;background:var(--o_bg6, #fff);padding:14px 16px;margin-bottom:14px}.tablo .proxy-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.tablo .proxy-field{display:flex;flex-direction:column;gap:5px}.tablo .proxy-field-l{font-size:12px;font-weight:600;color:var(--c3, #212B36)}.tablo .proxy-form-flags{display:flex;gap:20px;flex-wrap:wrap;margin-top:12px}.tablo .proxy-flag{display:flex;align-items:center;gap:7px;font-size:13px;color:var(--c, #222229);cursor:pointer}.tablo .proxy-form-actions{display:flex;gap:8px;margin-top:14px}.tablo .proxy-default{display:flex;align-items:center;flex-shrink:0;cursor:pointer}.tablo .tablo-disc-row.is-off{opacity:.55}.tablo .tablo-disc-link-id{color:var(--c3_hv, #8C9197)}@media (max-width: 720px){.tablo .proxy-form-grid{grid-template-columns:1fr}}.tablo{--lex-topic: var(--c1, #0D99FF);--lex-intent: var(--c_lexical, #2F9E44);--lex-veto: var(--danger, #E03131);--lex-anti: var(--warning, #F2994A);--lex-tag: var(--c3_hv, #8C9197);--lex-context: var(--c_lexical2, #7048E8);--lex-regex: var(--c_lexical3, #E8590C)}.tablo .lex-tester{border:1px solid var(--o_b, #E5E5E5);border-radius:14px;background:var(--o_bg1, #fff);padding:16px;margin-bottom:22px}.tablo .lex-tester-head{font-weight:700;font-size:16px;margin-bottom:4px}.tablo .lex-tester-hint{color:var(--c3_hv, #8C9197);font-size:13px;margin-bottom:10px}.tablo .lex-tester-input{width:100%;box-sizing:border-box;resize:vertical;min-height:62px;padding:10px 12px;border:1px solid var(--o_b, #E5E5E5);border-radius:10px;background:var(--o_bg6, #fff);color:var(--c, #222229);font-size:14px;font-family:inherit}.tablo .lex-tester-actions{display:flex;gap:8px;align-items:center;margin-top:10px}.tablo .lex-result{margin-top:16px;display:flex;flex-direction:column;gap:14px}.tablo .lex-verdict{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 14px;border-radius:12px;background:var(--o_bg3, #F6F6F6);border:1px solid var(--o_b, #E5E5E5)}.tablo .lex-verdict-badge{font-weight:700;font-size:13px;letter-spacing:.03em;padding:3px 12px;border-radius:20px;background:var(--o_bg4, #ECECEC);color:var(--c3_hv, #8C9197)}.tablo .lex-verdict.is-lead{border-color:var(--lex-intent);background:var(--o_bg4, #E7F8EE)}.tablo .lex-verdict.is-lead .lex-verdict-badge{background:var(--lex-intent);color:#fff}.tablo .lex-verdict-topic{font-weight:600;color:var(--c, #222229)}.tablo .lex-verdict-score{color:var(--c, #222229)}.tablo .lex-verdict-score b{font-size:16px}.tablo .lex-verdict-formula{margin-left:auto;color:var(--c3_hv, #8C9197);font-size:13px;font-variant-numeric:tabular-nums}.tablo .lex-gate{display:flex;flex-wrap:wrap;gap:8px}.tablo .lex-gate-item{font-size:12.5px;font-weight:600;padding:4px 10px;border-radius:8px;border:1px solid var(--o_b, #E5E5E5);color:var(--c3_hv, #8C9197);display:inline-flex;align-items:center;gap:6px}.tablo .lex-gate-item:before{content:"\2022";font-size:14px;line-height:1}.tablo .lex-gate-item.is-ok{color:var(--lex-intent);border-color:var(--lex-intent)}.tablo .lex-gate-item.is-ok:before{content:"\2713"}.tablo .lex-gate-item.is-no{color:var(--lex-veto);border-color:var(--lex-veto)}.tablo .lex-gate-item.is-no:before{content:"\2715"}.tablo .lex-block-label{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--c3_hv, #8C9197);margin-bottom:8px}.tablo .lex-hit-list{display:flex;flex-wrap:wrap;gap:8px}.tablo .lex-hit{display:inline-flex;align-items:center;gap:7px;padding:4px 10px 4px 8px;border-radius:9px;font-size:13px;background:var(--o_bg3, #F6F6F6);border:1px solid var(--o_b, #E5E5E5);border-left:3px solid var(--lex-tag)}.tablo .lex-hit.is-topic{border-left-color:var(--lex-topic)}.tablo .lex-hit.is-intent{border-left-color:var(--lex-intent)}.tablo .lex-hit.is-veto{border-left-color:var(--lex-veto)}.tablo .lex-hit.is-anti{border-left-color:var(--lex-anti)}.tablo .lex-hit.is-tag{border-left-color:var(--lex-tag)}.tablo .lex-hit.is-context{border-left-color:var(--lex-context)}.tablo .lex-hit.is-regex{border-left-color:var(--lex-regex)}.tablo .lex-hit-cat{font-size:10px;font-weight:700;letter-spacing:.04em;color:var(--c3_hv, #8C9197)}.tablo .lex-hit.is-topic .lex-hit-cat{color:var(--lex-topic)}.tablo .lex-hit.is-intent .lex-hit-cat{color:var(--lex-intent)}.tablo .lex-hit.is-veto .lex-hit-cat{color:var(--lex-veto)}.tablo .lex-hit.is-anti .lex-hit-cat{color:var(--lex-anti)}.tablo .lex-hit.is-context .lex-hit-cat{color:var(--lex-context)}.tablo .lex-hit.is-regex .lex-hit-cat{color:var(--lex-regex)}.tablo .lex-hit-phrase{font-weight:600;color:var(--c, #222229)}.tablo .lex-hit-w{font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;padding:0 6px;border-radius:10px;background:var(--o_bg4, #ECECEC);color:var(--c3, #212B36)}.tablo .lex-hit-near{font-size:11px;font-weight:600;color:var(--lex-intent)}.tablo .lex-hit-near.is-far{color:var(--lex-veto)}.tablo .lex-hit-generic{font-size:11px;color:var(--c3_hv, #8C9197);font-style:italic}.tablo .lex-hits-empty{color:var(--c3_hv, #8C9197);font-size:13px}.tablo .lex-token-list{display:flex;flex-wrap:wrap;gap:6px}.tablo .lex-token{font-size:12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;padding:2px 8px;border-radius:6px;background:var(--o_bg3, #F6F6F6);color:var(--c3, #212B36)}.tablo .lex-editor-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:14px}.tablo .lex-add-btn{flex:0 0 auto}.tablo .lex-form-grid{display:grid;grid-template-columns:200px 1fr 110px 1fr;gap:12px 16px;align-items:end}.tablo .lex-field-phrase{min-width:0}.tablo .tablo-disc-row.lex-row-edit{display:block;align-items:stretch;padding:12px;border-color:var(--lex-intent, #6C8CFF);box-shadow:inset 3px 0 0 var(--lex-intent, #6C8CFF);animation:lexRowExpand .16s ease-out}.tablo .tablo-disc-row.lex-row-edit .lex-form{margin:0}@keyframes lexRowExpand{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.tablo .lex-section{margin-bottom:20px}.tablo .lex-section-head{display:flex;align-items:center;gap:8px;font-weight:700;font-size:14px;padding-bottom:6px;margin-bottom:8px;border-bottom:2px solid var(--o_b, #E5E5E5);color:var(--c, #222229)}.tablo .lex-section-head.is-topic{border-bottom-color:var(--lex-topic)}.tablo .lex-section-head.is-intent{border-bottom-color:var(--lex-intent)}.tablo .lex-section-head.is-veto{border-bottom-color:var(--lex-veto)}.tablo .lex-section-head.is-anti{border-bottom-color:var(--lex-anti)}.tablo .lex-section-head.is-tag{border-bottom-color:var(--lex-tag)}.tablo .lex-section-head.is-context{border-bottom-color:var(--lex-context)}.tablo .lex-section-head.is-regex{border-bottom-color:var(--lex-regex)}.tablo .lex-section-cnt{font-size:12px;font-weight:600;color:var(--c3_hv, #8C9197)}.tablo .lex-active-flag{flex-shrink:0;margin-right:2px}.tablo .proxy-field-hint{font-size:12px;color:var(--c3_hv, #8C9197);line-height:1.45}.tablo .kr-search-block{min-width:240px}.tablo .kr-warn{margin-left:0}.tablo .kr-form-grid{display:grid;grid-template-columns:220px 180px 1fr 130px;gap:12px 16px;align-items:start}.tablo .kr-field-wide{grid-column:1/-1}.tablo .kr-flags{margin-top:14px}.tablo .kr-flags .proxy-form-flags{margin-top:6px}.tablo .kr-counter{margin-left:8px;font-weight:400;color:var(--c3_hv, #8C9197)}.tablo .kr-counter.is-over{color:var(--danger, #E03131);font-weight:600}.tablo .kr-pattern{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.tablo .tablo-tag.is-kind{color:var(--lex-tag, #0D99FF)}.tablo .tablo-tag.is-risk{color:var(--danger, #E03131);font-weight:600}.tablo .tablo-tag.is-deny{color:var(--warning, #E8A13A);font-weight:600}.tablo .kr-labels{margin-top:26px}.tablo .kr-label-add{margin:10px 0 12px}@media (max-width: 720px){.tablo .lex-form-grid,.tablo .kr-form-grid{grid-template-columns:1fr}.tablo .lex-verdict-formula{margin-left:0;width:100%}}.tablo-refund-money{color:#b76e00;font-weight:600}.tablo-refunds{margin-top:14px;display:flex;flex-direction:column;gap:12px}.tablo-refund{border:1px solid #EDEFF2;border-radius:12px;padding:14px 16px;background:#fff}.tablo-refund.is-done{opacity:.65}.tablo-refund-head{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.tablo-refund-reason{font-size:14px;font-weight:600;color:#212b36}.tablo-refund-comment{margin-top:8px;font-size:14px;line-height:19px;color:#212b36}.tablo-refund-lead{margin-top:10px;padding:10px 12px;border-radius:8px;background:#f4f6f8}.tablo-refund-lead-meta{display:flex;flex-wrap:wrap;gap:10px;font-size:12px;color:#919eab}.tablo-refund-lead-text{margin-top:6px;font-size:13.5px;line-height:19px;color:#454f5b;white-space:pre-wrap}.tablo-refund-actions{margin-top:12px;display:flex;flex-wrap:wrap;align-items:center;gap:10px}.tablo-refund-decided{margin-top:10px;display:flex;flex-wrap:wrap;align-items:center;gap:12px}.tablo-refund-note{font-size:13px;color:#637381;font-style:italic}.tablo-refund-paid{font-size:14px;font-weight:700;color:#212b36}.tablo-gate-builtin{margin-top:14px;padding:14px 18px;border-radius:10px;background:#fff4e5;border:1px solid #F0C36D;color:#7a4f01;font-size:15px;line-height:21px;font-weight:700}.tablo-gate-stat{margin-top:12px;display:flex;flex-wrap:wrap;gap:18px;font-size:13px;color:#637381}.tablo-gate-add{margin-top:14px}.tablo-gate-danger{margin:6px 0 12px;font-size:13px;line-height:18px;color:#b42318}.tablo-gate-kind{max-width:170px}.tablo-gate-list{margin-top:14px}.tablo-gate-row{flex-wrap:wrap;gap:10px}.tablo-gate-row.is-off{opacity:.55}.tablo-gate-kindtag{font-size:12px;font-weight:600;color:#0d99ff;white-space:nowrap}.tablo-gate-phrase{font-weight:600}.tablo-showcase-guard{margin-top:14px;padding:12px 16px;border-radius:10px;background:#fff4e5;border:1px solid #F0C36D;color:#7a4f01;font-size:14px;line-height:20px}.tablo-showcase-stat{margin-top:12px;font-size:14px;font-weight:600;color:#212b36}.tablo-showcase-stat.is-full{color:#637381}.tablo-showcase-full{font-weight:400;color:#637381}.tablo-showcase-list{margin-top:14px;display:flex;flex-direction:column;gap:12px}.tablo-showcase-card{border:1px solid #EDEFF2;border-radius:12px;padding:14px 16px;background:#fff}.tablo-showcase-text{font-size:14.5px;line-height:20px;color:#212b36;white-space:pre-wrap}.tablo-showcase-meta{margin-top:8px;display:flex;flex-wrap:wrap;gap:8px;font-size:12.5px;color:#919eab}.tablo-showcase-fresh{color:#b42318;font-weight:600}.tablo-showcase-actions,.tablo-showcase-reject{margin-top:12px;display:flex;flex-wrap:wrap;align-items:center;gap:10px}.tablo-dlg-privacy{color:#637381}.tablo-dlg-accs,.tablo-dlg-threads{margin-top:12px;display:flex;flex-direction:column;gap:10px}.tablo-dlg-acc,.tablo-dlg-thread{border:1px solid #EDEFF2;border-radius:12px;padding:12px 14px;background:#fff}.tablo-dlg-acc.is-paused{background:#fff8e6;border-color:#f0dca8}.tablo-dlg-thread.is-waiting{border-color:#b7dcff}.tablo-dlg-thread.is-picked{background:#f1f8ff}.tablo-dlg-acc.is-click{cursor:pointer}.tablo-dlg-acc.is-picked{border-color:#0d99ff;box-shadow:inset 0 0 0 1px #0d99ff}.tablo-dlg-acc-head,.tablo-dlg-th-head{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.tablo-dlg-acc-name{font-size:14px;font-weight:700;color:#212b36}.tablo-dlg-acc-meta,.tablo-dlg-th-meta{margin-top:6px;display:flex;flex-wrap:wrap;gap:12px;font-size:12.5px;color:#919eab}.tablo-dlg-warm{font-size:12.5px;font-weight:600;color:#0d99ff}.tablo-dlg-paused{font-size:12.5px;font-weight:700;color:#b76e00}.tablo-dlg-warnnum{color:#b76e00;font-weight:700}.tablo-dlg-defect{margin-top:8px;font-size:13px;color:#b42318;font-weight:600}.tablo-dlg-acc-actions,.tablo-dlg-reply-actions{margin-top:10px;display:flex;flex-wrap:wrap;align-items:center;gap:10px}.tablo-dlg-role{max-width:150px}.tablo-dlg-days{max-width:90px}.tablo-dlg-out{flex-wrap:wrap;gap:10px}.tablo-dlg-out-text{flex:1;min-width:220px;font-size:13.5px;color:#454f5b}.tablo-dlg-th-text{margin-top:8px;font-size:13.5px;line-height:19px;color:#454f5b;white-space:pre-wrap}.tablo-dlg-waiting{font-size:12.5px;font-weight:700;color:#0d99ff}.tablo-dlg-failed{font-size:12.5px;font-weight:700;color:#b42318}.tablo-dim{color:var(--c3_hv, #8C9197);font-size:12px}.tablo-pm-wrap{margin-top:12px;overflow-x:auto}.tablo-pm-head,.tablo-pm-row{display:grid;grid-template-columns:minmax(180px,1.7fr) 92px 104px 58px 92px 52px 96px 86px 104px 150px;gap:10px;align-items:center;padding:9px 12px;min-width:1120px}.tablo-pm-head{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--c3_hv, #8C9197);font-weight:600;border-bottom:1px solid var(--o_b, #E5E5E5)}.tablo-pm-row{border-bottom:1px solid var(--o_b, #E5E5E5);font-size:13px}.tablo-pm-row.is-off{opacity:.62}.tablo-pm-row .pm-name{min-width:0}.tablo-aim-thread{margin-top:12px;padding-top:10px;border-top:1px solid #EDEFF2;display:flex;flex-direction:column;gap:8px}.tablo-aim-msg{max-width:76%;align-self:flex-start;background:#f4f6f8;border:1px solid #EDEFF2;border-radius:12px;padding:9px 12px}.tablo-aim-msg.is-ours{align-self:flex-end;background:#eaf5ff;border-color:#d6ebff}.tablo-aim-msg.is-failed{border-color:#f5c2c0;background:#fff5f5}.tablo-aim-msg-meta{display:flex;flex-wrap:wrap;gap:8px;font-size:11.5px;color:#919eab;margin-bottom:4px}.tablo-aim-msg-text{font-size:13.5px;line-height:19px;color:#212b36;white-space:pre-wrap}.tablo-aim-msg-raw{margin-top:3px;font-size:11.5px;color:#919eab;word-break:break-word}.tablo-aim-sys{align-self:center;font-size:11.5px;color:#919eab;padding:2px 10px}.tablo-dlg-nowriters{color:#b76e00;font-weight:600}.tablo-dlg-reply{margin-top:10px}.tablo-dlg-reply-text{width:100%;padding:10px 12px;border:1px solid #EDEFF2;border-radius:8px;font:inherit;font-size:14px;resize:vertical}.tablo .tablo-tag.ub-outbox-off{background:#fff4e5;border-color:#f0c36d;color:#7a4f01;font-weight:700}.od-nophoto .selectionrow>div:first-child{display:none}.tablo>*{transition:opacity .15s}.tablo.od-busy>*{opacity:.6;pointer-events:none}.win-flow{--bot: #4a3aa7;--topic: #2a78d6;--orphan: #fab219;--orphan-ink: #b9790a;--client: #1baf7a;box-sizing:border-box;color:var(--c, #222229)}@media (prefers-color-scheme: dark){.win-flow{--bot: #9085e9;--topic: #3987e5;--orphan: #fab219;--orphan-ink: #fab219;--client: #199e70}}.win-flow .wf-wrap{width:100%}.win-flow .wf-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px;flex-wrap:wrap}.win-flow .wf-title h1{font-size:19px;font-weight:700;margin:0;letter-spacing:-.01em}.win-flow .wf-title p{font-size:12.5px;color:var(--c3_hv, #8C9197);margin:2px 0 0}.win-flow .wf-controls{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.win-flow .wf-geo .wf-menu{left:0;right:auto;min-width:240px}.win-flow .wf-geosearch{width:100%;box-sizing:border-box;padding:7px 10px;margin-bottom:4px;border:1px solid var(--o_b, #E5E5E5);border-radius:8px;background:var(--o_bg1, #fff);color:var(--c, #222);font-size:12.5px}.win-flow .wf-geolist{max-height:320px;overflow-y:auto}.win-flow .wf-geolist .opt{display:flex;justify-content:space-between;align-items:center;gap:12px}.win-flow .wf-geolist .opt .gname{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.win-flow .wf-geolist .opt .gcnt{color:var(--c3_hv, #8C9197);font-variant-numeric:tabular-nums;flex:0 0 auto}.win-flow .wf-geolist .opt.sel .gcnt{color:var(--topic)}.win-flow .wf-picker{position:relative}.win-flow .wf-picker-btn{padding:8px 13px;border-radius:10px;background:var(--o_bg1, #fff);border:1px solid var(--o_b, #E5E5E5);font-size:13px;font-weight:600;color:var(--c, #222);display:flex;gap:9px;align-items:center;cursor:pointer}.win-flow .wf-picker-btn .cal{opacity:.6}.win-flow .wf-picker-btn .chev{color:var(--c3_hv, #8C9197);transition:transform .15s}.win-flow .wf-picker.open .wf-picker-btn .chev{transform:rotate(180deg)}.win-flow .wf-menu{position:absolute;right:0;top:calc(100% + 6px);background:var(--o_bg1, #fff);border:1px solid var(--o_b, #E5E5E5);border-radius:12px;box-shadow:0 8px 24px #0000001f;padding:6px;min-width:220px;z-index:20}.win-flow .wf-menu .grp{font-size:10.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--c3_hv, #8C9197);padding:8px 10px 4px}.win-flow .wf-menu .opt{padding:8px 10px;border-radius:8px;font-size:13px;cursor:pointer}.win-flow .wf-menu .opt:hover{background:var(--o_bg2, #F2F2F2)}.win-flow .wf-menu .opt.sel{color:var(--topic);font-weight:700}.win-flow .wf-menu .sep{height:1px;background:var(--o_b, #E5E5E5);margin:5px 4px}.win-flow .wf-custom{display:flex;flex-wrap:wrap;gap:6px;padding:6px 4px 2px}.win-flow .wf-custom input{flex:1;min-width:120px;padding:6px 8px;border:1px solid var(--o_b, #E5E5E5);border-radius:8px;background:var(--o_bg1, #fff);color:var(--c, #222);font-size:12.5px}.win-flow .wf-custom button{padding:6px 12px;border:0;border-radius:8px;background:var(--topic);color:#fff;font-weight:600;font-size:12.5px;cursor:pointer}.win-flow .wf-kpis{display:flex;gap:12px;margin-bottom:14px;flex-wrap:wrap}.win-flow .wf-kpi{flex:1;min-width:172px;background:var(--o_bg1, #fff);border:1px solid var(--o_b, #E5E5E5);border-radius:14px;padding:13px 15px;position:relative;cursor:grab}.win-flow .wf-kpi .grip{position:absolute;top:11px;right:12px;color:var(--c3_hv, #8C9197);opacity:.4;font-size:12px;line-height:1}.win-flow .wf-kpi .l{font-size:11.5px;color:var(--c3, #212B36);font-weight:600}.win-flow .wf-kpi .v{font-size:26px;font-weight:750;margin-top:5px;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.win-flow .wf-kpi .v .sub{font-size:14px;color:var(--c3_hv, #8C9197);font-weight:600}.win-flow .wf-kpi .c{font-size:11px;color:var(--c3_hv, #8C9197);margin-top:3px}.win-flow .wf-kpi.warn .v{color:var(--orphan-ink)}.win-flow .wf-kpi.warn{border-color:color-mix(in srgb,var(--orphan) 40%,var(--o_b, #E5E5E5))}.win-flow .wf-board{background:var(--o_bg1, #fff);border:1px solid var(--o_b, #E5E5E5);border-radius:16px;padding:16px 20px 20px}.win-flow .wf-legend{display:flex;gap:16px;flex-wrap:wrap;font-size:11.5px;color:var(--c3, #212B36);margin-bottom:12px;align-items:center}.win-flow .wf-legend .lg{display:flex;align-items:center;gap:6px}.win-flow .wf-legend .dot{width:9px;height:9px;border-radius:3px;display:inline-block}.win-flow .wf-legend .dot.bot{background:var(--bot)}.win-flow .wf-legend .dot.topic{background:var(--topic)}.win-flow .wf-legend .dot.orphan{background:var(--orphan)}.win-flow .wf-legend .dot.client{background:var(--client)}.win-flow .wf-legend .hint{margin-left:auto;color:var(--c3_hv, #8C9197);font-size:11px}.win-flow .wf-colhead{display:grid;grid-template-columns:1fr 1.2fr 1fr;font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--c3_hv, #8C9197);margin-bottom:10px;font-weight:600}.win-flow .wf-colhead .c{padding:0 4px}.win-flow .wf-colhead .mid{text-align:center}.win-flow .wf-colhead .rt{text-align:right}.win-flow .wf-empty{color:var(--c3_hv, #8C9197);text-align:center;padding:40px 0}.win-flow .wf-flow{position:relative;display:grid;grid-template-columns:1fr 1.2fr 1fr;column-gap:56px}.win-flow .wf-col{display:flex;flex-direction:column;gap:7px;z-index:2}.win-flow .wf-col.right{align-items:flex-end}.win-flow .wf-node{display:flex;align-items:center;gap:9px;padding:7px 10px;border-radius:8px;font-size:12.5px;background:var(--o_bg2, #F2F2F2);border:1px solid var(--o_b, #E5E5E5);position:relative;cursor:pointer;transition:opacity .16s,box-shadow .16s,transform .16s;width:100%;box-sizing:border-box}.win-flow .wf-node .bar{height:8px;border-radius:3px;flex:0 0 auto}.win-flow .wf-node .bar.bot{background:var(--bot)}.win-flow .wf-node .bar.topicbar{background:var(--topic)}.win-flow .wf-node .bar.orphanbar{background:var(--orphan)}.win-flow .wf-node .bar.clientbar{background:var(--client);width:10px}.win-flow .wf-node .nm{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.win-flow .wf-node .nm2{display:flex;flex-direction:column;min-width:0;gap:1px;flex:1}.win-flow .wf-node .nm2 .t1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600}.win-flow .wf-node .nm2 .t2{font-size:10.5px;color:var(--c3_hv, #8C9197);white-space:nowrap}.win-flow .wf-node .n{margin-left:auto;font-variant-numeric:tabular-nums;color:var(--c3, #212B36);font-weight:700;padding-left:8px}.win-flow .wf-node .n .warnmark{color:var(--orphan-ink)}.win-flow .wf-node .chip{font-size:9.5px;font-weight:700;padding:1px 6px;border-radius:20px;letter-spacing:.02em;flex:0 0 auto}.win-flow .wf-node .chip.res{background:color-mix(in srgb,var(--client) 16%,transparent);color:var(--client)}.win-flow .wf-col.center .wf-node{border-left:3px solid var(--topic)}.win-flow .wf-col.center .wf-node.orphan{border-left-color:var(--orphan)}.win-flow .wf-col.right .wf-node{border-left:3px solid var(--client);flex-direction:row-reverse;text-align:right}.win-flow .wf-col.right .wf-node .n{margin-left:0;margin-right:auto;padding-left:0;padding-right:8px}.win-flow .wf-col.right .wf-node .nm{white-space:normal;display:flex;flex-direction:column;gap:1px}.win-flow .wf-node .cuser{color:var(--c3_hv, #8C9197);font-weight:500}.win-flow .wf-node .csub{font-size:10.5px;color:var(--c3_hv, #8C9197)}.win-flow .wf-node .cgeo{color:var(--client);font-weight:600}.win-flow .wf-node.idle .bar{opacity:.5}.win-flow .wf-flow.focusing .wf-node{opacity:.28}.win-flow .wf-flow.focusing .wf-node.hot{opacity:1;box-shadow:0 0 0 2px color-mix(in srgb,var(--topic) 55%,transparent)}.win-flow .wf-node.hot{transform:translateY(-1px)}.win-flow .wf-links{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;overflow:visible;z-index:1}.win-flow .wf-links .lk{transition:stroke-opacity .16s}.win-flow .wf-flow.focusing .lk{stroke-opacity:.05!important}.win-flow .wf-flow.focusing .lk.hot{stroke-opacity:.85!important}.win-flow .wf-foot{margin-top:14px;font-size:12px;color:var(--c3, #212B36);line-height:1.5;max-width:900px}.win-flow .wf-foot-intro{margin:0 0 8px}.win-flow .wf-foot-list{margin:0 0 8px;padding-left:18px;list-style:disc}.win-flow .wf-foot-list li{margin:2px 0}.win-flow .wf-foot-note{margin:0;font-size:11px;color:var(--c3_hv, #8C9197)}vt-period-picker{--pp-accent: #2a78d6;display:inline-block}@media (prefers-color-scheme: dark){vt-period-picker{--pp-accent: #3987e5}}vt-period-picker .pp-picker{position:relative}vt-period-picker .pp-btn{padding:8px 13px;border-radius:10px;background:var(--o_bg1, #fff);border:1px solid var(--o_b, #E5E5E5);font-size:13px;font-weight:600;color:var(--c, #222);display:flex;gap:9px;align-items:center;cursor:pointer}vt-period-picker .pp-btn .pp-cal{opacity:.6}vt-period-picker .pp-btn .pp-chev{color:var(--c3_hv, #8C9197);transition:transform .15s}vt-period-picker .pp-picker.open .pp-btn .pp-chev{transform:rotate(180deg)}vt-period-picker .pp-menu{position:absolute;right:0;top:calc(100% + 6px);background:var(--o_bg1, #fff);border:1px solid var(--o_b, #E5E5E5);border-radius:12px;box-shadow:0 8px 24px #0000001f;padding:6px;min-width:220px;z-index:20}vt-period-picker .pp-menu .pp-grp{font-size:10.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--c3_hv, #8C9197);padding:8px 10px 4px}vt-period-picker .pp-menu .pp-opt{padding:8px 10px;border-radius:8px;font-size:13px;cursor:pointer}vt-period-picker .pp-menu .pp-opt:hover{background:var(--o_bg2, #F2F2F2)}vt-period-picker .pp-menu .pp-opt.sel{color:var(--pp-accent);font-weight:700}vt-period-picker .pp-menu .pp-sep{height:1px;background:var(--o_b, #E5E5E5);margin:5px 4px}vt-period-picker .pp-custom{display:flex;flex-wrap:wrap;gap:6px;padding:6px 4px 2px}vt-period-picker .pp-custom input{flex:1;min-width:120px;padding:6px 8px;border:1px solid var(--o_b, #E5E5E5);border-radius:8px;background:var(--o_bg1, #fff);color:var(--c, #222);font-size:12.5px}vt-period-picker .pp-custom button{padding:6px 12px;border:0;border-radius:8px;background:var(--pp-accent);color:#fff;font-weight:600;font-size:12.5px;cursor:pointer}.visitstable .beeline-audio{width:100%;display:block}.visitstable .beeline-callbar{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:15px;border-bottom:1px solid #E5E5E5}@media (min-width: 960px){.visitstable .beeline-callbar{padding:16px 30px}}.visitstable .beeline-callbar .bigadd{width:auto;min-width:220px}.visitstable .beeline-callbar .cb-field{color:#8c9197;font-size:14px;display:flex;align-items:center;gap:6px}.visitstable .beeline-callbar .cb-field select{font-size:14px;padding:6px 8px;border:1px solid #E5E5E5;border-radius:8px;background:#fff;color:#212b36}.visitstable .beeline-callextra{padding:0 15px 15px}@media (min-width: 960px){.visitstable .beeline-callextra{padding:4px 20px 16px}}@media (min-width: 1280px){.visitstable .beeline-callextra{padding:4px 30px 16px}}.visitstable .beeline-callextra .loader-inline{margin:0}.visitstable .transcript-toggle{color:#0d99ff;font-size:13px;line-height:16px;cursor:pointer}.visitstable .transcript-toggle:hover{color:#0f8ce7}.visitstable .beeline-transcript{white-space:pre-line;color:#212b36;font-size:14px;line-height:20px;background-color:#f6f7f9;border-radius:10px;padding:12px 14px;margin-bottom:6px}.visitstable.inmanage{margin:0 -15px}@media (min-width: 960px){.visitstable.inmanage{margin:0 -10px 0 -20px}}@media (min-width: 1280px){.visitstable.inmanage{margin:0 -20px 0 -30px}}.visitstable .visits .noclients_title{font-size:18px;line-height:21px;font-weight:700;color:#8c9197;border-top:1px solid #E5E5E5;margin:0;padding:15px}@media (min-width: 960px){.visitstable .visits .noclients_title{margin:0;padding:30px}}.visitstable .visits .noclients_title.nobt{border-top:none}.visitstable .visits .show_more_area{margin:0;padding:0 15px 15px}@media (min-width: 960px){.visitstable .visits .show_more_area{margin:0;padding:0 30px 30px}}.visitstable .visits .show_more{font-size:15px;line-height:18px;font-weight:700;border-radius:16px;color:#0d99ff;background-color:#e7f5ff;margin:0;height:50px;display:flex;align-items:center;justify-content:center}@media (min-width: 960px){.visitstable .visits .show_more{margin:0}}.visitstable .visits .show_more:hover{cursor:pointer;background-color:#d7edfe;color:#0f8ce7}.visitstable .visitbigrow{position:relative}.visitstable .visitrow{padding:20px 0 0;position:relative}@media (min-width: 960px){.visitstable .visitrow{padding:20px 0 0}}.visitstable .visitrow.archived{opacity:.6}.visitstable .call-audio{width:100%;max-width:300px}.visitstable .visitbuttonsrow{padding:0 45px 15px 15px}@media (min-width: 960px){.visitstable .visitbuttonsrow{padding:4px 20px 20px}}@media (min-width: 1280px){.visitstable .visitbuttonsrow{padding:4px 30px 30px}}.visitstable .visitbuttonsrow.unaccepted{padding:0 15px 15px}@media (min-width: 960px){.visitstable .visitbuttonsrow.unaccepted{padding:15px 30px 30px}}.visitstable .visitbuttonsrow.visitbuttons{display:flex;align-items:center;flex-wrap:wrap;gap:15px}.visitstable .visitbuttonsrow.visitbuttons .customfields-group{display:flex;flex-wrap:wrap;gap:2px;border-radius:10px;overflow:hidden;background-color:#fff}.visitstable .visitbuttonsrow.visitbuttons .customfields-group>vt-visit-customfields-view{display:contents}.visitstable .visitbuttonsrow.visitbuttons .customfields-group .comment_client{border-radius:0;flex:1 1 auto}@media (min-width: 960px){.visitstable .visitbuttonsrow.visitbuttons .customfields-group{display:inline-flex}.visitstable .visitbuttonsrow.visitbuttons .customfields-group .comment_client{flex:0 0 auto}}.visitstable .visit{display:inline-flex;flex-wrap:wrap;width:100%;gap:10px;padding:15px 5px 15px 15px;font-size:15px}.visitstable .visit:not(.first){border-top:1px solid #E5E5E5}.visitstable .visit.blocked{opacity:.5}@media (min-width: 960px){.visitstable .visit{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:nowrap;gap:10px;width:100%;padding:16px 20px}}@media (min-width: 1280px){.visitstable .visit{padding:16px 30px}}.visitstable .visit.headerarea{display:none}@media (min-width: 960px){.visitstable .visit.headerarea{display:flex;align-items:center;padding-top:15px}.visitstable .visit.headerarea.hasdata{border-bottom:1px solid #E5E5E5}}.visitstable .visit .clientmain{line-height:22px;order:2;flex:1 0 calc(100% - 35px)}@media (min-width: 960px){.visitstable .visit .clientmain{flex:2}}.visitstable .visit .clientmain .data{display:flex;align-items:center}.visitstable .visit .clientmain .data .clientprofilelink:hover{cursor:pointer}.visitstable .visit .clientmain .data img{width:46px;height:46px;border-radius:50%}.visitstable .visit .clientmain .caption{color:#8c9197;font-weight:600;font-size:15px;line-height:18px;letter-spacing:-.5px;padding-top:3px}.visitstable .visit .clientname{font-weight:700;padding-left:12px}.visitstable .visit .clientname .bdnames{padding-bottom:3px;line-height:18px}.visitstable .visit .clientname .realname{font-size:13px;line-height:16px;color:#8c9197}.visitstable .visit .clientname .hasname{padding-left:7px}.visitstable .visit .clientname .clienticons{display:flex;align-items:center;margin-top:5px}.visitstable .visit .clientname .clienticons img.icon{width:13px;height:13px;border-radius:unset}.visitstable .visit .clientname .clienticons img.telegram{width:13px;height:11px;border-radius:unset}.visitstable .visit .clientname .clienticons .caption{padding-left:5px;padding-top:0;font-size:13px;line-height:17px}.visitstable .visit .cell{order:5;font-weight:700}.visitstable .visit .cell .ok{color:#2fd47a}.visitstable .visit .cell .warning{color:#fb0}.visitstable .visit .cell .error{color:#ff1919}@media (min-width: 960px){.visitstable .visit .cell{flex:1}}.visitstable .visit .cell.contact{order:1;flex:1 0 calc(100% - 35px)}@media (min-width: 960px){.visitstable .visit .cell.contact{flex:2}}.visitstable .visit .cell.contact .data{display:flex;align-items:center}.visitstable .visit .cell.contact .data img{width:46px;height:46px;border-radius:50%}.visitstable .visit .cell.contact .data .clientprofilelink{cursor:pointer}.visitstable .visit .cell.contact .data .clientname{font-weight:700;padding-left:12px}.visitstable .visit .cell.contact .data .clientname .bdnames{padding-bottom:3px;line-height:18px}.visitstable .visit .cell.contact .data .clientname .clienticons{display:flex;align-items:center;margin-top:5px}.visitstable .visit .cell.contact .data .clientname .clienticons img.icon{width:13px;height:13px;border-radius:unset}.visitstable .visit .cell.contact .data .clientname .clienticons .caption{padding-left:5px;font-size:13px;line-height:17px}.visitstable .visit .cell.date{order:2;flex:1 0 calc(100% - 35px)}@media (min-width: 960px){.visitstable .visit .cell.date{flex:1.5}}.visitstable .visit .cell.date .chb{padding-right:10px}.visitstable .visit .cell.date .datearea{display:flex;flex-wrap:nowrap;align-items:flex-end}@media (min-width: 960px){.visitstable .visit .cell.date .datearea{flex-wrap:wrap}}.visitstable .visit .cell.date .datearea .timearea{font-size:13px}@media (min-width: 960px){.visitstable .visit .cell.date .datearea .timearea{width:100%}}.visitstable .visit .cell.smalldate{order:2;flex:1 0 calc(100% - 70px)}@media (min-width: 960px){.visitstable .visit .cell.smalldate{flex:1}}.visitstable .visit .cell.smalldate .datearea{display:flex;flex-wrap:nowrap;align-items:flex-end}@media (min-width: 960px){.visitstable .visit .cell.smalldate .datearea{flex-wrap:wrap}}@media (min-width: 960px){.visitstable .visit .cell.smalldate .datearea .timearea{width:100%}}@media (min-width: 960px){.visitstable .visit .cell.services{flex:1.5}}.visitstable .visit .cell.service{letter-spacing:-.4px;flex:1 0 100%}@media (min-width: 960px){.visitstable .visit .cell.service{flex:1.5}}.visitstable .visit .cell.service .servicedata{display:flex;align-items:flex-start}.visitstable .visit .cell.service .servicedata .icon{padding-right:4px}.visitstable .visit .cell.service .servicedata img{width:20px;height:20px}.visitstable .visit .cell.master{order:4;flex:1 0 100%}@media (min-width: 960px){.visitstable .visit .cell.master{flex:1.5;order:5}}.visitstable .visit .cell.master .masterinfo{display:flex;align-items:center}.visitstable .visit .cell.master .masterinfo.branch{padding-bottom:10px}.visitstable .visit .cell.master .masterinfo .photo{padding:0 10px 0 0}.visitstable .visit .cell.master .masterinfo .photo img{border-radius:50%;width:20px;height:20px}.visitstable .visit .cell.master .masterinfo .masterdata{display:flex;align-items:center}.visitstable .visit .cell.master .masterinfo .masterdata .icon{padding-right:4px}.visitstable .visit .cell.master .masterinfo .masterdata img{width:20px;height:20px}.visitstable .visit .cell.master .masterinfo .masterdata .noservices{padding-left:6px}.visitstable .visit .cell.master .masterinfo .name{font-size:15px;line-height:18px;font-weight:700;letter-spacing:-.5px;padding:0 0 3px}.visitstable .visit .cell.master .masterinfo .name.noother{padding-bottom:0}.visitstable .visit .cell.master .masterinfo .position{color:#8c9197;font-weight:600;font-size:15px;line-height:18px;letter-spacing:-.5px;padding-top:3px}.visitstable .visit .cell.abonementinfo{order:4;flex:1 0 100%}@media (min-width: 960px){.visitstable .visit .cell.abonementinfo{flex:2;order:4}}.visitstable .visit .cell.value{display:inline-flex;align-items:center;background-color:#f6f6f6;border-radius:10px;min-height:37px;padding:0 10px;gap:10px}.visitstable .visit .cell.value.paymentstatus{display:inline-flex;align-items:center;flex-wrap:wrap;gap:10px;min-height:37px;height:auto;padding:3px 10px}@media (min-width: 960px){.visitstable .visit .cell.value.paymentstatus{padding:0;min-height:unset}}.visitstable .visit .cell.value.dopay{padding:0;min-height:unset;background-color:#fff}.visitstable .visit .cell.value.service,.visitstable .visit .cell.value.master{background-color:#fff;padding:0}@media (min-width: 960px){.visitstable .visit .cell.value{display:block;background-color:#fff;border-radius:unset;height:auto;padding:0}}.visitstable .visit .cell.value.link{background-color:#e7f5ff}@media (min-width: 960px){.visitstable .visit .cell.value.link{background-color:transparent}}.visitstable .visit .cell.value .mastername{line-height:21px;padding-right:6px;display:inline-flex;align-items:center}.visitstable .visit .cell.value .servicename{font-size:13px;line-height:21px;font-weight:600;display:inline-flex;align-items:center}.visitstable .visit .cell.value.services{flex-wrap:wrap;padding:6px 0}.visitstable .visit .cell.value.services .icon{padding-right:4px}@media (min-width: 960px){.visitstable .visit .cell.value.services{display:flex;padding:0}.visitstable .visit .cell.value.services .mastername,.visitstable .visit .cell.value.services .servicename{width:100%}}@media (min-width: 960px){.visitstable .visit .cell.value.services .branch{padding-bottom:8px}}.visitstable .visit .cell.value.zerovalue{display:none}@media (min-width: 960px){.visitstable .visit .cell.value.zerovalue{display:block}}.visitstable .visit .cell.value .valuedata{display:flex;align-items:center}.visitstable .visit .cell.value .valuedata .icon{padding-right:2px}.visitstable .visit .cell.value .valuedata .archived,.visitstable .visit .cell .archived{color:#8c9197}.visitstable .visit .cell .morerow{padding-top:3px}.visitstable .visit .cell .separator{padding:0 2px;color:#8c9197;font-weight:700}.visitstable .visit .cell .novisits{color:#ff1919}.visitstable .visit .cell .mobilelabel{color:#8c9197}@media (min-width: 960px){.visitstable .visit .cell .mobilelabel{display:none}}.visitstable .visit .cell .abonementpayarea{padding:10px 0}.visitstable .visit .cell .operation{font-size:15px;line-height:18px;font-weight:700;letter-spacing:-.85px}.visitstable .visit .cell .operation .withvalue{color:#8c9197;font-weight:600;padding-right:3px}.visitstable .visit .cell .operation .value{font-size:15px;line-height:18px;font-weight:700}.visitstable .visit .cell .operation.tea{font-size:13px;line-height:15px;font-weight:600;white-space:nowrap}.visitstable .visit .cell .tippay{font-size:13px;line-height:15px;color:#8c9197;font-weight:600;white-space:nowrap}.visitstable .visit .cell .otherdata{color:#8c9197;font-weight:600;white-space:nowrap}.visitstable .visit .cell .linkbutton,.visitstable .visit .cell .linkbutton .label{color:#0d99ff}.visitstable .visit .cell .linkbutton .label.left{padding-left:7px}@media (min-width: 960px){.visitstable .visit .cell .linkbutton .label{display:none}}.visitstable .visit .cell .name.clickable{display:inline-block}.visitstable .visit .cell .name.clickable:hover{border-bottom:1px dashed #222229}.visitstable .visit .cell .abonement_other{padding-top:3px;font-size:13px;line-height:15px;font-weight:600}.visitstable .visit .cell .stars{display:flex;align-items:center;min-height:23px}.visitstable .visit .cell .stars .star{margin-right:5px;height:15px;width:15px;min-width:15px;background-size:15px 15px;background-image:url(/img/v2_icon_star_orange.svg);background-repeat:no-repeat;background-position:center center}.visitstable .visit .cell .stars .star.stargray{background-image:url(/img/v2_icon_star_gray.svg)}.visitstable .visit .cell .stars .backicon{margin-left:5px;display:inline-block;font-size:18px;width:23px;height:23px;line-height:23px;text-align:center;background-color:#fff;border-radius:50%}@media (min-width: 960px){.visitstable .visit .cell .stars .backicon{background-color:#f6f6f6}}.visitstable .visit .cell .stars .backicon:hover{cursor:pointer;background-color:#222229;color:#fff}.visitstable .visit .cell.zerovalue{display:none}@media (min-width: 960px){.visitstable .visit .cell.zerovalue{display:block}}.visitstable .visit .govisit{flex-basis:24px;height:24px;margin:-2px 0 0}@media (min-width: 960px){.visitstable .visit .govisit{order:9;margin:0}}.visitstable .visit .more{flex-basis:24px;height:24px;order:3}@media (min-width: 960px){.visitstable .visit .more{order:10}}.visitstable .visit .more.order2{order:1}@media (min-width: 960px){.visitstable .visit .more.order2{order:10}}.visitstable .visit .more.order_fix{position:absolute;top:15px;right:10px;background-color:#fff;border-radius:6px}@media (min-width: 960px){.visitstable .visit .more.order_fix{order:10;position:relative;top:0;right:0}}.visitstable .visit .more .more_black{width:24px;height:24px}.visitstable .visit .more .more_black:hover{cursor:pointer;background-image:url(/img/v2_icon_more_gray.svg)}.visitstable .visit .label{color:#8c9197;font-size:15px;line-height:18px;font-weight:600}.visitstable .visit .label.header{font-size:13px;line-height:16px}.visitstable .visit .icons{display:flex;align-items:center}.visitstable .visit .icons.presentpt{padding-top:6px}.visitstable .visit .icons.visitors{padding:6px 0;font-weight:600;color:#8c9197}@media (min-width: 960px){.visitstable .visit .icons.visitors{padding:10px 0 0}}.visitstable .visit .icons .teazone{background-color:#f6f6f6;border-radius:16px;padding:9px 10px 9px 8px;margin-top:5px;display:flex;align-items:center}.visitstable .visit .icons .icon{padding-right:7px}.visitstable .visit .icons .icon img{width:20px;height:20px}.visitstable .visit .icons .teaicon{margin-right:5px;width:13px;height:13px}.settingspart{font-weight:600;letter-spacing:-.2px}.settingspart .area{display:flex;align-items:flex-start;flex-wrap:wrap;gap:15px;position:relative}@media (min-width: 375px){.settingspart .area{gap:20px}}@media (min-width: 960px){.settingspart .area{flex-wrap:nowrap}}@media (min-width: 1280px){.settingspart .area{gap:30px;flex-wrap:nowrap}}.settingspart .area .part{order:10;width:100%;padding:0}.settingspart .area .part.bayans{order:2;padding:0;width:100%;border-radius:16px;background-color:#fff}@media (min-width: 960px){.settingspart .area .part.bayans{width:200px;min-width:200px;order:1;position:-webkit-sticky;position:sticky;top:20px}}@media (min-width: 1280px){.settingspart .area .part.bayans{width:290px;min-width:290px;top:30px}}.settingspart .area .part.find{order:1}@media (min-width: 960px){.settingspart .area .part.find{order:2}}.settingspart .area .bayan{display:block;border-bottom:1px solid #E5E5E5;padding:15px 0}@media (min-width: 375px){.settingspart .area .bayan{padding:20px 0}}@media (min-width: 1280px){.settingspart .area .bayan{padding:30px 0}}.settingspart .area .bayan .title{color:#222229;font-size:18px;line-height:21px;font-weight:700;padding:0 15px}@media (min-width: 375px){.settingspart .area .bayan .title{padding:0 20px}}@media (min-width: 1280px){.settingspart .area .bayan .title{padding:0 30px}}.settingspart .area .bayan:hover{cursor:pointer;text-decoration:none}.settingspart .area .bayan:hover .title{border-right:4px solid #E5E5E5}.settingspart .area .bayan.active .title{color:#149cff;border-right:4px solid #0D99FF}.settingspart .area .exitzone{padding:15px 0}@media (min-width: 375px){.settingspart .area .exitzone{padding:20px 0}}@media (min-width: 1280px){.settingspart .area .exitzone{padding:30px 0}}.settingspart .area .exitzone .title{color:#2fd47a;font-size:18px;line-height:21px;font-weight:700;padding:0 15px}@media (min-width: 375px){.settingspart .area .exitzone .title{padding:0 20px}}@media (min-width: 1280px){.settingspart .area .exitzone .title{padding:0 30px}}.settingspart .area .exitzone .exitbtn{padding:15px 15px 0}@media (min-width: 375px){.settingspart .area .exitzone .exitbtn{padding:20px 20px 0}}@media (min-width: 1280px){.settingspart .area .exitzone .exitbtn{padding:20px 30px 0}}.settingspart .area .block{display:none}@media (min-width: 960px){.settingspart .area .block{display:block;padding-top:20px}}@media (min-width: 1280px){.settingspart .area .block{display:block;padding-top:30px}}.settingspart .area .block.show{display:block;padding-top:15px}@media (min-width: 375px){.settingspart .area .block.show{padding-top:20px}}@media (min-width: 1280px){.settingspart .area .block.show{padding-top:30px}}.settingspart .area .block.show.nofind{padding-top:0}@media (min-width: 960px){.settingspart .area .block.show.nofind{padding-top:20px}}@media (min-width: 1280px){.settingspart .area .block.show.nofind{padding-top:30px}}.settingspart .area .block.notfoundfields{display:none}.settingspart .area .block.me{padding:0}.settingspart .area .block .blockarea{background-color:#fff;border-radius:16px;padding:15px}@media (min-width: 960px){.settingspart .area .block .blockarea{padding:20px}}@media (min-width: 1280px){.settingspart .area .block .blockarea{padding:30px}}.settingspart .area .block .blockarea .title{display:flex;align-items:center;font-size:18px;line-height:21px;font-weight:700;padding-bottom:15px}@media (min-width: 960px){.settingspart .area .block .blockarea .title{padding-bottom:20px}}@media (min-width: 1280px){.settingspart .area .block .blockarea .title{padding-bottom:30px}}.settingspart .area .block .blockarea .title .backicon{display:inline-block;font-size:20px;width:25px;height:25px;line-height:25px;text-align:center;background-color:#f6f6f6;border-radius:50%;margin-right:7px}.settingspart .area .block .blockarea .title .backicon:hover{cursor:pointer;background-color:#222229;color:#fff}@media (min-width: 960px){.settingspart .area .block .blockarea .title .backicon{display:none}}@media (min-width: 960px){.settingspart .area .block .mobileonly{display:none}}.settingspart .area .block .readonly{display:none}@media (min-width: 960px){.settingspart .area .block .readonly{display:block}}.settingspart .area .block .readonlyblock{height:50px;background-color:#f6f6f6;border-radius:16px;display:flex;align-items:center;justify-content:flex-start;padding:0 20px}.settingspart .area .block .readonlyblock .icon{padding-right:10px}.settingspart .area .block .readonlyblock .icon img{width:20px;height:20px}.settingspart .area .block .readonlyblock .caption{color:#8c9197;padding-right:10px}.settingspart .area .block .editonly{display:block}@media (min-width: 960px){.settingspart .area .block .editonly{display:none}}.settingspart .area .block .editonly .online{padding:0;margin:0;font-size:13px;line-height:16px}.settingspart .area .find-noresult{padding:10px 0;color:#8c9197;font-weight:400}.settingspart .area .findblock{padding:0}.settingspart .area .findblock .full{display:flex;align-items:center;justify-content:space-between;gap:20px}.settingspart .area .findblock .finditem{width:100%}.settingspart .area .findblock vt-input-find{--mdc-filled-text-field-container-color: #fff}.settingspart .area .findblock vt-input-find .mdc-text-field{border:none}.settingspart .area .findblock .menuitem .more_black{width:24px;height:24px}.settingspart .area .findblock .menuitem .more_black:hover{cursor:pointer;background-image:url(/img/v2_icon_more_gray.svg)}@media (min-width: 960px){.settingspart .area .buttons{display:none}}.settingspart .area .footerbuttons{display:none}.settingspart .area .footerbuttons.me{padding:15px 0 0;display:flex;align-items:center;justify-content:space-between}.settingspart .area .footerbuttons.me .buttons{display:flex;padding:0}@media (min-width: 960px){.settingspart .area .footerbuttons{padding:30px 0 0;display:flex;align-items:center;justify-content:space-between}.settingspart .area .footerbuttons:not(.me){position:sticky;bottom:0;z-index:5;margin-top:30px;padding:20px 30px;background-color:#fff;border-radius:16px;box-shadow:2px 0 10px #00000020}.settingspart .area .footerbuttons .buttons{display:flex;padding:0}}.settingspart .area .hidemobile{display:none}@media (min-width: 960px){.settingspart .area .hidemobile{display:block}}.settingspart .area .mobile{display:none}.settingspart .area .mobile.show{display:flex}@media (min-width: 960px){.settingspart .area .mobile.show{display:none}}@media (min-width: 960px){.settingspart .area .mobile{display:none}}.settingspart .area .buttons{flex-wrap:nowrap;flex-direction:row-reverse}.settingspart .area .buttons button.bigcancel{background-color:#dcf0ff}.settingspart .sessions-area{padding:0 0 20px}.settingspart .sessions-area .sessions-loading,.settingspart .sessions-area .sessions-empty{padding:10px 0;color:#8c9197;font-weight:400}.settingspart .sessions-area .sessions-list{display:flex;flex-direction:column;gap:8px}.settingspart .sessions-area .session-item{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;border-radius:8px;background:#f5f7fa}.settingspart .sessions-area .session-item.current{background:#e8f4ff}.settingspart .sessions-area .session-info{flex:1;min-width:0}.settingspart .sessions-area .session-device{font-weight:600;font-size:13px;color:#1a1a1a}.settingspart .sessions-area .session-meta{display:flex;gap:12px;font-size:12px;font-weight:400;color:#8c9197;margin-top:2px}.settingspart .sessions-area .session-current{color:#0d99ff;font-weight:600}.settingspart .sessions-area .session-delete{font-size:12px;color:#e53935;cursor:pointer;white-space:nowrap}.settingspart .sessions-area .sessions-actions{margin-top:12px}.settingspart .sessions-area .sessions-actions .linkbutton{color:#e53935;font-size:13px}.modal.servicesettings .commenttext{margin-bottom:6px}.modal.servicesettings .origin{padding:11px 13px;margin-top:16px;margin-bottom:18px;background:var(--o_bg2);border-radius:8px;font-size:13px;line-height:1.5;color:var(--c3_hv)}.modal.servicesettings .origin.willswitch{background:var(--o_bg4);color:var(--c)}.modal.servicesettings .selectall{margin-top:18px;margin-left:-10px;margin-right:-10px;padding:6px 10px 12px;border-bottom:1px solid var(--o_b);font-size:13px;color:var(--c3_hv)}.modal.servicesettings .list{margin:10px -10px 0}.modal.servicesettings .list .item{display:flex;align-items:center;gap:14px;padding:12px 10px;border-bottom:1px solid var(--o_b)}.modal.servicesettings .list .item:last-child{border-bottom:none}.modal.servicesettings .list .item.sel{background:var(--o_bg4);border-radius:10px;border-bottom-color:transparent}.modal.servicesettings .list .item:has(+.item.sel){border-bottom-color:transparent}.modal.servicesettings .list .item.dirty .ival{position:relative}.modal.servicesettings .list .item.dirty .ival:before{content:"";position:absolute;left:-10px;top:50%;transform:translateY(-50%);width:6px;height:6px;border-radius:50%;background:var(--c1)}.modal.servicesettings .list .item .iname{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.modal.servicesettings .list .item .iname b{font-weight:700;overflow-wrap:anywhere}.modal.servicesettings .list .item .iname span{color:var(--c3_hv);font-size:12.5px}.modal.servicesettings .list .item .ival{flex:0 0 230px;width:230px}.modal.servicesettings .empty{padding:24px 0 28px;text-align:center;color:var(--c3_hv);font-size:13.5px}.modal.servicesettings .toolbar_floated.bulkbar{margin-top:14px;padding:12px 14px}.modal.servicesettings .toolbar_floated.bulkbar .buttons.inrow{justify-content:flex-start;padding:0}@media (max-width: 480px){.modal.servicesettings .list .item{flex-wrap:wrap}.modal.servicesettings .list .item .ival{flex:1 1 100%;width:100%}}.pa .perservice{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 12px;border-radius:6px;background:var(--o_bg2);font-size:13px;color:var(--c3_hv)}.pa .perservice b{color:var(--c);font-weight:500}.pa .perservice.warn{background:#fbf1e3;color:#8a5a1f}.pa .perservice.warn b{color:#d98324}.pa .perservice .linkbtn{background:none;border:none;padding:0;font:inherit;color:var(--c1);cursor:pointer;text-decoration:none}.pa .perservice .linkbtn:hover{text-decoration:underline}.fin{letter-spacing:-.2px}.fin .summaryarea{margin-bottom:15px;background-color:#fff;border-radius:16px}@media (min-width: 375px){.fin .summaryarea{margin-bottom:20px}}@media (min-width: 960px){.fin .summaryarea{margin-bottom:30px}}.fin .summaryarea .graph{border-bottom:1px solid #E5E5E5}.fin .summaryarea .summaryblocks{display:grid;align-items:center;justify-content:space-between;grid-template-columns:repeat(2,1fr)}@media (min-width: 960px){.fin .summaryarea .summaryblocks{grid-template-columns:repeat(4,1fr)}}.fin .summaryarea .summaryblocks.mysalary{grid-template-columns:repeat(2,1fr)}.fin .summaryarea .summaryblocks .item{flex:1;padding:15px;display:flex;flex-direction:column}@media (min-width: 375px){.fin .summaryarea .summaryblocks .item{padding:20px}}@media (min-width: 960px){.fin .summaryarea .summaryblocks .item{padding:30px}}.fin .summaryarea .summaryblocks .item:nth-child(1),.fin .summaryarea .summaryblocks .item:nth-child(2){border-bottom:1px solid #E5E5E5}.fin .summaryarea .summaryblocks .item:nth-child(odd){border-right:1px solid #E5E5E5}@media (min-width: 960px){.fin .summaryarea .summaryblocks .item:nth-child(1),.fin .summaryarea .summaryblocks .item:nth-child(2){border-bottom:none}.fin .summaryarea .summaryblocks .item:not(:last-of-type){border-right:1px solid #E5E5E5}}.fin .summaryarea .summaryblocks .item .subtitle{flex:1;font-size:13px;line-height:15px;font-weight:600;color:#8c9197;padding-bottom:8px;white-space:nowrap}@media (min-width: 960px){.fin .summaryarea .summaryblocks .item .subtitle{font-size:15px;line-height:18px;padding-bottom:10px}}.fin .summaryarea .summaryblocks .item .value{font-size:15px;line-height:18px;font-weight:700;color:#212b36}@media (min-width: 960px){.fin .summaryarea .summaryblocks .item .value{font-size:22px;line-height:24px}}.fin .partnerarea{padding:15px;background-color:#fff;border-radius:16px;margin-bottom:15px;display:flex;align-items:start;justify-content:space-between;flex-wrap:wrap}@media (min-width: 375px){.fin .partnerarea{padding:20px;margin-bottom:20px}}@media (min-width: 960px){.fin .partnerarea{margin-bottom:30px;flex-wrap:nowrap;gap:20px}}@media (min-width: 1280px){.fin .partnerarea{padding:30px;gap:30px}}.fin .partnerarea .howarea{letter-spacing:-.7px;display:flex;flex-direction:column;justify-content:space-between}@media (min-width: 1280px){.fin .partnerarea .howarea{width:100%}}.fin .partnerarea .howarea .bigtitle{font-size:18px;line-height:23px;font-weight:700}@media (min-width: 960px){.fin .partnerarea .howarea .bigtitle{font-size:28px;line-height:36px}.fin .partnerarea .howarea .bigtitle.notbig{font-size:18px;line-height:23px}}.fin .partnerarea .howarea .bigtitle .blue{color:#0d99ff}.fin .partnerarea .howarea .subtitle{font-size:15px;line-height:18px;font-weight:700;padding:30px 0 20px}@media (min-width: 960px){.fin .partnerarea .howarea .subtitle{padding:40px 0 30px;font-size:18px;line-height:21px}}.fin .partnerarea .howarea .subtitle.gray{color:#8c9197}.fin .partnerarea .howarea .steps{display:flex;align-items:start;justify-content:space-between;flex-wrap:wrap;padding:0 0 36px;gap:20px}@media (min-width: 960px){.fin .partnerarea .howarea .steps{gap:20px;flex-wrap:nowrap;padding:0}}@media (min-width: 1280px){.fin .partnerarea .howarea .steps{gap:30px;padding:0}}.fin .partnerarea .howarea .steps .step{width:100%;display:flex;align-items:flex-start;position:relative}@media (min-width: 480px){.fin .partnerarea .howarea .steps .step{align-items:center}}.fin .partnerarea .howarea .steps .step:not(.fin .partnerarea .howarea .steps .step:last-of-type):before{content:"";position:absolute;top:48px;left:24px;background-image:url(/img/line_blue_dotted_vert.svg);background-repeat:repeat-y;width:1px;height:calc(100% - 28px)}@media (min-width: 960px){.fin .partnerarea .howarea .steps .step{display:block;flex:1}.fin .partnerarea .howarea .steps .step:not(.fin .partnerarea .howarea .steps .step:last-of-type):before{display:none}.fin .partnerarea .howarea .steps .step:not(.fin .partnerarea .howarea .steps .step:last-of-type):after{content:"";position:absolute;top:24px;left:48px;height:1px;background-image:url(/img/line_blue_dotted.svg);background-repeat:repeat-x;width:calc(100% - 20px)}}.fin .partnerarea .howarea .steps .step .steplabel{padding:0 9px 0 0}@media (min-width: 960px){.fin .partnerarea .howarea .steps .step .steplabel{padding:0 0 10px}}.fin .partnerarea .howarea .steps .step .steplabel .stepwrapper{display:inline-flex;padding:3px;border:1px solid #0D99FF;border-radius:50%}.fin .partnerarea .howarea .steps .step .steplabel .steplabeldata{color:#fff;background-color:#0d99ff;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-size:15px;line-height:15px;font-weight:700}@media (min-width: 960px){.fin .partnerarea .howarea .steps .step .steplabel .steplabeldata{font-size:18px;line-height:18px}}.fin .partnerarea .howarea .steps .step .stepdata{font-weight:600;font-size:15px;line-height:23px;color:#8c9197}.fin .partnerarea .howarea .steps .step .stepdata .black{color:#212b36}.fin .partnerarea .blockdatas{display:grid;align-items:center;justify-content:space-between;gap:15px;grid-template-columns:repeat(1,1fr);width:100%}@media (min-width: 480px){.fin .partnerarea .blockdatas{grid-template-columns:repeat(2,1fr)}}@media (min-width: 960px){.fin .partnerarea .blockdatas{gap:20px;grid-template-columns:repeat(1,1fr)}}@media (min-width: 1280px){.fin .partnerarea .blockdatas{grid-template-columns:repeat(2,1fr);width:auto}}.fin .partnerarea .friendszone{display:flex;flex-wrap:wrap;min-width:220px}.fin .partnerarea .friendszone .blockdatas{width:100%}.fin .partnerarea .friendszone .blockdata{min-width:unset}.fin .partnerarea .promocodearea{padding:15px}@media (min-width: 960px){.fin .partnerarea .promocodearea{padding:0}}.fin .partnerarea .promocodearea .title{font-size:18px;line-height:23px;font-weight:700;letter-spacing:-.7px;padding-bottom:30px}.fin .partnerarea .promocodearea .columns{align-items:flex-end}.fin .blockdata{min-height:123px;height:100%;padding:30px;background-color:#f6f6f6;border-radius:16px;width:100%}@media (min-width: 960px){.fin .blockdata{min-width:240px;min-height:123px;padding:20px}}@media (min-width: 1280px){.fin .blockdata{height:165px;width:100%;padding:30px}}@media (min-width: 1600px){.fin .blockdata{min-width:280px}}.fin .blockdata.linkarea{height:165px;padding:20px;display:flex;flex-direction:column;justify-content:space-between;background-color:#0d99ff;font-weight:600;position:relative}.fin .blockdata.linkarea .figure_left:before{content:"";position:absolute;left:-20%;top:40%;width:60%;height:60%;background-image:url(/img/partner_figure_left.svg);background-clip:content-box;background-repeat:no-repeat;background-size:100% 100%}.fin .blockdata.linkarea .figure_down:before{content:"";position:absolute;left:15%;top:35%;width:85%;height:80%;background-image:url(/img/partner_figure_down.svg);background-clip:content-box;background-repeat:no-repeat;background-size:100% 100%}.fin .blockdata.linkarea .figure_right:before{content:"";position:absolute;right:-40%;top:0%;width:100%;height:100%;background-image:url(/img/partner_figure_right.svg);background-clip:content-box;background-repeat:no-repeat;background-size:100% 100%}@media (min-width: 960px){.fin .blockdata.linkarea{height:165px;padding:20px}}@media (min-width: 1280px){.fin .blockdata.linkarea{padding:30px}}.fin .blockdata.linkarea .labelarea{padding-bottom:4px;z-index:10}.fin .blockdata.linkarea .label{color:#fff;opacity:.6;font-size:15px;line-height:15px}.fin .blockdata.linkarea .link{z-index:10;color:#fff;display:flex;align-items:center;width:100%;padding-bottom:12px}.fin .blockdata.linkarea .link .icon{padding-left:2px}.fin .blockdata.linkarea .link .icon img{width:22px;height:22px}.fin .blockdata.linkarea .linktext{color:#fff}.fin .blockdata.linkarea .bigsharebtn{z-index:10;background-color:#fff;color:#0d99ff;border-radius:16px;height:50px;padding:0 57px 0 20px;font-weight:700;white-space:nowrap;width:100%}.fin .blockdata.linkarea .bigsharebtn:after{content:"";background-image:url(/img/icon_link_external_blue.svg);background-position:center center;background-repeat:no-repeat;width:24px;height:24px;color:#0d99ff;position:absolute;right:20px;top:14px}.fin .blockdata.linkarea:hover{cursor:pointer}.fin .blockdata.linkarea:hover .bigsharebtn{cursor:pointer;color:#0f8ce7}.fin .blockdata.stat{display:flex;flex-direction:column;justify-content:space-between}.fin .blockdata.stat .caption{color:#8c9197;font-size:15px;line-height:18px}.fin .blockdata.stat .value{font-size:28px;line-height:32px;font-weight:700}.fin .mta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:0 0 15px}@media (min-width: 960px){.fin .mta{padding:0 0 20px;gap:10px}}@media (min-width: 1280px){.fin .mta{padding:0 0 30px}}.fin .mta .markettitle{font-size:15px;line-height:18px;font-weight:600;color:#8c9197}@media (min-width: 960px){.fin .mta .markettitle{max-width:50%;font-size:18px;line-height:25px}}.fin .mta .markettitle strong{color:#212b36}.fin .mta .filters{display:flex;align-items:center;flex-wrap:wrap;gap:15px;padding:15px 0 0;width:100%}@media (min-width: 960px){.fin .mta .filters{padding:0;width:unset}}.fin .mta .filters .fblock{width:100%;order:2}@media (min-width: 960px){.fin .mta .filters .fblock{width:unset;min-width:200px;order:1}}.fin .mta .filters .fblock.your{order:1;min-width:unset}.fin .mta .filters .fblock.your button{width:100%}@media (min-width: 960px){.fin .mta .filters .fblock.your{order:2}.fin .mta .filters .fblock.your button{width:unset}}.fin .mta .filters vt-select{min-width:180px}.fin .bigblockshare{margin-bottom:15px;min-width:unset;width:100%}@media (min-width: 960px){.fin .bigblockshare{margin-bottom:20px;min-width:220px}}@media (min-width: 1280px){.fin .bigblockshare{margin-bottom:20px;min-width:440px}}.fin .dataarea{background-color:#fff;border-radius:16px}.fin .dataarea .filters{padding:15px;position:sticky;top:0;z-index:10;background-color:#fff;border-radius:16px 16px 0 0;box-shadow:0 4px 12px -4px #00000014}@media (min-width: 375px){.fin .dataarea .filters{padding:20px}}@media (min-width: 1280px){.fin .dataarea .filters{padding:30px}}@media (min-width: 960px){.fin .dataarea .filters{position:sticky;top:0;border-bottom:1px solid #E5E5E5;border-radius:16px 16px 0 0;box-shadow:none}}.fin .dataarea .filters .filtermob{padding-bottom:10px}.fin .dataarea .filters .filtermob .setfilter{display:flex;align-items:center}.fin .dataarea .filters .filtermob .setfilter .icon{padding-right:6px}.fin .dataarea .filters .filtermob .setfilter .value{padding-left:7px}.fin .dataarea .filters .filtermob .setfilter .value .badge{width:25px;height:25px}@media (min-width: 960px){.fin .dataarea .filters .filtermob{display:none}}.fin .dataarea .filters .stats{padding:10px 0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px}.fin .dataarea .filters .stats.showfilter{display:none}@media (min-width: 960px){.fin .dataarea .filters .stats.showfilter{display:flex}}@media (min-width: 960px){.fin .dataarea .filters .stats{padding:0}}@media (min-width: 960px){.fin .dataarea .filters .stats{gap:20px;flex-wrap:nowrap}}@media (min-width: 1280px){.fin .dataarea .filters .stats{gap:30px}}.fin .dataarea .filters .stats vt-select{display:block}.fin .dataarea .filters .stats .basefilters{display:flex;align-items:center;flex-wrap:wrap;gap:15px}@media (min-width: 960px){.fin .dataarea .filters .stats .basefilters{gap:20px;flex-wrap:nowrap}}@media (min-width: 1280px){.fin .dataarea .filters .stats .basefilters{gap:30px}}.fin .dataarea .filters .stats .basefilters .daterange{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.fin .dataarea .filters .stats .basefilters .daterange .datesep{color:#8c9197;font-size:16px;flex-shrink:0}.fin .dataarea .filters .stats .basefilters .daterange vt-input-calendar{display:block;width:160px;--mdc-filled-text-field-container-color: #F6F6F6;--mat-form-field-state-layer-color: transparent;--mat-form-field-focus-state-layer-opacity: 0;--mat-form-field-hover-state-layer-opacity: 0}.fin .dataarea .filters .stats .basefilters .daterange vt-input-calendar mat-form-field{width:100%}.fin .dataarea .filters .stats .basefilters .daterange vt-input-calendar .mat-mdc-form-field-flex{align-items:center}.fin .dataarea .filters .stats .basefilters .daterange vt-input-calendar mat-form-field .mat-mdc-form-field-text-suffix{max-height:unset;height:20px}.fin .dataarea .filters .stats .basefilters .daterange vt-input-calendar .mdc-text-field{border:1px solid var(--o_b)!important;border-bottom-left-radius:16px!important;border-bottom-right-radius:16px!important}.fin .dataarea .filters .stats .basefilters .daterange vt-input-calendar .mdc-text-field:hover,.fin .dataarea .filters .stats .basefilters .daterange vt-input-calendar .mdc-text-field.mdc-text-field--focused{border-color:#9fa8b2!important}.fin .dataarea .filters .stats .basefilters .daterange vt-input-calendar .mdc-line-ripple{display:none}.fin .dataarea .filters .stats .basefilters .daterange vt-input-calendar .icon.choosedate{width:18px;height:18px;cursor:pointer}.fin .dataarea .filters .stats .mastersfilter{width:100%}@media (min-width: 960px){.fin .dataarea .filters .stats .mastersfilter{width:calc(60% - 250px)}}@media (min-width: 1280px){.fin .dataarea .filters .stats .mastersfilter{width:calc(50% - 250px)}}.fin .dataarea .filters .stats .servicesfilter{width:100%}@media (min-width: 960px){.fin .dataarea .filters .stats .servicesfilter{width:calc(40% - 60px)}}@media (min-width: 1280px){.fin .dataarea .filters .stats .servicesfilter{width:calc(50% - 90px)}}.fin .dataarea .title{font-size:18px;line-height:21px;font-weight:700;padding:15px 15px 0}@media (min-width: 375px){.fin .dataarea .title{padding:20px 20px 0}}@media (min-width: 1280px){.fin .dataarea .title{padding:30px 30px 0}}.fin .dataarea .tablearea.hasfooter{padding-bottom:2px}@media (min-width: 480px){.fin .dataarea .tablearea.hasfooter{padding-bottom:10px}}.fin .dataarea .tablearea .mat-mdc-header-row{background-color:#fff}.fin .dataarea .tablearea .mat-mdc-header-row th{top:0!important;background-color:#fff!important;z-index:9!important}@media (min-width: 960px){.fin .marketsarea{background-color:#fff;border-radius:16px}}.fin .marketsarea vt-fin-markets-table{display:block}.fin .marketsarea .title{font-size:18px;line-height:21px;font-weight:700;padding:0 0 15px}@media (min-width: 375px){.fin .marketsarea .title{padding:0 0 20px}}@media (min-width: 960px){.fin .marketsarea .title{padding:30px 30px 0}}.fin .tarif_separator{padding-bottom:15px}@media (min-width: 375px){.fin .tarif_separator{padding-bottom:20px}}@media (min-width: 960px){.fin .tarif_separator{padding-bottom:30px}}.fin .markettoolbar{display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap;margin-bottom:15px}.fin .markettoolbar button{width:100%}@media (min-width: 375px){.fin .markettoolbar{margin-bottom:20px}}@media (min-width: 405px){.fin .markettoolbar{flex-wrap:nowrap}.fin .markettoolbar button{width:auto}}@media (min-width: 960px){.fin .markettoolbar{margin-bottom:30px}}.fin .marketstable .marketrow{padding-bottom:15px}@media (min-width: 375px){.fin .marketstable .marketrow{padding-bottom:20px}}@media (min-width: 960px){.fin .marketstable .marketrow{padding-bottom:0}}.fin .marketstable .market{display:inline-flex;flex-wrap:wrap;width:100%;gap:10px;padding:15px;background-color:#fff;border-radius:16px;font-size:15px}@media (min-width: 960px){.fin .marketstable .market:not(.first){border-top:1px solid #E5E5E5}}@media (min-width: 960px){.fin .marketstable .market{border-radius:0 0 16px 16px;display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:16px 30px;flex-wrap:nowrap}}.fin .marketstable .market.headerarea{display:none}@media (min-width: 960px){.fin .marketstable .market.headerarea{display:flex;align-items:center;padding-top:15px;border-radius:0}.fin .marketstable .market.headerarea.hasdata{border-bottom:1px solid #E5E5E5}}.fin .marketstable .market .name{line-height:22px;order:1;flex:1 0 calc(100% - 35px)}@media (min-width: 960px){.fin .marketstable .market .name{flex:2}}.fin .marketstable .market .name img{width:70px;height:40px;border-radius:8px}.fin .marketstable .market .name .masterrecord .name{font-size:15px;line-height:18px;font-weight:700;letter-spacing:-.5px;padding:0}.fin .marketstable .market .name .caption{color:#8c9197;font-weight:600;font-size:15px;line-height:18px;letter-spacing:-.5px;padding-top:3px}.fin .marketstable .market .cell{order:5;font-weight:700;background-color:#f6f6f6;flex:1 0 100%;padding:15px;border-radius:16px}@media (min-width: 960px){.fin .marketstable .market .cell{padding:0;flex:1;background-color:#fff;border-radius:0}}.fin .marketstable .market .cell.date{order:2;flex:unset;flex-basis:calc(50% - 5px)}@media (min-width: 960px){.fin .marketstable .market .cell.date{flex:1}}.fin .marketstable .market .cell.date .datearea .weekday{color:#8c9197;font-weight:600}.fin .marketstable .market .cell.value{display:inline-flex;align-items:center}.fin .marketstable .market .cell.value.dopay{padding:0;min-height:unset;background-color:#fff}.fin .marketstable .market .cell .captionarea{display:flex;gap:12px;flex-direction:column;height:100%;justify-content:space-between}.fin .marketstable .market .cell .captionarea .caption{color:#8c9197;font-size:13px;line-height:15px;font-weight:600}@media (min-width: 960px){.fin .marketstable .market .cell .captionarea .caption{display:none}}@media (min-width: 960px){.fin .marketstable .market .cell.hideexpired{display:none}}@media (min-width: 1280px){.fin .marketstable .market .cell.hideexpired{display:block}}.fin .marketstable .market .cell.last{padding:0;background-color:transparent}@media (min-width: 960px){.fin .marketstable .market .cell.last{display:flex;justify-content:flex-end}}.fin .marketstable .market .cell.last button{width:100%}@media (min-width: 960px){.fin .marketstable .market .cell.last button{width:unset}}.fin .marketstable .market .more{flex-basis:24px;height:24px;order:3}@media (min-width: 960px){.fin .marketstable .market .more{order:10}}.fin .marketstable .market .more.order2{order:1}@media (min-width: 960px){.fin .marketstable .market .more.order2{order:10}}.fin .marketstable .market .more .more_black{width:24px;height:24px}.fin .marketstable .market .more .more_black:hover{cursor:pointer;background-image:url(/img/v2_icon_more_gray.svg)}.fin .marketstable .market vt-fin-market-status{display:inline-flex}.fin .marketstable .market vt-fin-market-status .status{display:inline-flex}.fin .marketstable .market vt-fin-market-status .status .value{display:inline;padding-left:7px;white-space:nowrap}.fin .marketstable .market vt-fin-market-status .status .value .warning{color:#fb0}.fin .marketstable .market vt-fin-market-status .status .value .error{color:#ff1919}.fin .marketstable .market vt-fin-market-status .status .value .ok{color:#2fd47a}.fin .marketstable .market .label{color:#8c9197;font-size:15px;line-height:18px;font-weight:600}.fin .marketstable .market .label.header{font-size:13px;line-height:16px}.fin .userpromocodes{display:grid;align-items:stretch;width:100%;gap:15px;justify-content:stretch;grid-template-columns:repeat(1,1fr)}@media (min-width: 375px){.fin .userpromocodes{gap:20px}}@media (min-width: 960px){.fin .userpromocodes{gap:30px;grid-template-columns:repeat(2,1fr)}}@media (min-width: 1280px){.fin .userpromocodes{grid-template-columns:repeat(3,1fr)}}.fin .userpromocodes .userpromocode{border-radius:16px;background-color:#fff;padding:30px;display:flex;flex-direction:column;justify-content:space-between;gap:12px}.fin .userpromocodes .userpromocode .comment{flex:1;font-size:15px;line-height:23px;color:#8c9197;font-weight:600}.fin .userpromocodes .userpromocode .howarea{display:flex;align-items:center;gap:9px;border:1px solid #E5E5E5;border-radius:16px;padding:12px}.fin .userpromocodes .userpromocode .how{font-size:13px;line-height:19px;font-weight:500;color:#8c9197}.fin .userpromocodes .userpromocode .how a{font-weight:700}.fin .userpromocodes .userpromocode .how b{color:#212b36}.fin .userpromocodes .userpromocode .expired_flex{display:inline-flex;align-items:center;justify-content:space-between;gap:10px}.fin .userpromocodes .userpromocode .expired_flex .more{display:block;width:24px;height:24px}.fin .userpromocodes .userpromocode .expired_flex .more .more_black{width:24px;height:24px}.fin .userpromocodes .userpromocode .expired_flex .more .more_black:hover{cursor:pointer;background-image:url(/img/v2_icon_more_gray.svg)}.fin .userpromocodes .userpromocode .expired{border-radius:10px;background-color:#f6f6f6;display:inline-flex;align-items:center;gap:7px;padding:8px 10px;font-size:13px;line-height:15px}.fin .userpromocodes .userpromocode .expired .l{color:#8c9197}.fin .userpromocodes .userpromocode .expired .v{font-weight:700}.fin .userpromocodes .userpromocode .names{font-size:18px;line-height:21px;font-weight:700;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.fin .userpromocodes .userpromocode .names .name{display:inline-flex;align-items:center;font-size:15px;line-height:18px;color:#0d99ff;height:31px;border-radius:10px;border:1px solid rgba(13,153,255,.1450980392);padding:10px}.fin .userpromocodes .userpromocode .names .name img{width:18px;height:15px}.fin .userpromocodes .userpromocode .names .name .separator{border-left:1px solid rgba(13,153,255,.1450980392);height:31px;padding:0 7px 0 0;margin:0 0 0 7px}.fin .userpromocodes .userpromocode .activations{text-align:center;font-weight:700}.fin .userpromocodes .userpromocode .activations .arrow{margin-left:7px;display:inline-block;font-size:18px;width:23px;height:23px;line-height:23px;text-align:center;background-color:#e7f5ff;color:#0d99ff;border-radius:50%}.fin .userpromocodes .userpromocode .activations:hover .arrow{background-color:#d7edfe}.fin .userpromocodes .userpromocode .action{margin-top:8px;background-color:#e7f5ff;border-radius:16px;height:50px;display:flex;align-items:center;justify-content:center;gap:7px;font-size:15px;line-height:18px;font-weight:700;color:#0d99ff}@media (min-width: 960px){.fin .userpromocodes .userpromocode .action{margin-top:18px}}.fin .userpromocodes .userpromocode .action.exp{background-color:#f6f6f6;color:#8c9197}.fin .userpromocodes .userpromocode .action.used{background-color:#e0f9eb;color:#2fd47a}.managersarea{margin-top:28px}.managersarea .managerstitle{font-weight:600;font-size:15px;color:#212b36;margin:0 0 12px 4px}.managersarea .managerstable{width:100%;border-collapse:collapse;background:#fff;border-radius:12px;overflow:hidden}.managersarea .managerstable th{text-align:left;padding:14px 16px;font-size:13px;font-weight:500;color:#8c9197;border-bottom:1px solid #E5E5E5;white-space:nowrap}.managersarea .managerstable td{padding:14px 16px;font-size:14px;color:#212b36;border-bottom:1px solid #F6F6F6}.managersarea .managerstable td .empty{color:#9fa8b2}.managersarea .managerstable td .kol{color:#8c9197;font-size:12px}.managersarea .managerstable td.bold{font-weight:600}.managersarea .managerstable tr:last-child td{border-bottom:none}.birzha-docs{display:flex;flex-direction:column;padding:12px 0}.birzha-docs .birzha-doc{display:flex;align-items:center;gap:16px;padding:12px 0;border-bottom:1px solid var(--o_b)}.birzha-docs .birzha-doc:last-child{border-bottom:none}.birzha-docs .birzha-doc .thumb{flex:0 0 64px;width:64px;height:64px;overflow:hidden;border-radius:8px}.birzha-docs .birzha-doc .thumb img{display:block;width:100%;height:100%;object-fit:cover;cursor:pointer}.birzha-docs .birzha-doc .info{flex:1 1 auto;min-width:0}.birzha-docs .birzha-doc .info .name{color:#212b36;font-weight:600;font-size:17px;line-height:22px}.birzha-docs .birzha-doc .info .position{color:#8c9197;font-weight:600;font-size:14px;line-height:18px}.birzha-docs .birzha-doc .open{flex:0 0 auto;color:#0d99ff;font-weight:600;font-size:15px;cursor:pointer}.birzha-reason{margin-top:2px;color:#8c9197;font-weight:600;font-size:14px;line-height:18px}.birzha-status-edit{cursor:pointer}.birzha-fixlist{display:flex;flex-direction:column;gap:12px;margin:8px 0 16px}.birzha-fixlist .anno-text{display:inline;margin:0 0 0 8px}.anno-text+.birzha-fixlist{margin-top:20px}.birzha-orders-sep{height:1px;margin:25px 0 10px;background-color:#e5e5e5}.birzha-archive-title{margin:0 0 15px;color:var(--c);font-weight:700;font-size:20px;line-height:26px}.birzha-svc-hint{margin:-5px 0 15px;color:var(--o_text_gray, #8E959D);font-size:14px;line-height:20px}.birzha-svc-group{margin-top:12px;padding:8px 16px;background-color:var(--o_bg1);border-radius:16px}@media (min-width: 375px){.birzha-svc-group{padding:10px 20px}}.short_beforestart_area .birzha-svc-group{padding-left:0;padding-right:0;background-color:transparent}.birzha-svc-group .birzha-svc-head,.birzha-svc-group .birzha-svc-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px}.birzha-svc-group .birzha-svc-head{font-weight:700;font-size:16px;line-height:22px;border-bottom:1px solid #E5E5E5}.birzha-svc-group .birzha-svc-row+.birzha-svc-row{border-top:1px solid #EFEFEF}.birzha-svc-group mat-checkbox{flex:1 1 auto;min-width:0}.birzha-svc-group .birzha-svc-count{flex:0 0 auto;color:var(--o_text_gray, #8E959D);font-weight:400;font-size:13px}.birzha-svc-group .birzha-svc-meta{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;line-height:18px}.birzha-svc-group .birzha-svc-price{font-weight:600;font-size:14px;white-space:nowrap}.birzha-order{display:flex;align-items:flex-start;gap:16px;margin-top:15px;padding:16px;background-color:var(--o_bg1);border-radius:16px}@media (min-width: 375px){.birzha-order{margin-top:20px;padding:20px;gap:20px}}.birzha-order .birzha-order-photo{flex:0 0 88px;width:88px;height:88px;border-radius:16px;overflow:hidden;background-color:var(--o_bg4)}@media (min-width: 375px){.birzha-order .birzha-order-photo{flex-basis:120px;width:120px;height:120px}}.birzha-order .birzha-order-photo img{display:block;width:100%;height:100%;object-fit:cover}.birzha-order .birzha-order-photo img.empty{object-fit:none;opacity:.6}.birzha-order .birzha-order-body{flex:1;min-width:0;display:flex;flex-direction:column}.birzha-order .birzha-order-tag{color:#8c9197;font-weight:600;font-size:13px;line-height:18px}.birzha-order .birzha-order-title{margin-top:2px;color:var(--c);font-weight:700;font-size:18px;line-height:24px;overflow-wrap:anywhere}.birzha-order .birzha-order-opts{margin-top:4px;color:var(--c);font-weight:600;font-size:14px;line-height:20px;overflow-wrap:anywhere}.birzha-order .birzha-order-date{margin-top:4px;color:#8c9197;font-weight:600;font-size:14px;line-height:18px}.birzha-order .birzha-order-price{margin-top:8px;color:var(--c);font-weight:800;font-size:24px;line-height:30px}.birzha-order .birzha-order-client{margin-top:12px;padding-top:12px;border-top:1px solid var(--o_b);font-weight:600;font-size:15px;line-height:22px;overflow-wrap:anywhere}.birzha-order .birzha-order-client .birzha-order-label{color:#8c9197;font-size:13px;line-height:18px}.birzha-order .birzha-order-client .birzha-order-label.birzha-order-address-label{margin-top:8px}.birzha-order .birzha-order-comment{margin-top:8px;color:#8c9197;font-weight:600;font-size:14px;line-height:20px;overflow-wrap:anywhere}.birzha-order .birzha-order-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.birzha-order .birzha-order-actions button{flex:1 1 160px}.birzha-order .birzha-order-hint{margin-top:8px;color:#8c9197;font-weight:600;font-size:13px;line-height:18px}.short_beforestart_area .birzha-order{padding:0;background-color:transparent}.short_beforestart_area .birzha-order:first-child{margin-top:0}@media (max-width: 420px){.birzha-order{flex-direction:column}.birzha-order .birzha-order-photo{flex-basis:auto;width:100%;height:auto}.birzha-order .birzha-order-photo img{height:auto;object-fit:contain}.birzha-order .birzha-order-photo img.empty{height:140px;object-fit:none}.birzha-order .birzha-order-body{width:100%}}.panel.birzha-actions{padding-bottom:15px}.panel.birzha-actions .birzha-branchfilter{min-width:260px}.tablearea a.birzha-link{cursor:pointer}.tablearea a.birzha-link:hover{text-decoration-line:underline;text-decoration-style:dashed;text-decoration-thickness:1px;text-underline-offset:3px}.tablearea table tr td.actions.birzha-actions-cell{padding-top:0;padding-bottom:0;vertical-align:middle}.tablearea table tr td.birzha-cell{padding-top:15px;padding-bottom:15px}.tablearea table tr td.birzha-cell>*+*{margin-top:8px}.birzha-doclist{display:flex;flex-direction:column}.birzha-doclist .birzha-docrow{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:14px 0;border-bottom:1px solid var(--o_b)}.birzha-doclist .birzha-docrow:last-child{border-bottom:none}.birzha-doclist .birzha-docrow .birzha-docrow-main{flex:1 1 220px;min-width:0}.birzha-doclist .birzha-docrow .birzha-docrow-title{color:var(--c);font-weight:700;font-size:17px;line-height:22px}.birzha-doclist .birzha-docrow .birzha-docrow-hint,.birzha-doclist .birzha-docrow .birzha-docrow-file{color:#8c9197;font-weight:600;font-size:14px;line-height:18px;word-break:break-word}.birzha-doclist .birzha-docrow .birzha-docrow-side{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.birzha-doclist .birzha-docrow .birzha-docrow-state{color:#8c9197;font-weight:600;font-size:14px;line-height:18px}.birzha-doclist .birzha-docrow .birzha-docrow-state.ok{color:#2eb85c}.birzha-doclist .birzha-docrow .birzha-docrow-state.fix{color:#e5484d}.birzha-doclist .birzha-docrow .birzha-docrow-inn{flex:0 0 100%;display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 16px}.birzha-doclist .birzha-docrow .birzha-docrow-inn vt-input-string{flex:1 1 240px}.birzha-docs-error{margin-top:12px;color:#e5484d}.birzha-consents{display:flex;flex-direction:column;gap:8px;padding:12px 0}.birzha-consents .birzha-consents-title{font-weight:600}.birzha-consents .birzha-consent{display:flex;flex-direction:column;gap:2px}.birzha-consents .birzha-consent .position{color:var(--c3_hv);font-size:13px}.tarif-page{padding:0}.tarif-page-inner{margin:0 auto;padding:20px 15px 0;max-width:1520px}@media (min-width: 480px){.tarif-page-inner{padding:25px 20px 0}}@media (min-width: 1280px){.tarif-page-inner{padding:40px 30px 0}}.tarif-page-header{display:flex;align-items:center;gap:12px;margin-bottom:20px}@media (min-width: 960px){.tarif-page-header{margin-bottom:30px}}.tarif-page-back{width:36px;height:36px;border-radius:50%;background:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.tarif-page-back:hover{background:#f6f6f6}.tarif-page-title{font-size:22px;line-height:30px;font-weight:700;color:#212b36;letter-spacing:-.3px;margin:0}@media (min-width: 960px){.tarif-page-title{font-size:28px;line-height:36px}}@media (min-width: 1280px){.tarif-page-title{font-size:34px;line-height:42px}}.tarif-grid{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width: 700px){.tarif-grid{grid-template-columns:1fr 1fr;gap:16px}}@media (min-width: 1280px){.tarif-grid{grid-template-columns:repeat(4,1fr);column-gap:16px;row-gap:0;grid-template-rows:repeat(6,auto)}}@media (min-width: 1600px){.tarif-grid{column-gap:24px}}.tarif-card{background:#fff;border-radius:16px;padding:30px;display:flex;flex-direction:column;position:relative;overflow:hidden}@media (min-width: 1280px){.tarif-card{display:grid;grid-row:span 6;grid-template-rows:subgrid;align-items:start;padding:24px}}@media (min-width: 1600px){.tarif-card{padding:30px}}.tarif-card-popular{position:absolute;top:0;right:0;background:linear-gradient(135deg,#ff7a00,#fb0);border-radius:0 16px;padding:7px 14px;display:flex;align-items:center;gap:5px;font-size:12px;line-height:15px;font-weight:700;color:#fff;white-space:nowrap}.tarif-card-icon{width:70px;height:70px;border-radius:50%;background:#f6f6f6;display:flex;align-items:center;justify-content:center;margin-bottom:16px;flex-shrink:0}.tarif-card-icon img{max-width:36px;max-height:36px}.tarif-card-name{font-size:20px;line-height:26px;font-weight:700;color:#212b36;letter-spacing:-.3px;margin-bottom:8px}@media (min-width: 960px){.tarif-card-name{font-size:22px}}.tarif-card-desc{font-size:14px;line-height:20px;font-weight:400;color:#8c9197;margin-bottom:20px}@media (min-width: 960px){.tarif-card-desc{font-size:15px;line-height:22px}}.tarif-card-price{font-size:28px;line-height:34px;font-weight:700;color:#212b36;letter-spacing:-.5px;margin-bottom:20px}@media (min-width: 960px){.tarif-card-price{font-size:32px;line-height:40px}}.tarif-card-price-per{font-size:16px;line-height:20px;font-weight:400;color:#8c9197;letter-spacing:0}.tarif-card-actions{margin-bottom:0;padding-bottom:20px}.tarif-card-btns{display:flex;gap:10px;margin-bottom:10px;flex-wrap:wrap}.tarif-card-btn{height:50px;border-radius:16px;border:none;cursor:pointer;font-size:15px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 18px;transition:opacity .15s;white-space:nowrap}.tarif-card-btn:hover{opacity:.88}.tarif-card-btn--mine{background:#e0f9eb;color:#1db35c;flex:1;min-width:130px}.tarif-card-btn--renew{background:#0d99ff;color:#fff;flex:1;min-width:100px}.tarif-card-btn--switch{background:#0d99ff;color:#fff;width:100%}.tarif-card-btn--switch:disabled{opacity:.5;cursor:not-allowed}.tarif-card-btn--planned{background:#fff4e0;color:#e08600;width:100%;cursor:default}.tarif-card-btn--planned:hover{opacity:1}.tarif-card-planned{margin-top:10px;padding:12px 14px;border-radius:12px;background:#fff4e0;font-size:13px;line-height:18px;font-weight:500;color:#8a5a00;text-align:center}.tarif-card-planned strong{font-weight:700;color:#212b36}.tarif-card-planned-cancel{margin-top:8px;border:none;background:none;padding:0;font-size:13px;font-weight:700;color:#0d99ff;cursor:pointer}.tarif-card-planned-cancel:disabled{opacity:.5;cursor:not-allowed}.tarif-card-till{font-size:13px;line-height:18px;font-weight:500;color:#8c9197;text-align:center;margin-top:8px}.tarif-card-till strong{color:#212b36;font-weight:700}.tarif-card-till--expired{color:#ff1919;text-align:left}.tarif-card-lost{margin-top:8px;font-size:12px;line-height:17px;font-weight:500;color:#d97400;text-align:center}.tarif-card-features{display:flex;flex-direction:column;gap:10px;padding-top:20px;border-top:1px solid #F0F0F0}@media (min-width: 960px){.tarif-card-features{gap:12px}}.tarif-card-intro{font-size:14px;line-height:20px;font-weight:700;color:#212b36}@media (min-width: 960px){.tarif-card-intro{font-size:15px;line-height:22px}}.tarif-card-feature{display:flex;align-items:flex-start;gap:10px}.tarif-card-feature span{font-size:14px;line-height:20px;font-weight:500;color:#212b36}@media (min-width: 960px){.tarif-card-feature span{font-size:15px;line-height:22px}}.tarif-card-check{flex-shrink:0;width:22px;height:22px;border-radius:50%;background:#e0f9eb;display:flex;align-items:center;justify-content:center;margin-top:1px}.wt-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:12px;margin-top:20px;margin-bottom:28px}.wt-card{background:#fff;border:2px solid #EDEFF2;border-radius:16px;padding:18px 16px;display:flex;flex-direction:column;gap:4px;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.wt-card:hover{border-color:#b7dcff}.wt-card--current{border-color:#2fd47a}.wt-card--selected{border-color:#0d99ff;box-shadow:0 0 0 3px #0d99ff1f}.wt-count{font-size:22px;line-height:26px;font-weight:700;color:#212b36;letter-spacing:-.3px}.wt-count-sub{font-size:13px;font-weight:500;color:#919eab}.wt-price{font-size:16px;font-weight:700;color:#0d99ff;margin-top:6px}.wt-price-per{font-size:12px;font-weight:500;color:#919eab}.wt-till{font-size:12px;line-height:16px;color:#637381;margin-top:2px}.wt-badge{align-self:flex-start;margin-top:2px;font-size:11px;font-weight:600;color:#2fd47a}.wt-choose{display:flex;flex-direction:column;gap:8px;margin-top:-12px;margin-bottom:16px}.wt-choose-row{font-size:13px;line-height:18px;color:#637381}.wt-guarantee{font-size:14px;line-height:20px;font-weight:600;color:#2fd47a;margin-bottom:4px}.wt-summary{margin-top:22px;background:#f4f9ff;border-radius:12px;padding:16px 20px;font-size:14px;line-height:20px;color:#212b36}.wt-summary strong{color:#0d99ff}.bal-page{padding:0}.bal-grid{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width: 700px){.bal-grid{grid-template-columns:1fr 1fr;gap:16px}}@media (min-width: 1280px){.bal-grid{gap:24px}}.bal-card{background:#fff;border-radius:16px;padding:15px;display:flex;flex-direction:column;gap:0;position:relative;overflow:hidden}@media (min-width: 960px){.bal-card{padding:30px}}.bal-card--market{min-height:195px;padding-right:120px}@media (min-width: 1280px){.bal-card--market{padding-right:185px}}.bal-card--market .bal-card-label{min-height:37px;display:flex;align-items:center}.bal-card--market .bal-market-text{line-height:34px}.bal-card-label{font-size:18px;line-height:24px;font-weight:600;color:#8c9197;margin-bottom:8px}.bal-section-label{font-size:18px;line-height:24px;font-weight:600;color:#8c9197;margin-bottom:16px}.bal-card-head-row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.bal-card-head-row .bal-card-label{margin-bottom:0}.bal-period-badge{font-size:15px;line-height:16px;font-weight:600;color:#8c9197;background:#f6f6f6;border-radius:10px;padding:0 12px;height:37px;display:inline-flex;align-items:center;white-space:nowrap}.bal-period-badge-val{color:#212b36}.bal-period-badge--warn{background:#fff3cd;color:#fb0}.bal-period-badge--warn .bal-period-badge-val{color:#fb0}.bal-card-value{font-size:32px;line-height:40px;font-weight:700;color:#212b36;letter-spacing:-.5px;margin-bottom:16px}.bal-card-value--md{font-size:26px;line-height:34px}@media (min-width: 1280px){.bal-card-value{font-size:36px;line-height:44px}.bal-card-value--md{font-size:28px;line-height:36px}}.bal-card-hint{font-size:15px;line-height:16px;background-color:#f6f6f6;border-radius:10px;padding:10px;font-weight:600;color:#8c9197;margin-top:8px;align-self:flex-start}.bal-card-hint-val{color:#212b36}.bal-chip{display:inline-flex;align-self:flex-start;align-items:center;border-radius:8px;padding:4px 10px;font-size:12px;font-weight:700;margin-bottom:12px}.bal-chip--error{background:#ffe5e5;color:#ff1919}.bal-card-btns{display:flex;gap:10px;margin-top:auto;padding-top:16px;flex-wrap:wrap}.bal-btn{height:37px;border-radius:10px;border:none;cursor:pointer;font-size:14px;font-weight:700;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;transition:opacity .15s;white-space:nowrap}.bal-btn:hover{opacity:.85}.bal-btn--primary{background:#0d99ff;color:#fff}.bal-btn--light{background:#dcf0ff;color:#0d99ff}.bal-btn--danger-light{background:#ffe5e5;color:#ff1919}.bal-market-text{font-size:20px;line-height:28px;font-weight:700;color:#212b36;margin-bottom:16px}.bal-market-text--error{color:#212b36}.bal-market-text strong{font-weight:800}@media (min-width: 1280px){.bal-market-text{font-size:22px;line-height:30px}}.bal-accent{color:#0d99ff}.bal-market-img{position:absolute;right:0;bottom:0;width:110px;pointer-events:none}.bal-market-img img{width:100%;height:auto;display:block}@media (min-width: 1280px){.bal-market-img{width:165px}}.bal-links{display:flex;flex-direction:column;gap:10px}.bal-link{display:flex;align-items:center;gap:14px;background:#f6f6f6;border-radius:16px;padding:0 16px 0 14px;height:56px;cursor:pointer;transition:background .15s}.bal-link:hover{background:#eef1f3}.bal-link-icon{flex-shrink:0;width:36px;height:36px}.bal-link-icon img{width:36px;height:36px}.bal-link-title{flex:1;font-size:15px;line-height:20px;font-weight:600;color:#212b36}.bal-link-arrow{flex-shrink:0;display:flex;align-items:center}.bal-link--disabled{cursor:default;opacity:.55}.bal-link--disabled:hover{background:#f6f6f6}.bal-link-wip{font-size:11px;font-weight:500;color:#8c9197;margin-left:6px}.analytics-period-menu .mat-divider{border-top-color:#e5e8eb!important;border-top-width:1px!important;margin:4px 0!important}.analytics-period-menu.mat-mdc-menu-panel{border-radius:12px!important;box-shadow:0 4px 20px #0000001f!important;min-width:140px!important;background-color:#fff!important}.analytics-period-menu .mat-mdc-menu-content{padding:6px 0!important;background-color:#fff!important}.analytics-period-menu .mat-mdc-menu-item{min-height:38px!important;padding:0 16px!important}.analytics-period-menu .mat-mdc-menu-item .mat-mdc-menu-item-text{font-size:14px!important;line-height:18px!important;font-weight:600!important;color:#212b36!important}.analytics-period-menu .mat-mdc-menu-item:hover .mat-mdc-menu-item-text{color:#212b36!important}.analytics-period-menu .mat-mdc-menu-item:hover{background-color:#f6f6f6!important}.panel.analytics .toparea{margin-bottom:20px}.panel.analytics .toparea .toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px}.panel.analytics .toparea .toolbar .top{flex:1;min-width:0}.panel.analytics .toparea .toolbar .more{flex-shrink:0}.panel.analytics .toparea .toolbar .more .icon.more_black{width:24px;height:24px;cursor:pointer}.panel.analytics .toparea .toolbar .more .icon.more_black:hover{opacity:.7}.panel.analytics .toparea .toolbar .toolbar-right{display:flex;align-items:center;gap:10px}.panel.analytics .toparea .toolbar .widgets-restore-btn{display:flex;align-items:center;gap:6px;padding:6px 14px;border:none;background:#eef3ff;color:#3d6fd4;border-radius:20px;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background-color .15s}.panel.analytics .toparea .toolbar .widgets-restore-btn:hover{background:#dde8ff}.panel.analytics .toparea .toolbar .widgets-restore-btn .restore-icon{font-size:16px;line-height:1}.panel.analytics .toparea .branch-tabs{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.panel.analytics .toparea .branch-tabs .branch-tab{padding:6px 14px;border-radius:20px;font-size:13px;font-weight:500;color:#8c9197;background-color:#f5f6f7;cursor:pointer;white-space:nowrap;transition:background-color .15s,color .15s}.panel.analytics .toparea .branch-tabs .branch-tab:hover{background-color:#e8eaf0;color:#212b36}.panel.analytics .toparea .branch-tabs .branch-tab.active{background-color:#0d99ff;color:#fff}.analytics-paywall{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;background-color:#fff8e7;border:1px solid #FFD54F;border-radius:12px;padding:14px 20px;margin-bottom:20px}.analytics-paywall .paywall-text{font-size:14px;line-height:20px;font-weight:600;color:#212b36;text-align:center}.analytics-paywall .paywall-btn{display:inline-block;background-color:#0d99ff;color:#fff;padding:8px 18px;border-radius:8px;font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap;transition:background-color .15s}.analytics-paywall .paywall-btn:hover{background-color:#0b87e0}.analytics.analytics-locked .anagrid,.cdk-drag-preview.analytics-locked .anagrid{filter:blur(5px);pointer-events:none;-webkit-user-select:none;user-select:none}.analytics .anagrid,.cdk-drag-preview .anagrid{display:grid;grid-template-columns:1fr;gap:15px;margin-bottom:15px}@media (min-width: 375px){.analytics .anagrid,.cdk-drag-preview .anagrid{gap:20px;margin-bottom:20px}}@media (min-width: 960px){.analytics .anagrid,.cdk-drag-preview .anagrid{grid-template-columns:repeat(2,1fr);gap:20px}}@media (min-width: 1280px){.analytics .anagrid,.cdk-drag-preview .anagrid{grid-template-columns:repeat(4,1fr);gap:30px;margin-bottom:30px}}.analytics .widget-slot,.cdk-drag-preview .widget-slot{position:relative;grid-column:span 1;display:flex;flex-direction:column}.analytics .widget-slot>.anablock,.cdk-drag-preview .widget-slot>.anablock{flex:1}@media (min-width: 960px){.analytics .widget-slot[data-cols="1"],.cdk-drag-preview .widget-slot[data-cols="1"]{grid-column:span 1}.analytics .widget-slot[data-cols="2"],.cdk-drag-preview .widget-slot[data-cols="2"],.analytics .widget-slot[data-cols="4"],.cdk-drag-preview .widget-slot[data-cols="4"]{grid-column:span 2}}@media (min-width: 1280px){.analytics .widget-slot[data-cols="1"],.cdk-drag-preview .widget-slot[data-cols="1"]{grid-column:span 1}.analytics .widget-slot[data-cols="2"],.cdk-drag-preview .widget-slot[data-cols="2"]{grid-column:span 2}.analytics .widget-slot[data-cols="4"],.cdk-drag-preview .widget-slot[data-cols="4"]{grid-column:span 4}}.analytics .widget-slot .widget-controls,.cdk-drag-preview .widget-slot .widget-controls{position:absolute;top:4px;left:4px;display:flex;align-items:center;z-index:20}.analytics .widget-slot .widget-drag-handle,.cdk-drag-preview .widget-slot .widget-drag-handle{display:flex;align-items:center;justify-content:center;width:24px;height:20px;cursor:grab;color:#c4cdd5;transition:color .15s}.analytics .widget-slot .widget-drag-handle:hover,.cdk-drag-preview .widget-slot .widget-drag-handle:hover{color:#212b36}.analytics .widget-slot .widget-drag-handle:active,.cdk-drag-preview .widget-slot .widget-drag-handle:active{cursor:grabbing}.analytics .widget-drag-placeholder,.cdk-drag-preview .widget-drag-placeholder{background:#f0f4ff;border:2px dashed #B0C4FF;border-radius:16px;grid-column:span 1;min-height:100px}@media (min-width: 960px){.analytics .widget-drag-placeholder[data-cols="1"],.cdk-drag-preview .widget-drag-placeholder[data-cols="1"]{grid-column:span 1}.analytics .widget-drag-placeholder[data-cols="2"],.cdk-drag-preview .widget-drag-placeholder[data-cols="2"],.analytics .widget-drag-placeholder[data-cols="4"],.cdk-drag-preview .widget-drag-placeholder[data-cols="4"]{grid-column:span 2}}@media (min-width: 1280px){.analytics .widget-drag-placeholder[data-cols="1"],.cdk-drag-preview .widget-drag-placeholder[data-cols="1"]{grid-column:span 1}.analytics .widget-drag-placeholder[data-cols="2"],.cdk-drag-preview .widget-drag-placeholder[data-cols="2"]{grid-column:span 2}.analytics .widget-drag-placeholder[data-cols="4"],.cdk-drag-preview .widget-drag-placeholder[data-cols="4"]{grid-column:span 4}}.analytics .cdk-drag-animating,.cdk-drag-preview .cdk-drag-animating{transition:transform .25s cubic-bezier(0,0,.2,1)}.analytics .cdk-drop-list-dragging .widget-slot:not(.cdk-drag-placeholder),.cdk-drag-preview .cdk-drop-list-dragging .widget-slot:not(.cdk-drag-placeholder){transition:transform .25s cubic-bezier(0,0,.2,1)}.analytics .anagrid-statgroup,.cdk-drag-preview .anagrid-statgroup{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}@media (min-width: 375px){.analytics .anagrid-statgroup,.cdk-drag-preview .anagrid-statgroup{gap:20px}}@media (min-width: 1280px){.analytics .anagrid-statgroup,.cdk-drag-preview .anagrid-statgroup{gap:30px}}.analytics .anablock,.cdk-drag-preview .anablock{background-color:#fff;border-radius:16px;padding:28px 15px 15px;display:flex;flex-direction:column;min-width:0}@media (min-width: 375px){.analytics .anablock,.cdk-drag-preview .anablock{padding:28px 20px 20px}}@media (min-width: 960px){.analytics .anablock,.cdk-drag-preview .anablock{padding-top:20px}}@media (min-width: 1280px){.analytics .anablock,.cdk-drag-preview .anablock{padding:30px}}.analytics .anablock .anablock-header,.cdk-drag-preview .anablock .anablock-header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding-bottom:20px}@media (min-width: 1280px){.analytics .anablock .anablock-header,.cdk-drag-preview .anablock .anablock-header{padding-bottom:30px}}.analytics .anablock .anablock-switcher,.cdk-drag-preview .anablock .anablock-switcher{display:flex;align-items:center;background-color:#f6f6f6;border-radius:10px;padding:3px;flex-shrink:0}.analytics .anablock .anablock-switcher .switcher-option,.cdk-drag-preview .anablock .anablock-switcher .switcher-option{padding:6px 12px;font-size:13px;line-height:16px;font-weight:600;color:#8c9197;border-radius:8px;cursor:pointer;white-space:nowrap;transition:all .2s}.analytics .anablock .anablock-switcher .switcher-option:hover,.cdk-drag-preview .anablock .anablock-switcher .switcher-option:hover{color:#212b36}.analytics .anablock .anablock-switcher .switcher-option.active,.cdk-drag-preview .anablock .anablock-switcher .switcher-option.active{background-color:#fff;color:#212b36;box-shadow:0 1px 3px #00000014}.analytics .anablock .anablock-title .name,.cdk-drag-preview .anablock .anablock-title .name{font-size:15px;line-height:18px;font-weight:700;color:#212b36}@media (min-width: 960px){.analytics .anablock .anablock-title .name,.cdk-drag-preview .anablock .anablock-title .name{font-size:18px;line-height:21px}}.analytics .anablock .anablock-title .period,.cdk-drag-preview .anablock .anablock-title .period{font-size:13px;line-height:15px;font-weight:600;color:#8c9197;padding-top:4px}.analytics .anablock .anablock-menu,.cdk-drag-preview .anablock .anablock-menu{position:relative}.analytics .anablock .anablock-menu .more_black,.cdk-drag-preview .anablock .anablock-menu .more_black{width:24px;height:24px;background-image:url(/img/v2_icon_more_gray.svg);background-repeat:no-repeat;background-position:center;background-size:24px 24px;cursor:pointer}.analytics .anablock .anablock-menu .more_black:hover,.cdk-drag-preview .anablock .anablock-menu .more_black:hover{opacity:.7}.analytics .anablock .anablock-menu .period-dropdown,.cdk-drag-preview .anablock .anablock-menu .period-dropdown{position:absolute;top:30px;right:0;background-color:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001f;z-index:100;min-width:140px;padding:6px 0}.analytics .anablock .anablock-menu .period-dropdown .period-option,.cdk-drag-preview .anablock .anablock-menu .period-dropdown .period-option{padding:10px 16px;font-size:14px;line-height:18px;font-weight:600;color:#212b36;cursor:pointer;white-space:nowrap}.analytics .anablock .anablock-menu .period-dropdown .period-option:hover,.cdk-drag-preview .anablock .anablock-menu .period-dropdown .period-option:hover{background-color:#f6f6f6}.analytics .anablock .anablock-menu .period-dropdown .period-option.active,.cdk-drag-preview .anablock .anablock-menu .period-dropdown .period-option.active{color:#0d99ff}.analytics .anablock .anablock-menu .period-dropdown .period-custom,.cdk-drag-preview .anablock .anablock-menu .period-dropdown .period-custom{padding:6px 10px 8px;border-top:1px solid #F0F0F0;margin-top:2px}.analytics .anablock .anablock-menu .period-dropdown .period-custom .period-custom-input,.cdk-drag-preview .anablock .anablock-menu .period-dropdown .period-custom .period-custom-input{width:100%;box-sizing:border-box;border:1px solid #E0E0E0;border-radius:6px;padding:6px 10px;font-size:13px;font-weight:500;color:#212b36;outline:none;-moz-appearance:textfield}.analytics .anablock .anablock-menu .period-dropdown .period-custom .period-custom-input:focus,.cdk-drag-preview .anablock .anablock-menu .period-dropdown .period-custom .period-custom-input:focus{border-color:#0d99ff}.analytics .anablock .anablock-menu .period-dropdown .period-custom .period-custom-input::placeholder,.cdk-drag-preview .anablock .anablock-menu .period-dropdown .period-custom .period-custom-input::placeholder{color:#8c9197;font-weight:400}.analytics .anablock .anablock-menu .period-dropdown .period-custom .period-custom-input::-webkit-inner-spin-button,.analytics .anablock .anablock-menu .period-dropdown .period-custom .period-custom-input::-webkit-outer-spin-button,.cdk-drag-preview .anablock .anablock-menu .period-dropdown .period-custom .period-custom-input::-webkit-inner-spin-button,.cdk-drag-preview .anablock .anablock-menu .period-dropdown .period-custom .period-custom-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.analytics .anablock .anablock-chart,.cdk-drag-preview .anablock .anablock-chart{position:relative;height:220px;overflow:hidden}@media (min-width: 960px){.analytics .anablock .anablock-chart,.cdk-drag-preview .anablock .anablock-chart{height:280px}}.analytics .anablock .master-more-link,.cdk-drag-preview .anablock .master-more-link{display:flex;justify-content:flex-end;margin-top:6px}.analytics .anablock .master-more-link .link-button,.cdk-drag-preview .anablock .master-more-link .link-button{font-size:12px;font-weight:600;color:#0d99ff;cursor:pointer}.analytics .anablock .master-more-link .link-button:hover,.cdk-drag-preview .anablock .master-more-link .link-button:hover{color:#0b87e0;text-decoration:underline}.analytics .anablock.anablock-link,.cdk-drag-preview .anablock.anablock-link{text-decoration:none;color:inherit;cursor:pointer;transition:box-shadow .15s ease}.analytics .anablock.anablock-link:hover,.cdk-drag-preview .anablock.anablock-link:hover{box-shadow:0 4px 16px #0000001a}.analytics .anablock.anablock-stat .anablock-bigval,.cdk-drag-preview .anablock.anablock-stat .anablock-bigval{flex:1;display:flex;align-items:center}.analytics .anablock.anablock-stat .anablock-bigval .bigval-number,.cdk-drag-preview .anablock.anablock-stat .anablock-bigval .bigval-number{font-size:24px;line-height:28px;font-weight:700;color:#212b36;letter-spacing:-.5px}@media (min-width: 960px){.analytics .anablock.anablock-stat .anablock-bigval .bigval-number,.cdk-drag-preview .anablock.anablock-stat .anablock-bigval .bigval-number{font-size:30px;line-height:36px}}@media (min-width: 1280px){.analytics .anablock.anablock-stat .anablock-bigval .bigval-number,.cdk-drag-preview .anablock.anablock-stat .anablock-bigval .bigval-number{font-size:36px;line-height:42px}}.analytics .anablock.anablock-stat .anablock-bigval .bigval-currency,.cdk-drag-preview .anablock.anablock-stat .anablock-bigval .bigval-currency{font-size:22px;line-height:28px;font-weight:700;color:#212b36;margin-left:4px}@media (min-width: 960px){.analytics .anablock.anablock-stat .anablock-bigval .bigval-currency,.cdk-drag-preview .anablock.anablock-stat .anablock-bigval .bigval-currency{font-size:26px}}.analytics .anablock.anablock-stat .anablock-bigval .bigval-empty,.cdk-drag-preview .anablock.anablock-stat .anablock-bigval .bigval-empty{font-size:28px;line-height:34px;font-weight:700;color:#c4c4c4}.analytics .anablock.anablock-stat .anablock-bigval .bigval-urgent,.cdk-drag-preview .anablock.anablock-stat .anablock-bigval .bigval-urgent{color:#ff9f43}.analytics .anablock.anablock-stat .anablock-bigval .bigval-overdue,.cdk-drag-preview .anablock.anablock-stat .anablock-bigval .bigval-overdue{color:#ff6b6b}.analytics .anablock.anablock-payments,.cdk-drag-preview .anablock.anablock-payments{min-height:200px}.analytics .anablock.anablock-payments .anablock-empty,.cdk-drag-preview .anablock.anablock-payments .anablock-empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#8c9197}.analytics .anablock.anablock-payments .anablock-empty .empty-icon,.cdk-drag-preview .anablock.anablock-payments .anablock-empty .empty-icon{font-size:32px;opacity:.4}.analytics .anablock.anablock-payments .anablock-empty .empty-text,.cdk-drag-preview .anablock.anablock-payments .anablock-empty .empty-text{font-size:14px;font-weight:600;text-align:center}.analytics .anablock.anablock-payments .anablock-empty .empty-hint,.cdk-drag-preview .anablock.anablock-payments .anablock-empty .empty-hint{font-size:12px;font-weight:600;color:#c4c4c4}.analytics .anablock .anablock-donut,.cdk-drag-preview .anablock .anablock-donut{flex:1;display:flex;flex-direction:column;align-items:center;gap:20px}@media (min-width: 960px){.analytics .anablock .anablock-donut,.cdk-drag-preview .anablock .anablock-donut{flex-direction:row;gap:30px}}.analytics .anablock .anablock-donut .donut-chart,.cdk-drag-preview .anablock .anablock-donut .donut-chart{position:relative;width:200px;height:200px;flex-shrink:0}@media (min-width: 960px){.analytics .anablock .anablock-donut .donut-chart,.cdk-drag-preview .anablock .anablock-donut .donut-chart{width:220px;height:220px}}.analytics .anablock .anablock-donut .donut-chart canvas,.cdk-drag-preview .anablock .anablock-donut .donut-chart canvas{width:100%!important;height:100%!important;position:relative;z-index:2}.analytics .anablock .anablock-donut .donut-chart .donut-center,.cdk-drag-preview .anablock .anablock-donut .donut-chart .donut-center{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.analytics .anablock .anablock-donut .donut-chart .donut-center .donut-center-kol,.cdk-drag-preview .anablock .anablock-donut .donut-chart .donut-center .donut-center-kol{font-size:24px;line-height:28px;font-weight:700;color:#212b36}.analytics .anablock .anablock-donut .donut-chart .donut-center .donut-center-price,.cdk-drag-preview .anablock .anablock-donut .donut-chart .donut-center .donut-center-price{font-size:11px;line-height:14px;font-weight:600;color:#8c9197;padding-top:2px}.analytics .anablock .anablock-donut .donut-legend,.cdk-drag-preview .anablock .anablock-donut .donut-legend{display:flex;flex-direction:column;gap:10px;width:100%}@media (min-width: 960px){.analytics .anablock .anablock-donut .donut-legend,.cdk-drag-preview .anablock .anablock-donut .donut-legend{gap:12px}}.analytics .anablock .anablock-donut .donut-legend .legend-item,.cdk-drag-preview .anablock .anablock-donut .donut-legend .legend-item{display:flex;align-items:center;gap:8px}.analytics .anablock .anablock-donut .donut-legend .legend-item .legend-color,.cdk-drag-preview .anablock .anablock-donut .donut-legend .legend-item .legend-color{width:12px;height:12px;border-radius:3px;flex-shrink:0}.analytics .anablock .anablock-donut .donut-legend .legend-item .legend-label,.cdk-drag-preview .anablock .anablock-donut .donut-legend .legend-item .legend-label{flex:1;font-size:13px;line-height:16px;font-weight:600;color:#8c9197}.analytics .anablock .anablock-donut .donut-legend .legend-item .legend-value,.cdk-drag-preview .anablock .anablock-donut .donut-legend .legend-item .legend-value{font-size:15px;line-height:18px;font-weight:700;color:#212b36;white-space:nowrap}.analytics .anablock .anablock-donut .donut-legend .legend-item .legend-value .legend-price,.cdk-drag-preview .anablock .anablock-donut .donut-legend .legend-item .legend-value .legend-price{font-size:12px;font-weight:600;color:#8c9197;padding-left:4px}.analytics .anablock-donut.anablock-donut-narrow,.cdk-drag-preview .anablock-donut.anablock-donut-narrow{max-width:380px;flex:0 0 auto;align-self:flex-start;margin-top:12px}.analytics .master-revenue-list,.cdk-drag-preview .master-revenue-list{display:flex;flex-direction:column;overflow-y:auto;max-height:320px}@media (min-width: 960px){.analytics .master-revenue-list,.cdk-drag-preview .master-revenue-list{max-height:360px}}.analytics .master-revenue-row,.cdk-drag-preview .master-revenue-row{display:grid;grid-template-columns:12px 1fr 32px 96px;align-items:center;gap:8px;padding:8px 0;border-bottom:1px solid #F4F6F8}.analytics .master-revenue-row:last-child,.cdk-drag-preview .master-revenue-row:last-child{border-bottom:none}.analytics .master-revenue-dot,.cdk-drag-preview .master-revenue-dot{width:12px;height:12px;border-radius:3px;flex-shrink:0}.analytics .master-revenue-name,.cdk-drag-preview .master-revenue-name{font-size:13px;font-weight:600;color:#212b36;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analytics .master-revenue-kol,.cdk-drag-preview .master-revenue-kol{font-size:13px;font-weight:700;color:#212b36;text-align:right}.analytics .master-revenue-price,.cdk-drag-preview .master-revenue-price{font-size:13px;font-weight:600;color:#8c9197;white-space:nowrap;text-align:right}.analytics .master-legend,.cdk-drag-preview .master-legend{display:flex;flex-direction:column;gap:6px;margin-top:12px}.analytics .master-legend .master-legend-item,.cdk-drag-preview .master-legend .master-legend-item{display:flex;align-items:center;gap:8px}.analytics .master-legend .master-legend-item .master-legend-color,.cdk-drag-preview .master-legend .master-legend-item .master-legend-color{width:10px;height:10px;border-radius:3px;flex-shrink:0}.analytics .master-legend .master-legend-item .master-legend-name,.cdk-drag-preview .master-legend .master-legend-item .master-legend-name{flex:1;font-size:13px;font-weight:600;color:#8c9197;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.analytics .master-legend .master-legend-item .master-legend-kol,.cdk-drag-preview .master-legend .master-legend-item .master-legend-kol{font-size:13px;font-weight:700;color:#212b36;min-width:24px;text-align:right}.analytics .master-legend .master-legend-item .master-legend-price,.cdk-drag-preview .master-legend .master-legend-item .master-legend-price{font-size:13px;font-weight:600;color:#8c9197;white-space:nowrap;min-width:80px;text-align:right}.summary-report{padding:24px;display:flex;flex-direction:column;gap:0}.summary-header{margin-bottom:20px}.summary-header .summary-title{font-size:22px;font-weight:700;color:#212b36}.summary-toolbar{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:24px}.summary-toolbar__date{margin-left:auto}.summary-toolbar .branch-tabs{display:flex;gap:4px;flex-wrap:wrap}.summary-toolbar .branch-tab{padding:6px 14px;border-radius:20px;font-size:13px;font-weight:500;color:#8c9197;cursor:pointer;transition:background .15s,color .15s}.summary-toolbar .branch-tab:hover{background:#f4f6f8;color:#212b36}.summary-toolbar .branch-tab.active{background:#0d99ff;color:#fff}.summary-section{border-top:1px solid #F0F0F0;padding-top:24px;margin-bottom:24px}.summary-section .summary-section-title{font-size:16px;font-weight:700;color:#212b36;margin-bottom:16px}.sum-grid{display:grid;gap:16px;margin-bottom:16px}.sum-grid--1col{grid-template-columns:1fr;max-width:360px}.sum-grid--2col{grid-template-columns:1fr 1fr}.sum-grid--chart-left,.sum-grid--overdue{grid-template-columns:240px 1fr;align-items:start}.sum-kpi-stack{display:flex;flex-direction:column;gap:12px}.sum-kpi-card{background:#f8fafb;border-radius:12px;padding:18px 20px}.sum-kpi-card .sum-kpi-label{font-size:12px;font-weight:500;color:#8c9197;margin-bottom:6px;text-transform:uppercase;letter-spacing:.04em}.sum-kpi-card .sum-kpi-value{font-size:24px;font-weight:700;color:#212b36;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sum-kpi-card .sum-kpi-sub{font-size:12px;color:#8c9197;margin-top:4px}.sum-kpi-card--overdue{background:#fff4f4}.sum-kpi-card--overdue .sum-kpi-value{color:#e53935}.sum-badge{display:inline-flex;align-items:center;padding:2px 8px;border-radius:20px;font-size:12px;font-weight:600}.sum-badge.up{background:#e8f5e9;color:#2e7d32}.sum-badge.down{background:#ffebee;color:#c62828}.sum-badge.sm{font-size:11px;padding:1px 6px}.sum-dash{color:#c4cdd5}.sum-table-card{background:#fff;border:1px solid #F0F0F0;border-radius:12px;padding:16px 20px}.sum-table-card .sum-table-title{font-size:13px;font-weight:600;color:#212b36;margin-bottom:12px}.sum-table{width:100%;border-collapse:collapse;font-size:13px}.sum-table th{font-size:11px;font-weight:600;color:#8c9197;text-transform:uppercase;letter-spacing:.04em;padding:0 8px 8px;border-bottom:1px solid #F0F0F0;text-align:left}.sum-table th.num{text-align:right}.sum-table td{padding:8px;border-bottom:1px solid #F4F6F8;color:#212b36;vertical-align:middle}.sum-table td.num{text-align:right}.sum-table tfoot td{border-bottom:none;padding-top:10px}.sum-table .sum-visit-id{color:#8c9197;font-weight:600}.sum-table .sum-visit-id a{color:inherit;text-decoration:none}.sum-table .sum-visit-id a:hover{color:#0d99ff}.sum-table .sum-overdue-days{color:#e53935;font-weight:600}.sum-stage-badge{display:inline-block;padding:2px 10px;border-radius:12px;font-size:12px;font-weight:600;color:#fff}.sum-stage-badge--unpaid{background-color:#8c9197}.sum-chart-card{background:#fff;border:1px solid #F0F0F0;border-radius:12px;padding:16px 20px;margin-bottom:16px}.sum-chart-card .sum-chart-title{font-size:13px;font-weight:600;color:#212b36;margin-bottom:12px}.sum-chart-wrap{height:240px;position:relative}.sum-chart-wrap--sm{height:160px}.sum-donut-wrap{display:flex;justify-content:center;align-items:center;height:200px}.sum-donut-chart{position:relative;width:200px;height:200px}.sum-donut-center{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#212b36;pointer-events:none;text-align:center}.sdf-btn{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border:1.5px solid #E5E8EB;border-radius:8px;background:#fff;font-size:13px;font-weight:600;color:#212b36;cursor:pointer;transition:border-color .15s}.sdf-btn:hover{border-color:#0d99ff}.sdf-btn.sdf-btn-dots{padding:4px 8px;border-color:transparent;background:transparent}.sdf-btn.sdf-btn-dots:hover{border-color:transparent;background:#f4f6f8}.sdf-panel-inner{display:flex;flex-direction:column;background:#fff;min-width:220px}.sdf-presets{display:flex;flex-direction:column;padding:4px 0}.sdf-preset{padding:8px 16px;font-size:13px;color:#212b36;cursor:pointer;white-space:nowrap;transition:background .12s}.sdf-preset:hover{background:#f4f6f8}.sdf-preset.active{background:#e8f3ff;color:#0d99ff;font-weight:600}.sdf-divider{height:1px;background:#e5e8eb;margin:4px 0}.sdf-calendar{padding:12px 16px;display:flex;flex-direction:column;gap:10px;border-top:1px solid #E5E8EB}.sdf-dates{display:flex;flex-direction:row;gap:8px}.sdf-date-field{display:flex;flex-direction:column;gap:4px}.sdf-date-field label{font-size:11px;font-weight:600;color:#8c9197;text-transform:uppercase;letter-spacing:.04em}.sdf-date-field input[type=date]{padding:6px 8px;border:1.5px solid #E5E8EB;border-radius:8px;font-size:12px;color:#212b36;outline:none;width:120px}.sdf-date-field input[type=date]:focus{border-color:#0d99ff}.sdf-apply{padding:7px 16px;background:#0d99ff;color:#fff;border:none;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;width:100%;transition:background .15s}.sdf-apply:hover{background:#0b7acc}.widgets-reset-item .mat-mdc-menu-item-text{color:#8c9197!important;font-weight:500!important}.sdf-hide-item{padding:8px 16px;font-size:13px;color:#ff4d4d;cursor:pointer;white-space:nowrap;transition:background .12s}.sdf-hide-item:hover{background:#fff0f0}.sum-loading{text-align:center;padding:40px 0;color:#8c9197;font-size:14px}.sum-empty{padding:16px 0;color:#8c9197;font-size:13px}.sum-current-ts{font-size:11px;color:#8c9197;margin-bottom:16px}.cdk-drag-preview.widget-slot{border-radius:16px;box-shadow:0 12px 40px #0003;opacity:.96;cursor:grabbing}.cdk-drag-preview.widget-slot .anablock{width:100%;box-sizing:border-box}.cdk-drag-preview.widget-slot .widget-controls{display:none!important}@media print{.widget-controls,.sdf-btn{display:none!important}}.biz-locked .bal-page{filter:blur(5px);pointer-events:none;-webkit-user-select:none;user-select:none}.drag-handle{display:inline-flex;align-items:center;cursor:grab;padding:2px 4px;border-radius:4px;opacity:.35;flex-shrink:0}.drag-handle:hover{opacity:.7}.drag-handle:active{cursor:grabbing}.drag-handle-small{display:inline-flex;align-items:center;cursor:grab;padding:1px 3px;opacity:.25;flex-shrink:0}.drag-handle-small:hover{opacity:.6}.drag-handle-small:active{cursor:grabbing}.drag-dots{display:inline-block;width:12px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 14'%3E%3Ccircle cx='3' cy='2.5' r='1.3' fill='%23444'/%3E%3Ccircle cx='7' cy='2.5' r='1.3' fill='%23444'/%3E%3Ccircle cx='3' cy='7' r='1.3' fill='%23444'/%3E%3Ccircle cx='7' cy='7' r='1.3' fill='%23444'/%3E%3Ccircle cx='3' cy='11.5' r='1.3' fill='%23444'/%3E%3Ccircle cx='7' cy='11.5' r='1.3' fill='%23444'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.name.bizitem{background-color:#f6f6f6;color:#212b36}.emptyhint{color:#8c9197;font-size:14px;padding:10px 0 20px}.emptyhint.small{font-size:13px;padding:4px 15px 10px}@media (min-width: 960px){.emptyhint.small{padding:4px 30px 10px}}.vtable{width:100%;border-collapse:collapse;font-size:14px}.vtable thead tr{border-bottom:1px solid var(--o_b)}.vtable th{text-align:left;padding:8px 10px;color:#8c9197;font-weight:600;font-size:13px;white-space:nowrap}.vtable tbody tr{border-bottom:1px solid var(--o_b);cursor:pointer;transition:background-color .15s}.vtable tbody tr:hover{background-color:var(--o_bg6)}.vtable tbody tr:last-child{border-bottom:none}.vtable td{padding:10px;vertical-align:middle}.vtable .col-date{white-space:nowrap;width:100px}.vtable .col-type{width:90px}.vtable .col-amount{white-space:nowrap;text-align:right;font-weight:700;width:130px}.vtable .col-comment{color:#8c9197;font-size:13px}.vtable .col-act{width:32px;text-align:center}.badge{display:inline-block;border-radius:8px;padding:3px 8px;font-size:12px;font-weight:600}.badge.badge-income{background-color:#e8f9f0;color:#1b9b52}.badge.badge-expense{background-color:#fef0f0;color:#d93025}.amount-income{color:#1b9b52}.amount-expense{color:#d93025}td.editable{cursor:pointer}td.editable:hover span{text-decoration:underline;text-decoration-style:dashed;text-underline-offset:3px}.catcell{display:flex;flex-direction:column;gap:2px}.catgroup{color:#8c9197;font-size:13px}.catsep{color:#c5cdd4;font-size:13px}.catitem{color:#212b36}.filterarea{display:flex;align-items:center;flex-wrap:wrap}.filterarea mat-form-field{min-width:120px}.cdk-drag-animating{transition:transform .25s cubic-bezier(0,0,.2,1)}.usergroups.cdk-drop-list-dragging .usergroup:not(.cdk-drag-placeholder),.stageslist.cdk-drop-list-dragging .stagearea:not(.cdk-drag-placeholder){transition:transform .25s cubic-bezier(0,0,.2,1)}.usergroup.cdk-drag-placeholder{background:transparent;border:2px dashed #B0C4D8;border-radius:16px;opacity:1}.usergroup.cdk-drag-placeholder *{visibility:hidden}.stagearea.cdk-drag-placeholder{background:transparent;border:1px dashed #B0C4D8;border-radius:8px;opacity:1;min-height:28px}.stagearea.cdk-drag-placeholder *{visibility:hidden}.stagearea.cdk-drag-preview{background:transparent;box-shadow:none}.stagearea.cdk-drag-preview .stage{display:inline-flex;align-items:center}.stagearea.cdk-drag-preview .stage .name{padding:3px 6px;border-radius:10px;margin-right:6px;font-weight:700}.stagearea.cdk-drag-preview .stage .def{margin-right:6px}.usergroup.cdk-drag-preview{box-shadow:0 8px 24px #00000026;border-radius:16px;background:#fff;display:flex;align-items:center;flex-wrap:wrap;font-size:15px;line-height:23px}.usergroup.cdk-drag-preview .dataarea{flex:1;position:relative}.usergroup.cdk-drag-preview .dataarea .title{padding:15px;flex:1;width:100%;font-weight:700;display:inline-flex;align-items:center;gap:7px}@media (min-width: 960px){.usergroup.cdk-drag-preview .dataarea .title{padding:30px 30px 20px}}.usergroup.cdk-drag-preview .dataarea .title .titlecaption{font-size:18px;line-height:21px}.usergroup.cdk-drag-preview .dataarea .title .def{font-size:13px;line-height:16px;font-weight:400;color:#8c9197;margin:0 0 -5px}.usergroup.cdk-drag-preview .dataarea .minsumarea{padding:0 15px 10px;width:100%;font-size:13px;line-height:16px;display:inline-flex;gap:10px;flex-wrap:wrap}@media (min-width: 960px){.usergroup.cdk-drag-preview .dataarea .minsumarea{padding:0 30px 20px}}.usergroup.cdk-drag-preview .dataarea .datas{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:0 15px 15px;width:100%}@media (min-width: 960px){.usergroup.cdk-drag-preview .dataarea .datas{padding:0 30px 30px}}.usergroup.cdk-drag-preview .dataarea .datas .data{display:inline-flex;align-items:center;gap:6px;background-color:#f6f6f6;border-radius:14.5px;height:29px;padding:0 12px 0 3px;font-size:13px;line-height:17px;font-weight:700}.usergroup.cdk-drag-preview .dataarea .stageslist{padding:0 15px 15px;width:100%}@media (min-width: 960px){.usergroup.cdk-drag-preview .dataarea .stageslist{padding:0 30px 20px}}.usergroup.cdk-drag-preview .dataarea .stageslist .stagearea{margin-bottom:6px}.usergroup.cdk-drag-preview .dataarea .stageslist .stage{display:inline-flex;align-items:center}.usergroup.cdk-drag-preview .dataarea .stageslist .stage .name{padding:3px 6px;border-radius:10px;margin-right:6px;font-weight:700}.marketplace{letter-spacing:-.2px}.marketplace .marketarea{margin-bottom:15px}@media (min-width: 375px){.marketplace .marketarea{margin-bottom:20px}}@media (min-width: 960px){.marketplace .marketarea{margin-bottom:30px}}.marketplace .marketarea .markets{display:grid;align-items:center;gap:20px;flex-wrap:wrap;grid-template-columns:repeat(1,1fr);overflow:auto}@media (min-width: 730px){.marketplace .marketarea .markets{gap:20px;grid-template-columns:repeat(2,1fr)}}@media (min-width: 960px){.marketplace .marketarea .markets{gap:20px;grid-template-columns:repeat(1,1fr)}}@media (min-width: 1280px){.marketplace .marketarea .markets{gap:30px;grid-template-columns:repeat(2,1fr)}}@media (min-width: 1600px){.marketplace .marketarea .markets{grid-template-columns:repeat(3,1fr)}}.marketplace .marketarea .markets .market{align-self:stretch;height:100%;display:flex;flex-direction:column;justify-content:space-between}@media (min-width: 375px){.marketplace .marketarea .markets .market{min-height:166px}}@media (min-width: 960px){.marketplace .marketarea .markets .market{min-height:266px}}.marketplace .marketarea .markets .market .picover{padding:5px 5px 0;background-color:#fff;border-top-left-radius:16px;border-top-right-radius:16px}.marketplace .marketarea .markets .market .picarea{background-color:#f6f6f6;border-top-left-radius:16px;border-top-right-radius:16px;width:100%}@media (min-width: 480px){.marketplace .marketarea .markets .market .picarea{padding:15px 15px 0}}@media (min-width: 960px){.marketplace .marketarea .markets .market .picarea{padding:20px 20px 0}}.marketplace .marketarea .markets .market .picarea .pic{width:100%;height:100%;display:flex;justify-content:center}.marketplace .marketarea .markets .market .picarea .pic img{width:100%;height:100%;border-top-left-radius:16px;border-top-right-radius:16px}@media (min-width: 375px){.marketplace .marketarea .markets .market .picarea .pic img{min-height:168px;max-width:100%;width:auto;height:auto}}@media (min-width: 480px){.marketplace .marketarea .markets .market .picarea .pic img{min-height:168px;max-width:294px;width:auto;height:auto}}@media (min-width: 960px){.marketplace .marketarea .markets .market .picarea .pic img{min-height:200px;max-width:350px}}.marketplace .marketarea .markets .market .contentarea{height:100%;display:flex;flex-direction:column;padding:20px;background-color:#fff;border-bottom-left-radius:16px;border-bottom-right-radius:16px}@media (min-width: 960px){.marketplace .marketarea .markets .market .contentarea{padding:30px}}.marketplace .marketarea .markets .market .contentarea .titles{font-size:18px;line-height:21px;font-weight:700}.marketplace .marketarea .markets .market .contentarea .titles .title{letter-spacing:-.8px}.marketplace .marketarea .markets .market .contentarea .description{height:100%;padding:12px 0 0;font-size:15px;line-height:23px;font-weight:600;color:#8c9197}.marketplace .marketarea .markets .market .contentarea .price{padding:20px 0;font-size:18px;line-height:21px;font-weight:700;color:#0d99ff}.marketplace .marketarea .markets .market .actions{display:flex;align-items:center;gap:10px}.marketplace .marketarea .markets .market .actions .biggreenicon{background-color:#e0f9eb;color:#2fd47a;border-radius:16px;height:50px;padding:0 20px;font-weight:700;font-size:15px;line-height:18px;display:flex;align-items:center;justify-content:center;width:100%}.marketplace .marketarea .markets .market .actions .biggreenicon .icon{padding-right:8px}.marketplace .marketarea .markets .market .actions .biggreenicon img{width:20px;height:20px}.marketplace .marketarea .markets .market .used{padding-top:10px;font-size:13px;line-height:16px;text-align:center}.marketplace .marketarea .markets .market .used .caption{color:#8c9197;font-weight:500}.marketplace .marketarea .markets .market .used .value{font-weight:500}.bots{letter-spacing:-.2px}.bots .addingarea{display:flex;align-items:center;justify-content:flex-end;padding:0 0 15px}@media (min-width: 960px){.bots .addingarea{padding:0 0 30px}}.bots .title{font-size:18px;line-height:21px;font-weight:700;padding:0 0 20px}@media (min-width: 960px){.bots .title{padding:0 0 30px}}.bots .title.full{display:flex;align-items:center;justify-content:space-between}.bots .title.botadded{padding:0}.bots .title.botadded .value{border-bottom:1px dashed #8C9197}.bots .title.botadded .value:hover{cursor:pointer;border-bottom:1px dashed #212B36}.bots .title.botadded.closed .value{border-bottom:1px dashed #212B36}.bots .title .row{display:flex;align-items:center;flex-wrap:wrap;gap:15px}.bots .parttitle{font-size:16px;line-height:20px;font-weight:700;padding:0 0 20px}@media (min-width: 960px){.bots .parttitle{padding:0 0 30px}}.bots .parttitle.empty{padding:0}.bots .parttitle .value{border-bottom:1px dashed #8C9197}.bots .parttitle .value:hover{cursor:pointer;border-bottom:1px dashed #212B36}.bots .parttitle.closed .value{border-bottom:1px dashed #212B36}.bots .parttitle.fl{display:flex;align-items:center}.bots .parttitle .badge.warncount,.bots .parttitle .icon.external{margin-left:10px}.bots .smalltitle{font-size:15px;line-height:18px;font-weight:700;padding:0 0 20px}@media (min-width: 960px){.bots .smalltitle{padding:0 0 30px}}.bots .smalltitle.formenubutton{padding-bottom:16px}.bots .smalltitle .smalldescription{padding:0;font-size:13px;line-height:15px;font-weight:600;color:#8c9197}.bots .smalltitle .mininappdescription{font-size:13px;line-height:15px;font-weight:600;padding-top:15px}@media (min-width: 960px){.bots .smalltitle .mininappdescription{padding-top:30px}}.bots .smalltitle .mininappdescription .caption{padding-bottom:8px}.bots .smalltitle.pt{padding-top:15px}@media (min-width: 960px){.bots .smalltitle.pt{padding-top:30px}}.bots .localtitle{font-size:18px;line-height:21px;font-weight:700;padding:0 0 20px}@media (min-width: 960px){.bots .localtitle{padding:0 0 30px}}.bots .localtitle .comment{padding:3px 0 0;font-size:13px;line-height:15px;font-weight:600;color:#8c9197}.bots .comment{font-weight:600;font-size:15px;line-height:23px;color:#8c9197}.bots .botsarea{margin-bottom:15px;background-color:#fff;border-radius:16px;padding:15px}@media (min-width: 375px){.bots .botsarea{margin-bottom:20px;padding:20px 15px}}@media (min-width: 960px){.bots .botsarea{margin-bottom:30px;padding:30px}}.bots .botsarea .tabs{padding:0;margin:0 0 30px}@media (min-width: 960px){.bots .botsarea .tabs{margin:0 -30px 30px;padding:0 30px}}.bots .botsarea .emptyseparator{padding-top:20px;position:relative}@media (min-width: 960px){.bots .botsarea .emptyseparator{padding-top:30px}}.bots .botsarea .emptyseparator .caption{position:absolute;font-size:15px;line-height:15px;left:50%;transform:translate(-50%);top:11px;text-align:center;background-color:#fff;color:#8c9197;padding:0 10px}@media (min-width: 960px){.bots .botsarea .emptyseparator .caption{top:21px}}.bots .botsarea .separator{padding-top:15px;margin:0 -15px;border-top:1px solid #E5E5E5}@media (min-width: 375px){.bots .botsarea .separator{padding-top:20px;margin:0 -15px}}@media (min-width: 960px){.bots .botsarea .separator{padding-top:30px;margin:0 -30px}}.bots .botsarea .separator.short{margin:0}.bots .botsarea .pt{padding-top:20px}@media (min-width: 960px){.bots .botsarea .pt{padding-top:30px}}.bots .botsarea.nomp{padding:0;margin:0}.bots .botsarea .readonlyblock{height:50px;background-color:#f6f6f6;border-radius:16px;display:flex;align-items:center;justify-content:flex-start;padding:0 20px;font-weight:600}.bots .botsarea .readonlyblock a.telegram{color:#0d99ff;text-decoration:none}.bots .botsarea .readonlyblock a.telegram:hover{text-decoration:none}.bots .botsarea .readonlyblock .icon{padding-right:6px}.bots .botsarea .readonlyblock .icon img{width:20px;height:13px}.bots .botsarea .readonlyblock .caption{color:#8c9197;padding-right:10px}.bots .linkbutton.attention,.bots .linkbutton.attention:hover{color:#ff1919}.bots .commandsarea .parent{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;flex-wrap:wrap}@media (min-width: 960px){.bots .commandsarea .parent{gap:20px;flex-wrap:nowrap}}@media (min-width: 1280px){.bots .commandsarea .parent{gap:30px}}.bots .commandsarea .parent.centered{align-items:center}.bots .commandsarea .parent.stretch{justify-content:stretch}.bots .commandsarea .parent.spacebetween{justify-content:space-between}.bots .commandsarea .parent.bottom{justify-content:stretch;align-items:flex-end}.bots .commandsarea .parent .commandgroupchild{width:100%}.bots .commandsarea .parent .commandschild{width:100%;align-self:stretch;display:flex;flex-direction:column;justify-content:stretch}.bots .commandsarea .parent .commandschild.menubuttonfix{align-self:unset}.bots .commandsarea .parent .commandschild .fullheight{height:100%;display:flex;flex-direction:column;justify-content:space-between}.bots .commandsarea .parent .commandschild .fullheight.gap{gap:15px}@media (min-width: 1280px){.bots .commandsarea .parent .commandschild .fullheight.gap{gap:30px}}.bots .commandsarea .parent .commandschild .notfullheight{height:100%;display:flex;flex-direction:column;gap:15px}.bots .commandsarea .parent .commandschild.locals{margin:0 0 30px}.bots .commandsarea .picarea{width:100%;margin:0 auto;align-self:stretch;display:flex;flex-direction:column;justify-content:stretch}@media (min-width: 480px){.bots .commandsarea .picarea{width:380px}}@media (min-width: 960px){.bots .commandsarea .picarea{margin:0;width:300px}}@media (min-width: 1280px){.bots .commandsarea .picarea{margin:0;width:380px}}.bots .commandsarea .picarea.sticky{position:sticky;top:80px;right:0;align-self:unset}.bots .commandsarea .picarea.menubuttonfix{align-self:unset}.bots .commandsarea .picarea.whitelabel{width:100%;margin:0 auto}@media (min-width: 480px){.bots .commandsarea .picarea.whitelabel{width:380px}}@media (min-width: 960px){.bots .commandsarea .picarea.whitelabel{margin:0;width:400px}}@media (min-width: 1280px){.bots .commandsarea .picarea.whitelabel{margin:0;width:580px}}.bots .commandsarea .picarea .pic_background{background-color:#f6f6f6;padding:5px;border-radius:16px;position:relative}.bots .commandsarea .picarea .pic_background img{width:100%;border-radius:16px}@media (min-width: 480px){.bots .commandsarea .picarea .pic_background img{width:370px}}@media (min-width: 960px){.bots .commandsarea .picarea .pic_background img{width:290px}}@media (min-width: 1280px){.bots .commandsarea .picarea .pic_background img{width:370px}}.bots .commandsarea .picarea .pic_background.wa .ex_commands{bottom:16.5%}@media (min-width: 480px){.bots .commandsarea .picarea .pic_background.wa .ex_commands{bottom:58px}}@media (min-width: 960px){.bots .commandsarea .picarea .pic_background.wa .ex_commands{bottom:46px}}@media (min-width: 1280px){.bots .commandsarea .picarea .pic_background.wa .ex_commands{bottom:58px}}.bots .commandsarea .picarea .pic_background .ex_commands{position:absolute;bottom:14.1%;left:1.4%;right:1.4%;background-color:#fff;border-bottom:1px solid #E5E5E5}@media (min-width: 480px){.bots .commandsarea .picarea .pic_background .ex_commands{bottom:48px;left:5px;right:5px;border-bottom:1px solid #E5E5E5}}@media (min-width: 960px){.bots .commandsarea .picarea .pic_background .ex_commands{bottom:39px;left:5px;right:5px;border-bottom:1px solid #E5E5E5}}@media (min-width: 1280px){.bots .commandsarea .picarea .pic_background .ex_commands{bottom:48px;left:5px;right:5px;border-bottom:1px solid #E5E5E5}}.bots .commandsarea .picarea .pic_background .ex_commands .ex_command{display:flex;align-items:center;gap:10px;font-size:13px;line-height:15px;height:30px}.bots .commandsarea .picarea .pic_background .ex_commands .ex_command .value{font-weight:700;padding-left:10px}.bots .commandsarea .picarea .pic_background .ex_commands .ex_command .caption{color:#8c9197;font-weight:400}.bots .commandsarea .picarea .pic_background .ex_commands.local{background-color:transparent;margin:8px;border-bottom:none}.bots .commandsarea .picarea .pic_background .ex_commands.local .showdown{position:absolute;bottom:-90px;width:100%;padding:8px;background-color:#fff;border-radius:10px;border:1px solid #E5E5E5;text-align:center}.bots .commandsarea .picarea .pic_background .ex_commands .local_value{font-size:13px;line-height:15px;font-weight:600;padding:8px;background-color:#fff;border-radius:10px}.bots .commandsarea .picarea .pic_background .ex_commands .local_value img.preview{width:70%}.bots .commandsarea .picarea .pic_background .ex_commands .app_local_value{font-size:15px;line-height:18px;font-weight:600;padding:8px}.bots .commandsarea .picarea .pic_background .ex_commands .app_comment_title{width:90%;padding:8px;font-weight:700}.bots .commandsarea .picarea .pic_background .app_comment_title{position:absolute;bottom:27%;left:2%;right:2%;font-size:13px;line-height:15px;padding:8px;font-weight:700}@media (min-width: 960px){.bots .commandsarea .picarea .pic_background .app_comment_title{font-size:15px;line-height:18px}}.bots .commandsarea .picarea .pic_background .app_comment_placeholder{position:absolute;top:76%;left:7%;right:2%;font-size:13px;line-height:15px;padding:8px;color:#8c9197;font-weight:600}@media (min-width: 960px){.bots .commandsarea .picarea .pic_background .app_comment_placeholder{font-size:15px;line-height:18px}}.bots .commandsarea .picarea .pic_background .nocommands{position:absolute;bottom:4.1%;left:10%;color:#ff1919;font-size:18px;line-height:22px}@media (min-width: 480px){.bots .commandsarea .picarea .pic_background .nocommands{bottom:9px;left:36px;font-size:28px;line-height:32px}}.bots .commandsarea .picarea .pic_background .ex_menu{position:absolute;background-color:#0d99ff;color:#fff;border-radius:16px;height:25px;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;line-height:14px;font-weight:600;bottom:17.5%;left:3.5%;width:auto;max-width:max-content;text-align:left}@media (min-width: 480px){.bots .commandsarea .picarea .pic_background .ex_menu{font-size:13px;line-height:15px;height:30px;bottom:12px;left:12px;padding:0 10px}}@media (min-width: 960px){.bots .commandsarea .picarea .pic_background .ex_menu{bottom:7px;left:7px;padding:0 5px}}@media (min-width: 1280px){.bots .commandsarea .picarea .pic_background .ex_menu{bottom:12px;left:12px;padding:0 10px}}.bots .commandsarea .picarea .pic_background img.preview{max-height:40%;max-width:40%;border-bottom-left-radius:0;border-bottom-right-radius:0}.bots .commandsarea .picarea .pic_background .send_value{font-size:13px;line-height:15px;font-weight:600;padding:8px;background-color:#fff;border-radius:0 10px 10px}.bots .commandsarea .picarea .pic_background .send_buttons_preview{background-color:#869f72;opacity:.8;color:#fff;border-bottom-left-radius:16px;border-bottom-right-radius:16px;display:flex;align-items:center}.bots .commandsarea .picarea .pic_background .send_buttons_preview .button{text-align:center;padding:8px 16px;font-size:13px;line-height:15px;font-weight:600;flex:1}.bots .commandsarea .picarea .pic_background .send_buttons_preview .button:not(:last-of-type){border-right:1px solid #fff}.bots .commandsarea .picarea .pic_background .send_buttons_preview .button:hover{background-color:#9cb885;opacity:.7;border-bottom-left-radius:16px;border-bottom-right-radius:0;cursor:pointer}.bots .commandsarea .picarea .pic_background .send_buttons_preview .button:hover:last-of-type{border-bottom-left-radius:0;border-bottom-right-radius:16px}.bots .commandsarea .picarea .pic_background .wl_logo{position:absolute;top:5%;left:5%}.bots .commandsarea .picarea .pic_background .wl_logo img{border-radius:unset}.bots .commandsarea .picarea .pic_background .wl_title{position:absolute;top:30%;left:5%;font-weight:700;font-size:18px;line-height:21px}.bots .commandsarea .picarea .pic_background .wl_title.nologo{top:10%}.bots .commandsarea .picarea .pic_background .wl_comment{padding-top:10px;font-weight:500;padding-right:10px;font-size:15px;line-height:18px}.bots .commandsarea .picarea .pic_background.wl_mob .wl_title{font-size:15px;line-height:18px}.bots .commandsarea .picarea .pic_background.wl_mob .wl_comment{font-size:12px;line-height:14px}.bots .commandsarea .actionbuttons{display:flex;align-items:center;gap:15px;flex-wrap:wrap;width:100%;margin-top:15px}@media (min-width: 480px){.bots .commandsarea .actionbuttons{margin-top:20px;gap:20px;width:auto}}@media (min-width: 960px){.bots .commandsarea .actionbuttons{margin-top:30px;gap:30px}}.bots .commandsarea .actionbuttons.mtb{margin:15px 0}@media (min-width: 480px){.bots .commandsarea .actionbuttons.mtb{margin:20px 0}}@media (min-width: 960px){.bots .commandsarea .actionbuttons.mtb{margin:30px 0}}.bots .commandsarea .actionbuttons .customactions{display:flex;align-items:center;justify-content:flex-end;gap:15px;flex-wrap:wrap;width:100%}.bots .commandsarea .actionbuttons .customactions.nowrap{flex-wrap:nowrap}.bots .commandsarea .actionbuttons .customactions .bignext,.bots .commandsarea .actionbuttons .customactions .biglight{width:100%}@media (min-width: 480px){.bots .commandsarea .actionbuttons .customactions{flex-wrap:nowrap}.bots .commandsarea .actionbuttons .customactions .bignext{width:auto}}.bots .uploader{position:relative;text-align:center;border-bottom-left-radius:16px;border-bottom-right-radius:16px;display:flex;flex:1 1 100%;align-items:center;justify-content:center;border:1px solid var(--o_b);border-top:1px solid #fff;height:100px}.bots .uploader img{width:181px;border:1px solid #E5E5E5}.bots .uploader.mob{height:100px}.bots .uploader.mob img{width:44px}.bots .uploader .loadphoto{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;padding:15px 14px;background-color:#fff;color:#0d99ff;border-radius:16px;white-space:nowrap;border:1px solid #EEEEEE}.bots .uploader .loadphoto:hover{color:#0f8ce7}.bots .uploader:hover{cursor:pointer;border:1px solid #9FA8B2;border-top:1px solid #fff}.bots .uploader:hover img{opacity:.5}.bots .uploader:hover .loadphoto{display:block}.bots .reseticon{border:1px solid #E5E5E5;min-width:50px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:16px}.bots .reseticon:hover{cursor:pointer;background-color:#f6f6f6}.bots .dragarea{margin-bottom:15px}@media (min-width: 480px){.bots .dragarea{margin-bottom:6px}}.bots .dragarea:last-of-type{margin-bottom:0}.bots .commandrow{display:flex;align-items:baseline;gap:12px;position:relative}@media (min-width: 480px){.bots .commandrow{height:50px;align-items:center}}.bots .commandrow:hover{cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.bots .commandrow:active{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.bots .command_drag{position:absolute;bottom:20px;left:0}@media (min-width: 480px){.bots .command_drag{position:static}}.bots .command_drag.hide{visibility:hidden}.bots .command_editable{display:flex;align-items:center;flex-wrap:wrap;width:100%;flex:1}@media (min-width: 480px){.bots .command_editable{flex-wrap:nowrap;width:100%}}.bots .command_editable .mdc-text-field.mdc-text-field--filled{border-top-left-radius:0;border-top-right-radius:0}@media (min-width: 480px){.bots .command_editable .mdc-text-field.mdc-text-field--filled{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:16px;border-left:1px solid #fff}}.bots .command_value{width:100%;min-width:100%;display:flex;align-items:center;height:50px;padding:0 6px 0 20px;background-color:#f6f6f6;border:1px solid #F6F6F6;white-space:nowrap;border-top-left-radius:16px;border-top-right-radius:16px}@media (min-width: 480px){.bots .command_value{width:100px;min-width:100px;border-top-left-radius:16px;border-top-right-radius:0;border-bottom-left-radius:16px}}.bots .command_caption{width:100%;flex:1}.bots .command_editable.notvisible .command_value,.bots .command_editable.notvisible .command_caption input{color:#8c9197}.bots .local_editable{display:flex;flex-direction:column;width:100%}@media (min-width: 480px){.bots .local_editable{width:100%}}.bots .local_editable .mdc-text-field.mdc-text-field--filled{border-top-left-radius:0;border-top-right-radius:0;border-top:1px solid #fff}@media (min-width: 480px){.bots .local_editable .mdc-text-field.mdc-text-field--filled{border-radius:0 0 16px 16px;border-top:1px solid #fff}}.bots .local_field{width:100%;min-width:100%;display:flex;align-items:center;min-height:50px;padding:0 6px;background-color:#f6f6f6;border:1px solid #F6F6F6;border-top-left-radius:16px;border-top-right-radius:16px;font-size:13px;line-height:15px;font-weight:600;color:#8c9197}@media (min-width: 960px){.bots .local_field{padding:0 20px}}.bots .local_field .linkbutton{margin-left:auto;flex:none;white-space:nowrap}.bots .local_field .linkbutton .badge{margin-left:6px}.bots .msg-card{display:flex;flex-direction:column;padding-bottom:6px;background-color:var(--o_bg1);border:1px solid var(--o_b);border-radius:16px;overflow:hidden}.bots .msg-card-head{padding:13px 18px;background-color:var(--o_bg3);border-bottom:1px solid var(--o_b);font-size:15px;line-height:18px;font-weight:700;color:var(--c)}.bots .msg-part{padding:12px 18px 4px;cursor:pointer}.bots .msg-part .local_field{min-height:0;padding:0 0 8px;background-color:transparent;border:none;border-radius:0;text-transform:uppercase;letter-spacing:.04em;font-size:12px;color:var(--c3_hv)}.bots .msg-part .local_editable .mdc-text-field.mdc-text-field--filled{border:none;border-radius:0;padding:0!important}.bots .msg-insert{display:flex;gap:10px;align-items:baseline;margin:6px 18px 12px;padding:11px 14px;background-color:var(--o_bg3);border:1.5px dashed var(--o_b);border-radius:12px;color:var(--c3_hv);font-size:13px;line-height:1.4}.bots .msg-insert-icon{flex:none}.bots .msg-insert-text b{color:var(--c);font-weight:600}.bots .msg-insert-hint{display:block;font-size:12px;opacity:.85}.bots .editingpart{background-color:var(--o_bg4);box-shadow:0 0 0 3px var(--o_bg4);border-radius:4px}.bots .visitblock{margin:1.2em 0}.bots .msg-buttons-title{padding:6px 12px 0;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--c3_hv)}@media (min-width: 960px){.bots .msg-buttons-title{padding-left:16px}}.bots .preview-buttons{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.bots .preview-btn{flex:1 1 0;min-width:0;text-align:center;padding:9px 12px;background-color:var(--o_bg4);color:var(--c1);border-radius:10px;border:1px solid transparent;font-size:13px;font-weight:600;white-space:nowrap}.bots .preview-btn.isactive{border-color:var(--c1);background-color:var(--o_bg4_h)}.bots .send_single{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:15px}@media (min-width: 1280px){.bots .send_single{flex-wrap:nowrap}}.bots .send_text{width:100%;flex-basis:100%}.bots .send_pic{width:100%}@media (min-width: 375px){.bots .send_pic{min-width:142px;width:142px}}.bots .send_pic .avatar{position:relative;text-align:center;width:100%;border-radius:16px}@media (min-width: 375px){.bots .send_pic .avatar{width:fit-content;margin:0 auto}}@media (min-width: 960px){.bots .send_pic .avatar{width:unset;margin:unset}}.bots .send_pic .avatar img{width:100%;height:100%;border-radius:16px}.bots .send_pic .avatar .loadphoto{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;padding:10px;background-color:#fff;color:#0d99ff;border-radius:16px;white-space:nowrap;border:1px solid #EEEEEE}.bots .send_pic .avatar .loadphoto:hover{color:#0f8ce7}.bots .send_pic .avatar:hover{cursor:pointer;background-color:#000}.bots .send_pic .avatar:hover img{opacity:.5}.bots .send_pic .avatar:hover .loadphoto{display:block}.bots .sendbuttons{flex:1;border-radius:16px;border:1px solid #E5E5E5}.bots .sendbuttons .btntitle{height:50px;display:flex;padding:0 20px;align-items:center;background-color:#f6f6f6;border-top-left-radius:16px;border-top-right-radius:16px}.bots .sendbuttons .sendbutton{width:100%;padding:15px}@media (min-width: 1280px){.bots .sendbuttons .sendbutton{padding:20px}}.bots .sendbuttons .sendbutton.sep{border-bottom:1px solid #E5E5E5}.bots .sendbuttons .sendbutton .bottom{padding-bottom:10px}.bots .sendbuttons .delbutton{padding:15px 0 0}@media (min-width: 1280px){.bots .sendbuttons .delbutton{padding:20px 0 0}}.bots .sendbuttons .addbtn{padding:0 15px 15px}@media (min-width: 1280px){.bots .sendbuttons .addbtn{padding:0 20px 20px}}.bots .sendbuttons .addbtn.nobuttons{margin-top:15px}@media (min-width: 1280px){.bots .sendbuttons .addbtn.nobuttons{margin-top:20px}}.bots .sendbuttons .addbtn button{width:100%}.bots .ohvat-info{text-decoration-line:underline;text-decoration-style:dashed;text-decoration-thickness:10%;text-underline-offset:2px}.bots .ohvat-preview-panel{margin-top:8px;border:1px solid #E5E5E5;border-radius:12px;overflow:hidden;background:#fff}.bots .ohvat-preview-note{padding:8px 14px;font-size:12px;color:#8c9197;background:#f6f6f6;border-bottom:1px solid #E5E5E5}.bots .ohvat-loading,.bots .ohvat-empty{padding:12px 14px;font-size:13px;color:#8c9197}.bots .ohvat-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 14px;border-bottom:1px solid #F0F0F0;font-size:13px}.bots .ohvat-row:last-child{border-bottom:none}.bots .ohvat-row .ohvat-row-name{font-weight:600;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bots .ohvat-row .ohvat-row-right{display:flex;align-items:center;gap:8px;flex-shrink:0}.bots .ohvat-row .ohvat-phone{font-size:12px;color:#8c9197}.bots .ohvat-row .ohvat-row-icons{display:flex;align-items:center;gap:4px}.bots .ohvat-row .ohvat-row-icons img{width:16px;height:16px;object-fit:contain}.bots .send_field{display:block}.bots .send_field vt-input-textarea{display:block}.bots .send_field vt-input-textarea mat-form-field{width:100%;height:100%}.bots .command_nodrag{display:block}.bots .command_nodrag:hover,.bots .command_nodrag:active{cursor:default}.bots .command_question{position:absolute;top:15px;right:15px}@media (min-width: 480px){.bots .command_question{position:static}}.bots .question{width:20px;height:20px}.bots .question:after{height:20px;width:20px;background-size:20px 20px}.bots .cdk-drag-animating{transition:transform .25s cubic-bezier(0,0,.2,1)}.bots .example-custom-placeholder{background:#e5e5e5;border:dotted 1px #999;min-height:100px;width:100%;transition:transform .25s cubic-bezier(0,0,.2,1)}@media (min-width: 480px){.bots .example-custom-placeholder{min-height:50px}}.bots .morecommandsarea{height:100%;display:flex;align-items:flex-end}.bots .morecommands{display:flex;align-items:center;gap:15px;margin-top:20px;min-height:86px;background-color:#f6f6f6;border-radius:16px;padding:10px 20px;font-size:15px;line-height:23px;font-weight:600}@media (min-width: 480px){.bots .morecommands{margin-top:24px;height:86px}}.bots .textsarea .textarea:first-of-type{margin-top:30px}.bots .singlemenu_editable{display:flex;align-items:center;flex-wrap:wrap;width:100%}@media (min-width: 480px){.bots .singlemenu_editable{flex-wrap:nowrap;width:100%}}.bots .introarea{padding:15px;background-color:#fff;border-radius:16px}@media (min-width: 375px){.bots .introarea{padding:20px}}@media (min-width: 1280px){.bots .introarea{padding:30px}}.bots .introarea.nopad{padding:0}.bots .introarea .stepswrapper{padding:20px 0 0}@media (min-width: 960px){.bots .introarea .stepswrapper{padding:30px 0 0}}.bots .introarea .steps{display:flex;align-items:start;justify-content:space-between;flex-wrap:wrap;gap:20px}@media (min-width: 960px){.bots .introarea .steps{gap:20px;justify-content:unset}}@media (min-width: 1280px){.bots .introarea .steps{gap:30px}}.bots .introarea .steps .step{width:100%;display:flex;align-items:flex-start;position:relative}@media (min-width: 480px){.bots .introarea .steps .step{align-items:center;width:auto}}@media (min-width: 960px){.bots .introarea .steps .step{min-width:260px;max-width:340px}}.bots .introarea .steps .step:not(.bots .introarea .steps .step:last-of-type):before{content:"";position:absolute;top:48px;left:24px;background-image:url(/img/line_blue_dotted_vert.svg);background-repeat:repeat-y;width:1px;height:calc(100% - 28px)}@media (min-width: 960px){.bots .introarea .steps .step{display:block;flex:1}.bots .introarea .steps .step:not(.bots .introarea .steps .step:last-of-type):before{display:none}.bots .introarea .steps .step:not(.bots .introarea .steps .step:last-of-type):after{content:"";position:absolute;top:24px;left:48px;height:1px;background-image:url(/img/line_blue_dotted.svg);background-repeat:repeat-x;width:calc(100% - 20px)}}.bots .introarea .steps .step .steplabel{padding:0 9px 0 0}@media (min-width: 960px){.bots .introarea .steps .step .steplabel{padding:0 0 10px}}.bots .introarea .steps .step .steplabel .stepwrapper{display:inline-flex;padding:3px;border:1px solid #0D99FF;border-radius:50%}.bots .introarea .steps .step .steplabel .steplabeldata{color:#fff;background-color:#0d99ff;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-size:15px;line-height:15px;font-weight:700}@media (min-width: 960px){.bots .introarea .steps .step .steplabel .steplabeldata{font-size:18px;line-height:18px}}.bots .introarea .steps .step .stepdata{font-weight:600;font-size:15px;line-height:23px;color:#8c9197}.bots .introarea .steps .step .stepdata .black{color:#212b36}.bots .introarea .steps .step .stepdata .blue{color:#0d99ff}.bots .introarea .steps .step .stepdata .text{padding-top:10px}.bots .introarea .steps .step .stepdata button{margin-top:15px}.bots .introarea .steps .step .stepdata .checkbox{padding-top:15px}.bots .introarea .steps .step .stepdata .checkbox+.smalldescription{padding-top:8px}.bots .introarea .steps .step .stepdata img{width:100%}@media (min-width: 480px){.bots .introarea .steps .step .stepdata img{width:auto}}@media (min-width: 960px){.bots .introarea .steps .step .stepdata img{width:100%}}.bots .introarea .steps .step .stepdata img.rounded{border:1px solid #E5E5E5;border-radius:16px}.bots .postingarea{margin-top:15px;padding:15px;background-color:#fff;border-radius:16px}@media (min-width: 375px){.bots .postingarea{margin-top:20px;padding:20px}}@media (min-width: 1280px){.bots .postingarea{margin-top:30px;padding:30px}}.bots .postingarea .postingwrapper{padding:20px 0 0}@media (min-width: 960px){.bots .postingarea .postingwrapper{padding:30px 0 0}}.bots .more_black{width:24px;height:24px}.bots .more_black:hover{cursor:pointer;background-image:url(/img/v2_icon_more_gray.svg)}.bots .botusers{margin:0 -15px}@media (min-width: 375px){.bots .botusers{margin:0 -15px}}@media (min-width: 960px){.bots .botusers{margin:0 -30px}}.bots .radios{display:flex;flex-direction:row;flex-wrap:wrap}.supportpart{letter-spacing:-.2px}.supportpart .title{font-size:18px;line-height:21px;font-weight:700;letter-spacing:-.3px}.supportpart .comment{font-weight:600;font-size:15px;line-height:23px;color:#8c9197}.supportpart .promoarea{margin-bottom:15px}@media (min-width: 375px){.supportpart .promoarea{margin-bottom:20px}}@media (min-width: 960px){.supportpart .promoarea{margin-bottom:30px}}.supportpart .promoarea .promoblocks{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap}@media (min-width: 375px){.supportpart .promoarea .promoblocks{gap:20px}}@media (min-width: 960px){.supportpart .promoarea .promoblocks{flex-wrap:nowrap}}@media (min-width: 1280px){.supportpart .promoarea .promoblocks{gap:30px}}.supportpart .promoarea .promoblocks .promoblock{background-color:#fff;border-radius:16px;padding:15px;width:100%}@media (min-width: 375px){.supportpart .promoarea .promoblocks .promoblock{padding:20px 15px}}@media (min-width: 600px){.supportpart .promoarea .promoblocks .promoblock{flex:1}}@media (min-width: 960px){.supportpart .promoarea .promoblocks .promoblock{width:auto}}@media (min-width: 1280px){.supportpart .promoarea .promoblocks .promoblock{padding:30px}}.supportpart .promoarea .promoblocks .promoblock .promodata{display:flex;align-items:center;flex-wrap:wrap;height:100%}@media (min-width: 960px){.supportpart .promoarea .promoblocks .promoblock .promodata{flex-wrap:nowrap;gap:20px}}@media (min-width: 1280px){.supportpart .promoarea .promoblocks .promoblock .promodata{gap:30px}}.supportpart .promoarea .promoblocks .promoblock .promodata .data{width:100%;display:flex;flex-direction:column;justify-content:space-between}@media (min-width: 960px){.supportpart .promoarea .promoblocks .promoblock .promodata .data{height:100%;width:auto;flex:1}}.supportpart .promoarea .promoblocks .promoblock .promodata .comment strong{color:#212b36}.supportpart .promoarea .promoblocks .promoblock .promodata .icon{height:64px;text-align:center}@media (min-width: 960px){.supportpart .promoarea .promoblocks .promoblock .promodata .icon{width:98px;height:98px}}.supportpart .promoarea .promoblocks .promoblock .promodata .icon img.support{height:64px}@media (min-width: 960px){.supportpart .promoarea .promoblocks .promoblock .promodata .icon img.support{height:98px}}.supportpart .promoarea .promoblocks .promoblock .promodata .icon img.personalmanager{height:64px}@media (min-width: 960px){.supportpart .promoarea .promoblocks .promoblock .promodata .icon img.personalmanager{height:98px;width:70px}}.supportpart .promoarea .promoblocks .promoblock .promodata .title{padding:15px 0}@media (min-width: 960px){.supportpart .promoarea .promoblocks .promoblock .promodata .title{padding:0 0 15px}}.supportpart .promoarea .promoblocks .promoblock .promodata .action{padding-top:15px}.supportpart .faqarea{background-color:#fff;padding:20px;border-radius:16px}@media (min-width: 1280px){.supportpart .faqarea{padding:30px}}.supportpart .faqarea .title{padding-bottom:30px}.supportpart .faqarea .faqs{display:grid;justify-content:space-between;gap:20px;grid-template-columns:repeat(1,1fr)}@media (min-width: 960px){.supportpart .faqarea .faqs{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1280px){.supportpart .faqarea .faqs{gap:30px}}.supportpart .faqarea .faqs .faq{border-radius:16px;border:1px solid #E5E5E5}.supportpart .faqarea .faqs .faq:not(:last-of-type){margin-bottom:30px}.supportpart .faqarea .faqs .faq:hover{border:1px solid #9FA8B2}.supportpart .faqarea .faqs .faq .q{height:50px;display:flex;align-items:center;justify-content:space-between;padding:17px 20px;font-size:15px;line-height:18px;font-weight:700}.supportpart .faqarea .faqs .faq .q .icon:before{content:"";display:block;width:24px;height:24px;background-image:url(/img/v2_icon_plus_blue.svg)}.supportpart .faqarea .faqs .faq .q:hover{cursor:pointer}.supportpart .faqarea .faqs .faq .q:hover .icon:before{background-image:url(/img/v2_icon_plus_blue_hover.svg)}.supportpart .faqarea .faqs .faq .q.expanded .icon:before{background-image:url(/img/v2_icon_minus_lightblue.svg)}.supportpart .faqarea .faqs .faq .a{display:none;border-top:1px solid #E5E5E5;padding:17px 20px;font-size:15px;line-height:23px;font-weight:600;color:#8c9197}.supportpart .faqarea .faqs .faq .a.show{display:block}vt-messages{display:block;height:100%}.messagespart{height:100%}.messagespart .chatglobal{display:flex;align-items:flex-start;border-radius:16px;background-color:#fff;flex-wrap:wrap;height:100%}@media (min-width: 960px){.messagespart .chatglobal{flex-wrap:nowrap}}.messagespart .chatglobal .groupsarea{width:100%}.messagespart .chatglobal .groupsarea.mobilehide{display:none}@media (min-width: 960px){.messagespart .chatglobal .groupsarea.mobilehide{display:block}}@media (min-width: 960px){.messagespart .chatglobal .groupsarea{overflow-y:auto;height:100%;min-width:343px}}.messagespart .chatglobal .groups{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:100%;background-color:#fff;border-radius:16px}@media (min-width: 960px){.messagespart .chatglobal .groups{flex-wrap:nowrap;height:100%}.messagespart .chatglobal .groups.chosenticket{width:342px}}.messagespart .chatglobal .groups .chats{font-size:18px;line-height:21px;font-weight:700;padding:20px 15px 10px}@media (min-width: 375px){.messagespart .chatglobal .groups .chats{padding:20px 15px 10px}}@media (min-width: 960px){.messagespart .chatglobal .groups .chats{padding:20px}}@media (min-width: 1280px){.messagespart .chatglobal .groups .chats{padding:30px 30px 20px}}.messagespart .chatglobal .groups .chatgrouparea{padding:8px 5px;border-bottom:1px solid #fff}.messagespart .chatglobal .groups .chatgrouparea:not(:last-of-type):not(.active){border-bottom:1px solid #E5E5E5}.messagespart .chatglobal .groups .chatgrouparea:last-of-type{border-bottom:none}.messagespart .chatglobal .groups .chatgrouparea.active{border-top:1px solid #fff;margin-top:-1px}.messagespart .chatglobal .groups .chatgroup{height:72px;padding:14px;overflow:hidden;border-radius:16px;display:flex;align-items:center;justify-content:space-between}@media (min-width: 960px){.messagespart .chatglobal .groups .chatgroup{height:86px;padding:20px 25px}.messagespart .chatglobal .groups .chatgroup.chosenticket{max-width:342px;min-width:332px}}.messagespart .chatglobal .groups .chatgroup .avatar img{width:46px;height:46px;border-radius:50%}.messagespart .chatglobal .groups .chatgroup .caption{padding:0 0 0 14px;font-size:15px;line-height:18px;font-weight:700;flex:1}@media (min-width: 769px){.messagespart .chatglobal .groups .chatgroup .caption{white-space:nowrap;overflow:hidden}}.messagespart .chatglobal .groups .chatgroup .caption .name{display:flex;align-items:center;justify-content:space-between}.messagespart .chatglobal .groups .chatgroup .caption .name .mainname{padding-right:6px}.messagespart .chatglobal .groups .chatgroup .caption .name .othername{color:#8c9197}.messagespart .chatglobal .groups .chatgroup .caption .lastmessage{font-size:15px;line-height:19px;font-weight:600;color:#8c9197;padding:4px 0 0;display:flex;align-items:center;justify-content:space-between}.messagespart .chatglobal .groups .chatgroup .caption .lastmessage .ratingarea{display:inline-flex;align-items:center}.messagespart .chatglobal .groups .chatgroup .caption .lastmessage .ratingarea .icon:first-child{margin-left:4px}.messagespart .chatglobal .groups .chatgroup .caption .lastmessage .ratingarea .icon:not(:last-child){margin-right:4px}.messagespart .chatglobal .groups .chatgroup .caption .lastoperator{font-size:13px;line-height:13px;font-weight:600;color:#8c9197;display:flex;align-items:center;justify-content:space-between}.messagespart .chatglobal .groups .chatgroup .caption .lastoperator .errorimg{width:20px;height:20px}.messagespart .chatglobal .groups .chatgroup .caption .unreadmessages{display:inline-block;text-align:right}.messagespart .chatglobal .groups .chatgroup.active{background-color:#f6f6f6}.messagespart .chatglobal .groups .chatgroup:hover{background-color:#f2f2f2;cursor:pointer}.messagespart vt-client-chat{display:block;width:100%;height:100%}.messagespart vt-client-chat.hide{display:none}.messagespart .chatsarea{width:100%;background-color:#fff;height:100%;min-height:300px;border-radius:16px;display:flex;flex-direction:column;justify-content:space-between}.messagespart .chatsarea.hide{display:none}@media (min-width: 960px){.messagespart .chatsarea{border-left:1px solid #E5E5E5;border-radius:0 16px 16px 0}}.messagespart .chatsarea.client_profile{border-left:none;border-bottom-left-radius:16px}.messagespart .chatsarea .chatheader{border-bottom:1px solid #E5E5E5;height:69px;min-height:69px;padding:0 15px;display:flex;align-items:center;justify-content:space-between}.messagespart .chatsarea .chatheader .chatdata{flex:1;display:flex;align-items:center}@media (min-width: 960px){.messagespart .chatsarea .chatheader{padding:0 30px}}.messagespart .chatsarea .chatheader .backbtn{display:inline-block;font-size:20px;width:25px;height:25px;line-height:25px;font-weight:700;text-align:center;background-color:#f6f6f6;border-radius:50%;margin-right:7px}@media (min-width: 960px){.messagespart .chatsarea .chatheader .backbtn{display:none}}@media (min-width: 960px){.messagespart .chatsarea .chatheader .backbtn.always{display:inline-block}}.messagespart .chatsarea .chatheader .backbtn:hover{cursor:pointer}.messagespart .chatsarea .chatheader .avatar{padding:0 14px 0 0}.messagespart .chatsarea .chatheader .avatar img{width:39px;height:39px;border-radius:50%}.messagespart .chatsarea .chatheader .caption{font-size:15px;line-height:18px;font-weight:700}.messagespart .chatsarea .chatheader .caption .mainname{padding-right:6px}.messagespart .chatsarea .chatheader .caption .othername{color:#8c9197}.messagespart .chatsarea .chatheader .caption .was{font-size:13px;line-height:15px;font-weight:600;color:#8c9197;padding:3px 0 0}.messagespart .chatsarea .chatheader .more_black{width:24px;height:24px}.messagespart .chatsarea .chatheader .more_black:hover{cursor:pointer;background-image:url(/img/v2_icon_more_gray.svg)}.messagespart .chatsarea .chatarea{height:100%;overflow-y:auto}@media (min-width: 769px){.messagespart .chatsarea .chatarea{padding:10px 28px 0}}@media (min-width: 960px){.messagespart .chatsarea .chatarea{padding:15px 0 0}}.messagespart .chatsarea .chatarea::-webkit-scrollbar{width:5px;height:5px}.messagespart .chatsarea .chatarea .chat{width:100%;padding:0 15px;font-size:15px;line-height:23px;font-weight:600;color:#212b36}@media (min-width: 769px){.messagespart .chatsarea .chatarea .chat{padding:0 70px}}@media (min-width: 960px){.messagespart .chatsarea .chatarea .chat{padding:0 20px}}@media (min-width: 1280px){.messagespart .chatsarea .chatarea .chat{padding:0 70px}}@media (min-width: 769px){.messagespart .chatsarea .chatarea .chat.client_profile{padding:0 30px}}.messagespart .chatsarea .chatarea .chat .day{text-align:center;padding:5px 0 15px;color:#8c9197}@media (min-width: 1024px){.messagespart .chatsarea .chatarea .chat .day{padding:5px 0 15px}}.messagespart .chatsarea .chatarea .chat .time{display:flex;align-items:center;justify-content:flex-end;font-size:13px;line-height:15px}.messagespart .chatsarea .chatarea .chat .time .msg-channel{font-size:13px;font-weight:600;color:#b0b7bf;margin-right:8px}.messagespart .chatsarea .chatarea .chat .messagerow{display:flex;align-items:flex-end;flex-wrap:nowrap;margin-bottom:15px;max-width:80%}.messagespart .chatsarea .chatarea .chat .messagerow .messagearea{padding:15px 8px 6px 15px;color:#212b36;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;text-align:right;position:relative}@media (min-width: 960px){.messagespart .chatsarea .chatarea .chat .messagerow .messagearea{padding:20px 8px 6px 20px;flex-wrap:wrap}}.messagespart .chatsarea .chatarea .chat .messagerow .messagearea .workerarea{position:absolute;top:3px;right:7px;font-size:13px;line-height:15px;font-weight:600;color:#8c9197;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:calc(100% - 14px)}.messagespart .chatsarea .chatarea .chat .messagerow.q{margin-left:auto;margin-right:0;justify-content:right}.messagespart .chatsarea .chatarea .chat .messagerow.q .messagearea{background-color:#e0f9eb;border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-left-radius:16px}.messagespart .chatsarea .chatarea .chat .messagerow.q.withworker .messagearea{border-top-left-radius:0}.messagespart .chatsarea .chatarea .chat .messagerow.q .message{text-align:left;flex-basis:100%}.messagespart .chatsarea .chatarea .chat .messagerow.q .time{color:#2fd47a;flex-basis:100%;text-align:right;padding:1px 0 0 10px}@media (min-width: 960px){.messagespart .chatsarea .chatarea .chat .messagerow.q .time{flex-basis:100%;padding:0 0 0 10px}}.messagespart .chatsarea .chatarea .chat .messagerow.q .read{padding:0 0 0 2px}.messagespart .chatsarea .chatarea .chat .messagerow.q .read .errorimg{width:20px;height:20px}.messagespart .chatsarea .chatarea .chat .messagerow.q .read .errorimg:hover{cursor:pointer}.messagespart .chatsarea .chatarea .chat .messagerow.sys{margin-left:auto;margin-right:0;justify-content:right}.messagespart .chatsarea .chatarea .chat .messagerow.sys .messagearea{background-color:#f6f6f6;border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-left-radius:16px}.messagespart .chatsarea .chatarea .chat .messagerow.sys .message{text-align:left;flex-basis:100%}.messagespart .chatsarea .chatarea .chat .messagerow.sys .time{color:#8c9197;flex-basis:100%;text-align:right;padding:1px 0 0 10px}@media (min-width: 960px){.messagespart .chatsarea .chatarea .chat .messagerow.sys .time{flex-basis:100%;padding:0 0 0 10px}}.messagespart .chatsarea .chatarea .chat .messagerow.sys .read{padding:0 0 0 2px}.messagespart .chatsarea .chatarea .chat .messagerow.sys .read .errorimg{width:20px;height:20px}.messagespart .chatsarea .chatarea .chat .messagerow.sys .read .errorimg:hover{cursor:pointer}.messagespart .chatsarea .chatarea .chat .messagerow.a{position:relative}.messagespart .chatsarea .chatarea .chat .messagerow.a .messagearea{background-color:#f6f6f6;border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-right-radius:16px}.messagespart .chatsarea .chatarea .chat .messagerow.a .message{text-align:left;flex-basis:100%}.messagespart .chatsarea .chatarea .chat .messagerow.a .time{padding:1px 0 0;color:#8c9197;flex-basis:100%;text-align:right}@media (min-width: 960px){.messagespart .chatsarea .chatarea .chat .messagerow.a .time{flex-basis:100%;padding:0 0 0 10px}}.messagespart .chatsarea .chatarea .chat .messagerow .supportuser{flex-basis:100%}@media (min-width: 960px){.messagespart .chatsarea .chatarea .chat .messagerow .supportuser{flex:unset}}.messagespart .chatsarea .chatarea .chat .message-image{display:block;max-width:100%;border-radius:8px;margin-bottom:8px}@media (min-width: 768px){.messagespart .chatsarea .chatarea .chat .message-image{max-width:50%}}.messagespart .chatsarea .chatarea .chat .message a{line-break:anywhere}.messagespart .chatsarea .chatarea .chat .message .msg-edited{color:#b0b7bf;font-size:12px}.messagespart .chatsarea .chatarea .chat .message .attacharea{display:flex;align-items:center;padding-bottom:6px}.messagespart .chatsarea .chatarea .chat .message .attacharea img{width:100%}.messagespart .chatsarea .chatarea .chat .message .attacharea span,.messagespart .chatsarea .chatarea .chat .message .attacharea a{display:inline-block}.messagespart .chatsarea .chatarea .chat .message .attacharea .attachicon{min-width:15px;min-height:15px;width:15px;height:15px;background-size:15px 15px;background-repeat:no-repeat;background-position:center center;background-image:url(/img/v2_icon_send_attach.svg);margin-right:6px}.messagespart .chatsarea .chatarea .chat .message .attacharea .size{margin-left:6px;color:#8c9197}.messagespart .chatsarea .chatarea .chat .message .ratingarea{display:flex;align-items:center}.messagespart .chatsarea .chatarea .chat .message .ratingarea .icon:first-child{margin-left:4px}.messagespart .chatsarea .chatarea .chat .message .ratingarea .icon:not(:last-child){margin-right:4px}.messagespart .chatsarea .chatfooterarea{width:100%;padding:15px}@media (min-width: 769px){.messagespart .chatsarea .chatfooterarea{padding:20px 70px}}@media (min-width: 960px){.messagespart .chatsarea .chatfooterarea{padding:20px}}@media (min-width: 1280px){.messagespart .chatsarea .chatfooterarea{padding:30px 70px}}.messagespart .chatsarea .chatfooterarea.client_profile{padding:15px}@media (min-width: 769px){.messagespart .chatsarea .chatfooterarea.client_profile{padding:20px 30px}}@media (min-width: 960px){.messagespart .chatsarea .chatfooterarea.client_profile{padding:20px}}@media (min-width: 1280px){.messagespart .chatsarea .chatfooterarea.client_profile{padding:30px}}.messagespart .chatsarea .chatfooter{min-height:60px;border-radius:28px;background-color:#f4f4f4;display:flex;align-items:flex-end;justify-content:space-between}.messagespart .chatsarea .chatfooter>vt-button{align-self:flex-end;margin-bottom:2px}.messagespart .chatsarea .chatfooter .textarea{width:100%;max-width:100%;padding:15px 0}.messagespart .chatsarea .chatfooter .textarea textarea{max-width:100%;background:transparent;width:100%;padding:5px 0;font-size:15px;line-height:18px;font-weight:700;height:30px;max-height:160px;overflow-y:auto;resize:none;border:none;display:flex;align-items:center}.messagespart .chatsarea .chatfooter .textarea textarea::placeholder{font-weight:600;color:#8c9197;font-size:15px;line-height:20px}@media (min-width: 1024px){.messagespart .chatsarea .chatfooter .textarea textarea{padding:5px 8px;font-size:15px;line-height:21px;height:32px}}.messagespart .chatsarea .chatfooter button{margin:0 0 0 5px;min-width:50px;min-height:50px;width:50px;height:50px;border:none;border-radius:30px}.messagespart .chatsarea .chatfooter button.attach{align-self:flex-end;margin-bottom:5px;background-color:transparent;background-image:url(/img/v2_icon_send_attach.svg);background-repeat:no-repeat;background-position:center center;background-size:21px 21px}.messagespart .chatsarea .chatfooter button.attach:hover{background-image:url(/img/v2_icon_send_attach_hover.svg)}.messagespart .chatsarea .chatfooter button.send{background-color:transparent;margin:0 4px 0 0;background-image:url(/img/v2_icon_send_message.svg);background-repeat:no-repeat;background-position:center center;background-size:50px 50px}.messagespart .chatsarea .chatfooter button.send:hover{background-image:url(/img/v2_icon_send_message_hover.svg)}.messagespart .chatsarea .chatfooter button.channel-btn{background-color:transparent;min-width:36px;width:36px;min-height:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;align-self:flex-end;margin:0 2px 12px 0;transition:background-color .15s}.messagespart .chatsarea .chatfooter button.channel-btn img{width:22px;height:22px;object-fit:contain}.messagespart .chatsarea .chatfooter button.channel-btn:hover{background-color:#e8e8e8}.messagespart .chatsarea .chatfooter button:hover{cursor:pointer}.messagespart .botlogrow{max-width:92%;margin:0 auto 12px;font-size:12px;line-height:16px;color:#8c9197}.messagespart .botlogrow .botlog-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;padding:5px 10px;background-color:#f6f6f6;border-radius:10px;cursor:pointer}.messagespart .botlogrow .botlog-tag{font-weight:600;color:#b0b7bf}.messagespart .botlogrow .botlog-type{font-weight:600}.messagespart .botlogrow .botlog-text{flex:1 1 auto;word-break:break-word}.messagespart .botlogrow .botlog-time{color:#b0b7bf}.messagespart .botlogrow .botlog-full{margin:4px 0 0;padding:8px 10px;background-color:#f6f6f6;border-radius:8px;white-space:pre-wrap;word-break:break-word;font-family:monospace;font-size:11px;max-height:320px;overflow:auto}vt-dialogs{display:block}vt-dialogs:has(.chatsarea){height:100%}vt-dialogs:has(.chatsarea) .clientspart{height:100%;display:flex;flex-direction:column}vt-dialogs:has(.chatsarea) .clientswrap{flex:1;min-height:0}vt-dialogs:has(.chatsarea) .clientsmain{height:100%;min-height:0}@media (min-width: 960px){vt-dialogs:has(.chatsarea) .messagespart .chatglobal .groupsarea{overflow:hidden;display:flex;flex-direction:column}vt-dialogs:has(.chatsarea) .chats{flex:none}vt-dialogs:has(.chatsarea) .dialogs-scroll{flex:1;min-height:0;overflow-y:auto}}@media (min-width: 960px){vt-dialogs:not(:has(.chatsarea)) .clientswrap{align-items:flex-start;padding-bottom:30px}vt-dialogs:not(:has(.chatsarea)) .messagespart .chatglobal .groupsarea{overflow:visible}vt-dialogs:not(:has(.chatsarea)) .clientsright .categoryarea{margin-bottom:0}}@media (max-width: 768px){vt-dialogs .clientsmain,vt-dialogs .groups,vt-dialogs .groupsarea,vt-dialogs .chatgroup .caption{min-width:0}}vt-dialogs .chatheader .backbtn,vt-dialogs .chatheader .avatar{flex-shrink:0}vt-dialogs .chatheader .name{display:flex;align-items:center;gap:4px}vt-dialogs .chatheader .name .ignored-bell{font-size:13px;flex:none;line-height:1}vt-dialogs .reply-ind{font-size:11px;line-height:1;flex:none;margin:0 3px 0 2px;opacity:.75}vt-dialogs .chatheader .bl-badge{flex:none;margin-left:12px;background:#000;color:#fff;font-size:12px;font-weight:600;line-height:1;padding:5px 10px;border-radius:10px;white-space:nowrap}vt-dialogs .dialog-mark .asst-badge{font-size:11px;padding:3px 8px;border-radius:8px;line-height:1;display:inline-flex;align-items:center;gap:5px;background:#f1f3f5;color:#212b36;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}vt-dialogs .dialog-mark .asst-badge.is-bot{background:#e7f1ff;color:#0a5aa8}vt-dialogs .dialog-mark .asst-badge.is-human{background:#fff4e5;color:#8a5300}vt-dialogs .dialog-mark .asst-badge .asst-reason{font-weight:500;opacity:.8}vt-dialogs .dlg-instfilter{display:flex;flex-wrap:wrap;gap:6px;padding:6px 10px 8px;border-bottom:1px solid #EDEFF2}vt-dialogs .dlg-instfilter-chip{font-size:11.5px;line-height:1;padding:5px 9px;border-radius:9px;background:#f1f3f5;color:#454f5b;cursor:pointer;white-space:nowrap}vt-dialogs .dlg-instfilter-chip b{font-weight:700;opacity:.75;margin-left:3px}vt-dialogs .dlg-instfilter-chip.is-on{background:#0d99ff;color:#fff}vt-dialogs .dlg-instfilter-chip.is-on b{opacity:.9}vt-dialogs .chatheader .asst-box{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-left:12px}vt-dialogs .chatheader .asst-badge{flex:none;display:inline-flex;align-items:center;gap:6px;background:#f1f3f5;color:#212b36;font-size:12px;font-weight:600;line-height:1;padding:5px 10px;border-radius:10px;white-space:nowrap}vt-dialogs .chatheader .asst-badge.is-bot{background:#e7f1ff;color:#0a5aa8}vt-dialogs .chatheader .asst-badge.is-human{background:#fff4e5;color:#8a5300}vt-dialogs .chatheader .asst-badge .asst-reason{font-weight:500;opacity:.8}vt-dialogs .chatheader .asst-btn{flex:none;background:#212b36;color:#fff;border:0;font-size:12px;font-weight:600;padding:6px 12px;border-radius:9px;cursor:pointer}vt-dialogs .chatheader .asst-btn:disabled{opacity:.5;cursor:default}vt-dialogs .chatheader .asst-btn.is-ghost{background:transparent;color:#637381}vt-dialogs .chatheader .asst-input{flex:1 1 180px;min-width:140px;font-size:12.5px;padding:6px 10px;border:1px solid #DFE3E8;border-radius:9px}vt-dialogs .chatheader .asst-note{font-size:11.5px;color:#919eab;white-space:nowrap}@media (max-width: 768px){vt-dialogs .messagespart .chatsarea .chatarea .chat{padding-top:12px}}vt-dialogs .tglabels{display:flex;flex-direction:column;gap:6px}vt-dialogs .tglabels .tglabel{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border-radius:10px;cursor:pointer;background-color:var(--o_bg3, #f2f3f5);font-weight:600}vt-dialogs .tglabels .tglabel:hover{background-color:var(--o_bg2, #e9ebee)}vt-dialogs .tglabels .tglabel.active{background-color:#e7f5ff;color:#0d99ff}vt-dialogs .tglabels .tglabel.active:hover{background-color:#d7edfe}vt-dialogs .tglabels .tglabel .nm{flex:1;min-width:0}vt-dialogs .tglabels .tglabel .tglabel-count{flex:none;margin-left:8px;font-size:12px;font-weight:700;color:#8c9197;background-color:#0000000d;border-radius:8px;padding:1px 8px;min-width:22px;text-align:center}vt-dialogs .tglabels .tglabel.active .tglabel-count{background-color:#0d99ff1f;color:#0d99ff}vt-dialogs .tglabels .tglabel-group{display:flex;flex-direction:column;gap:6px}vt-dialogs .tglabels .tglabel-grouptitle{font-size:11px;font-weight:700;color:#8c9197;text-transform:uppercase;letter-spacing:.4px;padding:8px 2px 0}vt-dialogs .statusfilter{display:flex;flex-direction:column;gap:4px}vt-dialogs .statusfilter .statusrow{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;cursor:pointer;font-weight:600}vt-dialogs .statusfilter .statusrow:hover{background-color:var(--o_bg3, #f2f3f5)}vt-dialogs .statusfilter .statusrow.selected{background-color:#e7f5ff}vt-dialogs .statusfilter .statusrow .status-dot{width:12px;height:12px;border-radius:50%;flex-shrink:0}vt-dialogs .statusfilter .statusrow .status-name{flex:1;min-width:0}vt-dialogs .statusfilter .statusrow .status-check{flex-shrink:0;pointer-events:none}vt-dialogs mark.hl-find{background-color:#8ecfcc}vt-dialogs .messagespart .chatglobal .groups .chatgroup .caption .lastoperator{justify-content:flex-end;align-items:baseline;gap:5px}vt-dialogs .messagespart .chatglobal .groups .chatgroup .caption .lastoperator .lo-date{font-size:12px;color:#8c9197}vt-dialogs .messagespart .chatglobal .groups .chatgroup .caption .lastoperator .lo-time{font-size:15px;color:#8c9197;font-weight:600}vt-dialogs .dialogs-viewswitch{display:flex;align-items:center;flex-shrink:0}vt-dialogs .dialogs-viewswitch .viewarea-icons{border:1px solid #EDEDED}vt-dialogs .chats{display:flex;align-items:center;gap:12px;min-height:30px}vt-dialogs .label-filter-hint{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:10px;line-height:1;background-color:var(--o_bg3, #f2f3f5)}vt-dialogs .label-filter-hint .label-filter-name{font-size:13px;color:#8c9197;font-weight:600}vt-dialogs .label-filter-hint .label-filter-clear{font-size:15px;line-height:1;color:#8c9197;cursor:pointer}vt-dialogs .label-filter-hint .label-filter-clear:hover{color:#c0392b}@media (min-width: 960px){vt-dialogs .workerarea{position:static!important;top:auto!important;right:auto!important;max-width:none!important;overflow:visible!important;text-overflow:clip!important;display:block;text-align:right;margin-bottom:4px;margin-left:auto}}vt-dialogs .workerarea .linkbutton{font-size:inherit;font-weight:inherit;line-height:inherit;display:inline;padding:0;vertical-align:baseline}vt-dialogs .workerarea .fromphone{color:#8c9197}vt-dialogs .messagearea:has(.workerarea) .tgmedia{margin-top:8px}@media (min-width: 960px){vt-dialogs .messagearea:has(.workerarea){padding-top:4px!important}vt-dialogs .messagearea:has(.workerarea) .tgmedia{margin-top:0}}vt-dialogs .dm-empty-hint{text-align:center;color:#8c9197;font-size:13px;padding:28px 16px}vt-dialogs .dialogs-loader{display:inline-block;width:18px;height:18px;border:2px solid var(--o_bg3, #e8eaed);border-top-color:#0d99ff;border-radius:50%;animation:loader-spin .8s linear infinite}vt-dialogs .messagearea{position:relative;min-width:0}vt-dialogs .messagearea .message{min-width:0}vt-dialogs .messagearea.clickable{cursor:pointer;transition:filter .12s}@media (min-width: 960px){vt-dialogs .messagearea.clickable:hover{filter:brightness(.96)}}vt-dialogs .msgmenu{position:absolute;left:4px;bottom:-4px;display:flex;align-items:center}vt-dialogs .mark-badge{font-size:11px;font-weight:600;line-height:1.5;color:#fff;padding:1px 8px;border-radius:8px;white-space:nowrap}vt-dialogs .dialog-mark{display:flex;margin-top:3px}vt-dialogs .dialog-meta{font-weight:400;font-size:12px;color:#8c9197}vt-dialogs .dialog-comment{font-style:italic}vt-dialogs .header-comment{font-style:italic}vt-dialogs .pin-ind{margin-right:4px;font-size:12px;flex:none}vt-dialogs .pinned-list .chatgrouparea{cursor:grab}vt-dialogs .pinned-list .chatgrouparea:active{cursor:grabbing}vt-dialogs .pinned-list.cdk-drop-list-dragging .chatgrouparea:not(.cdk-drag-placeholder){transition:transform .25s cubic-bezier(0,0,.2,1)}vt-dialogs .chatgrouparea.cdk-drag-placeholder{opacity:.4}vt-dialogs .messagespart .chatsarea .chatarea .chat .messagerow .time:has(.reactions){padding-left:0}vt-dialogs .time{display:flex;align-items:center;justify-content:flex-end;gap:8px}vt-dialogs .time:has(.reactions){margin:8px 0 2px}vt-dialogs .time .timeval{flex:none;white-space:nowrap;display:inline-flex;align-items:center}vt-dialogs .time .reactions{display:flex;flex-wrap:nowrap;gap:8px;margin-right:auto;min-width:0}vt-dialogs .time .reactions .reaction{display:inline-flex;align-items:center;gap:1px;line-height:1}vt-dialogs .time .reactions .reaction .rx-emoji{font-size:14px}vt-dialogs .time .reactions .reaction .rx-cnt{font-size:11px;font-weight:600;color:#8c9197}vt-dialogs .time .reactions .reaction .rx-av{width:16px;height:16px;border-radius:50%;overflow:hidden;display:inline-flex;flex-shrink:0}vt-dialogs .time .reactions .reaction .rx-av img{width:100%;height:100%;object-fit:cover;display:block}vt-dialogs .time .reactions .reaction .rx-av+.rx-av{margin-left:-6px}vt-dialogs .time .msg-date{font-size:.85em;margin-right:5px}vt-dialogs .readmark{margin-left:4px;font-size:11px;color:#b0b6bd;letter-spacing:-2px}vt-dialogs .readmark.read{color:#27ae60}vt-dialogs .sendingmark{margin-left:4px;font-size:11px;color:#b0b6bd;font-style:italic}vt-dialogs .errorimg{width:14px;height:14px;margin-left:4px;cursor:pointer;vertical-align:middle}vt-dialogs .errorimg.listerr{width:13px;height:13px;margin-left:0;margin-right:4px;cursor:default;flex:none}vt-dialogs .messagerow.anchor .messagearea{background-color:#e8f1fc!important}vt-dialogs .msg-avatar{flex:none;align-self:flex-end;width:28px;height:28px;margin-right:6px;cursor:default}vt-dialogs .msg-avatar.clickable{cursor:pointer}vt-dialogs .msg-avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}@media (min-width: 960px){vt-dialogs .msg-avatar{width:32px;height:32px;margin-right:8px}}vt-dialogs .msg-avatar.bl img,vt-dialogs .avatar.bl img{box-shadow:0 0 0 4px #000}vt-dialogs .contextbar{cursor:pointer;padding:8px 14px;color:var(--c, #2D9CDB);font-weight:600;font-size:13px;text-align:center;border-bottom:1px solid #EEF0F2}vt-dialogs .contextbar:hover{background-color:var(--o_bg3, #f2f3f5)}vt-dialogs .manage-queries-btn{width:100%;background-color:#0d99ff;color:#fff;border:none;border-radius:16px;height:50px;font-size:15px;font-weight:600;cursor:pointer}vt-dialogs .manage-queries-btn:hover{background-color:#0b88e0}.chatgrouparea.cdk-drag-preview{background:#fff;border-radius:16px;box-shadow:0 8px 24px #00000026;list-style:none}.chatgrouparea.cdk-drag-preview .chatgroup{height:86px;padding:20px 25px;overflow:hidden;border-radius:16px;display:flex;align-items:center;justify-content:space-between}.chatgrouparea.cdk-drag-preview .avatar img{width:46px;height:46px;border-radius:50%}.chatgrouparea.cdk-drag-preview .caption{padding:0 0 0 14px;font-size:15px;line-height:18px;font-weight:700;flex:1;white-space:nowrap;overflow:hidden}.chatgrouparea.cdk-drag-preview .name{display:flex;align-items:center;justify-content:space-between}.chatgrouparea.cdk-drag-preview .name .mainname{padding-right:6px}.chatgrouparea.cdk-drag-preview .dialog-meta{font-weight:400;font-size:12px;color:#8c9197}.chatgrouparea.cdk-drag-preview .dialog-comment{font-style:italic}.chatgrouparea.cdk-drag-preview .ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chatgrouparea.cdk-drag-preview .lastmessage{font-size:15px;line-height:19px;font-weight:600;color:#8c9197;padding:4px 0 0;display:flex;align-items:center;justify-content:space-between}.chatgrouparea.cdk-drag-preview .lastoperator{justify-content:flex-end;align-items:baseline;gap:5px;display:flex}.chatgrouparea.cdk-drag-preview .lastoperator .lo-date{font-size:12px;color:#8c9197}.chatgrouparea.cdk-drag-preview .lastoperator .lo-time{font-size:15px;color:#8c9197;font-weight:600}.chatgrouparea.cdk-drag-preview .pin-ind{margin-right:4px;font-size:12px;flex:none}.chatgrouparea.cdk-drag-preview .dialog-mark{display:flex;margin-top:3px}.chatgrouparea.cdk-drag-preview .mark-badge{font-size:11px;font-weight:600;line-height:1.5;color:#fff;padding:1px 8px;border-radius:8px;white-space:nowrap}.usergroup.tg-group.cdk-drag-preview{background:#fff;border-radius:16px;box-shadow:0 4px 16px #0000001f;padding:16px 20px;min-width:220px}.usergroup.tg-group.cdk-drag-preview .title{display:flex;align-items:center;gap:8px;font-weight:700;font-size:15px;margin-bottom:8px;padding:0}.usergroup.tg-group.cdk-drag-preview .stageslist{display:flex;flex-direction:column;gap:4px;padding:0;margin:0}.usergroup.tg-group.cdk-drag-preview .stage{display:flex;align-items:flex-start;gap:4px}.usergroup.tg-group.cdk-drag-preview .stage-body{display:flex;flex-direction:column;gap:2px}.usergroup.tg-group.cdk-drag-preview .stage-title{display:flex;align-items:center;gap:4px;font-weight:600}.usergroup.tg-group.cdk-drag-preview .q-words{font-size:12px;color:#8c9197;padding:0 6px}.stagearea.tg-q.cdk-drag-preview .stage{align-items:flex-start}.stagearea.tg-q.cdk-drag-preview .stage .drag-handle-small{padding:8px 1px 3px}.stagearea.tg-q.cdk-drag-preview .stage-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.stagearea.tg-q.cdk-drag-preview .stage-title{display:flex;align-items:center;gap:4px}.stagearea.tg-q.cdk-drag-preview .q-words{padding:0 6px;font-size:12px;color:#8c9197;line-height:1.4;word-break:break-word}vt-telegram-queries .q-del{color:#c0392b;cursor:pointer;font-size:18px;line-height:1;padding:0 2px;opacity:.4;flex-shrink:0}vt-telegram-queries .q-del:hover{opacity:1}vt-telegram-queries .usergroups .usergroup .dataarea .stageslist .stage{align-items:flex-start}vt-telegram-queries .usergroups .usergroup .dataarea .stageslist .stage .drag-handle-small{padding:8px 1px 3px}vt-telegram-queries .usergroups .usergroup .dataarea .stageslist .stage .q-words{padding:0 6px}vt-telegram-queries .stage-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}vt-telegram-queries .stage-title{display:flex;align-items:center;gap:4px}vt-telegram-queries .q-words{font-size:12px;color:#8c9197;line-height:1.4;word-break:break-word}vt-telegram-queries .q-empty{font-size:13px;color:#8c9197;font-style:italic}vt-telegram-queries .muted{color:#8c9197}vt-dialogs .message .text{white-space:pre-wrap;word-break:break-word}vt-dialogs .tgmedia{margin-bottom:4px;max-width:100%}vt-dialogs .tgmedia img.full,vt-dialogs .tgmedia video.full{display:block;max-width:100%;max-height:320px;height:auto;border-radius:12px}@media (min-width: 960px){vt-dialogs .tgmedia img.full,vt-dialogs .tgmedia video.full{max-width:280px}}vt-dialogs .tgmedia audio{display:block;max-width:100%;height:40px}@media (min-width: 960px){vt-dialogs .tgmedia audio{max-width:280px}}vt-dialogs .tgmedia .doclink{display:inline-block;padding:8px 12px;border-radius:10px;background-color:#0000000f;font-weight:700;color:var(--c1);text-decoration:none}vt-dialogs .tgmedia .doclink:hover{background-color:#0000001a}vt-dialogs .tgmedia .preview{position:relative;display:inline-block;cursor:pointer;border-radius:12px;overflow:hidden;min-width:150px;min-height:90px;max-width:100%;background-color:#e5e5e5}@media (min-width: 960px){vt-dialogs .tgmedia .preview{min-width:180px}}vt-dialogs .tgmedia .preview .hint{position:absolute;left:0;right:0;bottom:0;top:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 12px;line-height:1.3;font-size:13px;font-weight:700;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.6);background-color:#0000001f}vt-dialogs .tgmedia .preview.loading{cursor:default}.mark-dot{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:8px;vertical-align:middle;flex-shrink:0}.menu.simple .item.markitem.active{font-weight:700;color:#212b36;background-color:#d6ebff}.menu.simple .item.markitem.active:hover{background-color:#c7e3ff}.markhead{display:flex;align-items:center;padding:0 20px;min-height:51px;font-size:11px;font-weight:700;color:#8c9197;text-transform:uppercase;letter-spacing:.4px}.statpills{display:flex;flex-wrap:wrap;gap:8px;padding:12px 0}.statpills .statpill{display:inline-flex;align-items:stretch;border:1px solid #E0E3E7;border-radius:10px;overflow:hidden;font-size:13px;line-height:18px;background-color:#fff}.statpills .statpill .statpill-label{display:flex;align-items:center;gap:6px;padding:6px 12px;color:#919eab;font-weight:600}.statpills .statpill .statpill-value{display:flex;align-items:center;padding:6px 12px;background-color:#f6f6f6;color:#1c252e;font-weight:700;border-left:1px solid #E0E3E7}.statpills .statpill .statdot,.statdot{width:9px;height:9px;border-radius:50%;flex:none}.hubstatuses{display:flex;flex-direction:column;gap:10px;padding-top:16px}.hubstatuses .hubstatus{display:flex;align-items:center;gap:10px;font-size:14px;line-height:18px;text-decoration:none;cursor:pointer;padding:2px 0}.hubstatuses .hubstatus:hover .hubstatus-label{color:var(--accent, #2D9CDB)}.hubstatuses .hubstatus .hubstatus-label{color:#1c252e}.hubstatuses .hubstatus .hubstatus-count{margin-left:auto;font-weight:700;color:#1c252e}.dialogshub .cards{align-items:stretch}.dialogshub .card{display:flex;flex-direction:column}.dialogshub .buttons{margin-top:auto}.dialogshub .hubwarn{margin-top:6px;font-size:13px;font-weight:600;color:#f2994a}.connectai{display:block;margin-top:12px;padding:9px 12px;border-radius:8px;background:#f4effb;color:#9b51e0;font-weight:600;font-size:14px;text-align:center;cursor:pointer}.connectai:hover{background:#eadff8}.assist .assist-title{font-weight:700;margin-bottom:4px}.assist .assist-sub{color:#a3a4b5;margin-bottom:16px}.assist .assist-empty{padding:24px;color:#a3a4b5;text-align:center}.assist .assist-compose{margin-bottom:16px}.assist .assist-compose .assist-compose-head{font-weight:600;margin-bottom:10px}.assist .assist-compose .assist-stuck{color:#a3a4b5;font-weight:400}.assist .assist-compose .assist-textarea{width:100%;box-sizing:border-box;padding:12px 14px;border:1px solid #e1e2e6;border-radius:12px;font:inherit;resize:vertical;margin-bottom:12px}.assist .assist-list{display:flex;flex-direction:column}.assist .assist-row{display:flex;align-items:center;gap:16px;padding:14px 4px;border-bottom:1px solid #f3f4f5}.assist .assist-row:last-child{border-bottom:none}.assist .assist-row.active{background:#f9f9fa}.assist .assist-row .assist-row-main{flex:1;min-width:0}.assist .assist-row .assist-row-id{font-weight:600}.assist .assist-row .assist-row-stuck{color:#a3a4b5;font-size:14px;margin-top:2px}.assist .assist-row .assist-row-date{color:#c5c6cf;font-size:12px;white-space:nowrap}.assist .assist-row.stuck-core .assist-row-stuck{color:#ff013c}.dialog-mark{gap:6px}.onboarding-badge{font-size:11px;font-weight:600;line-height:1.5;padding:1px 8px;border-radius:8px;white-space:nowrap;color:#222229;background:#e1e2e6}.onboarding-badge.ob-done{background:#f3f4f5}.mydesktop .globalfindarea{padding:0;border-radius:16px}@media (min-width: 480px){.mydesktop .globalfindarea{padding:20px 15px 0}}@media (min-width: 960px){.mydesktop .globalfindarea{padding:20px 10px 0 20px}}@media (min-width: 1280px){.mydesktop .globalfindarea{padding:30px 20px 0 30px}}.mydesktop .topcatalog{min-height:327px;width:100%;background-color:transparent;background-image:url(/img/v2_me_catalog_background_mobile.png);background-repeat:no-repeat;background-size:100% 100%;padding:50px 0 40px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;color:#fff}@media (min-width: 960px){.mydesktop .topcatalog{background-image:url(/img/v2_me_catalog_background_desktop.png);min-height:397px;padding:70px 0;border-radius:16px}}.mydesktop .topcatalog .title{font-size:18px;line-height:22px;font-weight:700;text-align:center}@media (min-width: 960px){.mydesktop .topcatalog .title{font-size:28px;line-height:32px}}.mydesktop .topcatalog .findarea{padding:0 15px;width:100%}@media (min-width: 1360px){.mydesktop .topcatalog .findarea{padding:0}}@media (min-width: 960px){.mydesktop .topcatalog .findarea.findzone{max-width:546px}}.mydesktop .topcatalog .findarea.finditems{padding:0}.mydesktop .topcatalog .findarea.finditems ::-webkit-scrollbar{display:none}.mydesktop .topcatalog .findrow{margin:20px 0;position:relative;width:100%}@media (min-width: 960px){.mydesktop .topcatalog .findrow{margin:30px 0}}.mydesktop .topcatalog .findrow input{font-size:15px;line-height:18px;height:50px;width:100%;border:1px solid #fff;border-radius:16px;padding:0 20px}@media (min-width: 960px){.mydesktop .topcatalog .findrow input{min-width:546px}}.mydesktop .topcatalog .findrow input:hover{border:1px solid #0D99FF}.mydesktop .topcatalog .findrow .findicon{position:absolute;top:2px;right:2px;width:46px;height:46px;display:flex;align-items:center;justify-content:center;background-color:#e7f5ff;border-radius:16px}.mydesktop .topcatalog .items{display:flex;align-items:center;justify-content:center;overflow-x:auto;max-width:calc(100% + 30px);flex-wrap:wrap}@media (min-width: 960px){.mydesktop .topcatalog .items{max-width:100%}}.mydesktop .topcatalog .items .row{flex-basis:100%;display:flex;align-items:center;gap:15px;max-width:100%;padding-bottom:10px}@media (min-width: 1360px){.mydesktop .topcatalog .items .row{justify-content:center;max-width:100%}}.mydesktop .topcatalog .items .item{min-width:155px;width:155px;height:119px;display:flex;align-items:center;flex-direction:column;justify-content:center;background-color:#ffffff2b;border-radius:16px}.mydesktop .topcatalog .items .item .icon{background-color:#ffffff2b;border-radius:50%;width:54px;height:54px;display:flex;align-items:center;justify-content:center}.mydesktop .topcatalog .items .item .itemtitle{padding-top:10px;font-size:15px;line-height:18px;font-weight:700}.mydesktop .topcatalog .items .item:hover{cursor:pointer;background-color:#ffffff49}.mydesktop .topcatalog .items .item:hover .icon{background-color:#ffffff49}.mydesktop .topcatalog .items .item:first-of-type{margin-left:15px}@media (min-width: 1360px){.mydesktop .topcatalog .items .item:first-of-type{margin-left:0}}.mydesktop .topcatalog .items .empty{width:1px;min-width:1px;font-size:1px;line-height:10px}@media (min-width: 1360px){.mydesktop .topcatalog .items .empty{display:none}}.mydesktop .globalarea{padding:30px 15px 15px}@media (min-width: 375px){.mydesktop .globalarea{padding:30px 15px 15px}}@media (min-width: 960px){.mydesktop .globalarea{padding:30px 10px 20px 20px}}@media (min-width: 1280px){.mydesktop .globalarea{padding:30px 20px 30px 30px}}.mydesktop .globalarea .title{font-size:28px;line-height:32px;font-weight:700;padding-bottom:30px}.mydesktop .globalarea .area{display:flex;align-items:flex-start;justify-content:space-between;gap:30px}.mydesktop .globalarea .area .catalog{flex:1;display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:center;gap:15px}@media (min-width: 960px){.mydesktop .globalarea .area .catalog{justify-content:center;gap:30px}}@media (min-width: 1280px){.mydesktop .globalarea .area .catalog{justify-content:stretch;gap:30px}}.mydesktop .globalarea .area .filtersarea{width:300px;min-width:300px;background-color:#fff;border-radius:16px}.mydesktop .globalarea .master{padding:15px;border-radius:16px;background-color:#fff;width:100%;align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;position:relative}@media (min-width: 480px){.mydesktop .globalarea .master{min-width:230px;max-width:230px;padding:20px}}@media (min-width: 960px){.mydesktop .globalarea .master{min-width:300px;width:300px;max-width:300px;padding:30px}}.mydesktop .globalarea .master .demo{position:absolute;top:0;right:0;display:inline-flex;align-items:center;color:#fff;gap:5px;font-size:13px;line-height:13px;height:25px;padding:0 10px;background:linear-gradient(to right,#ff7a00,#fb0);border-top-right-radius:16px;border-bottom-left-radius:16px}.mydesktop .globalarea .master .data{margin:0 auto;text-align:center}@media (min-width: 480px){.mydesktop .globalarea .master .data{margin:0;text-align:left}}.mydesktop .globalarea .master .data .icon{padding-bottom:20px}.mydesktop .globalarea .master .data .icon img{width:110px;height:110px;border-radius:50%}.mydesktop .globalarea .master .data .name{font-size:18px;line-height:22px;font-weight:700;padding-bottom:6px;white-space:wrap}@media (min-width: 960px){.mydesktop .globalarea .master .data .name{white-space:nowrap}}.mydesktop .globalarea .master .data .position{font-size:15px;line-height:18px;font-weight:600;color:#8c9197;padding-bottom:7px;white-space:wrap}@media (min-width: 960px){.mydesktop .globalarea .master .data .position{white-space:nowrap}}.mydesktop .globalarea .master .data .reviews{padding:2px 0 15px}.mydesktop .globalarea .master .data .reviews .valuearea{height:37px;border-radius:10px;background-color:#f6f6f6;display:inline-flex;align-items:center;padding:0 10px;font-size:15px;line-height:18px}.mydesktop .globalarea .master .data .reviews .valuearea img{width:15px;height:15px}.mydesktop .globalarea .master .data .reviews .valuearea .rating{font-size:15px;line-height:18px;font-weight:700;color:#212b36;padding:0 3px 0 5px}.mydesktop .globalarea .master .data .reviews .valuearea .reviewsamount{font-weight:600;color:#8c9197}.mydesktop .globalarea .master .action .visitbtn{width:100%;max-width:100%}@media (min-width: 480px){.mydesktop .globalarea .master .action .visitbtn{width:auto;max-width:127px}}.visitsloadfailed{padding:20px;margin:10px;text-align:center}.visitsloadfailed .title{font-size:14px}.visitsloadfailed .hint{margin-top:6px;font-size:12px;opacity:.6}.visitsloadfailed .retry{margin-top:10px;padding:8px 20px;background:#2196f3;color:#fff;border:none;border-radius:8px;font-size:14px;cursor:pointer}.visitsloadfailed .retry:hover{background:#46bdff}.mevisitspart{font-weight:600;letter-spacing:-.2px;padding:15px 10px 15px 15px}.mevisitspart .novisits{padding:30px 15px;border-radius:16px;background-color:#fff;text-align:center;font-size:15px;line-height:18px;font-weight:700;color:#8c9197}@media (min-width: 960px){.mevisitspart .novisits{padding:50px 30px;font-size:18px;line-height:21px}}@media (min-width: 375px){.mevisitspart{padding:20px 10px 20px 15px}}@media (min-width: 960px){.mevisitspart{padding:20px 10px 20px 20px;background-color:#f5f5f5;border-radius:16px;border-top:none}}@media (min-width: 1280px){.mevisitspart{padding:30px 20px 30px 30px}}.mevisitspart .actions{margin-bottom:15px}@media (min-width: 375px){.mevisitspart .actions{margin-bottom:20px}}@media (min-width: 1280px){.mevisitspart .actions{margin-bottom:30px}}.mevisitspart .tablefooterarea{padding:0;margin-top:15px}@media (min-width: 375px){.mevisitspart .tablefooterarea{margin-top:20px}}@media (min-width: 1280px){.mevisitspart .tablefooterarea{margin-top:30px}}.mevisitspart .top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px}.mevisitspart .top .findvisits{flex:1}.mevisitspart .top .findvisits .mat-mdc-form-field-subscript-wrapper:before{display:none}@media (min-width: 600px){.mevisitspart .top .links{flex:1}}@media (min-width: 960px){.mevisitspart .top{flex-wrap:nowrap}.mevisitspart .top .links{flex:0 0 auto}}.mevisitspart .addingarea{display:flex;align-items:center;justify-content:space-between;width:100%;gap:15px;flex-wrap:wrap}@media (min-width: 480px){.mevisitspart .addingarea{width:auto}}@media (min-width: 960px){.mevisitspart .addingarea{flex-wrap:nowrap}}.mevisitspart .filtersarea{display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap}@media (min-width: 375px){.mevisitspart .filtersarea{gap:15px}}@media (min-width: 960px){.mevisitspart .filtersarea{gap:15px;flex-wrap:nowrap}}@media (min-width: 1280px){.mevisitspart .filtersarea{gap:30px}}.mevisitspart .filtersarea .viewarea{display:flex;align-items:center;font-size:15px;line-height:18px}@media (min-width: 960px){.mevisitspart .filtersarea .viewarea{font-size:18px;line-height:21px}}.mevisitspart .filtersarea .viewarea .item{height:37px;display:flex;align-items:center;padding:0 16px;background-color:#fff}@media (min-width: 960px){.mevisitspart .filtersarea .viewarea .item{height:50px;padding:0 18px}}.mevisitspart .filtersarea .viewarea .item:hover{cursor:pointer;color:#0d99ff}.mevisitspart .filtersarea .viewarea .item.left{border-top-left-radius:16px;border-bottom-left-radius:16px}.mevisitspart .filtersarea .viewarea .item.right{border-top-right-radius:16px;border-bottom-right-radius:16px}.mevisitspart .filtersarea .viewarea .item.active{background-color:#0d99ff;color:#fff}.mevisitspart .filtersarea .viewarea .item.active:hover{background-color:#0f8ce7}.mevisitspart .filtersarea .filterbtnarea{display:flex;align-items:center;justify-content:flex-end}@media (min-width: 960px){.mevisitspart .filtersarea .filterbtnarea{display:none}}.mevisitspart .filtersarea .selectsarea{flex:1;display:none}.mevisitspart .filtersarea .selectsarea.show{flex-basis:100%;display:flex;flex-wrap:wrap;gap:10px}@media (min-width: 960px){.mevisitspart .filtersarea .selectsarea{display:flex;align-items:center;justify-content:flex-end;gap:10px;width:100%}}.mevisitspart .filtersarea .selectsarea vt-select-branch{min-width:100%;width:100%;height:50px}@media (min-width: 960px){.mevisitspart .filtersarea .selectsarea vt-select-branch{min-width:unset;width:auto;max-width:244px;flex:1}}@media (min-width: 1280px){.mevisitspart .filtersarea .selectsarea vt-select-branch{min-width:244px;width:244px}}.mevisitspart .filtersarea .selectsarea vt-select-branch mat-form-field{height:50px;width:100%}.mevisitspart .filtersarea .selectsarea vt-select-branch mat-form-field img{width:40px;height:40px}.mevisitspart .filtersarea .selectsarea vt-select-branch mat-form-field .mat-mdc-select-arrow-wrapper{padding:0 0 0 10px}@media (min-width: 960px){.mevisitspart .filtersarea .selectsarea vt-select-branch mat-form-field .mat-mdc-select-arrow-wrapper{padding:0 0 0 5px}}@media (min-width: 1280px){.mevisitspart .filtersarea .selectsarea vt-select-branch mat-form-field .mat-mdc-select-arrow-wrapper{padding:0 0 0 10px}}.mevisitspart .filtersarea .selectsarea vt-select-branch mat-form-field .mat-mdc-select-trigger{width:100%;padding-right:20px;height:50px}.mevisitspart .filtersarea .selectsarea vt-select-branch mat-form-field .mat-mdc-select-trigger .masterrecord .photo{padding:0 10px 0 6px}.mevisitspart .filtersarea .selectsarea vt-select-branch mat-form-field .mat-mdc-select-trigger .masterrecord .photo.nomaster{padding:0 15px 0 5px}.mevisitspart .filtersarea .selectsarea vt-select-branch mat-form-field .mat-mdc-select-trigger .masterrecord .photo img{width:40px;height:40px}.mevisitspart .filtersarea .selectsarea vt-select-branch mat-form-field .mat-mdc-select-trigger .masterrecord .name{font-size:15px;line-height:18px;font-weight:600}.mevisitspart .filtersarea .selectsarea vt-select-branch mat-form-field .mat-mdc-select-trigger .masterrecord .name.pb{padding-bottom:3px}.mevisitspart .filtersarea .selectsarea vt-select-branch mat-form-field .mat-mdc-select-trigger .masterrecord .position{font-size:13px;line-height:15px}.mevisitspart .filtersarea .selectsarea vt-select-master{min-width:100%;width:100%;height:50px}@media (min-width: 960px){.mevisitspart .filtersarea .selectsarea vt-select-master{min-width:unset;width:auto;max-width:344px;flex:1}}@media (min-width: 1280px){.mevisitspart .filtersarea .selectsarea vt-select-master{min-width:344px;width:344px}}.mevisitspart .filtersarea .selectsarea vt-select-master mat-form-field{height:50px;width:100%}.mevisitspart .filtersarea .selectsarea vt-select-master mat-form-field img{width:40px;height:40px}.mevisitspart .filtersarea .selectsarea vt-select-master mat-form-field .mat-mdc-select-arrow-wrapper{padding:0 0 0 10px}@media (min-width: 960px){.mevisitspart .filtersarea .selectsarea vt-select-master mat-form-field .mat-mdc-select-arrow-wrapper{padding:0 0 0 5px}}@media (min-width: 1280px){.mevisitspart .filtersarea .selectsarea vt-select-master mat-form-field .mat-mdc-select-arrow-wrapper{padding:0 0 0 10px}}.mevisitspart .filtersarea .selectsarea vt-select-master mat-form-field .mat-mdc-select-trigger{width:100%;padding-right:20px;height:50px}.mevisitspart .filtersarea .selectsarea vt-select-master mat-form-field .mat-mdc-select-trigger .masterrecord .photo{padding:0 10px 0 6px}.mevisitspart .filtersarea .selectsarea vt-select-master mat-form-field .mat-mdc-select-trigger .masterrecord .photo.nomaster{padding:0 15px 0 5px}.mevisitspart .filtersarea .selectsarea vt-select-master mat-form-field .mat-mdc-select-trigger .masterrecord .photo img{width:40px;height:40px}.mevisitspart .filtersarea .selectsarea vt-select-master mat-form-field .mat-mdc-select-trigger .masterrecord .name{font-size:15px;line-height:18px;font-weight:600}.mevisitspart .filtersarea .selectsarea vt-select-master mat-form-field .mat-mdc-select-trigger .masterrecord .name.pb{padding-bottom:3px}.mevisitspart .filtersarea .selectsarea vt-select-master mat-form-field .mat-mdc-select-trigger .masterrecord .position{font-size:13px;line-height:15px}.mevisitspart .filtersarea .selectsarea vt-select.sl{width:100%}@media (min-width: 960px){.mevisitspart .filtersarea .selectsarea vt-select.sl{display:none}}.mevisitspart .filtersarea .selectsarea vt-select.sl mat-form-field{width:100%}.mevisitspart .dates{padding:30px 0 10px;margin-bottom:20px;display:flex;align-items:center;gap:10px;overflow-x:auto}.mevisitspart .dates.nodates{padding:0 0 10px}.mevisitspart .dates .date{min-width:60px;width:60px;height:60px;display:flex;align-items:center;flex-direction:column;justify-content:center;background-color:#fff;border-radius:16px}.mevisitspart .dates .date:hover{cursor:pointer;color:#0d99ff}.mevisitspart .dates .date.selected{background-color:#0d99ff;color:#fff}.mevisitspart .dates .date .day{font-size:18px;line-height:18px;font-weight:700;padding-bottom:5px}.mevisitspart .dates .date .day .weekday{font-size:15px;font-weight:600}.mevisitspart .dates .date .month{font-size:13px;line-height:13px;font-weight:600}.mevisitspart .visits{background-color:#fff;border-radius:16px}.mevisitspart .reviewsarea{padding:30px 0 0}.mevisitspart .reviewsarea .reviews{display:grid;align-items:flex-start;width:100%;gap:15px;justify-content:stretch}@media (min-width: 375px){.mevisitspart .reviewsarea .reviews{gap:20px}}@media (min-width: 480px){.mevisitspart .reviewsarea .reviews{grid-template-columns:repeat(2,1fr)}}@media (min-width: 960px){.mevisitspart .reviewsarea .reviews{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1280px){.mevisitspart .reviewsarea .reviews{gap:30px;grid-template-columns:repeat(3,1fr)}}.mevisitspart .reviewsarea .reviews .firstrow{display:flex;align-items:center;justify-content:space-between;gap:15px;padding-bottom:15px;font-size:13px;line-height:15px;font-weight:700}.mevisitspart .reviewsarea .reviews .firstrow.reviewdate{padding-bottom:5px}.mevisitspart .reviewsarea .reviews .firstrow .date{display:inline-flex;align-items:center}.mevisitspart .reviewsarea .reviews .firstrow .date .icon{padding-right:5px}.mevisitspart .reviewsarea .reviews .firstrow .date .icon img{width:16px;height:17px}.mevisitspart .reviewsarea .reviews .firstrow .date .otherdata{color:#8c9197;font-weight:600}.mevisitspart .reviewsarea .reviews .firstrow .more{flex-shrink:0}.mevisitspart .reviewsarea .reviews .firstrow .more .more_black{display:block;width:24px;height:24px}.mevisitspart .reviewsarea .reviews .firstrow .more .more_black:hover{cursor:pointer;background-image:url(/img/v2_icon_more_gray.svg)}.mevisitspart .reviewsarea .reviews .review{border-radius:16px;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;align-self:stretch;padding:15px}.mevisitspart .reviewsarea .reviews .review.promo{min-height:155px}@media (min-width: 480px){.mevisitspart .reviewsarea .reviews .review.promo{min-height:300px}}@media (min-width: 480px){.mevisitspart .reviewsarea .reviews .review{padding:20px}}@media (min-width: 1280px){.mevisitspart .reviewsarea .reviews .review{padding:30px}}.mevisitspart .reviewsarea .reviews .review .data .promorow{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:15px}.mevisitspart .reviewsarea .reviews .review .data .promorow .promotitlearea{display:flex;align-items:center;padding:15px;border-radius:16px;background-color:#f6f6f6;font-size:18px;line-height:24px;font-weight:700}.mevisitspart .reviewsarea .reviews .review .data .promorow .promotitlearea .icon{background-color:#0d99ff;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;margin-right:10px}.mevisitspart .reviewsarea .reviews .review .data .promorow .promotitlearea .icon img{width:22px;height:14px}.mevisitspart .reviewsarea .reviews .review .data .promorow .promotitlearea .bluecaption{color:#0d99ff}.mevisitspart .reviewsarea .reviews .review .data .promorow .bigrouble img{width:48px;height:70px}@media (min-width: 480px){.mevisitspart .reviewsarea .reviews .review .data .promorow .bigrouble img{width:50px;height:72px}}.mevisitspart .reviewsarea .reviews .review .data .masterarea{padding:15px;background-color:#f6f6f6;border-radius:16px}.mevisitspart .reviewsarea .reviews .review .data .masterarea .photo{padding:0 10px 0 0}.mevisitspart .reviewsarea .reviews .review .data .masterarea .masterdata{padding:0 0 3px}.mevisitspart .reviewsarea .reviews .review .data .masterarea.clickable{cursor:pointer}.mevisitspart .reviewsarea .reviews .review .data .masterarea.clickable:hover{background-color:#eee}.mevisitspart .reviewsarea .reviews .review .statpills{display:flex;flex-wrap:wrap;gap:8px;padding:12px 0}@media (min-width: 1280px){.mevisitspart .reviewsarea .reviews .review .statpills{padding-bottom:30px}}.mevisitspart .reviewsarea .reviews .review .statpills .statpill{display:inline-flex;align-items:center;border:1px solid #E0E3E7;border-radius:10px;overflow:hidden;font-size:13px;line-height:18px;background-color:#fff}.mevisitspart .reviewsarea .reviews .review .statpills .statpill .statpill-label{padding:6px 12px;color:#919eab;font-weight:600}.mevisitspart .reviewsarea .reviews .review .statpills .statpill .statpill-value{padding:6px 12px;background-color:#f6f6f6;color:#1c252e;font-weight:700;border-left:1px solid #E0E3E7}.mevisitspart .reviewsarea .reviews .review .servicearea{padding:15px 0;display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:15px;line-height:23px;font-weight:700;letter-spacing:-.3px;line-break:anywhere}.mevisitspart .reviewsarea .reviews .review .servicearea .servicedata .icon{padding-right:4px}.mevisitspart .reviewsarea .reviews .review .servicearea .servicedata .archived{color:#8c9197}.mevisitspart .reviewsarea .reviews .review .servicearea .more{flex-shrink:0}.mevisitspart .reviewsarea .reviews .review .servicearea .more .more_black{display:block;width:24px;height:24px}.mevisitspart .reviewsarea .reviews .review .servicearea .more .more_black:hover{cursor:pointer;background-image:url(/img/v2_icon_more_gray.svg)}.mevisitspart .reviewsarea .reviews .review .actionarea button{width:100%}.mevisitspart .reviewsarea .reviews .review .actionarea .actionlabel{font-size:18px;line-height:24px;font-weight:700}@media (min-width: 480px){.mevisitspart .reviewsarea .reviews .review .actionarea .actionlabel{font-size:28px;line-height:34px}}.mevisitspart .reviewsarea .reviews .review .actionarea .actionlabel.bluecaption{color:#0d99ff}.mevisitspart .reviewsarea .reviews .review .actionarea .smallcomment{padding-top:6px;font-size:10px;line-height:12px;font-weight:600;color:#8c9197}.mevisitspart .reviewsarea .reviews .review .reviewarea{height:100%}.mevisitspart .reviewsarea .reviews .review .reviewarea .separator{padding:30px 0 0;border-top:1px solid #E5E5E5;margin:15px -15px 0}@media (min-width: 480px){.mevisitspart .reviewsarea .reviews .review .reviewarea .separator{margin:15px -20px 0}}@media (min-width: 1280px){.mevisitspart .reviewsarea .reviews .review .reviewarea .separator{margin:15px -30px 0}}.mevisitspart .reviewsarea .reviews .review .reviewarea .reviewrow{display:flex;align-items:center;gap:10px;padding-bottom:15px;flex-wrap:wrap}@media (min-width: 960px){.mevisitspart .reviewsarea .reviews .review .reviewarea .reviewrow{gap:20px;flex-wrap:nowrap}}.mevisitspart .reviewsarea .reviews .review .reviewarea .cacheback{padding:0 10px 0 4px;display:flex;align-items:center;height:27px;background-color:#f6f6f6;border-radius:10px;font-size:13px;line-height:13px;font-weight:600}@media (min-width: 960px){.mevisitspart .reviewsarea .reviews .review .reviewarea .cacheback{padding:0 10px 0 6px;height:31px}}.mevisitspart .reviewsarea .reviews .review .reviewarea .cacheback .cachebackicon{background-color:#000;border-radius:6px;width:19px;height:19px;display:flex;align-items:center;justify-content:center;margin-right:6px}.mevisitspart .reviewsarea .reviews .review .reviewarea .cacheback .cachebackicon img{border-radius:6px}.mevisitspart .reviewsarea .reviews .review .reviewarea .cacheback .cachebacklabel{color:#8c9197}.mevisitspart .reviewsarea .reviews .review .reviewarea .stars{display:flex;align-items:center;min-height:23px}.mevisitspart .reviewsarea .reviews .review .reviewarea .stars .star{margin-right:5px;height:15px;width:15px;min-width:15px;background-size:15px 15px;background-image:url(/img/v2_icon_star_orange.svg);background-repeat:no-repeat;background-position:center center}.mevisitspart .reviewsarea .reviews .review .reviewarea .stars .star.stargray{background-image:url(/img/v2_icon_star_gray.svg)}.mevisitspart .reviewsarea .reviews .review .reviewarea .comment{font-size:15px;line-height:23px;font-weight:600;color:#8c9197}.mevisitspart .reviewsarea .reviews .review .reviewarea .comment.hasanswer{padding-bottom:10px;border-bottom:1px solid #E5E5E5}.mevisitspart .reviewsarea .reviews .review .reviewarea .comment .changereview{padding-top:10px}.mevisitspart .reviewsarea .reviews .review .reviewarea .answer{padding:15px 0 0 30px}.mevisitspart .reviewsarea .reviews .review .reviewarea .answer .reviewmaster{display:flex;align-items:center;padding-bottom:10px}.mevisitspart .reviewsarea .reviews .review .reviewarea .answer .reviewmaster .photo{padding-right:10px}.mevisitspart .reviewsarea .reviews .review .reviewarea .answer .reviewmaster .photo img{width:44px;height:44px;border-radius:50%}.mevisitspart .reviewsarea .reviews .review .reviewarea .answer .reviewmaster .data .name{font-weight:700;padding-bottom:3px}.mevisitspart .reviewsarea .reviews .review .reviewarea .answer .reviewmaster .data .date{font-size:13px;line-height:15px;color:#8c9197;font-weight:600}.abonement_state.burned .caption,.abonement_state.burned .value{color:#ff013c}.visitstable.taskstable .visit .clientname{padding-left:0}.visitstable.taskstable .noclients_title{padding:30px 15px;text-align:center}@media (min-width: 960px){.visitstable.taskstable .noclients_title{padding:50px 30px}}.visitstable.taskstable .loading{padding:30px 15px;text-align:center;color:#8c9197}@media (min-width: 960px){.visitstable.taskstable .loading{padding:50px 30px}}.taskmessages{padding:0 15px 15px}@media (min-width: 960px){.taskmessages{padding:0 20px 20px}}@media (min-width: 1280px){.taskmessages{padding:0 30px 20px}}.taskmessages .comment{padding:10px 0;color:#8c9197}.taskmessages .changelog{background-color:#f6f7f9;border-radius:10px;padding:6px 14px}.taskmessages .changelog .tablearea tbody tr{height:auto}.taskmessages .changelog .tablearea tbody tr:last-of-type{border-bottom:none}.taskmessages .changelog .tablearea tr td{padding:8px 20px 8px 0}.visitbtn.listen.new{background-color:#fff3e5}.visitbtn.listen.new .label{color:#ff8a00}.visitbtn.listen.new:hover{background-color:#ffe8cc}.taskbinding{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:20px}.taskbinding .item{display:flex;align-items:baseline;gap:6px;padding:8px 14px;border-radius:12px;background-color:#f6f6f6}.taskbinding .item .caption{font-size:13px;line-height:16px;font-weight:600;color:#8c9197}.taskbinding .item .value{font-size:15px;line-height:18px;font-weight:700;color:var(--c)}.clienttasks .clienttasksbar{display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap;padding:12px 15px;border-bottom:1px solid #E5E5E5}@media (min-width: 960px){.clienttasks .clienttasksbar{padding:12px 20px}}@media (min-width: 1280px){.clienttasks .clienttasksbar{padding:12px 30px}}.clienttasks .clienttasksbar .viewswitch{display:flex;align-items:center;font-size:15px;line-height:18px}.clienttasks .clienttasksbar .viewswitch .item{height:37px;display:flex;align-items:center;padding:0 16px;background-color:#f6f6f6}.clienttasks .clienttasksbar .viewswitch .item:hover{cursor:pointer;color:#0d99ff}.clienttasks .clienttasksbar .viewswitch .item.left{border-top-left-radius:16px;border-bottom-left-radius:16px}.clienttasks .clienttasksbar .viewswitch .item.right{border-top-right-radius:16px;border-bottom-right-radius:16px}.clienttasks .clienttasksbar .viewswitch .item.active{background-color:#0d99ff;color:#fff}.clienttasks .clienttasksbar .viewswitch .item.active:hover{background-color:#0f8ce7}.mevisitspart.taskspart .filtersarea{margin-bottom:15px}@media (min-width: 375px){.mevisitspart.taskspart .filtersarea{margin-bottom:20px}}@media (min-width: 1280px){.mevisitspart.taskspart .filtersarea{margin-bottom:30px}}.mevisitpart{font-weight:600;letter-spacing:-.2px}.mevisitpart .area{display:flex;align-items:flex-start;justify-content:center;gap:15px;flex-wrap:wrap}@media (min-width: 960px){.mevisitpart .area{gap:20px;justify-content:space-between;flex-wrap:nowrap}}@media (min-width: 1280px){.mevisitpart .area{gap:30px}}.mevisitpart .area .photoarea .imagesliderarea{width:320px;margin:0 auto}@media (min-width: 960px){.mevisitpart .area .photoarea .imagesliderarea{max-width:400px;width:400px;height:320px;max-height:320px}}.mevisitpart .area .photoarea ng-image-slider{display:block}.mevisitpart .area .photoarea ng-image-slider .main{border-radius:16px}.mevisitpart .area .photoarea ng-image-slider .ng-image-fullscreen-view .next,.mevisitpart .area .photoarea ng-image-slider .ng-image-fullscreen-view .prev{line-height:34px}.mevisitpart .area .photoarea ng-image-slider .ng-image-slider .ng-image-slider-container .main .main-inner .img-div .caption{bottom:unset;top:0}.mevisitpart .area .photoarea img.singlephoto{border-radius:16px;max-width:100%}@media (min-width: 960px){.mevisitpart .area .photoarea img.singlephoto{max-width:320px}}.mevisitpart .area .masterrecord .photo{padding:0 12px 0 0}.mevisitpart .area .dataarea{width:100%;border-radius:16px;padding:15px;background-color:#fff}@media (min-width: 960px){.mevisitpart .area .dataarea{padding:20px}}@media (min-width: 1280px){.mevisitpart .area .dataarea{padding:30px}}.mevisitpart .area .dataarea .visitarea{padding:15px 0}@media (min-width: 480px){.mevisitpart .area .dataarea .visitarea{padding:20px 0}}@media (min-width: 1280px){.mevisitpart .area .dataarea .visitarea{padding:30px 0}}.mevisitpart .area .dataarea .visitdata{display:flex;align-items:baseline;justify-content:space-between;flex-direction:column;gap:20px}@media (min-width: 480px){.mevisitpart .area .dataarea .visitdata{flex-direction:row;gap:30px}}@media (min-width: 960px){.mevisitpart .area .dataarea .visitdata{flex-direction:column;gap:30px}}@media (min-width: 1280px){.mevisitpart .area .dataarea .visitdata{flex-direction:row;gap:60px}}.mevisitpart .area .dataarea .visitdata .header{font-size:15px;color:#8c9197;padding-bottom:10px}.mevisitpart .area .dataarea .visitdata .value{font-size:18px;line-height:24px;font-weight:700}.mevisitpart .area .dataarea .visitdata .value .time{font-weight:600}.mevisitpart .area .dataarea .visitdata .value .icons.visitors{font-weight:600;font-size:13px;line-height:16px;color:#8c9197}.mevisitpart .area .dataarea .visitdata .datecolumn{width:100%;padding-bottom:20px;border-bottom:1px solid #E5E5E5}@media (min-width: 480px){.mevisitpart .area .dataarea .visitdata .datecolumn{width:auto;padding:0;border-bottom:unset}}@media (min-width: 960px){.mevisitpart .area .dataarea .visitdata .datecolumn{width:100%;padding-bottom:20px;border-bottom:1px solid #E5E5E5}}@media (min-width: 1280px){.mevisitpart .area .dataarea .visitdata .datecolumn{width:auto;padding:0;border-bottom:unset}}.mevisitpart .area .dataarea .visitdata .datecolumn .otherdata{color:#8c9197}.mevisitpart .area .dataarea .visitdata .servicecolumn{width:100%;padding-bottom:20px;border-bottom:1px solid #E5E5E5}@media (min-width: 480px){.mevisitpart .area .dataarea .visitdata .servicecolumn{width:auto;padding:0;border-bottom:unset}}@media (min-width: 960px){.mevisitpart .area .dataarea .visitdata .servicecolumn{width:100%;padding-bottom:20px;border-bottom:1px solid #E5E5E5}}@media (min-width: 1280px){.mevisitpart .area .dataarea .visitdata .servicecolumn{width:auto;padding:0;border-bottom:unset}}.mevisitpart .area .dataarea .visitdata .servicecolumn .otherdata{color:#8c9197}.mevisitpart .area .dataarea .visitdata .servicecolumn{flex:10}.mevisitpart .area .dataarea .visitdata .servicecolumn .servicedata{display:inline;align-items:flex-start}.mevisitpart .area .dataarea .visitdata .servicecolumn .servicedata .icon{padding-right:4px}.mevisitpart .area .dataarea .visitdata .servicecolumn .servicedata .archived{color:#8c9197}.mevisitpart .area .dataarea .visitdata .pricecolumn{width:100%}@media (min-width: 480px){.mevisitpart .area .dataarea .visitdata .pricecolumn{width:auto}}@media (min-width: 960px){.mevisitpart .area .dataarea .visitdata .pricecolumn{width:100%}}@media (min-width: 1280px){.mevisitpart .area .dataarea .visitdata .pricecolumn{width:auto;padding:0 40px 0 0}}@media (min-width: 480px){.mevisitpart .area .dataarea .visitdata .pricecolumn vt-visit-priceview{display:table-caption}}@media (min-width: 960px){.mevisitpart .area .dataarea .visitdata .pricecolumn vt-visit-priceview{display:inline}}@media (min-width: 1280px){.mevisitpart .area .dataarea .visitdata .pricecolumn vt-visit-priceview{display:table-caption}}.mevisitpart .area .dopsarea{padding:0 0 15px}@media (min-width: 960px){.mevisitpart .area .dopsarea{padding:0 0 20px}}@media (min-width: 1280px){.mevisitpart .area .dopsarea{padding:0 0 15px}}.mevisitpart .area .dopsarea .title2{padding-bottom:10px}.mevisitpart .area .dopsarea .doprow{width:100%}.mevisitpart .area .visitcomment{padding:0 0 15px}@media (min-width: 960px){.mevisitpart .area .visitcomment{padding:0 0 20px}}@media (min-width: 1280px){.mevisitpart .area .visitcomment{padding:0 0 15px}}.mevisitpart .area .visitcomment .comment{padding:6px 10px;color:#8c9197;font-size:13px;line-height:22px;border-radius:10px;background-color:#f6f6f6;font-weight:500}.mevisitpart .area .visitcomment .comment .value{font-weight:700}.mevisitpart .area .actionsbuttons{display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap}@media (min-width: 480px){.mevisitpart .area .actionsbuttons{flex-wrap:nowrap}}@media (min-width: 960px){.mevisitpart .area .actionsbuttons{gap:20px;flex-wrap:wrap}}@media (min-width: 1280px){.mevisitpart .area .actionsbuttons{padding-top:15px;flex-wrap:nowrap}}.mevisitpart .area .actionsbuttons .mainaction,.mevisitpart .area .actionsbuttons .mainaction button{width:100%}@media (min-width: 480px){.mevisitpart .area .actionsbuttons .mainaction button{width:auto}}@media (min-width: 960px){.mevisitpart .area .actionsbuttons .mainaction button{width:100%}}@media (min-width: 1280px){.mevisitpart .area .actionsbuttons .mainaction button{width:auto}}.mevisitpart .area .actionsbuttons .otheractions{display:flex;align-items:center;justify-content:space-between;gap:15px;width:100%}@media (min-width: 480px){.mevisitpart .area .actionsbuttons .otheractions{gap:30px;width:auto}}@media (min-width: 960px){.mevisitpart .area .actionsbuttons .otheractions{gap:20px;width:100%}}@media (min-width: 1280px){.mevisitpart .area .actionsbuttons .otheractions{gap:30px;width:auto}}.mevisitpart .area .actionsbuttons .otheractions .otheraction,.mevisitpart .area .actionsbuttons .otheractions .otheraction button{width:100%}@media (min-width: 480px){.mevisitpart .area .actionsbuttons .otheractions .otheraction button{width:auto}}@media (min-width: 960px){.mevisitpart .area .actionsbuttons .otheractions .otheraction button{width:100%}}@media (min-width: 1280px){.mevisitpart .area .actionsbuttons .otheractions .otheraction button{width:auto}}.onlinepart{font-weight:600;letter-spacing:-.2px}.onlinepart .discipline-title{margin-bottom:8px}.onlinepart .discipline-grid{display:flex;flex-wrap:wrap;gap:8px;border:1px solid transparent;border-radius:10px;padding:8px}.onlinepart .discipline-grid.discipline-error{border-color:#e53935}.onlinepart .discipline-card{display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid #e0e0e0;border-radius:8px;padding:6px 10px}.onlinepart .discipline-time{width:90px;border:1px solid #e0e0e0;border-radius:6px;padding:4px 8px;font-size:14px;text-align:center}.onlinepart .area{padding:15px}@media (min-width: 480px){.onlinepart .area{padding:20px}}@media (min-width: 960px){.onlinepart .area{padding:30px 0 0}}.onlinepart .bigtitlearea{max-width:770px;margin:0 auto 15px;font-size:18px;line-height:23px;font-weight:700}@media (min-width: 480px){.onlinepart .bigtitlearea{margin:0 auto 20px}}@media (min-width: 960px){.onlinepart .bigtitlearea{font-size:28px;line-height:28px;margin:0 auto 30px}}.onlinepart .bigtitlearea .bigcomment{padding:10px 0;font-size:15px;line-height:18px;font-weight:500}@media (min-width: 960px){.onlinepart .bigtitlearea .bigcomment{padding-top:15px}}.onlinepart .mainarea{max-width:770px;margin:0 auto}.onlinepart .birzhaswitch{display:flex;gap:12px;margin:0 0 15px}@media (min-width: 480px){.onlinepart .birzhaswitch{margin:0 0 20px}}@media (min-width: 960px){.onlinepart .birzhaswitch{gap:20px;margin:0 0 30px}}.onlinepart .birzhaswitch .birzhacard{flex:1 1 0;min-width:0;padding:15px;border-radius:16px;border:2px solid transparent;background-color:var(--o_bg1);font-size:15px;line-height:20px;font-weight:700;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none}@media (min-width: 960px){.onlinepart .birzhaswitch .birzhacard{padding:25px 20px;font-size:18px;line-height:24px}}.onlinepart .birzhaswitch .birzhacard .birzhacard_sub{margin-top:4px;font-size:13px;line-height:16px;font-weight:500;opacity:.7}.onlinepart .birzhaswitch .birzhacard.privilege{background-color:#111;color:#fff}.onlinepart .birzhaswitch .birzhacard.privilege.selected{border-color:#d4af37}.onlinepart .birzhaswitch .birzhacard.birzha.selected{border-color:var(--c1)}.onlinepart .topblock{min-height:79px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;background-color:var(--o_bg1);border-radius:16px;position:relative;margin:0 0 15px}@media (min-width: 480px){.onlinepart .topblock{margin:0 0 20px}}@media (min-width: 960px){.onlinepart .topblock{min-height:121px;margin:0 0 30px;flex-wrap:nowrap}}.onlinepart .topblock.for_choose_master{margin:15px 0}@media (min-width: 480px){.onlinepart .topblock.for_choose_master{margin:20px 0}}@media (min-width: 960px){.onlinepart .topblock.for_choose_master{margin:30px 0}}.onlinepart .topblock.servicegroups{background-color:transparent!important}.onlinepart .topblock .backarea{border-bottom:1px solid #E5E5E5;width:100%;padding:10px 15px;display:inline-flex;align-items:center}@media (min-width: 480px){.onlinepart .topblock .backarea{padding:15px 20px}}@media (min-width: 960px){.onlinepart .topblock .backarea{margin:0 0 0 30px;width:auto;border-bottom:none;padding:0}}.onlinepart .topblock .backarea .backicon{display:inline-block;width:22px;height:22px;font-size:15px;line-height:22px;text-align:center;background-color:var(--o_bg3);border-radius:50%;font-weight:700}@media (min-width: 960px){.onlinepart .topblock .backarea .backicon{width:34px;height:34px;font-size:20px;line-height:34px}}.onlinepart .topblock .backarea .backicon:hover{background-color:var(--o_bg3_h);color:#fff;cursor:pointer}.onlinepart .topblock .backarea .backlabel{font-size:13px;line-height:15px;font-weight:700;padding-left:8px}@media (min-width: 960px){.onlinepart .topblock .backarea .backlabel{display:none}}.onlinepart .topblock .btnarea{position:absolute;top:10px;right:10px}@media (min-width: 960px){.onlinepart .topblock .btnarea{top:12px;right:12px}}.onlinepart .topblock .btnarea .smallclear{color:var(--c1);background-color:var(--o_bg4)}.onlinepart .topblock .btnarea .smallclear:hover{color:var(--c1_h);background-color:var(--o_bg4_h)}.onlinepart .topblock .mainblock{width:100%;padding:15px}@media (min-width: 480px){.onlinepart .topblock .mainblock{padding:20px}}@media (min-width: 960px){.onlinepart .topblock .mainblock{padding:30px;min-height:121px}}.onlinepart .topblock .mainblock.noselected{min-height:unset}.onlinepart .topblock .mainblock.selectable{border-radius:16px;border:1px solid var(--o_b1)}.onlinepart .topblock .mainblock.selectable:hover{border:1px solid #0D99FF;cursor:pointer}.onlinepart .topblock .profileblock{width:100%;padding:15px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}@media (min-width: 480px){.onlinepart .topblock .profileblock{padding:20px}}@media (min-width: 960px){.onlinepart .topblock .profileblock{padding:30px;min-height:121px;flex-wrap:nowrap}}.onlinepart .topblock .profileblock.noselected{min-height:unset}.onlinepart .topblock .profileblock .actionbutton{width:100%}@media (min-width: 960px){.onlinepart .topblock .profileblock .actionbutton{width:unset}}.onlinepart .topblock .mastersblock{width:100%;padding:15px}@media (min-width: 480px){.onlinepart .topblock .mastersblock{padding:20px}}@media (min-width: 960px){.onlinepart .topblock .mastersblock{padding:30px;min-height:121px}}.onlinepart .topblock .mastersblock.noh{min-height:unset}.onlinepart .topblock .mastersblock vt-online-masters .masterrecord{align-items:center}.onlinepart .topblock .mastersblock .mastergrouptitle{padding:20px 0 10px}.onlinepart .topblock .mastersblock .mastergrouptitle:first-of-type{padding:0 0 10px}.onlinepart .topblock .mastersblock .title2{padding-bottom:10px}.onlinepart .topblock .mastersblock .promocodeline{display:flex;align-items:flex-end;gap:10px}.onlinepart .topblock .mastersblock .promocodeline vt-input-string{flex:1;display:block;min-width:0}.onlinepart .topblock .mastersblock .promocodeline .visitbtn{flex-shrink:0}.onlinepart .topblock .mastersblock .promocodeline .visitbtn:disabled{opacity:.5;cursor:default}.onlinepart .topblock .mastersblock .promoerror{font-size:12px;color:#ff1919;margin-top:4px;padding-left:2px}.onlinepart .topblock .mastersblock .promocodeapplied{display:flex;align-items:center;gap:8px;background-color:#e7f5ff;border-radius:10px;padding:10px 14px;font-size:14px;color:#1a1a1a}.onlinepart .topblock .mastersblock .promocodeapplied b{color:#0d99ff}.onlinepart .topblock .mastersblock .promocodeapplied .promocoderemove{margin-left:auto;color:#8c9197;font-size:16px;cursor:pointer;line-height:1}.onlinepart .topblock .mastersblock .promocodeapplied .promocoderemove:hover{color:#ff1919}.onlinepart .topblock .mastersblock.common{width:100%;padding:15px;display:flex}@media (min-width: 480px){.onlinepart .topblock .mastersblock.common{padding:20px}}@media (min-width: 960px){.onlinepart .topblock .mastersblock.common{padding:30px 30px 30px 20px;min-height:121px}}.onlinepart .topblock .mastersblock.common vt-online-masters{flex:1;display:block}.onlinepart .topblock .mastersblock.common vt-online-masters .masterrecord{align-items:flex-start}@media (min-width: 960px){.onlinepart .topblock .mastersblock.common vt-online-masters .masterrecord{align-items:center}}.onlinepart .topblock .mastersblock.common vt-online-masters .masterrecord .masterdata .name{padding:0}.onlinepart .topblock .mastersblock.servicegroups{padding:0;width:100%;background-color:transparent!important}.onlinepart .topblock .mastersblock.servicegroups vt-online-servicegroups{display:block}.onlinepart .topblock .mastersblock.abo{padding:0}.onlinepart .topblock .abonementblock{width:100%;padding:15px;display:flex;align-items:center}@media (min-width: 480px){.onlinepart .topblock .abonementblock{padding:20px}}@media (min-width: 960px){.onlinepart .topblock .abonementblock{padding:30px;min-height:121px}}.onlinepart .topblock vt-select-branch,.onlinepart .topblock vt-select-master{width:100%}.onlinepart .topblock vt-select-branch mat-form-field .mat-mdc-select-trigger,.onlinepart .topblock vt-select-master mat-form-field .mat-mdc-select-trigger{width:100%}.onlinepart .topblock vt-select-branch .mat-mdc-select-trigger .masterrecord .photo,.onlinepart .topblock vt-select-master .mat-mdc-select-trigger .masterrecord .photo{padding:0 12px 0 0}.onlinepart .topblock vt-select-branch .mat-mdc-select-trigger .masterrecord .photo img,.onlinepart .topblock vt-select-master .mat-mdc-select-trigger .masterrecord .photo img{width:61px;height:61px}.onlinepart .topblock vt-select-branch .mat-mdc-select-trigger .masterrecord .name,.onlinepart .topblock vt-select-master .mat-mdc-select-trigger .masterrecord .name{overflow:initial;white-space:wrap;text-overflow:initial;min-width:initial;font-size:15px;line-height:18px;font-weight:700}@media (min-width: 960px){.onlinepart .topblock vt-select-branch .mat-mdc-select-trigger .masterrecord .name,.onlinepart .topblock vt-select-master .mat-mdc-select-trigger .masterrecord .name{font-size:18px;line-height:21px}}.onlinepart .topblock vt-select-branch .mat-mdc-select-trigger .masterrecord .position,.onlinepart .topblock vt-select-master .mat-mdc-select-trigger .masterrecord .position{overflow:initial;white-space:wrap;text-overflow:initial;min-width:initial;font-size:15px;line-height:18px}.onlinepart .topblock vt-select-branch .masterrecord,.onlinepart .topblock vt-select-master .masterrecord{align-items:center}.onlinepart .topblock .objrecord{display:flex;align-items:center;position:relative}.onlinepart .topblock .objrecord>div:not(.photo){min-width:0;overflow-wrap:break-word;word-break:break-word}.onlinepart .topblock .objrecord.disabled{opacity:.5}.onlinepart .topblock .objrecord.full{width:100%;justify-content:space-between}.onlinepart .topblock .objrecord.full .nowrap{display:flex;align-items:center}.onlinepart .topblock .objrecord .photo{padding:0 15px 0 0}.onlinepart .topblock .objrecord .photo img{width:50px;height:50px;border-radius:50%}@media (min-width: 960px){.onlinepart .topblock .objrecord .photo img{width:57px;height:57px}}.onlinepart .topblock .objrecord .photo img.company,.onlinepart .topblock .objrecord .photo img.send{border-radius:10px}.onlinepart .topblock .objrecord .photo.nomaster{padding:0}.onlinepart .topblock .objrecord .photo.allmasters{padding:0 0 0 7px}.onlinepart .topblock .objrecord .objdata{display:flex;align-items:center;margin:0 0 3px}.onlinepart .topblock .objrecord .objdata img{width:20px;height:20px}.onlinepart .topblock .objrecord .objdata img.info{width:22px;height:22px}.onlinepart .topblock .objrecord .objdata .icon{padding-right:4px}.onlinepart .topblock .objrecord .objdata .infoarea{padding:0 0 0 10px}.onlinepart .topblock .objrecord .objdata .infoarea .infobtn:hover{cursor:pointer}.onlinepart .topblock .objrecord .objdata .noservices{padding-left:6px}.onlinepart .topblock .objrecord .name{font-size:18px;line-height:21px;font-weight:700;letter-spacing:-.85px}.onlinepart .topblock .objrecord .name .what{color:#8c9197}.onlinepart .topblock .objrecord .name.pb{padding-bottom:8px}.onlinepart .topblock .objrecord .name.noother{padding-bottom:0}.onlinepart .topblock .objrecord .name .manualaccept{padding-left:10px}.onlinepart .topblock .objrecord .position{color:#8c9197;font-weight:600;font-size:15px;line-height:18px}.onlinepart .topblock .objrecord .position.pb{padding-bottom:8px}.onlinepart .topblock .objrecord .listofitems{color:#8c9197;font-weight:600;font-size:15px;line-height:18px;display:flex;align-items:flex-start;flex-direction:column}@media (min-width: 960px){.onlinepart .topblock .objrecord .listofitems{display:inline}}.onlinepart .topblock .objrecord .listofitems .dataitem{padding:0 0 6px}.onlinepart .topblock .objrecord .listofitems .dataitem:before{content:"\2022";padding-right:3px}@media (min-width: 960px){.onlinepart .topblock .objrecord .listofitems .dataitem{padding:0 4px 0 0}.onlinepart .topblock .objrecord .listofitems .dataitem:first-of-type:before{display:none}}.onlinepart .topblock .objrecord .listofitems .dataitem .perhour{padding-left:4px}.onlinepart .topblock .objrecord .archived{color:#8c9197}.onlinepart .topblock .objrecord .choosearea{position:absolute;top:10px;right:10px}.onlinepart .topblock .objrecord .choosearea.topright{top:0;right:0}.onlinepart .topblock .objrecord .objitems{display:flex;align-items:flex-start;flex-direction:column}@media (min-width: 960px){.onlinepart .topblock .objrecord .objitems{flex-direction:row;align-items:center;display:inline}}.onlinepart .topblock .objrecord .objitems.multiservices{display:flow}.onlinepart .topblock .objrecord .objitems .objitem{padding:0 0 6px}@media (min-width: 960px){.onlinepart .topblock .objrecord .objitems .objitem{padding:0 4px 0 0}}.onlinepart .topblock .objrecord .objitems .objitem .commonservice{color:#212b36;font-weight:700}.onlinepart .topblock .objrecord .objitems .objitem:before{content:"\2022";padding-right:3px}@media (min-width: 960px){.onlinepart .topblock .objrecord .objitems .objitem:first-of-type:before{display:none}}.onlinepart .topblock .masterrecord{width:100%}.onlinepart .topblock .masterrecord .photo{padding:0 12px 0 0}.onlinepart .topblock .masterrecord .photo img{width:61px;height:61px}.onlinepart .topblock .masterrecord .name{padding:0 0 8px}.onlinepart .topblock .masterrecord .name.nopt{padding:0}.onlinepart .topblock .masterrecord .infoarea.nopt{padding:0 0 0 10px}.onlinepart .topblock .masterrecord .visitdata{display:flex;align-items:flex-start;flex-direction:column}@media (min-width: 960px){.onlinepart .topblock .masterrecord .visitdata{flex-direction:row;align-items:center;display:inline}}.onlinepart .topblock .masterrecord .visitdata .servicename{padding:0 0 6px}@media (min-width: 960px){.onlinepart .topblock .masterrecord .visitdata .servicename{padding:0 4px 0 0}}.onlinepart .topblock .masterrecord .visitdata .servicename .commonservice{color:#212b36;font-weight:700}.onlinepart .topblock .masterrecord .visitdata .servicename:before{content:"\2022";padding-right:3px}@media (min-width: 960px){.onlinepart .topblock .masterrecord .visitdata .servicename:first-of-type:before{display:none}}.onlinepart .topblock .mastersplitka{display:flex;flex-wrap:wrap;align-self:stretch;justify-content:stretch;gap:15px;width:100%}.onlinepart .topblock .mastersplitka>.masterrecord{width:100%;min-width:0}@media (min-width: 960px){.onlinepart .topblock .mastersplitka{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}}.onlinepart .topblock .mastersplitka .mastertoprecord{width:100%;background-color:var(--o_bg2);border-radius:16px;padding:16px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px}@media (min-width: 960px){.onlinepart .topblock .mastersplitka .mastertoprecord{width:100%}}.onlinepart .topblock .mastersplitka .mastertoprecord:hover{cursor:pointer;background-color:var(--o_bg2_h)}.onlinepart .topblock .mastersplitka .mastertoprecord.top{align-content:flex-start}.onlinepart .topblock .mastersplitka .mastertoprecord.top>.masterrecord{align-items:flex-start}.onlinepart .topblock .mastersplitka .mastertoprecord.top.any{align-content:stretch}.onlinepart .topblock .mastersplitka .mastertoprecord.top.any>.masterrecord{align-self:stretch;align-items:center}.onlinepart .topblock .mastersplitka .mastertoprecord.top.any>.masterrecord>div:not(.photo):not(.choosearea){padding-right:35px}.onlinepart .topblock .mastersplitka .mastertoprecord .masterrecord{min-width:0;width:100%}.onlinepart .topblock .mastersplitka .mastertoprecord.myabo{flex-direction:column}.onlinepart .topblock .mastersplitka .mastertoprecord.myabo .masterrecord{flex:1;width:100%;flex-direction:column;align-items:stretch}.onlinepart .topblock .mastersplitka .mastertoprecord.myabo .masterrecord>div{display:flex;flex-direction:column;flex:1}.onlinepart .topblock .mastersplitka .mastertoprecord.myabo .masterrecord>div .btns{margin-top:auto}.onlinepart .topblock .mastersplitka .mastertoprecord .name{padding-right:25px}.onlinepart .topblock .mastersplitka .mastertoprecord .name.myabo{padding:0 0 15px}.onlinepart .topblock .mastersplitka .mastertoprecord .btns{padding-top:15px}.onlinepart .nearrecord{font-size:13px;line-height:16px;background-color:#fff;border-radius:10px;padding:10px}.onlinepart .nearrecord.inservices{background-color:#f6f6f6;display:inline-flex;margin-top:15px}.onlinepart .nearrecord .l{color:#8c9197}.onlinepart .block{min-height:79px;background-color:var(--o_bg1);display:flex;align-items:center;border-radius:16px;margin:0 0 15px;border:1px solid var(--o_b1);padding:15px;width:100%}.onlinepart .block.full{justify-content:space-between}.onlinepart .block .fullwidth{width:100%}.onlinepart .block .blockcentered{margin:0 auto}@media (min-width: 960px){.onlinepart .block .blockcentered{margin:0}}.onlinepart .block.selectable{border:1px solid var(--o_b1)}.onlinepart .block.selectable:hover{border:1px solid #0D99FF;cursor:pointer}.onlinepart .block.selectable.green{border:1px solid #D6F1E2;background-color:#ecf3eb}.onlinepart .block.selectable.green:hover{border:1px solid #2FD47A}.onlinepart .block.selectable.purple{border:1px solid #ecdef5;background-color:#f1ebf5}.onlinepart .block.selectable.purple:hover{border:1px solid #dfbef5}.onlinepart .block.selectable.orange{border:1px solid #F5E8D3;background-color:#f5f5eb}.onlinepart .block.selectable.orange:hover{border:1px solid #FFBB00}.onlinepart .block.selectable.blue{border:1px solid #C4ECFA;background-color:#ecf4f6}.onlinepart .block.selectable.blue:hover{border:1px solid #30CEFF}@media (min-width: 480px){.onlinepart .block{padding:20px 15px;margin:0 0 20px}}@media (min-width: 960px){.onlinepart .block{padding:30px;min-height:121px;margin:0 0 30px}}.onlinepart .block .textarea{padding-top:20px;word-break:break-word}.onlinepart .block .map_src iframe{width:100%!important}.onlinepart .block .mediasarea .nofoto{color:#8c9197}.onlinepart .block .mediasarea .sliderarea{margin-top:20px}@media (min-width: 480px){.onlinepart .block .mediasarea .sliderarea{margin-top:30px}}.onlinepart .block .reviewsarea{padding-top:20px}.onlinepart .block .reviewsarea .nofoto{color:#8c9197}.onlinepart .block.masterchoosearea{flex-wrap:wrap;gap:25px}.onlinepart .block.masterchoosearea .actionbutton{flex:1 1 100%}@media (min-width: 480px){.onlinepart .block.masterchoosearea .actionbutton{flex:unset}}.onlinepart .block.masterchoosearea .actionbutton .visitbtn{width:100%}.onlinepart .block .choosearea{display:flex;align-items:center;position:relative}.onlinepart .block .choosearea .icon{margin:0 12px 0 0;background-color:#e7f5ff;border-radius:50%;width:49px;height:49px;min-width:49px;display:flex;align-items:center;justify-content:center}@media (min-width: 960px){.onlinepart .block .choosearea .icon{width:61px;height:61px;min-width:61px}}.onlinepart .block .choosearea .icon img{width:61px;height:61px}.onlinepart .block .choosearea .icon img.abonement{width:20px;height:15px}@media (min-width: 960px){.onlinepart .block .choosearea .icon img.abonement{width:22px;height:17px}}.onlinepart .block .choosearea .icon img.service{width:17px;height:20px}@media (min-width: 960px){.onlinepart .block .choosearea .icon img.service{width:19px;height:22px}}.onlinepart .faqs{padding-top:20px}.onlinepart .faqs .ufaqs{display:flex;flex-direction:column;gap:20px}.onlinepart .faqs .ufaq{background-color:#f6f6f6;border-radius:16px;display:flex;align-items:center;flex-wrap:wrap;font-size:15px;line-height:23px}.onlinepart .faqs .ufaq:hover{cursor:pointer;background-color:#eee}.onlinepart .faqs .ufaq .a{padding:20px;flex:1;font-weight:600}@media (min-width: 960px){.onlinepart .faqs .ufaq .a{padding:15px 0 15px 20px}}.onlinepart .faqs .ufaq .btnsarea{padding:0 20px 0 0}@media (min-width: 960px){.onlinepart .faqs .ufaq .btnsarea{padding:15px}}.onlinepart .faqs .ufaq .btnsarea .plus:before{content:"+";display:flex;align-items:center;justify-content:center;width:33px;height:33px;font-weight:700;font-size:22px;background-color:#fff;color:#212b36;border-radius:50%}.onlinepart .faqs .ufaq .btnsarea .plus.expanded:before{content:"\2014";font-size:16px}.onlinepart .faqs .ufaq .q{padding:20px;width:100%;border-top:1px solid #D9D9D9;color:#8c9197}.onlinepart .faqs .ufaq .comment{padding:8px 0 0;font-size:13px;line-height:17px;color:#8c9197}.onlinepart .hoursblock{background-color:var(--o_bg1);border-radius:16px;border:1px solid var(--o_bg1);margin:0 0 15px}@media (min-width: 480px){.onlinepart .hoursblock{margin:0 0 20px}}@media (min-width: 960px){.onlinepart .hoursblock{margin:0 0 30px}}.onlinepart .hoursblock .timezonewrapper{border-bottom:1px solid #E5E5E5}.onlinepart .hoursblock .hourswrapper{padding:15px}@media (min-width: 480px){.onlinepart .hoursblock .hourswrapper{padding:20px 15px}}@media (min-width: 960px){.onlinepart .hoursblock .hourswrapper{padding:30px}}.onlinepart .nodata{padding:15px;border-radius:16px;margin:0 0 15px;border:1px solid #fff;background-color:#fff;min-height:144px;display:flex;align-items:center;flex-direction:column;justify-content:center;font-size:18px;line-height:21px;font-weight:700;color:#8c9197}@media (min-width: 480px){.onlinepart .nodata{margin:0 0 20px;padding:20px}}@media (min-width: 960px){.onlinepart .nodata{margin:0 0 30px;padding:30px;min-height:184px}}.onlinepart .nodata.mt{margin:15px 0}@media (min-width: 480px){.onlinepart .nodata.mt{margin:20px 0}}@media (min-width: 960px){.onlinepart .nodata.mt{margin:30px 0}}.onlinepart .nodata .imagearea{padding-bottom:10px}.onlinepart .title{font-size:15px;line-height:18px;font-weight:700}@media (min-width: 960px){.onlinepart .title{font-size:18px;line-height:21px}}.onlinepart .title.gray{color:#8c9197}.onlinepart .title .withcolor{display:inline-block;padding:13px;border-radius:10px}.onlinepart .title2{font-size:15px;line-height:18px;font-weight:700}.onlinepart .mst{padding-top:5px;font-size:15px;line-height:18px;font-weight:700}.onlinepart .comment{font-size:15px;line-height:23px;font-weight:600;color:#8c9197}.onlinepart .descriptionsarea{padding:20px 0 0}.onlinepart .descriptionsarea .title2{padding-bottom:10px}.onlinepart .abonementarea{padding:10px 0 0}.onlinepart .abonementarea .comment{color:#8c9197}.onlinepart .dopsarea{padding:20px 0 0}.onlinepart .dopsarea.incontacts{padding:0}.onlinepart .dopsarea .title2{padding-bottom:10px}.onlinepart .dopsarea .doprow{flex-wrap:wrap;gap:8px;width:100%;padding:0 0 6px;color:#212b36}@media (min-width: 960px){.onlinepart .dopsarea .doprow{flex-wrap:nowrap;gap:16px;padding:0 0 6px}}.onlinepart .dopsarea .doprow mat-checkbox .mat-mdc-checkbox-touch-target{width:18px;height:18px}@media (min-width: 960px){.onlinepart .dopsarea .doprow .name{max-width:40%}}.onlinepart .dopsarea .doprow .name .selected{color:#212b36}.onlinepart .dopsarea .doprow .servicetitle{font-size:15px;line-height:18px;font-weight:700;color:#212b36}.onlinepart .dopsarea .doprow .separator{padding:3px 0 0}@media (min-width: 960px){.onlinepart .dopsarea .doprow .separator{display:block;min-width:5%;padding:0}}@media (min-width: 960px){.onlinepart .dopsarea .doprow .price{max-width:55%;text-align:right}}.onlinepart .dopsarea .doprow .calc{display:inline-flex;align-items:center;gap:3px}.onlinepart .dopsarea .doprow .calc .plusminus{width:25px;height:25px;border-radius:8px;cursor:pointer;font-weight:700}.onlinepart .dopsarea .doprow .calc .plusminus:disabled{opacity:.4;cursor:default}.onlinepart .dopsarea .description{color:#8c9197;font-size:12px;line-height:20px;margin-bottom:6px}.onlinepart .totalrow{display:flex;align-items:center;justify-content:space-between;background-color:#f6f6f6;border-radius:16px;padding:0 20px;height:50px;margin-top:15px}.onlinepart .totalrow .label{font-size:15px;line-height:18px;color:#8c9197;font-weight:600}.onlinepart .totalrow .value{font-size:18px;line-height:23px;font-weight:700}.onlinepart .extendsarea{padding:20px 0 0}.onlinepart .extendsarea.incontacts{padding:0}.onlinepart .extendsarea .title2{padding-bottom:10px}.onlinepart .extendsarea .extendrow{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:5px;width:100%;padding:0 0 15px}@media (min-width: 960px){.onlinepart .extendsarea .extendrow{flex-wrap:nowrap;gap:10px;padding:0 0 10px}}.onlinepart .extendsarea .extendrow .namearea{order:1;flex:1 1 100%;background-color:#f6f6f6;border-radius:10px;padding:10px}.onlinepart .extendsarea .extendrow .namearea.selected{background-color:#e7f5ff}.onlinepart .extendsarea .extendrow .pricearea{order:2;background-color:#f6f6f6;border-radius:10px;padding:10px;font-weight:700}@media (min-width: 960px){.onlinepart .extendsarea .extendrow .pricearea{order:3;min-width:140px}}.onlinepart .extendsarea .extendrow .pricearea.selected{background-color:#e7f5ff}.onlinepart .extendsarea .extendrow .calcarea{order:3;display:inline-flex;align-items:center;gap:5px}@media (min-width: 960px){.onlinepart .extendsarea .extendrow .calcarea{order:2;min-width:150px}}.onlinepart .extendsarea .extendrow .calcarea .plusminus{min-width:39px;width:39px;height:39px;border-radius:6px;cursor:pointer;font-weight:700;background-color:#f6f6f6}.onlinepart .extendsarea .extendrow .calcarea .plusminus:disabled{opacity:.4;cursor:default}.onlinepart .extendsarea .extendrow .calcarea .plusminus:disabled:hover{background-color:#f6f6f6}.onlinepart .extendsarea .extendrow .calcarea .plusminus:hover{background-color:#eee}.onlinepart .extendsarea .extendrow .calcarea .plusminus.selected{background-color:#e7f5ff}.onlinepart .extendsarea .extendrow .calcarea vt-input-discount{min-width:40px;height:39px;width:80px}@media (min-width: 960px){.onlinepart .extendsarea .extendrow .calcarea vt-input-discount{width:unset}}.onlinepart .extendsarea .extendrow .calcarea vt-input-discount .mdc-text-field{padding:10px 8px 8px!important;border-radius:6px!important;height:39px}.onlinepart .extendsarea .extendrow .calcarea vt-input-discount input{text-align:center;font-weight:700}.onlinepart .extendsarea .extendrow .calcarea vt-input-discount input::-webkit-outer-spin-button,.onlinepart .extendsarea .extendrow .calcarea vt-input-discount input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.onlinepart .extendsarea .extendrow .calcarea vt-input-discount input[type=number]{-moz-appearance:textfield}.onlinepart .extendsarea .extendrow mat-checkbox .mat-mdc-checkbox-touch-target{width:18px;height:18px}.onlinepart .extendsarea .extendrow .name{color:#212b36;font-weight:700}.onlinepart .extendsarea .extendrow .price{text-align:right}.onlinepart .extendsarea .extendrow .price .edizm{color:#8c9197;font-size:12px;line-height:20px}.onlinepart .extendsarea .description{color:#8c9197;font-size:12px;line-height:20px;margin-bottom:6px}.onlinepart .limitsarea{padding:10px 0 0;display:inline-block}.onlinepart .limitsarea .title2{padding-bottom:10px}.onlinepart .limitsarea .limitstext{padding:6px 10px 8px;color:#8c9197;font-size:13px;line-height:22px;border-radius:4px;background-color:#f6f6f6}.onlinepart .abonementsdata{padding:10px 0 0;display:flex;align-items:flex-start;flex-wrap:wrap;gap:16px}.onlinepart .abonementsdata .itemsarea{padding:2px 10px;color:#8c9197;font-size:13px;line-height:22px;border-radius:4px;background-color:#f6f6f6}.onlinepart .abonementsdata .itemsarea .singleservice{min-height:28px;display:flex}.onlinepart .abonementsdata .itemsarea .mastername{display:flex;padding:3px 0}.onlinepart .service_medias_area{margin:0 -15px;padding:20px 15px 5px;display:flex;gap:15px;align-items:center;overflow-x:auto;scroll-behavior:smooth}@media (min-width: 480px){.onlinepart .service_medias_area{margin:0 -20px;padding:20px 20px 5px}}.onlinepart .service_medias_area img{width:95px;height:80px;border-radius:16px}@media (min-width: 960px){.onlinepart .service_medias_area img{width:105px;height:87px}}.onlinepart .dop_medias_area{margin:0 -15px 10px;padding:0 15px 5px;display:flex;gap:10px;align-items:center;overflow-x:auto;scroll-behavior:smooth}@media (min-width: 480px){.onlinepart .dop_medias_area{margin:0 -20px 15px;padding:0 20px 5px}}.onlinepart .dop_medias_area img{width:60px;height:50.5px;border-radius:10px}.onlinepart .wizardtabbottom{border-bottom:1px solid var(--o_b);height:1px}.onlinepart .wizarddataarea{max-width:770px;margin:0 auto}.onlinepart .wizarddataarea .topblock.servicegroups{margin-top:15px}@media (min-width: 480px){.onlinepart .wizarddataarea .topblock.servicegroups{margin-top:20px}}@media (min-width: 960px){.onlinepart .wizarddataarea .topblock.servicegroups{margin-top:30px}}.onlinepart .wizardtabs{display:flex;align-items:center;overflow-x:auto;column-gap:20px}@media (min-width: 960px){.onlinepart .wizardtabs{overflow:hidden;column-gap:30px}}.onlinepart .wizardtabs .tab{margin:0}@media (min-width: 960px){.onlinepart .wizardtabs .tab{margin:0 0 -1px}}.onlinepart .wizardtabs .tab .label{display:flex;align-items:center;color:#8c9197;height:35px;letter-spacing:-.8px;font-weight:700;white-space:nowrap}@media (min-width: 960px){.onlinepart .wizardtabs .tab .label{height:35px;font-size:18px;line-height:21px}}.onlinepart .wizardtabs .tab .label .ok{padding-left:6px}.onlinepart .wizardtabs .tab .label:hover{color:#212b36}.onlinepart .wizardtabs .tab .bottom{height:4px;background-color:transparent}.onlinepart .wizardtabs .tab:hover{cursor:pointer}.onlinepart .wizardtabs .tab.selected .label{color:#149cff}.onlinepart .wizardtabs .tab.selected .bottom{background-color:#0d99ff;border-radius:8px}.onlinepart .multibottom{padding-bottom:20px}@media (min-width: 480px){.onlinepart .multibottom{padding-bottom:90px}}.onlinepart .wizardmultiarea{margin:15px auto 0;position:fixed;bottom:15px;left:50%;transform:translate(-50%);box-shadow:2px 0 10px #00000020;min-width:calc(100% - 30px);background-color:#fff;border:1px solid #E5E5E5;border-radius:10px}@media (min-width: 480px){.onlinepart .wizardmultiarea{margin:30px auto 0;position:fixed;bottom:20px;left:50%;transform:translate(-50%,-50%);box-shadow:2px 0 10px #00000020;min-width:336px;max-width:544px}}.onlinepart .wizardmultiarea .columns{padding:10px;display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;gap:20px}@media (min-width: 480px){.onlinepart .wizardmultiarea .columns{padding:15px;gap:50px}}.onlinepart .wizardmultiarea .columns .sums .caption{color:#8c9197;font-size:13px;line-height:15px;font-weight:600;padding-bottom:5px}@media (min-width: 480px){.onlinepart .wizardmultiarea .columns .sums .caption{font-size:18px;line-height:21px;padding-bottom:7px}}.onlinepart .wizardmultiarea .columns .sums .value{font-size:15px;line-height:18px;font-weight:700}@media (min-width: 480px){.onlinepart .wizardmultiarea .columns .sums .value{font-size:18px;line-height:21px}}.onlinepart .wizardmultiarea .columns button.dalee{display:inline-flex;justify-content:center;gap:10px;background-color:#0d99ff;color:#fff;border-radius:16px;height:50px;padding:14px 30px;font-weight:600;white-space:nowrap;width:100%}.onlinepart .wizardmultiarea .columns button.dalee .cos{font-size:15px;font-weight:700;color:#0d99ff;background-color:#fff;border-radius:50%;min-width:24px;text-align:center}.onlinepart .wizardmultiarea .columns button.dalee:hover{cursor:pointer;background-color:#0f8ce7}.onlinepart .wizardmultiarea .columns button.nochoice{background-color:#8c9197}.onlinepart .wizardmultiarea .columns button.nochoice:hover{cursor:not-allowed;color:#e5e5e5;background-color:#8c9197}.onlinepart .servicearea{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;flex-direction:column;gap:15px;margin-top:15px;background-color:var(--o_bg1);border-radius:16px;padding:15px;position:relative}@media (min-width: 480px){.onlinepart .servicearea{margin-top:20px;padding:20px;gap:20px}}.onlinepart .servicearea.hasdiscount{padding:40px 15px 20px}@media (min-width: 480px){.onlinepart .servicearea.hasdiscount{padding:40px 20px 20px}}@media (min-width: 960px){.onlinepart .servicearea.hasdiscount{padding:40px 30px 30px}}@media (min-width: 960px){.onlinepart .servicearea{margin-top:30px;padding:30px;flex-wrap:nowrap;flex-direction:row;gap:30px}}.onlinepart .servicearea.ismultiservices{margin-bottom:90px}.onlinepart .servicearea .economy{position:absolute;top:0;left:0;display:inline-flex;align-items:center;color:#fff;gap:5px;font-size:13px;line-height:13px;height:25px;padding:0 10px;background:linear-gradient(to right,#ff7a00,#fb0);border-top-left-radius:16px;border-bottom-right-radius:16px}.onlinepart .servicearea.withcolor .economy{top:-4px}.onlinepart .servicearea.hideifchoosen{display:none}.onlinepart .servicearea .servicedatablock{width:100%;position:relative}.onlinepart .servicearea .servicedatablock .btns{padding:15px 0 0}@media (min-width: 960px){.onlinepart .servicearea .servicedatablock .btns{padding:0}}.onlinepart .servicearea .servicedatablock .btns .wzrdbtn.chooseservice{width:100%}.onlinepart .servicearea .servicedatablock .btns.fixed{padding:0;position:absolute;top:0;right:0}@media (min-width: 960px){.onlinepart .servicearea .servicedatablock .btns{padding:0;position:absolute;top:0;right:0}.onlinepart .servicearea .servicedatablock .btns .wzrdbtn.chooseservice{width:unset}}.onlinepart .servicearea .servicedata{width:100%}.onlinepart .servicearea .data{flex:1;width:100%}.onlinepart .servicearea .data .title{padding:0 45px 0 0;overflow-wrap:break-word;word-break:break-word}@media (min-width: 960px){.onlinepart .servicearea .data .title{padding:0 145px 0 0}}.onlinepart .servicearea .data .expand_toolbar{display:flex;align-items:center;justify-content:space-between}.onlinepart .servicearea .data .expand_toolbar:hover{cursor:pointer}.onlinepart .servicearea .data .expand_toolbar:hover .expand_btn{background-color:#e5e5e5}.onlinepart .servicearea .data .expand_toolbar .expand_btn{width:34px;height:34px;border-radius:50%;background-color:#f6f6f6;position:relative}@media (min-width: 960px){.onlinepart .servicearea .data .expand_toolbar .expand_btn{width:38px;height:38px}}.onlinepart .servicearea .data .expand_toolbar .expand_btn:after{content:"";position:absolute;height:6px;width:11px;background-size:11px 6px;background-image:url(/img/arrow_down.svg);background-repeat:no-repeat;top:50%;left:50%;transform:translate(-50%,-50%)}.onlinepart .servicearea .data .expand_toolbar .expand_btn.expanded{background-color:#fff;border:1px solid #E5E5E5}.onlinepart .servicearea .data .expand_toolbar .expand_btn.expanded:after{background-image:url(/img/arrow_up.svg)}.onlinepart .servicearea .data .items{display:flex;align-items:center;flex-wrap:wrap;gap:15px;padding-top:15px}.onlinepart .servicearea .data .items .item{display:flex;align-items:center;height:37px;padding:0 10px;background-color:#f6f6f6;border-radius:10px}.onlinepart .servicearea .data .items .item img{width:16px;height:16px;margin-right:7px}.onlinepart .servicearea .data .items .item .value{font-weight:700;font-size:15px;letter-spacing:-.5px;white-space:nowrap}.onlinepart .servicearea .data .items .item .value .perhour{padding-left:5px}.onlinepart .servicearea .data .items .item .value .price_from{color:#8c9197;padding-right:5px}.onlinepart .service_durations{padding:20px 0 0}.onlinepart .service_durations.time_first_duration{padding:0}.onlinepart .service_durations.durations_after_time{padding:30px 0 20px}.onlinepart .service_durations .title2{padding-bottom:15px}.onlinepart .service_durations .title2.tfd{padding:0 0 15px}.onlinepart .service_durations .durations{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:15px}.onlinepart .service_durations .duration{min-width:100px;height:37px;display:flex;align-items:center;justify-content:center;background-color:#e7f5ff;border-radius:10px;color:#0d99ff}.onlinepart .service_durations .duration:hover{cursor:pointer;background-color:#d7edfe}.onlinepart .service_durations .duration.selected{background-color:#0d99ff;color:#fff}.onlinepart .service_durations .duration.selected:hover{background-color:#0f8ce7;color:#fff}.onlinepart .service_durations .duration .value{font-size:15px;line-height:18px;font-weight:700;white-space:nowrap}.onlinepart .service_durations .duration .value:hover{cursor:pointer;color:#0d99ff}.onlinepart .service_durations .duration.selected .value:hover{color:#fff}.onlinepart .datesarea{display:flex;align-items:flex-start;gap:10px}.onlinepart .datesarea .date{min-width:60px;width:60px;height:60px;display:flex;align-items:center;flex-direction:column;justify-content:center;background-color:var(--o_bg1);border-radius:16px}.onlinepart .datesarea .date:hover{cursor:pointer;color:#0d99ff}.onlinepart .datesarea .date.selected{background-color:#0d99ff;color:#fff}.onlinepart .datesarea .date img{width:20px;height:21px}.onlinepart .datesarea .date .day{font-size:18px;line-height:18px;font-weight:700;padding-bottom:5px}.onlinepart .datesarea .date .day .weekday{font-size:15px;font-weight:600}.onlinepart .datesarea .date .month{font-size:13px;line-height:13px;font-weight:600}.onlinepart .datesarea .date.separator{background-color:transparent;font-size:13px;line-height:15px;color:#8c9197}.onlinepart .datesarea .date.separator:hover{cursor:inherit;color:#8c9197}.onlinepart .datesarea .calendar_choose{padding:15px 0 0;margin-bottom:16px;border-radius:16px}@media (min-width: 480px){.onlinepart .datesarea .calendar_choose{padding:20px 0 0;margin-bottom:21px}}@media (min-width: 960px){.onlinepart .datesarea .calendar_choose{padding:30px 0 14px;margin-bottom:10px}}.onlinepart .datesarea .calendar_choose .calendaricon{display:block;width:60px;height:60px;min-width:60px;min-height:60px;background-color:var(--o_bg1);border-radius:16px;background-repeat:no-repeat;background-size:100% 100%;background-position:center center;background-size:20px 21px;background-image:url(/img/v2_icon_calendar_small_black.svg)}.onlinepart .datesarea .calendar_choose .calendaricon:hover{cursor:pointer;background-image:url(/img/v2_icon_calendar_small_blue.svg)}.onlinepart .datesarea .calendar_choose .calendaricon.showcalendar{background-image:url(/img/v2_icon_calendar_small_white.svg);background-color:#0d99ff}.onlinepart .datesarea .dates{padding:15px 0 5px;margin-bottom:5px;display:flex;align-items:center;gap:10px;overflow-x:auto}@media (min-width: 480px){.onlinepart .datesarea .dates{padding:20px 0 5px;margin-bottom:10px}}@media (min-width: 960px){.onlinepart .datesarea .dates{padding:30px 0 14px;margin-bottom:10px}}.onlinepart .datesarea .month_e{color:#0d99ff}.onlinepart .datesarea .month_e:hover{cursor:pointer}.onlinepart .datesarea .navicons{display:none}@media (min-width: 960px){.onlinepart .datesarea .navicons{display:flex;align-items:center;padding:30px 0 14px;margin:0 0 10px}}.onlinepart .datesarea .navicon{min-width:35px;width:35px;height:60px;display:flex;align-items:center;justify-content:center}.onlinepart .datesarea .navicon .value{font-size:18px;width:23px;height:23px;line-height:23px;border-radius:50%;text-align:center}.onlinepart .datesarea .navicon .value:hover{cursor:pointer;background-color:#222229;color:#fff}.onlinepart .datesarea .navicon.disabled .value{color:#e5e5e5}.onlinepart .datesarea .navicon.disabled .value:hover{cursor:default;background-color:transparent;color:#e5e5e5}.onlinepart .calendarblock{min-height:79px;background-color:#fff;border-radius:16px;margin:0 0 15px;border:1px solid #fff}@media (min-width: 480px){.onlinepart .calendarblock{margin:0 0 20px}}@media (min-width: 960px){.onlinepart .calendarblock{min-height:121px;margin:0 0 30px}}.onlinepart .navigatorarea{width:100%}.onlinepart .navigatorarea .datenavigator{padding:15px 0;justify-content:center}@media (min-width: 480px){.onlinepart .navigatorarea .datenavigator{padding:20px 0}}@media (min-width: 960px){.onlinepart .navigatorarea .datenavigator{padding:30px 0}}.onlinepart .montharea{width:100%;padding:0 0 20px}.onlinepart .montharea .week{display:flex}.onlinepart .montharea .week .dayarea{flex:1;width:100%;display:flex;align-items:center;justify-content:space-between}@media (min-width: 960px){.onlinepart .montharea .week .dayarea{max-width:14.27%}}.onlinepart .montharea .week .dayarea.disabled{opacity:.5}.onlinepart .montharea .week .day{font-size:15px;line-height:20px;color:#8c9197;flex:1;width:100%;min-height:34px;display:flex;align-items:center;justify-content:center}@media (min-width: 480px){.onlinepart .montharea .week .day{min-height:39px}}.onlinepart .montharea .week .day .dayvalue{display:flex;align-items:center;justify-content:center;width:34px;height:34px}.onlinepart .montharea .week .day.ofweek{font-size:13px;line-height:13px;font-weight:600}@media (min-width: 960px){.onlinepart .montharea .week .day.ofweek{max-width:14.27%}}.onlinepart .montharea .week .day.work{color:#222229;font-weight:700}.onlinepart .montharea .week .day.work:hover{color:#149cff;cursor:pointer}.onlinepart .montharea .week .day.today .daydata .dayvalue{position:relative}.onlinepart .montharea .week .day.today .daydata .dayvalue:before{content:"\25e2";position:absolute;bottom:5px;right:5px;color:#149cff;font-size:9px;line-height:9px}.onlinepart .montharea .week .day.selected .dayvalue{background-color:#149cff;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;color:#fff}.onlinepart .timezone{display:flex;align-items:center;gap:7px;height:42px;padding-left:12px}.onlinepart .timezone .value{font-size:15px;line-height:18px;font-weight:700}.onlinepart .hoursarea{width:100%}.onlinepart .hoursarea vt-online-hours{display:block;width:100%}.onlinepart .hoursarea vt-online-hours:not(:last-of-type){padding-bottom:30px}.onlinepart .hoursarea .titlearea{display:flex;align-items:center;justify-content:space-between}.onlinepart .hoursarea .titlearea.expanded{padding-bottom:20px}.onlinepart .hoursarea .titlearea .icon{padding-left:10px}.onlinepart .hoursarea .hours{display:flex;align-items:center;gap:15px;overflow-x:auto;flex-wrap:wrap}.onlinepart .hoursarea .hours.nodates{padding:0 0 10px}.onlinepart .hoursarea .hours .hour{min-width:60px;height:37px;display:flex;align-items:center;justify-content:space-evenly;background-color:var(--o_bg3);border-radius:10px}.onlinepart .hoursarea .hours .hour.selected{background-color:#0d99ff;color:#fff}.onlinepart .hoursarea .hours .hour.selected:hover{background-color:#0f8ce7}.onlinepart .hoursarea .hours .hour.time_error{border:1px #ff013c solid}.onlinepart .hoursarea .hours .hour .hourvalue{font-size:15px;line-height:18px;font-weight:700;white-space:nowrap;padding:0 15px}.onlinepart .hoursarea .hours .hour .hourvalue:hover{cursor:pointer}.onlinepart .hoursarea .hours .hour .leftpeoplearea{margin:0 2px 0 -5px;background-color:#fff;border-radius:10px}.onlinepart .hoursarea .hours .hour .leftpeople{padding:5px 8px 0;color:#212b36;display:inline-flex;align-items:center}.onlinepart .hoursarea .hours .hour .leftpeople .cap{padding-left:4px}.onlinepart .hoursarea .hours .hour .leftpeople .maxpeople{color:#8c9197}.onlinepart .hoursarea .hours .hour .dots{padding:1px 7px 3px;display:flex;align-items:center;justify-content:space-between;gap:1px}.onlinepart .hoursarea .hours .hour .dots .dot{width:100%;background-color:#dbdbdb;height:2px;border-radius:10px}.onlinepart .hoursarea .hours .hour .dots .dot.busy{background-color:#fb0}.onlinepart .hoursarea .hours .hour .dots .dot.free{background-color:#2fd47a}.onlinepart .hoursarea .hours .hour .masterscount{padding:0 8px;height:31px;color:#212b36;display:inline-flex;align-items:center}.onlinepart .hoursarea .hours .hour .masterscount .cap{padding-left:4px}.onlinepart .hoursarea .hours .hour .masterscount .maxpeople{color:#8c9197}.onlinepart .hoursarea .hours .hour .waitlist{border-top-right-radius:10px;border-bottom-right-radius:10px;height:37px;color:#fff;background-color:#fb0;display:flex;align-items:center;padding:0 8px}.onlinepart .hoursarea .hours .hour .waitlist .circle{margin-left:-15px}.onlinepart .hoursarea .hours .hour .waitlist .imgarea{padding:0 8px}.onlinepart .hoursarea .hours .hour .waitlist .label{color:#fff;font-size:15px;line-height:15px}.onlinepart .hoursarea .hours .hour .dynpricearea{margin:0 2px 0 -5px;background-color:#fff;border-radius:10px}.onlinepart .hoursarea .hours .hour .dynprice{padding:0 8px;height:31px;color:#212b36;display:inline-flex;align-items:center}.onlinepart .hoursarea .hours .hour .dynprice .cap{padding-left:4px;font-weight:700}.onlinepart .hoursarea .hours .hour:hover{cursor:pointer;background-color:#eee}.onlinepart .hoursarea .hours .hour:hover .waitlist{background-color:#e9ab00}.onlinepart .hoursarea .hours .hour.selected .hourvalue,.onlinepart .hoursarea .hours .hour.selected .hourvalue:hover{color:#fff}.onlinepart .hoursarea .hours .hour.selected .dynpricearea{background-color:#4fb5ff}.onlinepart .hoursarea .hours .hour.selected .dynpricearea .dynprice{color:#fff}.onlinepart .contacts{margin-top:15px;padding:15px;background-color:var(--o_bg1);border-radius:16px}@media (min-width: 480px){.onlinepart .contacts{margin-top:20px;padding:20px}}@media (min-width: 960px){.onlinepart .contacts{margin-top:30px;padding:30px}}.onlinepart .contacts .rowfields{display:flex;flex-direction:column;row-gap:20px}.onlinepart .contacts .rowfields .n{order:1}.onlinepart .contacts .rowfields .o{order:2}.onlinepart .contacts .rowfields .f{order:3}.onlinepart .contacts .rowfields .ph{order:10}.onlinepart .contacts .rowfields.fio .f{order:1}.onlinepart .contacts .rowfields.fio .n,.onlinepart .contacts .rowfields.fio .o{order:2}.onlinepart .contacts .pt{padding-top:10px}.onlinepart .contacts .orderitems{display:flex;flex-wrap:wrap;gap:20px}@media (min-width: 960px){.onlinepart .contacts .orderitems{flex-wrap:nowrap;gap:30px;padding:0 0 10px}}.onlinepart .contacts .orderitems .orderitem{width:100%}@media (min-width: 960px){.onlinepart .contacts .orderitems .orderitem{min-height:80px}}@media (min-width: 960px){.onlinepart .contacts .orderitems .nocomment{display:none}}.onlinepart .contacts .columns{display:flex;align-items:flex-start;flex-wrap:wrap;gap:15px}.onlinepart .contacts .columns.centered{align-items:center}.onlinepart .contacts .columns.orderactions{padding:15px 0 0}@media (min-width: 480px){.onlinepart .contacts .columns.orderactions{padding:20px 0 0}}@media (min-width: 480px){.onlinepart .contacts .columns{gap:20px}}@media (min-width: 960px){.onlinepart .contacts .columns{gap:30px;flex-wrap:nowrap}}.onlinepart .contacts .phonecountry{padding-bottom:20px}.onlinepart .contacts .dopfields{display:flex;align-items:flex-end;flex-wrap:wrap;gap:20px;margin-bottom:10px}@media (min-width: 960px){.onlinepart .contacts .dopfields{padding-top:10px;gap:30px}}.onlinepart .contacts .dopfields .dopfield{width:100%}@media (min-width: 560px){.onlinepart .contacts .dopfields .dopfield{width:unset}}@media (min-width: 560px){.onlinepart .contacts .dopfields .dopfield.full{flex:1}}.onlinepart .contacts .dopfields .dopfield.fullrow{width:100%;flex-basis:100%}.onlinepart .contacts .dopfields .dopfield.promocodefield{width:100%}.onlinepart .contacts .dopfields .dopfield.promocodefield .promocodeline{display:flex;align-items:flex-end;gap:10px}.onlinepart .contacts .dopfields .dopfield.promocodefield .promocodeline vt-input-string{flex:1}.onlinepart .contacts .dopfields .dopfield.promocodefield .promocodeline .promocodebtn{height:37px;border-radius:10px;padding:0 16px;white-space:nowrap;flex-shrink:0}.onlinepart .contacts .dopfields .dopfield.promocodefield .promocodeline .promocodebtn:disabled{opacity:.5;cursor:default}.onlinepart .contacts .dopfields .dopfield.promocodefield .promoerror{font-size:12px;color:#ff1919;margin-top:4px;padding-left:2px}.onlinepart .contacts .dopfields .dopfield.promocodefield .promocodeapplied{display:flex;align-items:center;gap:8px;background-color:#e7f5ff;border-radius:10px;padding:10px 14px;font-size:14px;color:#1a1a1a}.onlinepart .contacts .dopfields .dopfield.promocodefield .promocodeapplied b{color:#0d99ff}.onlinepart .contacts .dopfields .dopfield.promocodefield .promocodeapplied .promocoderemove{margin-left:auto;color:#8c9197;font-size:16px;cursor:pointer;line-height:1}.onlinepart .contacts .dopfields .dopfield.promocodefield .promocodeapplied .promocoderemove:hover{color:#ff1919}.onlinepart .contacts .formfields{width:100%}@media (min-width: 960px){.onlinepart .contacts .formfields{flex:1;width:auto}}.onlinepart .contacts .agree{font-size:13px;line-height:19px;font-weight:600;color:#8c9197}.onlinepart .contacts .agree .mat-internal-form-field{align-items:baseline}.onlinepart .contacts .agree a{color:#212b36}.onlinepart .contacts .comment{width:100%}@media (min-width: 960px){.onlinepart .contacts .comment{padding:0 0 0 10px}}.onlinepart .contacts .comment.full{flex-basis:100%;padding:0}.onlinepart .contacts .comment vt-input-textarea textarea{height:70px!important;min-height:70px!important}@media (min-width: 960px){.onlinepart .contacts .comment vt-input-textarea textarea{height:212px!important;min-height:212px!important}}.onlinepart .contacts .orderaction{width:100%}@media (min-width: 960px){.onlinepart .contacts .orderaction{flex:1;width:auto}}.onlinepart vt-online-customfields{display:flex;flex-direction:column;row-gap:20px}.onlinepart .thanks .viewblock{margin:0 0 15px}@media (min-width: 480px){.onlinepart .thanks .viewblock{margin:0 0 20px}}@media (min-width: 960px){.onlinepart .thanks .viewblock{margin:0 0 30px}}.onlinepart .thanks .viewblock button{width:100%}.onlinepart .thanks .teablock{background-color:#fff;border-radius:16px;margin:0 0 15px;border:1px solid #fff;padding:15px}@media (min-width: 480px){.onlinepart .thanks .teablock{padding:20px 15px;margin:0 0 20px}}@media (min-width: 960px){.onlinepart .thanks .teablock{padding:30px;margin:0 0 30px}}.onlinepart .thanks .teablock .teatitle{font-size:18px;line-height:22px;font-weight:700}.onlinepart .thanks .teablock .teaarea .tearow{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding-top:20px;gap:20px}@media (min-width: 960px){.onlinepart .thanks .teablock .teaarea .tearow{gap:30px}}.onlinepart .thanks .teablock .teaarea .teasums{display:flex;align-items:center;flex-wrap:wrap;gap:10px}@media (min-width: 960px){.onlinepart .thanks .teablock .teaarea .teasums{flex-wrap:nowrap}}.onlinepart .thanks .teablock .teaarea .teasums .cbp_wrapper{padding:2px;border:1px dashed #0D99FF;border-radius:50%}.onlinepart .thanks .teablock .teaarea .customsum{border-radius:16px}@media (min-width: 480px){.onlinepart .thanks .teablock .teaarea .customsum{width:200px}}.onlinepart .thanks .teablock .teaarea .customsum vt-input-price{display:block;width:100%;border-radius:16px;background-color:#fff}.onlinepart .thanks .teablock .teaarea .customsum vt-input-price mat-form-field{width:100%}@media (min-width: 480px){.onlinepart .thanks .teablock .teaarea .customsum vt-input-price{width:auto}.onlinepart .thanks .teablock .teaarea .customsum vt-input-price mat-form-field{width:auto}}.onlinepart .thanks .teablock .teaarea .customsum vt-input-price mat-form-field.custompay .mdc-text-field--filled:not(.mdc-text-field--disabled){border:1px solid #E5E5E5}.onlinepart .thanks .teablock .teaarea .customsum vt-input-price .mdc-text-field.mdc-text-field--filled:not(.mdc-text-field--disabled){--mdc-filled-text-field-container-color: var(--o_b1)}.onlinepart .thanks .teablock .teaarea .customsum.selected vt-input-price{background-color:#d7edfe}.onlinepart .thanks .teablock .teaarea .customsum.selected vt-input-price .mdc-text-field.mdc-text-field--filled:not(.mdc-text-field--disabled){--mdc-filled-text-field-container-color: #D7EDFE}.onlinepart .thanks .teablock .teaarea .visitbtn.cachebackpercent.selected{background-color:#0d99ff;color:#fff}.onlinepart .thanks .teablock .teaarea .secondrow{display:flex;align-items:center;gap:15px}@media (min-width: 960px){.onlinepart .thanks .teablock .teaarea .secondrow{gap:30px}}.onlinepart .thanks .bigblock{min-height:157px;background-color:#fff;display:flex;align-items:center;flex-direction:column;justify-content:center;border-radius:16px;margin:0 0 15px;border:1px solid #fff;padding:15px}@media (min-width: 480px){.onlinepart .thanks .bigblock{padding:20px 15px;margin:0 0 20px}}@media (min-width: 960px){.onlinepart .thanks .bigblock{padding:30px;min-height:195px;margin:0 0 30px}}.onlinepart .thanks .bigblock.notfound{margin:0;min-height:207px}@media (min-width: 960px){.onlinepart .thanks .bigblock.notfound{min-height:195px}}.onlinepart .thanks .bigblock img{width:64px;height:64px}@media (min-width: 960px){.onlinepart .thanks .bigblock img{width:80px;height:80px}}.onlinepart .thanks .bigblock img.no404{width:132px;height:64px}@media (min-width: 960px){.onlinepart .thanks .bigblock img.no404{width:138px;height:67px}}.onlinepart .thanks .bigblock .readylabel{text-align:center;padding-top:15px;font-size:18px;line-height:18px;font-weight:700}@media (min-width: 960px){.onlinepart .thanks .bigblock .readylabel{padding-top:7px;font-size:28px;line-height:28px}}.onlinepart .thanks .bigblock .readylabel.no404{padding-top:15px}.onlinepart .thanks .bigblock .readycomment{padding-top:10px;font-size:15px;line-height:23px;font-weight:600;color:#8c9197;letter-spacing:-.3px;text-align:center}.onlinepart .thanks .bigblock .readycomment .bold{font-weight:700}.onlinepart .thanks .bigblock .readyhelp{padding-top:10px;font-size:13px;line-height:16px;font-weight:600;color:#8c9197;letter-spacing:-.3px;text-align:center;max-width:400px}.onlinepart .thanks .bigblock .readyarea .teasums{padding-top:10px;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:15px;max-width:300px}@media (min-width: 480px){.onlinepart .thanks .bigblock .readyarea .teasums{max-width:unset}}@media (min-width: 960px){.onlinepart .thanks .bigblock .readyarea .teasums{flex-wrap:nowrap}}.onlinepart .thanks .bigblock .readyarea .teasums .visitbtn.pay.selected{background-color:#0d99ff;color:#fff}.onlinepart .thanks .bigblock .readyarea .teasums .customsum{width:100%;border-radius:16px}@media (min-width: 480px){.onlinepart .thanks .bigblock .readyarea .teasums .customsum{width:100px}}.onlinepart .thanks .bigblock .readyarea .teasums .customsum vt-input-price{display:block;width:100%;border-radius:16px;background-color:#fff}.onlinepart .thanks .bigblock .readyarea .teasums .customsum vt-input-price mat-form-field{width:100%}@media (min-width: 480px){.onlinepart .thanks .bigblock .readyarea .teasums .customsum vt-input-price{width:auto}.onlinepart .thanks .bigblock .readyarea .teasums .customsum vt-input-price mat-form-field{width:auto}}.onlinepart .thanks .bigblock .readyarea .teasums .customsum vt-input-price mat-form-field.custompay .mdc-text-field--filled:not(.mdc-text-field--disabled){border:1px solid #E5E5E5}.onlinepart .thanks .bigblock .readyarea .teasums .customsum vt-input-price .mdc-text-field.mdc-text-field--filled:not(.mdc-text-field--disabled){--mdc-filled-text-field-container-color: #fff}.onlinepart .thanks .bigblock .readyarea .teasums .customsum.selected vt-input-price{background-color:#d7edfe}.onlinepart .thanks .bigblock .readyarea .teasums .customsum.selected vt-input-price .mdc-text-field.mdc-text-field--filled:not(.mdc-text-field--disabled){--mdc-filled-text-field-container-color: #D7EDFE}.onlinepart .thanks .bigblock .readyarea .centered{text-align:center}.onlinepart .thanks .bigblock .readyarea .paybtnarea{padding-top:15px}.onlinepart .thanks .bigblock .readyarea .sendbtnarea{padding-top:30px}.onlinepart .thanks .bigblock .readyarea .votes{display:inline-flex;align-items:center;padding:15px 0 0;gap:15px}.onlinepart .thanks .bigblock .readyarea .votes .star{width:36px;height:36px}.onlinepart .thanks .bigblock .readyarea .votes .star:after{content:"";display:block;height:36px;width:36px;min-width:36px;background-size:36px 36px;background-image:url(/img/v2_icon_star_orange.svg);background-repeat:no-repeat;background-position:center center}.onlinepart .thanks .datablock{border-radius:16px;background-color:#fff;position:relative}.onlinepart .thanks .datablock .economy{position:absolute;top:0;right:0;display:inline-flex;align-items:center;color:#fff;gap:5px;font-size:13px;line-height:13px;height:25px;padding:0 10px;background:linear-gradient(to right,#ff7a00,#fb0);border-top-right-radius:16px;border-bottom-left-radius:16px}.onlinepart .thanks .datablock .bigvalue{font-size:18px;line-height:23px;font-weight:700}.onlinepart .thanks .datablock .datedata{width:100%;padding:15px;border-bottom:1px solid #E5E5E5}@media (min-width: 480px){.onlinepart .thanks .datablock .datedata{padding:15px 20px}}@media (min-width: 960px){.onlinepart .thanks .datablock .datedata{padding:20px 30px}}.onlinepart .thanks .datablock .datedata.hasdiscount{padding:30px 15px 15px}@media (min-width: 480px){.onlinepart .thanks .datablock .datedata.hasdiscount{padding:30px 20px 20px}}@media (min-width: 960px){.onlinepart .thanks .datablock .datedata.hasdiscount{padding:20px 30px}}.onlinepart .thanks .datablock .datedata .datearea{display:flex;align-items:center;flex-wrap:wrap;gap:10px}@media (min-width: 960px){.onlinepart .thanks .datablock .datedata .datearea{white-space:nowrap}}.onlinepart .thanks .datablock .datedata .datearea .daterow{letter-spacing:-1px}.onlinepart .thanks .datablock .datedata .datearea .timezonedata{background-color:#f6f6f6;border-radius:10px;display:flex;align-items:center;padding:7px 9px;font-size:15px;line-height:15px;font-weight:600}.onlinepart .thanks .datablock .datedata .datearea .daykoef{min-height:34px;min-width:34px;font-size:15px;border-radius:16px;padding:0 6px}.onlinepart .thanks .datablock .datedata .datearea .daykoef .value{padding:0}.onlinepart .thanks .datablock .masterdata{padding:15px}@media (min-width: 480px){.onlinepart .thanks .datablock .masterdata{padding:20px}}@media (min-width: 960px){.onlinepart .thanks .datablock .masterdata{padding:30px}}.onlinepart .thanks .datablock .mseparator{border-bottom:1px solid #E5E5E5;margin-top:15px;padding:0 15px}@media (min-width: 480px){.onlinepart .thanks .datablock .mseparator{margin-top:20px;padding:0 20px}}@media (min-width: 960px){.onlinepart .thanks .datablock .mseparator{margin-top:30px;padding:0 30px}}.onlinepart .thanks .datablock .pricedata{padding:0 15px 15px}@media (min-width: 480px){.onlinepart .thanks .datablock .pricedata{padding:0 20px 20px}}@media (min-width: 960px){.onlinepart .thanks .datablock .pricedata{padding:0 30px 30px}}.onlinepart .thanks .datablock .pricedata.payform_anonym{padding:15px}@media (min-width: 480px){.onlinepart .thanks .datablock .pricedata.payform_anonym{padding:20px}}@media (min-width: 960px){.onlinepart .thanks .datablock .pricedata.payform_anonym{padding:30px}}.onlinepart .thanks .datablock .pricedata .paymentsarea{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}@media (min-width: 960px){.onlinepart .thanks .datablock .pricedata .paymentsarea{flex-wrap:nowrap}}.onlinepart .thanks .datablock .pricedata .paymentzone{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;flex-wrap:wrap}@media (min-width: 960px){.onlinepart .thanks .datablock .pricedata .paymentzone{width:auto;flex-wrap:nowrap}}.onlinepart .thanks .datablock .pricedata .paymentzone .paybtnzone{width:100%}.onlinepart .thanks .datablock .pricedata .paymentzone .paybtnzone button{height:50px;width:100%;background-color:#0d99ff;color:#fff}.onlinepart .thanks .datablock .pricedata .paymentzone .paybtnzone button:hover{background-color:#0f8ce7}.onlinepart .thanks .datablock .pricedata .pricearea{background-color:#f6f6f6;border-radius:16px;padding:0 20px;width:100%;height:50px}.onlinepart .thanks .datablock .pricedata .priceview{display:flex;align-items:center;justify-content:space-between}.onlinepart .thanks .datablock .pricedata .pricelabel{font-size:15px;line-height:18px;color:#8c9197}.onlinepart .thanks .datablock .vt-visit-payview{flex:1}.onlinepart .thanks .datablock .vt-visit-payview .icons{padding:0 15px;display:flex;align-items:center;height:50px;background-color:#f6f6f6;border-radius:16px}.onlinepart .thanks .datablock .vt-visit-payview .icons .teazone{display:flex;align-items:center}.onlinepart .thanks .datablock .vt-visit-payview .icons .icon{padding-right:7px}.onlinepart .thanks .datablock .vt-visit-payview .icons .icon img{width:20px;height:20px}.onlinepart .thanks .datablock .vt-visit-payview .icons .icon.tea img{width:13px;height:13px}.onlinepart .thanks .datablock .vt-visit-payview .icons .teaicon{margin-right:5px;width:13px;height:13px}.onlinepart .thanks .datablock .vt-visit-payview .operation{font-size:15px;line-height:18px;font-weight:700;letter-spacing:-.85px}.onlinepart .thanks .datablock .vt-visit-payview .operation .withvalue{color:#8c9197;font-weight:600;padding-right:3px}.onlinepart .thanks .datablock .vt-visit-payview .operation .value{font-size:15px;line-height:18px;font-weight:700}.onlinepart .thanks .datablock .vt-visit-payview .operation.tea{font-size:13px;line-height:15px;font-weight:600;white-space:nowrap}.onlinepart .thanks .datablock .dopsarea,.onlinepart .thanks .datablock .commentarea{padding:0 15px 15px}@media (min-width: 480px){.onlinepart .thanks .datablock .dopsarea,.onlinepart .thanks .datablock .commentarea{padding:0 20px 20px}}@media (min-width: 960px){.onlinepart .thanks .datablock .dopsarea,.onlinepart .thanks .datablock .commentarea{padding:0 30px 30px}}.onlinepart .thanks .datablock .dopsarea.mainservice,.onlinepart .thanks .datablock .commentarea.mainservice{padding:0 15px 5px}@media (min-width: 480px){.onlinepart .thanks .datablock .dopsarea.mainservice,.onlinepart .thanks .datablock .commentarea.mainservice{padding:0 20px 10px}}@media (min-width: 960px){.onlinepart .thanks .datablock .dopsarea.mainservice,.onlinepart .thanks .datablock .commentarea.mainservice{padding:0 30px 10px}}.onlinepart .thanks .datablock .tgnotwork{padding:15px 0 0;font-size:13px;line-height:17px;font-weight:400}@media (min-width: 480px){.onlinepart .thanks .datablock .tgnotwork{padding:10px 0 0}}.onlinepart .thanks .datablock .tgnotwork .tgnotworkblock{border-radius:10px;border:1px solid #E5E5E5;padding:5px 10px}.onlinepart .thanks .datablock .tgnotwork .tgnotworkblock .red1{color:#ff013c}.onlinepart .thanks .datablock .tgnotwork .tgnotworkblock .tgactions{display:inline-flex;align-items:center}.onlinepart .thanks .datablock .tgnotwork .tgnotworkblock .linkbutton{font-size:13px;line-height:17px}.onlinepart .thanks .datablock .tgnotwork .tgnotworkblock .external{margin-left:3px;width:13px;height:13px;background-size:13px 13px}.onlinepart .thanks .datablock .timerarea{padding:15px 0 0}@media (min-width: 480px){.onlinepart .thanks .datablock .timerarea{padding:10px 0 0}}.onlinepart .thanks .datablock .finhistoryarea{padding:0 15px 15px}@media (min-width: 480px){.onlinepart .thanks .datablock .finhistoryarea{padding:0 20px 20px}}@media (min-width: 960px){.onlinepart .thanks .datablock .finhistoryarea{padding:0 30px 30px}}.onlinepart .thanks .datablock .finhistoryarea .tablearea table{width:100%}.onlinepart .thanks .datablock .finhistoryarea .tablearea table tr{border-bottom:1px solid #E5E5E5}.onlinepart .thanks .datablock .finhistoryarea .tablearea table tr td{padding:0 20px}.onlinepart .thanks .datablock .finhistoryarea .tablearea table tr td:first-of-type{padding:0 20px 0 0}.onlinepart .thanks .datablock .finhistoryarea .tablearea table tr td:last-of-type{padding:0}.onlinepart .thanks .datablock .finhistoryarea .tablearea table tr td .status{justify-content:flex-end}.onlinepart .thanks .buttons .buttonarea{flex:1;width:100%}.onlinepart .thanks .neworder{padding:0 15px 15px}@media (min-width: 480px){.onlinepart .thanks .neworder{padding:0 20px 20px}}@media (min-width: 960px){.onlinepart .thanks .neworder{padding:0 30px 30px}}.onlinepart .thanks .neworder button{width:100%}.onlinepart .example-viewport{width:800px;height:100px;border:1px solid black}.onlinepart .cdk-virtual-scroll-content-wrapper{display:flex;flex-direction:row}.onlinepart a.bignext{display:flex;align-items:center;justify-content:center;background-color:#0d99ff;color:#fff;border-radius:16px;height:50px;padding:0 20px;font-weight:600;min-width:129px}.onlinepart a.bignext:hover{cursor:pointer;background-color:#0f8ce7;text-decoration:none}.onlinepart a.bignext:hover:before{background-color:#0f8ce7}.onlinepart a.bignext.full{width:100%}.onlinepart vt-contacts-view{display:flex;align-items:center;flex-wrap:wrap;gap:20px}.onlinepart .shortfooterarea{margin:0 auto;padding:30px 15px 0;text-align:center;color:#8c9197;font-weight:400;font-size:13px;line-height:13px}.onlinepart .shortfooterarea .footerlinks{padding-bottom:8px}.onlinepart .shortfooterarea .footerlinks .footerlink{color:#0d99ff;text-decoration:none}.onlinepart .shortfooterarea .footerlinks .footerlink:hover{color:#0f8ce7;text-decoration:underline;cursor:pointer}.onlinepart .shortfooterarea .footerlinks .footerlink:after{content:"|";margin:0 6px;color:#8c9197;text-decoration:none;display:inline-block}.onlinepart .shortfooterarea .footerlinks .footerlink:last-child:after{content:none}.onlinepart button.smallmore{background-color:var(--o_b2)}.onlinepart button.bigcancel{background-color:var(--o_bg5)}.onlinepart button.bigcancel:hover{background-color:var(--o_bg5_h)}.onlinepart .wzrdbtn{border:none;position:relative;font-size:15px}.onlinepart .wzrdbtn:hover{text-decoration:none}.onlinepart .wzrdbtn.chooseservice{background-color:#e7f5ff;border-radius:16px;height:50px;min-width:89px;padding:0 26px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:15px;line-height:18px;white-space:nowrap;color:#0d99ff}.onlinepart .wzrdbtn.chooseservice.multi{padding:0 20px;min-width:130px}.onlinepart .wzrdbtn.chooseservice .icn{width:17px;height:17px;min-width:17px;min-height:17px;background-color:#bbd9ef;border-radius:50%;margin:0 6px 0 0}.onlinepart .wzrdbtn.chooseservice .lbl{font-weight:700;font-size:15px;line-height:18px;white-space:nowrap}.onlinepart .wzrdbtn.chooseservice:hover{cursor:pointer;color:#0f8ce7;background-color:#d7edfe}.onlinepart .wzrdbtn.chooseservice:hover .icn{background-color:#a2d2f6}.onlinepart .wzrdbtn.choosenservice{background-color:#e0f9eb;border-radius:16px;height:50px;min-width:130px;padding:0 26px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:15px;line-height:18px;white-space:nowrap;color:#2fd47a}.onlinepart .wzrdbtn.choosenservice.multi{padding:0 20px}.onlinepart .wzrdbtn.choosenservice .icn{width:17px;height:17px;min-width:17px;min-height:17px;background-color:#adf6cd;border-radius:50%;margin:0 6px 0 0;display:inline-flex;align-items:center;justify-content:center}.onlinepart .wzrdbtn.choosenservice .icn .cirl{width:9px;height:9px;min-width:9px;min-height:9px;background-color:#2fd47a;border-radius:50%}.onlinepart .wzrdbtn.choosenservice .lbl{font-weight:700;font-size:15px;line-height:18px;white-space:nowrap}.onlinepart .wzrdbtn.choosenservice:hover{cursor:pointer;color:#2fd47a;background-color:#d1f6e2}.onlinepart .wzrdbtn.choosenservice:hover .icn{background-color:#9cf2c1}.onlinepart .wzrdbtn.cancelservice_small{font-weight:600;width:25px;height:25px;display:inline-flex;align-items:center;justify-content:center;font-size:22px;line-height:22px;background-color:#e7f5ff;color:#0d99ff;border-radius:50%;transform:rotate(45deg)}.onlinepart .wzrdbtn.cancelservice_small:hover{cursor:pointer;color:#0f8ce7;background-color:#d7edfe}.onlinepart .customfile{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#f6f6f6;border-radius:16px;height:100%;min-width:150px}.onlinepart .customfile .iconarea{padding:10px 0 0}.onlinepart .customfile .iconarea img{width:28px;height:28px}.onlinepart .customfile .captionarea{display:flex;align-items:center;justify-content:center;padding:8px;width:100%}.onlinepart .customfile .captionarea .caption{font-size:13px;line-height:15px;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.onlinepart .customfile .comment{font-size:13px;line-height:17px;color:#8c9197;text-align:center;padding:0 8px 8px}.vk-screen{display:flex;flex-direction:column;gap:12px;padding:14px;background:#f6f6f6;min-height:100vh;box-sizing:border-box}.vk-card{background:#fff;border-radius:16px;padding:16px}@media (min-width: 600px){.vk-card{padding:24px}}.vk-card-title{font-size:20px;font-weight:700;color:#212b36}@media (min-width: 600px){.vk-card-title{font-size:28px}}.vk-card-sub{font-size:15px;font-weight:600;color:#8c9197;margin-top:6px}@media (min-width: 600px){.vk-card-sub{font-size:18px}}.vk-hero-logo{width:72px;height:auto}@media (min-width: 600px){.vk-hero-logo{width:93px}}.vk-hero-head{display:flex;align-items:center;gap:14px}.vk-card-hero{display:flex;flex-direction:column;gap:16px}.vk-card-hero .vk-btn{flex:none}@media (min-width: 600px){.vk-card-hero{flex-direction:row;align-items:center;justify-content:space-between;gap:24px}.vk-card-hero .vk-btn{flex:0 0 auto;white-space:nowrap}}.vk-steps{display:flex;flex-direction:column;gap:8px}@media (min-width: 600px){.vk-steps{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:4px}}.vk-step{background:#f5f7fa;border-radius:16px;padding:14px 16px;display:flex;align-items:center;gap:12px}.vk-step-text{flex:1;min-width:0}.vk-step-title{font-size:16px;font-weight:700;color:#212b36}.vk-step-desc{font-size:13px;font-weight:600;color:#8c9197;margin-top:2px}.vk-step-btn{flex-shrink:0;background:#0d99ff;border-radius:10px;color:#fff;font-size:13px;font-weight:700;border:none;cursor:pointer;padding:0 14px;height:37px;white-space:nowrap}.vk-step-done{flex-shrink:0;background:#e0f9eb;border-radius:10px;color:#2fd47a;font-size:13px;font-weight:700;padding:0 14px;height:37px;display:flex;align-items:center;gap:6px;white-space:nowrap}.vk-step-done img{width:14px;height:14px}.vk-info{background:#cce9ff;border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:14px}.vk-info .vk-btn{flex:none}@media (min-width: 600px){.vk-info{flex-direction:row;align-items:center;padding:20px;gap:20px}.vk-info .vk-btn{flex:0 0 auto}}.vk-info-body{flex:1;display:flex;flex-direction:column;gap:6px}.vk-info-text{font-size:15px;font-weight:600;color:#212b36}@media (min-width: 600px){.vk-info-text{font-size:18px}}.vk-info-hint{font-size:12px;color:#5a7a9a;line-height:1.4}.vk-feats{display:flex;flex-direction:column;gap:8px}@media (min-width: 600px){.vk-feats{display:grid;grid-template-columns:1fr 1fr;gap:12px}}.vk-feat{background:#fff;border-radius:16px;padding:16px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:12px;row-gap:8px}@media (min-width: 600px){.vk-feat{column-gap:14px}}.vk-feat-icon{width:64px;height:64px;background:#e7f5ff;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.vk-feat-icon img{width:30px;height:30px}.vk-feat-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.vk-feat-title{flex:1;min-width:0;font-size:16px;font-weight:700;color:#212b36}@media (min-width: 600px){.vk-feat-title{font-size:18px}}.vk-feat-desc{flex-basis:100%;font-size:13px;font-weight:600;color:#8c9197}@media (min-width: 600px){.vk-feat-desc{font-size:15px}}.vk-actions{display:flex;flex-direction:column;gap:10px}.vk-actions>.vk-btn{flex:0 0 auto}@media (min-width: 600px){.vk-actions{flex-direction:row;gap:12px}.vk-actions>.vk-btn{flex:1}}.vk-btn{background:#0d99ff;border-radius:16px;color:#fff;font-size:15px;font-weight:700;height:50px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;flex:1;padding:0 20px}.vk-btn img{width:20px;height:20px}.vk-success-row{display:flex;align-items:center;gap:16px}@media (min-width: 600px){.vk-success-row{gap:20px}}.vk-success-check{flex-shrink:0;width:42px;height:42px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center}.vk-success-check .inner{width:34px;height:34px;border-radius:50%;background:#2fd47a;display:flex;align-items:center;justify-content:center}.vk-success-check .inner img{width:14px;height:10px}@media (min-width: 600px){.vk-success-check{width:56px;height:56px}.vk-success-check .inner{width:44px;height:44px}}.vk-turnkey{background:#cce9ff;border-radius:16px;padding:20px;overflow:hidden;display:flex;flex-direction:column;align-items:stretch;text-align:center;gap:14px}.vk-turnkey>.vk-btn{flex:0 0 auto}@media (min-width: 600px){.vk-turnkey{padding:32px 28px;align-items:center;gap:20px}}.vk-turnkey-icon{width:100px;height:100px;align-self:center}.vk-card-centered{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}@media (min-width: 600px){.vk-card-centered{gap:12px}}.vk-success-illus{position:relative;display:inline-flex;margin-bottom:8px}.vk-success-illus-img{width:110px;height:auto}@media (min-width: 600px){.vk-success-illus-img{width:120px}}.vk-success-badge{position:absolute;top:-4px;right:-10px;width:34px;height:34px}.vk-success-badge img{width:100%;height:100%;display:block}@media (min-width: 600px){.vk-success-badge{width:42px;height:42px}}.vk-price{color:#0d99ff;position:relative;display:inline-block}.vk-price:after{content:"";display:block;position:absolute;bottom:-12px;left:50%;transform:translate(-50%);width:118px;height:14px;background-image:url("data:image/svg+xml,%3Csvg width='118' height='14' viewBox='0 0 118 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5 C40 1 80 2 117 1.5' stroke='%230d99ff' stroke-width='2' stroke-linecap='round' fill='none'/%3E%3Cpath d='M24 10 Q54 8.5 84 7' stroke='%230d99ff' stroke-width='2' stroke-linecap='round' fill='none'/%3E%3C/svg%3E");background-size:100% 100%;background-repeat:no-repeat}.vk-badge-days{background:#dcf0ff;border-radius:16px;color:#0d99ff;font-size:15px;font-weight:700;height:50px;display:flex;align-items:center;justify-content:center;gap:8px;flex:1;text-decoration:none;cursor:pointer}.vk-badge-days img{width:22px;height:22px}.vk-warn-icon{width:83px;height:83px;flex-shrink:0}@media (min-width: 600px){.vk-warn-icon{width:94px;height:94px}}.vk-expired-btns{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:10px}.vk-expired-btns .vk-badge-days{flex:0 0 auto;padding:0 16px}.vk-expired-btns .vk-btn-pay{flex:0 0 auto;padding:0 24px}@media (min-width: 600px){.vk-btn-auto{flex:0 0 auto;min-width:160px}}.vk-screen .onboarding-steps{grid-template-columns:1fr}@media (min-width: 600px){.vk-screen .onboarding-steps{grid-template-columns:repeat(2,1fr)}}.workonline .icon-circle{width:50px;height:50px;border-radius:50%;background-color:#e7f5ff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.workonline .icon-circle img{width:24px;height:24px}.workonline .icon-circle.tg img{margin-left:-2px}.workonline .iconarea{padding-bottom:15px}.workonline .onlinesection+.onlinesection{padding-top:30px}@media (min-width: 1280px){.workonline .onlinesection+.onlinesection{padding-top:40px}}.workonline .onlinesection .sectionhead{padding-bottom:15px}@media (min-width: 1280px){.workonline .onlinesection .sectionhead{padding-bottom:20px}}.workonline .onlinesection .sectiontitle{font-size:15px;line-height:18px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#8c9197}.workonline .onlinesection .sectionnote{padding-top:6px;font-size:14px;line-height:18px;color:#8c9197}.workonline .cards{display:flex;flex-wrap:wrap;gap:20px}@media (min-width: 1280px){.workonline .cards{gap:30px}}.workonline .cards.cards3 .card{max-width:none}@media (min-width: 960px){.workonline .cards.cards3 .card{flex:0 1 calc(50% - 10px)}}@media (min-width: 1280px){.workonline .cards.cards3 .card{flex-basis:calc(50% - 15px)}}@media (min-width: 1600px){.workonline .cards.cards3 .card{flex-basis:calc(33.333% - 20px)}}.workonline .cards.cards3 .card .buttons.inrow{flex-wrap:nowrap}@media (min-width: 480px){.workonline .cards.cards3 .card .buttons.inrow button{width:auto;flex:1 1 0;min-width:0;padding:0 12px}}.workonline .card{position:relative;flex:1 1 100%;min-width:0;max-width:400px;padding:20px;background-color:#fff;border-radius:16px;display:flex;flex-direction:column}@media (min-width: 1280px){.workonline .card{padding:30px}}.workonline .card .title{font-size:18px;line-height:21px;font-weight:700;color:#212b36}.workonline .card .note{padding-top:8px;font-size:14px;line-height:19px;color:#8c9197}.workonline .card .cardbody{min-width:0}@media (min-width: 480px){.workonline .card button{min-width:auto}}.workonline .card .buttons{padding:20px 0 0;margin-top:auto}.workonline .card .buttons.inrow{flex-wrap:wrap}@media (min-width: 480px){.workonline .card .buttons.inrow{flex-wrap:nowrap}}.workonline .card.hero,.workonline .card.striprow{max-width:none}@media (min-width: 960px){.workonline .card.hero,.workonline .card.striprow{flex-direction:row;align-items:center;gap:20px}.workonline .card.hero .iconarea,.workonline .card.striprow .iconarea{padding-bottom:0}.workonline .card.hero .cardbody,.workonline .card.striprow .cardbody{flex:1 1 auto}.workonline .card.hero .buttons,.workonline .card.striprow .buttons{padding:0;margin-top:0;flex-shrink:0}}@media (min-width: 1280px){.workonline .card.striprow{padding:20px 30px}}.workonline .card .badge-inactive,.workonline .card .badge-active{position:absolute;top:20px;right:20px;padding:6px 12px;font-size:13px;line-height:15px;font-weight:600;border-radius:8px}@media (min-width: 1280px){.workonline .card .badge-inactive,.workonline .card .badge-active{top:30px;right:30px}}.workonline .card .badge-inactive{background-color:#ffebeb;color:#ff1919}.workonline .card .badge-active{background-color:#e4fbee;color:#2fd47a}.botnav{letter-spacing:-.2px}.botnav .title{font-size:18px;line-height:21px;font-weight:700;padding:0 0 20px}@media (min-width: 960px){.botnav .title{padding:0 0 30px}}.botnav .cards{display:flex;flex-wrap:wrap;gap:15px}@media (min-width: 960px){.botnav .cards{gap:20px}}.botnav .nav-card{position:relative;flex:1 1 100%;min-width:0;max-width:400px;padding:20px;background-color:#fff;border-radius:16px;transition:box-shadow .25s}@media (min-width: 960px){.botnav .nav-card{flex:0 0 calc(50% - 10px)}}@media (min-width: 1280px){.botnav .nav-card{padding:24px}}.botnav .nav-card:hover{cursor:pointer;box-shadow:0 4px 16px #00000014}.botnav .nav-card .nav-card-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px}.botnav .nav-card .nav-card-title{font-size:16px;font-weight:700;color:#212b36}.botnav .nav-card .nav-card-badge{padding:4px 10px;font-size:12px;font-weight:600;border-radius:8px}.botnav .nav-card .nav-card-badge.active{background-color:#e0f9eb;color:#2fd47a}.botnav .nav-card .nav-card-badge.inactive{background-color:#ffebeb;color:#ff1919}.botnav .nav-card .nav-card-bot{font-size:14px;font-weight:600;color:#8c9197;padding-bottom:8px}.botnav .nav-card .nav-card-count{font-size:13px;font-weight:600;color:#8c9197}.botnav .nav-card .badge-img{display:inline-block;padding:2px 8px;margin-right:6px;font-size:11px;font-weight:600;border-radius:6px;background-color:#e0f0ff;color:#1976d2}.botnav .nav-card .badge-noimg{font-size:12px;color:#b0b5bc}.botnav .header{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:15px;padding-bottom:20px}@media (min-width: 960px){.botnav .header{padding-bottom:30px}}.botnav .header-left .back-link{font-size:14px;font-weight:600;color:#0d99ff;text-decoration:none}.botnav .header-left .back-link:hover{color:#0f8ce7}.botnav .header-left h2{font-size:18px;font-weight:700;padding:8px 0 4px}.botnav .header-left .subtitle{font-size:14px;font-weight:600;color:#8c9197}.botnav .header-actions{display:flex;gap:10px;flex-wrap:wrap}.botnav .flow{display:flex;flex-direction:column;align-items:center;padding:10px 0 30px;overflow-x:auto}.botnav .flow-level{display:flex;flex-direction:column;align-items:center;width:100%}.botnav .flow-row{display:flex;justify-content:center;align-items:flex-start;gap:16px;flex-wrap:wrap;width:100%}@media (min-width: 960px){.botnav .flow-row{gap:20px}}.botnav .flow-row.center{justify-content:center}.botnav .flow-card{flex:0 1 240px;min-width:180px;max-width:260px;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0000000f;transition:box-shadow .25s,transform .25s;cursor:pointer}@media (min-width: 960px){.botnav .flow-card{flex:0 1 220px}}.botnav .flow-card:hover{box-shadow:0 6px 20px #0000001f;transform:translateY(-2px)}.botnav .flow-card.intro{max-width:300px;flex:0 0 300px}.botnav .flow-card.menu{max-width:340px;flex:0 0 340px}.botnav .flow-card.callus{max-width:280px;flex:0 0 280px}.botnav .flow-card-header{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;color:#fff;font-size:14px;font-weight:600}.botnav .flow-card-header.dark{background-color:#2c3e50}.botnav .flow-card-header.blue{background-color:#0d99ff}.botnav .flow-card-header.green{background-color:#2fd47a}.botnav .flow-card-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.botnav .flow-card-delete{flex:0 0 auto;width:26px;height:26px;background:#ffffff26;border:none;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:13px;color:#fff9;cursor:pointer;transition:all .25s;margin-left:auto}.botnav .flow-card-delete:hover{background-color:#ff3c3cb3;color:#fff}.botnav .flow-card-edit{flex:0 0 auto;width:26px;height:26px;background-color:#ffffff40;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:14px;transition:background-color .25s}.botnav .flow-card-edit:hover{background-color:#fff6}.botnav .flow-card-preview{width:100%}.botnav .flow-card-preview img{width:100%;display:block}.botnav .flow-card-preview.placeholder{display:flex;align-items:center;justify-content:center;padding:20px 0;background-color:#f5f5f5}.botnav .flow-card-preview.placeholder img{width:40px;height:40px;opacity:.4}.botnav .flow-card-body{padding:8px 12px;background-color:#fff;font-size:13px;font-weight:600;color:#8c9197;line-height:1.4}.botnav .flow-card-command{display:inline-block;font-size:12px;font-weight:600;color:#0d99ff;background-color:#e7f5ff;padding:2px 6px;border-radius:4px;font-family:monospace;margin-right:6px;margin-bottom:2px}.botnav .flow-connector{display:flex;justify-content:center;align-items:center}.botnav .flow-connector.vertical{width:2px;height:30px;background-color:#d0d7de;margin:0 auto;position:relative}.botnav .flow-connector.vertical:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #D0D7DE}.botnav .flow-connector.spread{width:60%;max-width:800px;height:20px;border-left:2px solid #D0D7DE;border-right:2px solid #D0D7DE;border-top:2px solid #D0D7DE;border-radius:0;margin:0 auto;position:relative}.botnav .flow-connector.spread:before{content:"";position:absolute;top:-2px;left:50%;transform:translate(-50%);width:2px;height:10px;background-color:#d0d7de}.botnav .flow-connector.vertical-multi{width:2px;height:24px;background-color:#d0d7de;margin:0 auto}.botnav .form-section{background-color:#fff;border-radius:16px;padding:20px;margin-bottom:15px}@media (min-width: 960px){.botnav .form-section{padding:24px;margin-bottom:20px}}.botnav .form-section-title{font-size:15px;font-weight:700;padding-bottom:15px}.botnav .form-section-title .count{font-weight:600;color:#8c9197}.botnav .form-grid{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width: 480px){.botnav .form-grid{grid-template-columns:1fr 1fr;gap:15px}}@media (min-width: 960px){.botnav .form-grid{grid-template-columns:1fr 1fr 1fr;gap:15px 20px}}.botnav .form-field{display:flex;flex-direction:column;gap:6px}.botnav .form-field.full{grid-column:1/-1}.botnav .form-field label{font-size:13px;font-weight:600;color:#8c9197}.botnav .form-field input[type=text],.botnav .form-field input[type=number],.botnav .form-field select,.botnav .form-field textarea{height:44px;background-color:#f6f6f6;border:2px solid transparent;border-radius:12px;padding:0 14px;font-size:15px;font-weight:600;color:#212b36;outline:none;transition:border-color .25s}.botnav .form-field input[type=text]:focus,.botnav .form-field input[type=number]:focus,.botnav .form-field select:focus,.botnav .form-field textarea:focus{border-color:#0d99ff;background-color:#fff}.botnav .form-field input[type=text]::placeholder,.botnav .form-field input[type=number]::placeholder,.botnav .form-field select::placeholder,.botnav .form-field textarea::placeholder{color:#8c9197}.botnav .form-field textarea{height:auto;padding:12px 14px;resize:vertical;min-height:150px;line-height:1.5}.botnav .form-field select{cursor:pointer}.botnav .checkbox-field{display:flex;align-items:center;gap:8px;padding-top:20px}.botnav .checkbox-field input[type=checkbox]{width:20px;height:20px;accent-color:#0D99FF;cursor:pointer}.botnav .checkbox-field label{font-size:15px;font-weight:600;color:#212b36;cursor:pointer}.botnav .save-area{display:flex;gap:10px;padding:5px 0 20px}.botnav .media-item{padding:12px 14px;background-color:#f6f6f6;border-radius:10px;margin-bottom:8px}.botnav .media-item .media-item-header{display:flex;align-items:center;gap:10px}.botnav .media-item .media-tip{flex:0 0 auto;padding:3px 8px;font-size:12px;font-weight:700;border-radius:6px;color:#fff}.botnav .media-item .media-tip.tg{background-color:#0d99ff}.botnav .media-item .media-tip.max{background-color:#9b59b6}.botnav .media-item .media-tip.vk{background-color:#4680c2}.botnav .media-item .media-fileid-ok{font-size:12px;font-weight:600;color:#27ae60;white-space:nowrap;cursor:default}.botnav .media-item .media-fileid-missing{font-size:12px;font-weight:600;color:#e67e22;white-space:nowrap}.botnav .media-item .media-preview-row{padding:8px 0}.botnav .media-item .media-preview-row .media-preview-img{max-width:200px;max-height:120px;object-fit:contain;border-radius:8px;display:block;margin-bottom:4px}.botnav .media-item .media-preview-row .media-url-small{font-size:12px;font-weight:600;color:#0d99ff;text-decoration:none;word-break:break-all}.botnav .media-item .media-preview-row .media-url-small:hover{text-decoration:underline}.botnav .media-item .media-fileid-row{display:flex;align-items:center;gap:8px;padding-top:6px}.botnav .media-item .media-fileid-row .media-fileid-input{flex:1 1 auto;height:36px;background-color:#fff;border:2px solid transparent;border-radius:8px;padding:0 10px;font-size:13px;font-weight:600;color:#212b36;outline:none;transition:border-color .2s}.botnav .media-item .media-fileid-row .media-fileid-input:focus{border-color:#0d99ff}.botnav .media-item .media-fileid-row .media-fileid-input::placeholder{color:#adb5bd;font-weight:500}.botnav .upload-hint{padding:10px 14px;margin-top:8px;font-size:13px;font-weight:600;color:#e67e22;background-color:#fff8f0;border:1px solid #F5D9B3;border-radius:10px;line-height:1.5}.botnav .media-upload-row{display:flex;align-items:center;gap:10px;padding-top:10px;flex-wrap:wrap}.botnav .media-upload-row select{height:40px;background-color:#f6f6f6;border:none;border-radius:10px;padding:0 12px;font-size:14px;font-weight:600;cursor:pointer;outline:none}.botnav .media-upload-row input[type=file]{display:block!important;font-size:14px;font-weight:600}.botnav .btn-item{display:flex;align-items:center;gap:8px;padding:8px 0;flex-wrap:wrap}@media (min-width: 960px){.botnav .btn-item{flex-wrap:nowrap}}.botnav .btn-item input[type=text]{height:40px;background-color:#f6f6f6;border:2px solid transparent;border-radius:10px;padding:0 12px;font-size:14px;font-weight:600;color:#212b36;outline:none;transition:border-color .25s}.botnav .btn-item input[type=text]:focus{border-color:#0d99ff;background-color:#fff}.botnav .btn-item select{height:40px;background-color:#f6f6f6;border:none;border-radius:10px;padding:0 12px;font-size:14px;font-weight:600;cursor:pointer;outline:none}.botnav .btn-item input[type=number]{height:40px;width:60px;background-color:#f6f6f6;border:2px solid transparent;border-radius:10px;padding:0 8px;font-size:14px;font-weight:600;color:#212b36;text-align:center;outline:none}.botnav .btn-item input[type=number]:focus{border-color:#0d99ff;background-color:#fff}.botnav .btn-item .btn-title-input{flex:1 1 120px;min-width:100px}.botnav .btn-item .btn-type-select{flex:0 0 110px}.botnav .btn-item .btn-value-input{flex:2 1 200px;min-width:120px}.botnav .btn-item .btn-num-input{flex:0 0 60px}.botnav .btn-item .btn-row-action{flex:0 0 auto;background:none;border:none;width:32px;height:32px;border-radius:8px;font-size:16px;display:flex;align-items:center;justify-content:center;transition:all .25s}.botnav .btn-item .btn-row-action:hover{cursor:pointer}.botnav .btn-item .btn-row-action.save{color:#2fd47a}.botnav .btn-item .btn-row-action.save:hover{background-color:#e0f9eb}.botnav .btn-item .btn-row-action.delete{color:#c5c6cf}.botnav .btn-item .btn-row-action.delete:hover{color:#ff1919;background-color:#ffebeb}.botnav .btn-row-delete{flex:0 0 auto;background:none;border:none;color:#c5c6cf;font-size:16px;padding:4px 8px;border-radius:8px;transition:all .25s}.botnav .btn-row-delete:hover{cursor:pointer;color:#ff1919;background-color:#ffebeb}.botnav .loading,.botnav .empty{font-size:15px;font-weight:600;color:#8c9197;padding:30px 0}.botnav .send-saved{padding:8px 16px;margin-bottom:16px;background-color:#e0f9eb;color:#27ae60;font-weight:600;font-size:14px;border-radius:8px}.botnav .send-form{max-width:700px}.botnav .send-field{padding-bottom:20px}.botnav .send-label{display:block;font-size:13px;font-weight:600;color:#8c9197;padding-bottom:6px}.botnav .send-input{width:100%;padding:10px 14px;font-size:15px;border:1px solid #E0E3E8;border-radius:10px;outline:none;transition:border-color .25s}.botnav .send-input:focus{border-color:#0d99ff}.botnav .send-textarea{width:100%;padding:10px 14px;font-size:14px;font-family:SF Mono,Consolas,monospace;line-height:1.5;border:1px solid #E0E3E8;border-radius:10px;outline:none;resize:vertical;transition:border-color .25s}.botnav .send-textarea:focus{border-color:#0d99ff}.botnav .send-text-row{display:flex;gap:20px;align-items:flex-start}.botnav .send-text-row .send-textarea{flex:1}.botnav .send-help{flex:0 0 260px;padding:16px;background-color:#fff;border-radius:12px;border:1px solid #E0E3E8}.botnav .send-help-title{font-size:13px;font-weight:700;color:#212b36;padding-bottom:8px}.botnav .send-help-item{font-size:12px;color:#637381;padding-bottom:6px;line-height:1.4}.botnav .send-help-item code{font-size:12px;font-weight:600;color:#0d99ff;background-color:#f0f8ff;padding:1px 4px;border-radius:4px}.botnav .send-help-sep{height:1px;background-color:#e0e3e8;margin:10px 0}.botnav .send-checkbox{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;cursor:pointer}.botnav .send-checkbox input[type=checkbox]{width:18px;height:18px}.botnav .send-section{padding-top:10px}.botnav .send-section-title{font-size:15px;font-weight:700;padding-bottom:12px}.botnav .send-image-row{display:flex;align-items:center;gap:12px;padding-bottom:12px}.botnav .send-image-label{font-size:14px;font-weight:600;color:#212b36;min-width:80px}.botnav .send-image-preview{position:relative;display:inline-block}.botnav .send-image-preview img{max-width:200px;max-height:120px;border-radius:8px;object-fit:cover}.botnav .send-image-delete{position:absolute;top:-6px;right:-6px;width:22px;height:22px;border-radius:50%;background:#f44;color:#fff;border:none;font-size:14px;line-height:22px;text-align:center;cursor:pointer}.botnav .send-image-delete:hover{background:#e03030}.botnav .send-actions{display:flex;align-items:center;gap:12px;padding-top:24px}.botnav .send-saved-inline{font-size:14px;font-weight:600;color:#27ae60}.botnav .send-fileid{font-size:11px;font-weight:600;color:#27ae60;font-family:SF Mono,Consolas,monospace}.botnav .send-image-uploading{font-size:13px;font-weight:600;color:#8c9197}.botnav .send-image-upload{display:inline-block;padding:6px 14px;font-size:13px;font-weight:600;color:#0d99ff;background-color:#f0f8ff;border-radius:8px;cursor:pointer;transition:background-color .25s}.botnav .send-image-upload:hover{background-color:#e0f0ff}.connect-buttons{display:flex;flex-direction:column;gap:12px}.auth-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:50px;border:none;border-radius:16px;color:#fff;font-size:15px;font-weight:600;font-family:inherit;cursor:pointer;transition:opacity .2s;text-decoration:none}.auth-btn:hover{opacity:.9}.auth-btn img{width:20px;height:20px}.auth-btn-tg{background:#0d99ff}.auth-btn-max{background:linear-gradient(90deg,#4cf,#53e 51%,#93d)}.auth-btn-vk{background:#07f}.auth-waiting{display:flex;flex-direction:column;align-items:center;padding:30px 20px}.auth-icon-wrapper{position:relative;width:120px;height:120px;margin-bottom:24px}.auth-icon-spinner{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:3px solid #e8eaed;animation:auth-spin 1.2s linear infinite}.auth-icon-spinner.spinner-tg{border-top-color:#0d99ff}.auth-icon-spinner.spinner-max{border-top-color:#8b5cf6}.auth-icon-spinner.spinner-vk{border-top-color:#07f}.auth-icon{position:absolute;top:10px;right:10px;bottom:10px;left:10px;border-radius:50%;display:flex;align-items:center;justify-content:center}.auth-icon img{width:50px;height:50px}.auth-icon.icon-tg{background:#0d99ff}.auth-icon.icon-max{background:linear-gradient(135deg,#4cf,#53e,#93d)}.auth-icon.icon-vk{background:#07f}.auth-waiting-title{font-size:22px;font-weight:600;color:#212b36;text-align:center;margin-bottom:8px}.auth-waiting-subtitle{font-size:14px;color:#8c9197;text-align:center;margin-bottom:16px}.auth-dots{display:flex;gap:8px;margin-bottom:20px}.auth-dots .dot{width:10px;height:10px;border-radius:50%;background:#dadada}.auth-command-block{display:flex;flex-direction:column;align-items:center;width:100%}.auth-command-label{font-size:14px;color:#212b36;font-weight:500;margin-bottom:8px}.auth-command-row{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 16px;background:#fff;border:1px solid #e0e0e0;border-radius:16px;cursor:pointer;-webkit-user-select:all;user-select:all;transition:border-color .2s}.auth-command-row:hover{border-color:#0d99ff}.auth-command-row code{font-size:13px;font-family:inherit;color:#212b36;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.auth-command-row .copy-icon{width:20px;height:20px;opacity:.4;flex-shrink:0;margin-left:8px}.auth-copy-hint{font-size:12px;color:#0d99ff;margin-top:6px;min-height:18px}.auth-open-bot-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-top:12px;padding:12px 32px;border-radius:16px;color:#fff;text-decoration:none;font-size:15px;font-weight:600;font-family:inherit;transition:opacity .2s}.auth-open-bot-btn:hover{opacity:.9}.auth-open-bot-btn img{width:20px;height:20px}.auth-open-bot-btn.bot-btn-tg{background:#0d99ff}.auth-open-bot-btn.bot-btn-max{background:linear-gradient(90deg,#4cf,#53e 51%,#93d)}.auth-open-bot-btn.bot-btn-vk{background:#07f}.auth-open-bot-link{display:block;margin-top:10px;font-size:13px;color:#0d99ff;text-decoration:none}.auth-open-bot-link:hover{text-decoration:underline}.auth-error{margin-top:16px;font-size:15px;font-weight:600;color:#ff1919;line-height:15px}.auth-consent{margin-top:24px;font-size:13px;line-height:20px;font-weight:500;color:#8c9197}.auth-consent a{color:#0d99ff;text-decoration:none}.auth-consent a:hover{text-decoration:underline}.auth-info{margin-top:16px;font-size:13px;line-height:20px;font-weight:500;color:#8c9197}@keyframes auth-spin{to{transform:rotate(360deg)}}.auth-btn-email{background:#0d99ff}.email-auth{width:100%}.email-form{display:flex;flex-direction:column;gap:12px}.staff-add-form{padding-bottom:8px}.staff-add-form .field100{width:100%}.staff-add-form .auth-btn-email{margin-top:20px}.email-input{width:100%;height:50px;box-sizing:border-box;padding:0 16px;border:1px solid #E3E6E9;border-radius:16px;font-size:15px;font-family:inherit;color:#212b36;background:#fff;outline:none;transition:border-color .2s}.email-input::placeholder{color:#b0b5ba}.email-input:focus{border-color:#0d99ff}.email-input:disabled{opacity:.6}.email-hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}.email-captcha{display:flex;flex-direction:column;gap:6px}.email-captcha-q{font-size:14px;font-weight:600;color:#212b36}.email-hint{font-size:14px;line-height:20px;color:#8c9197;margin-bottom:4px}.email-links{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-top:4px}.email-links a{font-size:13px;font-weight:500;color:#0d99ff;text-decoration:none;cursor:pointer}.email-links a:hover{text-decoration:underline}.email-sent{text-align:center;padding:8px 0}.email-sent-title{font-size:22px;font-weight:600;color:#212b36;margin-bottom:12px}.email-sent-text{font-size:14px;line-height:20px;color:#8c9197;margin-bottom:24px}.email-sent-text b{color:#212b36}.email-sent-text.multiline{white-space:pre-line}.email-input-wrap{position:relative}.email-input-wrap .email-input{padding-right:48px}.email-eye{position:absolute;top:0;right:0;height:50px;width:46px;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:#8c9197;padding:0}.email-eye:hover{color:#212b36}.email-eye svg{width:20px;height:20px}.email-form vt-input-string{display:block;width:100%}.email-form .mat-mdc-form-field,.email-form mat-form-field.string{width:100%}.email-captcha-block{margin-top:12px}.captcha-robot{color:#ff1919;font-weight:500;white-space:nowrap}.email-captcha-block .subtitle{padding-bottom:6px;font-size:13px;line-height:16px;color:var(--c3)}.email-generate{align-self:flex-start;margin:4px 0 10px}.staff-topbar{margin-bottom:12px}.staff-add-btn{width:auto;padding:0 24px}.staff-worker-hint{margin-bottom:16px}.staff-worker-hint b{color:#212b36}.staff-masters{display:flex;flex-direction:column;gap:8px;max-height:220px;overflow-y:auto;padding:8px 0}.staff-master{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:14px;color:#212b36}.staff-master input{width:18px;height:18px}.staff-email-row{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.staff-badge{display:inline-block;font-size:11px;font-weight:600;padding:2px 8px;border-radius:8px;white-space:nowrap}.staff-badge.ok{background:#e3f7e8;color:#1ba94c}.staff-badge.wait{background:#fff3d5;color:#b8860b}.staff-badge.revoked{background:#ffe3e3;color:#ff1919}.staff-channels{margin-bottom:12px}.staff-channel{display:flex;align-items:center;gap:8px;white-space:nowrap;color:#212b36;font-size:14px}.staff-channel img{width:18px;height:18px;flex-shrink:0}.staff-channel .staff-channel-bot{font-size:12px;line-height:14px;color:#8c9197}.chat-notif-stack{position:fixed;bottom:24px;right:24px;z-index:9999;display:flex;flex-direction:column;gap:10px;pointer-events:none}.chat-notif{pointer-events:all;display:flex;align-items:center;gap:12px;background:var(--bg, #fff);border-radius:14px;box-shadow:0 4px 24px #00000024;padding:14px 16px;min-width:260px;max-width:320px;cursor:pointer;border-left:4px solid var(--c1, #0D99FF);animation:notif-in .25s ease}.chat-notif:hover{box-shadow:0 6px 28px #0000002e}.chat-notif__icon{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--o_bg4, #E7F5FF);border-radius:50%}.chat-notif__icon img{width:20px;height:20px;object-fit:contain}.chat-notif__body{flex:1;min-width:0}.chat-notif__title{font-size:11px;color:#888;margin-bottom:2px}.chat-notif__name{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-notif__text{font-size:12px;color:#666;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-notif__link{flex-shrink:0;font-size:12px;font-weight:600;color:var(--c1, #0D99FF);white-space:nowrap}.chat-notif__close{flex-shrink:0;background:none;border:none;cursor:pointer;color:#aaa;font-size:12px;padding:0 0 0 4px;line-height:1}.chat-notif__close:hover{color:#555}@keyframes notif-in{0%{transform:translate(40px);opacity:0}to{transform:translate(0);opacity:1}}.badge--fading{animation:badge-fade-out 3s forwards;pointer-events:none}@keyframes badge-fade-out{0%{opacity:1;transform:scale(1)}70%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.6)}}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:200;src:url(https://cdn.visittime.ru/fonts/manrope-v19-cyrillic_cyrillic-ext_greek_latin_latin-ext_vietnamese-200.woff2) format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:300;src:url(https://cdn.visittime.ru/fonts/manrope-v19-cyrillic_cyrillic-ext_greek_latin_latin-ext_vietnamese-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(https://cdn.visittime.ru/fonts/manrope-v19-cyrillic_cyrillic-ext_greek_latin_latin-ext_vietnamese-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(https://cdn.visittime.ru/fonts/manrope-v19-cyrillic_cyrillic-ext_greek_latin_latin-ext_vietnamese-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:600;src:url(https://cdn.visittime.ru/fonts/manrope-v19-cyrillic_cyrillic-ext_greek_latin_latin-ext_vietnamese-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(https://cdn.visittime.ru/fonts/manrope-v19-cyrillic_cyrillic-ext_greek_latin_latin-ext_vietnamese-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:800;src:url(https://cdn.visittime.ru/fonts/manrope-v19-cyrillic_cyrillic-ext_greek_latin_latin-ext_vietnamese-800.woff2) format("woff2")}*,*:before,*:after{box-sizing:border-box}*:focus{outline:none}html{-webkit-text-size-adjust:100%}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}html,body{height:100%}html{width:100vw}body{margin:0;font-family:Manrope,Manrope,Roboto,Helvetica Neue,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;overflow-x:hidden;font-size:15px;letter-spacing:-.3px;--bg: white;--c: #222229;--c1: #0D99FF;--c1_h: #0F8CE7;--c2: #212B36;--c3: #212B36;--c3_hv: #8C9197;--o_bg1: #fff;--o_bg: #f5f5f5;--o_bg2: #F2F2F2;--o_bg2_h: #eeeeee;--o_bg3: #F6F6F6;--o_bg3_h: #000;--o_bg4: #E7F5FF;--o_bg4_h: #D7EDFE;--o_bg5: #E7F5FF;--o_bg5_h: #D7EDFE;--o_bg6: #fff;--o_b: #E5E5E5;--o_b1: #fff;--o_b2: #fff;background-color:var(--bg);color:var(--c)}body.loading{background-color:#2b2b47;background-image:url(https://assets.codepen.io/158388/110b39bbfa3f8987bf400e4585a8d18b.jpg);background-size:cover;background-blend-mode:multiply;opacity:.5;pointer-events:none}.darktheme_online{--c: #fff;--c1: #0D99FF;--c2: #fff;--c3: #fff;--c3_hv: #8C9197;--o_bg: #090909;--o_bg1: #181818;--o_bg2: #ffffff16;--o_bg2_h: #ffffff25;--o_bg3: #262626;--o_bg3_h: #000;--o_bg4: #E7F5FF15;--o_bg4_h: #D7EDFE25;--o_bg5: #E7F5FF15;--o_bg5_h: #D7EDFE15;--o_bg6: transparent;--o_b: #ffffff25;--o_b1: #ffffff25;--o_b2: transparent;color:var(--c);background-color:var(--o_bg)}button{font-family:Manrope,Roboto,Roboto,Helvetica Neue,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;border:none}td,input,textarea,div{box-sizing:border-box;font-family:Manrope,Roboto,Roboto,Helvetica Neue,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif}input[type=password]{font-family:Manrope,Roboto,Roboto,Helvetica Neue,Arial,sans-serif}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin:0 0 6px}h2 a.navlink{text-decoration:none!important;padding-left:7px;top:4px;position:relative}p,ol,ul,dl{margin:0}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d99ff;text-decoration:none;cursor:pointer}a:hover{text-decoration:underline}a.noul{text-decoration:none}a:not([href]){color:inherit;text-decoration:none}pre{margin-top:0;margin-bottom:1rem;overflow:auto}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}th{text-align:inherit}[hidden]{display:none!important}input[type=file]{display:none}visittime{height:100%;display:block}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:#9b9b9b80;border-radius:4px;border:transparent}header.sticky,.header.sticky{position:sticky;top:0;background:#fff;z-index:9999}header .landtop,.header .landtop{height:52px;display:flex;align-items:center}@media (min-width: 960px){header .landtop,.header .landtop{height:70px}}header .social,.header .social{display:flex;align-items:center;justify-content:center;width:39px;height:39px;background-color:#e7f5ff;border-radius:50%}header .social.white,.header .social.white{background-color:transparent}header .social:hover,.header .social:hover{background-color:#d7edfe}header .social img,.header .social img{width:20px}header .landtoprow,.header .landtoprow{height:40px;width:100%;display:flex;align-items:center;justify-content:space-between}header .landtoprow .about,.header .landtoprow .about{font-size:13px;line-height:19px;font-weight:600;color:#8c9197;display:flex;align-items:center;gap:30px}header .landtoprow .about img,.header .landtoprow .about img{width:167px;height:34px}@media (min-width: 960px){header .landtoprow .about img,.header .landtoprow .about img{width:181px;height:37px}}header .landtoprow .about .text,.header .landtoprow .about .text{display:none}@media (min-width: 560px){header .landtoprow .about .text,.header .landtoprow .about .text{display:block}}header .landtoprow .data,.header .landtoprow .data{display:flex;align-items:center;gap:30px}header .landtoprow .contacts,.header .landtoprow .contacts{display:none}@media (min-width: 960px){header .landtoprow .contacts,.header .landtoprow .contacts{display:flex;align-items:center;gap:15px}}header .landtoprow .phonearea,.header .landtoprow .phonearea{display:flex;align-items:center;gap:9px}header .landtoprow .phonearea .phone,.header .landtoprow .phonearea .phone{font-size:15px;line-height:15px;font-weight:700;display:flex;flex-direction:column;gap:6px}header .landtoprow .phonearea .phone .time,.header .landtoprow .phonearea .phone .time{color:#8c9197;font-weight:600}@media (min-width: 960px){header .landtoprow .phonearea,.header .landtoprow .phonearea{margin-right:15px}}header .landtoprow .loginbtn,.header .landtoprow .loginbtn{border-radius:50%;width:38px;height:38px;padding:0}@media (min-width: 375px){header .landtoprow .loginbtn,.header .landtoprow .loginbtn{display:flex;align-items:center;justify-content:center;background-color:#0d99ff;color:#fff;font-size:15px;line-height:18px;font-weight:700;border-radius:16px;width:79px;height:38px}}@media (min-width: 960px){header .landtoprow .loginbtn,.header .landtoprow .loginbtn{width:95px;height:43px}}header .landtoprow .loginbtn:before,.header .landtoprow .loginbtn:before{content:"";display:flex;align-items:center;justify-content:center;width:38px;height:38px;background-image:url(/img/v2_emptyavatar_blue_big.svg);background-size:38px 38px;background-position:center center;background-repeat:no-repeat;border-radius:50%;background-color:transparent}@media (min-width: 375px){header .landtoprow .loginbtn:before,.header .landtoprow .loginbtn:before{content:"\412\43e\439\442\438";position:static;width:unset;height:unset;background:none}}header .landtoprow .loginbtn:hover,.header .landtoprow .loginbtn:hover{cursor:pointer;background-color:#0f8ce7}header .landtoprow .authbtn,.header .landtoprow .authbtn{width:38px;height:38px;padding:0;border-radius:50%;display:flex;align-items:center;border:none}@media (min-width: 960px){header .landtoprow .authbtn,.header .landtoprow .authbtn{width:44px;height:44px}}header .landtoprow .authbtn img,.header .landtoprow .authbtn img{width:38px;height:38px;border-radius:50%}@media (min-width: 960px){header .landtoprow .authbtn img,.header .landtoprow .authbtn img{width:44px;height:44px}}header .landtoprow .authbtn:hover,.header .landtoprow .authbtn:hover{cursor:pointer;background-color:#0f8ce7}header .landmenu,.header .landmenu{display:none}@media (min-width: 960px){header .landmenu,.header .landmenu{display:block;height:60px}}header .landmenurow,.header .landmenurow{height:60px;display:flex;align-items:center;justify-content:space-between}header .landmenurow .item,.header .landmenurow .item{display:flex;align-items:center;font-size:15px;font-weight:700;text-transform:uppercase;color:#212b36;position:relative;height:100%}header .landmenurow .item.selected,.header .landmenurow .item.selected{color:#0d99ff;padding-bottom:1px;margin-bottom:-1px;-webkit-box-shadow:inset 0px -3px 0px 0px #0D99FF;-moz-box-shadow:inset 0px -3px 0px 0px #0D99FF;box-shadow:inset 0 -3px #0d99ff}header .landmenurow .item.selected:hover,.header .landmenurow .item.selected:hover{text-decoration:none}header .attentioncircle,.header .attentioncircle{position:absolute;right:-15px;top:10px;width:15px;height:15px;background-color:#ffbb0041;border-radius:50%;display:flex;align-items:center;justify-content:center;animation:pulse 2s infinite}header .attentioncircle:hover,.header .attentioncircle:hover{cursor:pointer}header .attentioncircle .inner,.header .attentioncircle .inner{border-radius:50%;width:7px;height:7px;background:radial-gradient(circle,#ff7601 0,#fb0)}header .pulse:hover,.header .pulse:hover{animation:none}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(255,187,0,.4)}70%{-webkit-box-shadow:0 0 0 6px rgba(255,187,0,0)}to{-webkit-box-shadow:0 0 0 0 rgba(255,187,0,0)}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(255,187,0,.4);box-shadow:0 0 #fb06}70%{-moz-box-shadow:0 0 0 6px rgba(255,187,0,0);box-shadow:0 0 0 6px #fb00}to{-moz-box-shadow:0 0 0 0 rgba(255,187,0,0);box-shadow:0 0 #fb00}}@media (min-width: 960px){header .landseparator,.header .landseparator{border-bottom:1px solid #E5E5E5}}header .landheaderarea,.header .landheaderarea{padding:0 15px}@media (min-width: 1200px){header .landheaderarea,.header .landheaderarea{padding:0;margin:0 auto;max-width:1170px}}header .autharea,.header .autharea{padding:0 0 0 10px;display:flex;align-items:center;gap:10px}@media (min-width: 960px){header .autharea,.header .autharea{padding:0}}header .mobilemenu,.header .mobilemenu{display:flex;align-items:center;justify-content:center;width:38px;height:38px;min-width:38px}header .mobilemenu .hamburger,.header .mobilemenu .hamburger{cursor:pointer;background-color:#fff;border:solid 1px #fff;position:relative;width:36px;height:33px;min-width:36px;min-height:36px;z-index:900;display:inline-block;background-color:#f6f6f6;border-radius:12px}@media (min-width: 1024px){header .mobilemenu .hamburger,.header .mobilemenu .hamburger{display:none}}header .mobilemenu .hamburger .menu-global,.header .mobilemenu .hamburger .menu-global{backface-visibility:hidden;position:absolute;left:11px;right:11px;border-top:2px solid #222229;transition:.55s;background-color:#222229}header .mobilemenu .hamburger .menu-global.menu-top,.header .mobilemenu .hamburger .menu-global.menu-top{top:22px}header .mobilemenu .hamburger .menu-global.menu-middle,.header .mobilemenu .hamburger .menu-global.menu-middle{top:16px}header .mobilemenu .hamburger .menu-global.menu-bottom,.header .mobilemenu .hamburger .menu-global.menu-bottom{top:10px}header .mobilemenu .hamburger .menu-global.menu-top-click,.header .mobilemenu .hamburger .menu-global.menu-top-click{backface-visibility:hidden;top:16px;transform:rotate(45deg);transition:.25s .2s}header .mobilemenu .hamburger .menu-global.menu-middle-click,.header .mobilemenu .hamburger .menu-global.menu-middle-click{opacity:0}header .mobilemenu .hamburger .menu-global.menu-bottom-click,.header .mobilemenu .hamburger .menu-global.menu-bottom-click{backface-visibility:hidden;top:16px;transform:rotate(-45deg);transition:.25s .2s}header .mobilemenu .hamburger.o,.header .mobilemenu .hamburger.o{background-color:#fff;border:solid 1px #fff}header .mobilemenu .hamburger.o .menu-global,.header .mobilemenu .hamburger.o .menu-global{background-color:#c5c6cf;border-top:2px solid #c5c6cf}header .mobilemenu .mobilepanel,.header .mobilemenu .mobilepanel{display:none;position:absolute;top:52px;right:0;left:0;width:100%;border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;background-color:#fff;z-index:1000;padding:15px}header .mobilemenu .mobilepanel.o,.header .mobilemenu .mobilepanel.o{display:block}header .mobilemenu .mobilepanel div.menuitem,header .mobilemenu .mobilepanel a.menuitem,.header .mobilemenu .mobilepanel div.menuitem,.header .mobilemenu .mobilepanel a.menuitem{display:flex;align-items:center;padding:15px;margin-bottom:10px;min-height:51px;position:relative;font-weight:700;font-size:15px;letter-spacing:-.02em;text-decoration:none;color:#222229;background-color:#f6f6f6;border-radius:10px;text-transform:uppercase}header .mobilemenu .mobilepanel div.menuitem .pulsearea,header .mobilemenu .mobilepanel a.menuitem .pulsearea,.header .mobilemenu .mobilepanel div.menuitem .pulsearea,.header .mobilemenu .mobilepanel a.menuitem .pulsearea{position:relative;padding-right:30px;display:flex;align-items:center;gap:10px}header .mobilemenu .mobilepanel div.menuitem .pulsearea .attentioncircle,header .mobilemenu .mobilepanel a.menuitem .pulsearea .attentioncircle,.header .mobilemenu .mobilepanel div.menuitem .pulsearea .attentioncircle,.header .mobilemenu .mobilepanel a.menuitem .pulsearea .attentioncircle{position:static;min-width:15px}header .mobilemenu .mobilepanel div.menuitem:last-of-type,header .mobilemenu .mobilepanel a.menuitem:last-of-type,.header .mobilemenu .mobilepanel div.menuitem:last-of-type,.header .mobilemenu .mobilepanel a.menuitem:last-of-type{border:none}header .mobilemenu .mobilepanel div.menuitem:after,header .mobilemenu .mobilepanel a.menuitem:after,.header .mobilemenu .mobilepanel div.menuitem:after,.header .mobilemenu .mobilepanel a.menuitem:after{content:">";position:absolute;right:15px;font-size:20px;line-height:20px}@media (min-width: 960px){header .mobilemenu .mobilepanel div.menuitem:after,header .mobilemenu .mobilepanel a.menuitem:after,.header .mobilemenu .mobilepanel div.menuitem:after,.header .mobilemenu .mobilepanel a.menuitem:after{font-size:20px;line-height:20px;right:20px}}header .mobilemenu .mobilepanel div.menuitem .icon,header .mobilemenu .mobilepanel a.menuitem .icon,.header .mobilemenu .mobilepanel div.menuitem .icon,.header .mobilemenu .mobilepanel a.menuitem .icon{padding-left:10px}header .mobilemenu .mobilepanel div.menuitem .icon img,header .mobilemenu .mobilepanel a.menuitem .icon img,.header .mobilemenu .mobilepanel div.menuitem .icon img,.header .mobilemenu .mobilepanel a.menuitem .icon img{width:24px;height:24px}header .mobilemenu .mobilepanel div.menuitem .icon.none,header .mobilemenu .mobilepanel a.menuitem .icon.none,.header .mobilemenu .mobilepanel div.menuitem .icon.none,.header .mobilemenu .mobilepanel a.menuitem .icon.none{display:none}header .mobilemenu .mobilepanel div.menuitem .icon.none.show,header .mobilemenu .mobilepanel a.menuitem .icon.none.show,.header .mobilemenu .mobilepanel div.menuitem .icon.none.show,.header .mobilemenu .mobilepanel a.menuitem .icon.none.show{display:inline-block}header .mobilemenu .mobilepanel div.menuitem.selected,header .mobilemenu .mobilepanel a.menuitem.selected,.header .mobilemenu .mobilepanel div.menuitem.selected,.header .mobilemenu .mobilepanel a.menuitem.selected{background-color:#dcf0ff;color:#0d99ff}header .mobilemenu .mobilepanel div.menuitem.selected:after,header .mobilemenu .mobilepanel a.menuitem.selected:after,.header .mobilemenu .mobilepanel div.menuitem.selected:after,.header .mobilemenu .mobilepanel a.menuitem.selected:after{display:none}header .mobilemenu .mobilepanel div.menuitem.selected .pulsearea,header .mobilemenu .mobilepanel a.menuitem.selected .pulsearea,.header .mobilemenu .mobilepanel div.menuitem.selected .pulsearea,.header .mobilemenu .mobilepanel a.menuitem.selected .pulsearea{padding:0}header .mobilemenu .mobilepanel .phonearea,.header .mobilemenu .mobilepanel .phonearea{padding:30px 0}header .mobilemenu .mobilepanel .socials,.header .mobilemenu .mobilepanel .socials{display:flex;align-items:center;gap:15px;padding:0 0 15px}@media (min-width: 960px){header .mobilemenu,.header .mobilemenu{display:none}}.footerland{background-color:#212b36;color:#8c9197;font-weight:600}.footerland .area{padding:0 15px}@media (min-width: 960px){.footerland .area{margin:0 auto}}@media (min-width: 1280px){.footerland .area{padding:0;margin:0 auto;max-width:1170px}}.footerland .area .columns{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;gap:20px;font-size:15px;line-height:23px;padding:60px 0 30px}@media (min-width: 960px){.footerland .area .columns{flex-direction:row;gap:55px;padding:60px 0}}.footerland .area .columns .row{display:flex;justify-content:space-between;flex-direction:column;gap:20px}.footerland .area .columns .row .rowcolumns{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;gap:20px}@media (min-width: 960px){.footerland .area .columns .row .rowcolumns{flex-direction:row;gap:35px}.footerland .area .columns .row .rowcolumns .column25{width:25%}.footerland .area .columns .row .rowcolumns .column50{width:50%}}@media (min-width: 1280px){.footerland .area .columns .row .rowcolumns{gap:55px}}.footerland .area .columns .slogan{padding:15px 0 10px;font-size:13px;line-height:19px}@media (min-width: 960px){.footerland .area .columns .slogan{padding:15px 0 0}}.footerland .area .columns .name{color:#fff}.footerland .area .columns address{font-style:normal}.footerland .area .columns .value{color:#fff}@media (min-width: 1280px){.footerland .area .columns .value{white-space:nowrap}}.footerland .bottomarea{border-top:1px solid rgba(255,255,255,.1137254902);padding:30px 15px;font-size:13px;line-height:16px}@media (min-width: 1280px){.footerland .bottomarea{margin:0 auto}}.footerland .bottomarea .columns{padding:0}@media (min-width: 960px){.footerland .bottomarea .columns{display:flex;align-items:flex-start;justify-content:space-between;gap:55px;flex-direction:row;margin:0 auto}}@media (min-width: 1280px){.footerland .bottomarea .columns{margin:0 auto;max-width:1170px}}.footerland .bottomarea .policies{padding:20px 0 0}@media (min-width: 960px){.footerland .bottomarea .policies{padding:0;display:flex;align-items:center;flex-direction:row;gap:30px}}.footerland .bottomarea .policies .license{padding:20px 0 0}@media (min-width: 960px){.footerland .bottomarea .policies .license{padding:0}}.footerland .bottomarea .policies .footerlink{color:#fff;border-bottom:1px dashed #fff}.footerland .bottomarea .policies .footerlink:hover{text-decoration:none}.yay{display:inline-block;background-color:#fb03;-webkit-backdrop-filter:blur(70px);backdrop-filter:blur(70px);border-radius:47.5px;padding:6px 7px}.yay.inhome{padding:10px;-webkit-backdrop-filter:blur(35px);backdrop-filter:blur(35px)}.yay .yayinner{display:block;background:linear-gradient(to right,#ff7a00,#fb0);border-radius:37px;color:#fff;padding:13px 27px}.yay .yayinner .yaytitle{font-size:20px;line-height:23px;font-weight:700;padding-bottom:3px;letter-spacing:.2px}.yay .yayinner .yaycomment{font-size:13px;line-height:15px;letter-spacing:.2px}.home{margin:0 auto;letter-spacing:-.2px}.home .toparea{min-height:calc(100vh - 130px);background-color:#f6f6f6;margin:0 auto;display:flex;align-items:center}.home .toparea .block{display:flex;flex-direction:column;justify-content:space-between;padding:60px 15px 0;margin:0 auto;max-width:1170px}@media (min-width: 960px){.home .toparea .block{padding:60px 15px}}@media (min-width: 1170px){.home .toparea .block{padding:100px 0 130px}}.home .toparea .block.quickreg{padding:60px 15px 0}@media (min-width: 960px){.home .toparea .block.quickreg{padding:60px 15px 15px}}@media (min-width: 1170px){.home .toparea .block.quickreg{padding:100px 0 15px}}@media (min-width: 1280px){.home .toparea .block .h1title{max-width:70%}}.home .toparea .block .bullets{padding:30px 0;display:grid;align-items:flex-start;flex-wrap:wrap;gap:20px;grid-template-columns:repeat(1,1fr)}@media (min-width: 960px){.home .toparea .block .bullets{gap:30px;padding:50px 0;grid-template-columns:repeat(2,1fr);max-width:70%}}@media (min-width: 1280px){.home .toparea .block .bullets{max-width:70%}}.home .toparea .block .bullets .bullet{display:flex;align-items:baseline;gap:10px;font-size:15px;line-height:23px;font-weight:600}.home .toparea .block .calcarea{min-height:150px;background-color:#fff;border-radius:16px;padding:20px}@media (min-width: 375px){.home .toparea .block .calcarea{padding:30px}}@media (min-width: 960px){.home .toparea .block .calcarea{padding:20px;display:flex;justify-content:space-between;align-items:flex-start;gap:60px;max-width:70%}}@media (min-width: 1280px){.home .toparea .block .calcarea{max-width:70%;padding:30px}}@media (min-width: 960px){.home .toparea .block .calcarea .calcleft{max-width:50%}}.home .toparea .block .calcarea .calcleft .comment{font-size:15px;line-height:23px}.home .toparea .block .calcarea .calcright{padding:20px 0 0}@media (min-width: 960px){.home .toparea .block .calcarea .calcright{padding:0;display:flex;flex-direction:column;align-items:flex-end}}.home .toparea .block .calcarea .title{font-size:24px;line-height:28px;font-weight:700}@media (min-width: 960px){.home .toparea .block .calcarea .title{font-size:28px;line-height:32px}}.home .toparea .block .calcarea .comment{padding-top:12px;font-weight:600;color:#8c9197}.home .toparea .block .calcarea .comment .bold{font-weight:700;color:#212b36}.home .toparea .block .calcarea .trycomment{padding-top:6px;font-size:13px;line-height:19px;font-weight:700}@media (min-width: 960px){.home .toparea .block{position:relative}}.home .toparea .block .background{padding:20px 0 0}@media (min-width: 960px){.home .toparea .block .background{padding:0;position:absolute;bottom:0;right:0;width:25%}}@media (min-width: 1280px){.home .toparea .block .background{right:-5%;width:35%}}@media (min-width: 1405px){.home .toparea .block .background{right:-10%;width:46%}}.home .toparea .block .background img{width:100%;height:100%}.home .toparea .block .background .days_free_wrapper{position:relative}.home .toparea .block .background .days_free_wrapper .days_free{position:absolute;top:30px;left:15%}@media (min-width: 960px){.home .toparea .block .background .days_free_wrapper .days_free{top:25%;left:10%}}@media (min-width: 1280px){.home .toparea .block .background .days_free_wrapper .days_free{left:23%}}.home .toparea .block .background .days_free_wrapper .days_free img{width:132px;height:79px}@media (min-width: 1280px){.home .toparea .block .background .days_free_wrapper .days_free img{width:158px;height:95px}}.home .h1title{font-size:24px;line-height:33px;font-weight:700;letter-spacing:-1px}@media (min-width: 960px){.home .h1title{font-size:46px;line-height:62px;letter-spacing:-2px}}.home .trybutton{display:flex;align-items:center;justify-content:center;background-color:#0d99ff;color:#fff;font-size:15px;line-height:18px;font-weight:700;border-radius:16px;padding:10px 15px;height:63px}.home .trybutton.howtos{background-color:#e7f5ff;color:#0d99ff}@media (min-width: 375px){.home .trybutton{width:244px;height:63px;padding:0}}.home .trybutton:hover{cursor:pointer;background-color:#0f8ce7}.home .trybutton:hover.howtos{background-color:#d7edfe}.home .blockarea{margin:0 auto;position:relative}@media (min-width: 960px){.home .blockarea.bordered.desktop{border-bottom:1px solid #E5E5E5}}.home .blockarea.examples{background-image:url(/img/land/examples_back.png);background-repeat:no-repeat;background-position:center;background-color:#f6f6f6}.home .blockarea.if_no_tg,.home .blockarea.biz_to_tg,.home .blockarea.faq,.home .blockarea.darker{background-color:#f6f6f6}.home .blockarea.tg_get_bot{background-image:url(/img/land/tg_get_bot.png);background-repeat:no-repeat;background-position:center;background-color:#f6f6f6;margin-top:3px}.home .blockarea.if_no_tg,.home .blockarea.tg_get_bot{margin-top:3px}.home .blockarea .separator{border-top:1px solid #E5E5E5;padding:30px 0 0;margin:0 -15px}@media (min-width: 960px){.home .blockarea .separator{position:absolute;padding:0;margin:0;top:0;left:50%;height:100%;border-right:1px solid #E5E5E5}}.home .blockarea .block{padding:0 15px 60px}@media (min-width: 960px){.home .blockarea .block{padding:60px 10px;margin:0 auto;max-width:1170px}}@media (min-width: 1190px){.home .blockarea .block{padding:130px 0 0}}.home .blockarea .block.calculator{padding:60px 15px 0;display:flex;flex-direction:column;gap:3px}@media (min-width: 960px){.home .blockarea .block.calculator{display:flex;justify-content:space-between;flex-direction:row;align-items:flex-end;gap:50px}}@media (min-width: 1280px){.home .blockarea .block.calculator{padding:130px 0 0}}.home .blockarea .block.tryoralready{padding:60px 15px 0}@media (min-width: 960px){.home .blockarea .block.tryoralready{display:flex;justify-content:space-between;gap:140px}}@media (min-width: 1280px){.home .blockarea .block.tryoralready{padding:130px 0}}.home .blockarea .block.examples{padding:60px 15px}@media (min-width: 960px){.home .blockarea .block.examples{padding:60px 15px 130px}}@media (min-width: 1280px){.home .blockarea .block.examples{padding:130px 0}}.home .blockarea .block.faq{padding:60px 15px 0}@media (min-width: 960px){.home .blockarea .block.faq{padding:60px 15px}}@media (min-width: 1280px){.home .blockarea .block.faq{padding:130px 0 100px}}.home .blockarea .block.numbs{padding:40px 15px 60px}@media (min-width: 960px){.home .blockarea .block.numbs{padding:60px 10px}}@media (min-width: 1280px){.home .blockarea .block.numbs{padding:130px 0 0}}.home .blockarea .block.quickreg{padding:60px 0;max-width:unset}@media (min-width: 960px){.home .blockarea .block.quickreg{padding:80px 0 0}}@media (min-width: 1280px){.home .blockarea .block.quickreg{padding:130px 0 0}}.home .blockarea .block.reviews{padding:60px 0;max-width:unset}@media (min-width: 960px){.home .blockarea .block.reviews{padding:80px 0}}@media (min-width: 1280px){.home .blockarea .block.reviews{padding:130px 0 0}}.home .blockarea .h2title{font-size:20px;line-height:28px;font-weight:700;letter-spacing:-1px}@media (min-width: 960px){.home .blockarea .h2title{font-size:28px;line-height:36px}}.home .blockarea .numb{width:42px;height:42px;display:flex;align-items:center;justify-content:center;font-size:20px;line-height:20px;font-weight:700;color:#fff;background-color:#0d99ff;border-radius:12px}.home .blockarea .bullets{padding:20px 0}@media (min-width: 1280px){.home .blockarea .bullets{padding:40px 0 0}}.home .blockarea .bullets .bullet{font-size:15px;line-height:23px;font-weight:600;display:flex}.home .blockarea .bullets .bullet:not(.home .blockarea .bullets .bullet:last-of-type){padding:0 0 15px}.home .blockarea .bullets .bullet.no:before{content:"";background:url(/img/land/no.svg) no-repeat;padding-left:32px;background-size:22px 22px;display:inline}.home .blockarea .bullets .bullet.yes{position:relative}.home .blockarea .bullets .bullet.yes:before{content:"";background:url(/img/v2_icon_ok_blue.svg) no-repeat;padding-left:32px;background-size:20px 20px;display:inline}@media (min-width: 960px){.home .blockarea .bullets .bullet.yes:before{position:absolute;top:2px;left:-30px;padding-left:32px;display:block;width:22px;height:22px}}.home .blockarea .calcbackground{order:2;border-bottom:1px solid #E5E5E5;margin:0 -15px}.home .blockarea .calcbackground img{width:100%;height:100%}@media (min-width: 960px){.home .blockarea .calcbackground img{max-height:720px;width:auto;height:auto}}@media (min-width: 960px){.home .blockarea .calcbackground{width:50%;order:1;border-bottom:none;margin:0 0 0 -80px}}.home .blockarea .calcwrapper{order:1}@media (min-width: 960px){.home .blockarea .calcwrapper{order:2;width:50%;margin-bottom:60px}}.home .blockarea .calcwrapper .imgarea{padding:0 0 20px}.home .blockarea .calcwrapper .h2title{font-size:20px;line-height:28px;font-weight:600;color:#8c9197;letter-spacing:-1px;max-width:330px;padding:12px 0 30px}.home .blockarea .calcwrapper .calcform{display:grid;align-items:flex-start;justify-content:space-between;grid-template-columns:repeat(1,1fr);column-gap:30px}@media (min-width: 960px){.home .blockarea .calcwrapper .calcform{grid-template-columns:repeat(2,1fr)}}.home .blockarea .calcwrapper .calcform .field{width:100%;padding-bottom:25px}.home .blockarea .calcwrapper .calcform .field .fieldlabel{font-size:15px;line-height:18px;font-weight:600;color:#8c9197;padding-bottom:12px}.home .blockarea .calcwrapper .calcform .field input{height:63px;display:flex;align-items:center;border-radius:16px;border:1px solid #E5E5E5;padding:20px;font-size:15px;line-height:18px;font-weight:600;width:100%}.home .blockarea .calcwrapper .result{background-color:#f6f6f6;border-radius:16px;padding:20px;border-left:6px solid #0D99FF;display:flex;flex-direction:column;gap:12px}@media (min-width: 960px){.home .blockarea .calcwrapper .result{padding:30px 15px 30px 20px;flex-direction:row;align-items:center;gap:30px}}.home .blockarea .calcwrapper .result .label{font-size:28px;line-height:32px;font-weight:700;color:#8c9197;letter-spacing:-1px}.home .blockarea .calcwrapper .result .values{display:flex;flex-direction:column;gap:8px}@media (min-width: 960px){.home .blockarea .calcwrapper .result .values{align-items:center;justify-content:space-between;flex-direction:row;gap:20px;min-height:46px}}.home .blockarea .calcwrapper .result .values .value{font-size:28px;line-height:32px;font-weight:700;white-space:nowrap}.home .blockarea .calcwrapper .result .values .caption{font-size:15px;line-height:23px;font-weight:600;color:#8c9197}.home .blockarea .overscrollwrapper{overflow-x:auto;position:relative}@media (prefers-reduced-motion: no-preference){.home .blockarea .overscrollwrapper{scroll-behavior:smooth}}.home .blockarea .overscrollwrapper::-webkit-scrollbar{display:none}@media (min-width: 960px){.home .blockarea .overscrollwrapper{overflow-x:hidden}}.home .blockarea .overflowbuttons{display:none}@media (min-width: 960px){.home .blockarea .overflowbuttons{display:flex;justify-content:center;list-style:none;margin:0}}.home .blockarea .overflowbuttons .prevbutton{position:absolute;border:0;padding:0;left:1%;top:60%}.home .blockarea .overflowbuttons .nextbutton{position:absolute;border:0;padding:0;right:1%;top:60%}.home .blockarea .overflowbuttons button{width:50px;height:50px;border-radius:50%;opacity:0;transform:scale(.8);transition:transform .5s ease-in,opacity .7s cubic-bezier(.15,0,.2,1) .1s;cursor:pointer}.home .blockarea .numbadvantages{padding:30px 0;display:flex;gap:30px}@media (min-width: 960px){.home .blockarea .numbadvantages{display:grid;align-items:flex-start;padding:50px 0;grid-template-columns:repeat(4,1fr)}}.home .blockarea .numbadvantages .advantage{min-width:200px}.home .blockarea .numbadvantages .advantage .title{padding:10px 0 12px;font-size:20px;line-height:28px;font-weight:700;letter-spacing:-1px}.home .blockarea .numbadvantages .advantage .text{font-size:15px;line-height:23px;font-weight:600;color:#8c9197}.home .blockarea .bigadvantages{padding:30px 0 10px;display:flex;gap:30px}@media (min-width: 960px){.home .blockarea .bigadvantages{display:grid;align-items:stretch;flex-wrap:wrap;padding:50px 0 0;grid-template-columns:repeat(2,1fr)}}.home .blockarea .bigadvantages .advantage{min-width:300px;background-color:#f6f6f6;border-radius:16px;padding:30px;display:flex;align-items:flex-start;flex-wrap:wrap}@media (min-width: 960px){.home .blockarea .bigadvantages .advantage{padding:50px;flex-wrap:nowrap}}.home .blockarea .bigadvantages .advantage .infoarea{order:2}@media (min-width: 960px){.home .blockarea .bigadvantages .advantage .infoarea{order:1}}.home .blockarea .bigadvantages .advantage .image{order:1;padding:0 0 10px;width:102px;width:120px}@media (min-width: 960px){.home .blockarea .bigadvantages .advantage .image{width:120px;order:2;padding:0}}.home .blockarea .bigadvantages .advantage .comment{padding:0 0 15px;color:#8c9197;font-size:20px;line-height:28px;font-weight:600;letter-spacing:-1px}@media (min-width: 960px){.home .blockarea .bigadvantages .advantage .comment{padding:0 0 50px}}.home .blockarea .bigadvantages .advantage .title{padding:0 0 20px;font-size:20px;line-height:28px;font-weight:700;letter-spacing:-1px}.home .blockarea .bigadvantages .advantage .text{font-size:15px;line-height:23px;font-weight:600;color:#8c9197}.home .blockarea .bigadvantagesafter{padding:30px 0 10px;display:grid;align-items:flex-start;gap:5px;grid-template-columns:repeat(1,1fr)}@media (min-width: 960px){.home .blockarea .bigadvantagesafter{gap:30px;align-items:stretch;grid-template-columns:repeat(2,1fr)}}.home .blockarea .bigadvantagesafter .advantage{min-width:200px;background-color:#f6f6f6;border-radius:16px;padding:30px;display:flex;flex-direction:column;justify-content:space-evenly}.home .blockarea .bigadvantagesafter .advantage.first{border-top:5px solid #0D99FF}@media (min-width: 960px){.home .blockarea .bigadvantagesafter .advantage.first{border-top:unset}}.home .blockarea .bigadvantagesafter .advantage .h3title{font-size:20px;line-height:28px;font-weight:700;letter-spacing:-1px;padding-bottom:10px}.home .blockarea .bigadvantagesafter .advantage .price{line-height:52px;font-size:28px;font-weight:700;letter-spacing:-.5px;padding-bottom:12px}.home .blockarea .bigadvantagesafter .advantage .price .blue{font-size:52px}.home .blockarea .bigadvantagesafter .advantage .text{font-size:20px;line-height:28px;font-weight:700;letter-spacing:-.5px}.home .blockarea .bigadvantagesafter .advantage .citat{position:relative;background-color:#fff;margin-top:20px;padding:20px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;color:#8c9197;font-size:15px;line-height:23px;font-weight:600;display:flex;align-items:flex-start;gap:7px}@media (min-width: 960px){.home .blockarea .bigadvantagesafter .advantage .citat{margin-top:30px}}.home .blockarea .bigadvantagesafter .advantage .citat:before{content:"";position:absolute;left:0;top:-10px;border:10px solid transparent;border-bottom:10px solid #fff;border-left:20px solid #fff}.home .blockarea .bigadvantagesafter .advantage .comment{padding-top:10px;color:#8c9197;font-size:15px;line-height:23px;font-weight:600;letter-spacing:-.5px}.home .blockarea .bigadvantagesafter .advantage .action{padding-top:20px}.home .blockarea .bigadvantagesafter .advantage .action button{height:63px}.home .blockarea .landreviewsarea{display:flex;align-items:stretch;gap:30px}.home .blockarea .landreviewarea{min-width:80%;margin-top:30px}@media (min-width: 960px){.home .blockarea .landreviewarea{margin-top:60px}}.home .blockarea .landreviewarea:first-of-type{margin-left:15px}@media (min-width: 1280px){.home .blockarea .landreviewarea:first-of-type{margin-left:calc((100% - 1170px)/2)}}.home .blockarea .landreviewarea:last-of-type{padding-right:15px}@media (min-width: 1280px){.home .blockarea .landreviewarea:last-of-type{padding-right:30px}}.home .blockarea .landreviewarea .landreview{border-radius:16px;background-color:#f6f6f6;display:flex;align-items:stretch;gap:30px;flex-wrap:wrap;padding:30px;height:100%;position:relative}@media (min-width: 960px){.home .blockarea .landreviewarea .landreview{flex-wrap:nowrap;gap:60px}}.home .blockarea .landreviewarea .tglink{position:absolute;top:10px;right:10px;z-index:1}@media (min-width: 960px){.home .blockarea .landreviewarea .tglink{top:30px;right:30px}}.home .blockarea .landreviewarea .pic{display:flex;align-items:center;gap:15px}@media (min-width: 960px){.home .blockarea .landreviewarea .pic{display:block}}.home .blockarea .landreviewarea .pic img{width:74px;height:74px;border-radius:16px}@media (min-width: 960px){.home .blockarea .landreviewarea .pic img{width:320px;height:320px;border-radius:unset;border-top-left-radius:16px;border-top-right-radius:16px}}.home .blockarea .landreviewarea .pic img.wine{width:unset;height:unset;max-width:74px;max-height:74px}@media (min-width: 960px){.home .blockarea .landreviewarea .pic img.wine{width:unset;height:unset;max-width:320px;max-height:320px}}.home .blockarea .landreviewarea .pic .name{font-size:20px;line-height:28px;font-weight:700}@media (min-width: 960px){.home .blockarea .landreviewarea .pic .name{padding:20px;background-color:#fff;font-size:20px;line-height:24px;font-weight:700;border-bottom-left-radius:16px;border-bottom-right-radius:16px}}.home .blockarea .landreviewarea .datawrapper{position:relative}.home .blockarea .landreviewarea .datawrapper .quote_open{position:absolute;top:-10px;left:-20px}@media (min-width: 960px){.home .blockarea .landreviewarea .datawrapper .quote_open{top:0;left:-30px}}.home .blockarea .landreviewarea .datawrapper .quote_close{position:absolute;bottom:-10px;right:-10px}@media (min-width: 960px){.home .blockarea .landreviewarea .datawrapper .quote_close{bottom:0;right:0}}.home .blockarea .landreviewarea .datawrapper img{width:58px;height:41px}@media (min-width: 960px){.home .blockarea .landreviewarea .datawrapper img{width:71px;height:50px}}.home .blockarea .landreviewarea .text{font-weight:600;font-size:15px;line-height:23px;color:#8c9197}@media (min-width: 960px){.home .blockarea .landreviewarea .text{padding:70px 0 30px}}.home .blockarea .mainadvantage .titlearea{padding:0 30px 0 0}.home .blockarea .mainadvantage .columns{padding:30px 0 0;display:flex;align-items:flex-start;justify-content:stretch;flex-wrap:wrap;row-gap:30px}@media (min-width: 1280px){.home .blockarea .mainadvantage .columns{padding:40px 0 0}}@media (min-width: 960px){.home .blockarea .mainadvantage .columns{flex-wrap:nowrap;column-gap:60px}}.home .blockarea .mainadvantage .columns .column{align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;width:100%}@media (min-width: 960px){.home .blockarea .mainadvantage .columns .column{width:50%}}.home .blockarea .mainadvantage .columns .column .mainadvantagearea{display:flex;align-items:center;justify-content:center}.home .blockarea .mainadvantage .columns .column .mainadvantagearea .mainadvantagepic{position:relative}.home .blockarea .mainadvantage .columns .column .mainadvantagearea .mainadvantagepic img.big{width:100%}@media (min-width: 960px){.home .blockarea .mainadvantage .columns .column .mainadvantagearea .mainadvantagepic img.big{width:auto}}.home .blockarea .mainadvantage .columns .column .mainadvantagearea .mainadvantagepic .yay{position:absolute;left:0;top:20px;border-top-left-radius:0;border-bottom-left-radius:0;padding:5px 4px 5px 0}@media (min-width: 960px){.home .blockarea .mainadvantage .columns .column .mainadvantagearea .mainadvantagepic .yay{top:30px;padding:6px 7px 6px 0}}.home .blockarea .mainadvantage .columns .column .mainadvantagearea .mainadvantagepic .yay .yayinner{border-top-left-radius:0;border-bottom-left-radius:0;padding:13px 27px 13px 15px}.home .blockarea .mainadvantage .columns .column .mainadvantagearea .mainadvantagepic .yay .yayinner .yaytitle{font-size:15px;line-height:18px;font-weight:700;padding-bottom:2px}@media (min-width: 960px){.home .blockarea .mainadvantage .columns .column .mainadvantagearea .mainadvantagepic .yay .yayinner .yaytitle{font-size:20px;line-height:23px;padding-bottom:3px}}.home .blockarea .mainadvantage .columns .column .mainadvantagearea .mainadvantagepic .yay .yayinner .yaycomment{font-size:20px;line-height:23px;font-weight:700}@media (min-width: 960px){.home .blockarea .mainadvantage .columns .column .mainadvantagearea .mainadvantagepic .yay .yayinner .yaycomment{font-size:28px;line-height:32px}}.home .blockarea .mainadvantage .columns .column .mainadvantagearea .mainadvantagepic .yay .yayinner .yaycomment .permonth{font-size:15px;font-weight:700}@media (min-width: 960px){.home .blockarea .mainadvantage .columns .column .mainadvantagearea .mainadvantagepic .yay .yayinner .yaycomment .permonth{font-size:20px}}.home .blockarea .mainadvantage .bullets{padding:0}.home .blockarea .mainadvantage .bullets .bullet{font-size:15px;line-height:23px;font-weight:600;display:flex;padding:0 0 15px}.home .blockarea .mainadvantage .bullets .bullet.circle:before{content:"";background:url(/img/land/ok.svg) no-repeat;padding-left:32px;background-size:22px 22px;display:inline}.home .blockarea .mainadvantage .citatbottom{position:relative;background-color:#f6f6f6;margin-top:20px;padding:20px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;font-size:15px;line-height:23px;font-weight:600;letter-spacing:-.5px}@media (min-width: 960px){.home .blockarea .mainadvantage .citatbottom{margin-top:30px;padding:30px;font-size:20px;line-height:28px}}.home .blockarea .mainadvantage .citatbottom:before{content:"";position:absolute;left:0;top:-10px;border:10px solid transparent;border-bottom:10px solid #F6F6F6;border-left:20px solid #F6F6F6}.home .blockarea .economiesarea .titlearea{padding:0 0 30px}@media (min-width: 960px){.home .blockarea .economiesarea .titlearea{padding:0 0 60px}}.home .blockarea .economiesarea .economies{display:flex;align-items:center;border:1px solid #E5E5E5;border-radius:16px;flex-direction:column}@media (min-width: 960px){.home .blockarea .economiesarea .economies{flex-direction:row}}.home .blockarea .economiesarea .economies .economy{width:100%;padding:30px;border-bottom:1px solid #E5E5E5}@media (min-width: 960px){.home .blockarea .economiesarea .economies .economy{border-bottom:unset;border-right:1px solid #E5E5E5}}@media (min-width: 1280px){.home .blockarea .economiesarea .economies .economy{padding:50px}}.home .blockarea .economiesarea .economies .economy:last-of-type{border-right:unset;border-bottom:unset}.home .blockarea .economiesarea .economies .economy .value{font-size:24px;line-height:28px;font-weight:700;letter-spacing:-1px;padding-bottom:10px}@media (min-width: 960px){.home .blockarea .economiesarea .economies .economy .value{font-size:28px;line-height:52px;padding-bottom:15px}.home .blockarea .economiesarea .economies .economy .value .big{font-size:52px}}.home .blockarea .economiesarea .economies .economy .caption{font-size:15px;line-height:23px;font-weight:700;letter-spacing:-1px;color:#8c9197}@media (min-width: 960px){.home .blockarea .economiesarea .economies .economy .caption{font-size:20px;line-height:28px}}.home .blockarea .economiesarea .includesarea{margin-top:30px;border-radius:16px;background-image:url(/img/land/economy_back.jpg);background-size:cover}.home .blockarea .economiesarea .includesarea .economiesinner{display:flex;align-items:center;flex-direction:column}@media (min-width: 960px){.home .blockarea .economiesarea .includesarea .economiesinner{flex-direction:row}}.home .blockarea .economiesarea .includesarea .economiesinner.bottombordered{border-bottom:1px solid rgba(255,255,255,.1764705882)}.home .blockarea .economiesarea .includesarea .economiesinner .bigeconomy{width:100%;font-size:15px;line-height:23px;font-weight:600;color:#fff;padding:30px 30px 10px}@media (min-width: 960px){.home .blockarea .economiesarea .includesarea .economiesinner .bigeconomy{font-size:20px;line-height:28px;padding:30px}}@media (min-width: 1280px){.home .blockarea .economiesarea .includesarea .economiesinner .bigeconomy{padding:50px}}.home .blockarea .economiesarea .includesarea .economiesinner .bigeconomy.right{padding:10px 30px 30px;font-size:24px;line-height:36px;font-weight:700}.home .blockarea .economiesarea .includesarea .economiesinner .bigeconomy.right .big{font-size:36px}@media (min-width: 960px){.home .blockarea .economiesarea .includesarea .economiesinner .bigeconomy.right{padding:30px;text-align:right;font-size:28px;line-height:56px}.home .blockarea .economiesarea .includesarea .economiesinner .bigeconomy.right .big{font-size:56px}}@media (min-width: 1280px){.home .blockarea .economiesarea .includesarea .economiesinner .bigeconomy.right{padding:50px}}.home .blockarea .economiesarea .includesarea .economiesinner .economy{width:100%;padding:30px;border-bottom:1px solid rgba(255,255,255,.1764705882)}@media (min-width: 960px){.home .blockarea .economiesarea .includesarea .economiesinner .economy{border-bottom:unset;border-right:1px solid rgba(255,255,255,.1764705882)}}@media (min-width: 1280px){.home .blockarea .economiesarea .includesarea .economiesinner .economy{padding:50px}}.home .blockarea .economiesarea .includesarea .economiesinner .economy:last-of-type{border-right:unset;border-bottom:unset}.home .blockarea .economiesarea .includesarea .economiesinner .economy .bullet{display:flex;align-items:flex-start;gap:10px}.home .blockarea .economiesarea .includesarea .economiesinner .economy .bigcaption{font-size:24px;line-height:28px;font-weight:700}@media (min-width: 960px){.home .blockarea .economiesarea .includesarea .economiesinner .economy .bigcaption{font-size:28px;line-height:52px}.home .blockarea .economiesarea .includesarea .economiesinner .economy .bigcaption .big{font-size:52px}}.home .blockarea .economiesarea .includesarea .economiesinner .economy .caption{font-size:15px;line-height:23px;font-weight:600;color:#fff}.home .blockarea .picbadvantages{padding:30px 0;display:flex;gap:30px}@media (min-width: 960px){.home .blockarea .picbadvantages{display:grid;align-items:flex-start;padding:60px 0 130px;grid-template-columns:repeat(3,1fr)}}.home .blockarea .picbadvantages .advantage{min-width:200px}.home .blockarea .picbadvantages .advantage .pic{width:72px;height:72px}.home .blockarea .picbadvantages .advantage .title{padding:20px 0 12px;font-size:20px;line-height:28px;font-weight:700;letter-spacing:-1px}.home .blockarea .picbadvantages .advantage .text{font-size:15px;line-height:23px;font-weight:600;color:#8c9197}.home .blockarea .examplesarea .titlearea{padding-bottom:60px}.home .blockarea .examplesarea .examplesitems{display:flex;align-items:center;gap:15px;flex-wrap:wrap}@media (min-width: 960px){.home .blockarea .examplesarea .examplesitems{flex-wrap:nowrap;gap:30px}}.home .blockarea .examplesarea .examplesitems .example{background-color:#fff;width:100%;border-radius:16px;padding:20px 10px}@media (min-width: 480px){.home .blockarea .examplesarea .examplesitems .example{padding:30px 10px 30px 30px}}@media (min-width: 960px){.home .blockarea .examplesarea .examplesitems .example{padding:30px}}.home .blockarea .examplesarea .examplesitems .item{display:flex;align-items:center;justify-content:space-between}.home .blockarea .examplesarea .examplesitems .item .info{display:flex;align-items:center;padding-right:10px}.home .blockarea .examplesarea .examplesitems .item .info img.avatar{width:72px;height:72px}.home .blockarea .examplesarea .examplesitems .item .caption{padding-left:18px}.home .blockarea .examplesarea .examplesitems .item .caption .mastertitle{font-size:20px;line-height:24px;font-weight:700;padding-bottom:10px;color:#212b36}.home .blockarea .examplesarea .examplesitems .item .caption .mastercaption{font-size:15px;line-height:18px;font-weight:600;color:#8c9197}.home .blockarea .examplesarea .examplesitems .item .arrow{width:38px;height:38px;background-image:url(/img/land/arrow_right.svg)}.home .blockarea .examplesarea .examplesitems .item:hover{cursor:pointer;text-decoration:none}.home .blockarea .examplesarea .examplesitems .item:hover .mastertitle{color:#0d99ff}.home .blockarea .examplesarea .examplesitems .item:hover .arrow{background-image:url(/img/land/arrow_right_hover.svg)}.home .blockarea .tg_spread .titlearea{padding-bottom:15px}@media (min-width: 960px){.home .blockarea .tg_spread .titlearea{padding-bottom:30px;width:80%}}@media (min-width: 960px){.home .blockarea .tg_spread .statitems{display:flex;align-items:center;justify-content:space-between;gap:30px}}.home .blockarea .tg_spread .statitems .overscrollwrapper{padding:0 0 10px}@media (min-width: 960px){.home .blockarea .tg_spread .statitems .overscrollwrapper{padding:0}}.home .blockarea .tg_spread .statitems .overscrollwrapper::-webkit-scrollbar{display:none}.home .blockarea .tg_spread .see{font-size:15px;line-height:23px;color:#8c9197;font-weight:600}@media (min-width: 960px){.home .blockarea .tg_spread .see{width:50%;font-size:20px;line-height:28px}}.home .blockarea .tg_spread .sources_label{font-size:15px;line-height:18px;color:#8c9197;font-weight:600;padding:30px 0 10px}@media (min-width: 960px){.home .blockarea .tg_spread .sources_label{padding:0 0 12px}}.home .blockarea .tg_spread .sourceswrapper{background-color:#f6f6f6;border-radius:16px;width:max-content}.home .blockarea .tg_spread .sources{display:flex;align-items:center;gap:15px;padding:15px 20px}@media (min-width: 480px){.home .blockarea .tg_spread .sources{justify-content:center;gap:20px}}.home .blockarea .tg_spread .stats{display:flex;justify-content:space-between;gap:30px;padding:30px 0 10px}@media (min-width: 960px){.home .blockarea .tg_spread .stats{padding:50px 0 0}}.home .blockarea .tg_spread .stats .stat{min-width:300px;border:1px solid #E5E5E5;border-radius:16px}@media (min-width: 960px){.home .blockarea .tg_spread .stats .stat{width:100%}}.home .blockarea .tg_spread .stats .stat .statrow{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:30px;gap:15px;border-bottom:1px solid #E5E5E5}.home .blockarea .tg_spread .stats .stat .statrow:last-of-type{border-bottom:unset}@media (min-width: 960px){.home .blockarea .tg_spread .stats .stat .statrow{flex-wrap:nowrap}}.home .blockarea .tg_spread .stats .stat .statrow.title{background-color:#f6f6f6;border-top-left-radius:16px;border-top-right-radius:16px;justify-content:flex-start}.home .blockarea .tg_spread .stats .stat .statrow img{width:48px;height:48px}@media (min-width: 960px){.home .blockarea .tg_spread .stats .stat .statrow img{width:72px;height:72px}}.home .blockarea .tg_spread .stats .stat .statrow .regionname{font-size:20px;line-height:24px;font-weight:700}@media (min-width: 960px){.home .blockarea .tg_spread .stats .stat .statrow .regionname{font-size:28px;line-height:32px}}.home .blockarea .tg_spread .stats .stat .statrow .title{font-size:24px;line-height:28px;font-weight:700;letter-spacing:-1px;width:40%}@media (min-width: 960px){.home .blockarea .tg_spread .stats .stat .statrow .title{font-size:36px;line-height:40px}}@media (min-width: 1280px){.home .blockarea .tg_spread .stats .stat .statrow .title{font-size:52px;line-height:52px}}.home .blockarea .tg_spread .stats .stat .statrow .caption{font-size:15px;line-height:23px;font-weight:600;width:100%}@media (min-width: 960px){.home .blockarea .tg_spread .stats .stat .statrow .caption{width:60%}}.home .blockarea .tg_spread .item{display:flex;align-items:center;justify-content:space-between}.home .blockarea .if_no_tg .titlearea,.home .blockarea .biz_to_tg .titlearea{padding-bottom:15px}@media (min-width: 960px){.home .blockarea .if_no_tg .titlearea,.home .blockarea .biz_to_tg .titlearea{padding-bottom:30px}}.home .blockarea .if_no_tg .columns,.home .blockarea .biz_to_tg .columns{display:flex;align-items:flex-start;gap:30px;flex-wrap:wrap}@media (min-width: 960px){.home .blockarea .if_no_tg .columns,.home .blockarea .biz_to_tg .columns{flex-wrap:nowrap}}.home .blockarea .if_no_tg .columns .column,.home .blockarea .biz_to_tg .columns .column{width:100%}.home .blockarea .if_no_tg .columns .column .text,.home .blockarea .biz_to_tg .columns .column .text{font-size:15px;line-height:23px;font-weight:600;letter-spacing:-1px}@media (min-width: 960px){.home .blockarea .if_no_tg .columns .column .text,.home .blockarea .biz_to_tg .columns .column .text{font-size:18px;line-height:25px}}@media (min-width: 1280px){.home .blockarea .if_no_tg .columns .column .text,.home .blockarea .biz_to_tg .columns .column .text{font-size:20px;line-height:28px}}.home .blockarea .if_no_tg .columns .column img,.home .blockarea .biz_to_tg .columns .column img{width:100%}.home .blockarea .if_no_tg .examplesitems{display:flex;align-items:center;gap:15px;flex-wrap:wrap}@media (min-width: 960px){.home .blockarea .if_no_tg .examplesitems{flex-wrap:nowrap;gap:30px}}.home .blockarea .if_no_tg .examplesitems .example{background-color:#fff;width:100%;border-radius:16px;padding:20px 10px}@media (min-width: 480px){.home .blockarea .if_no_tg .examplesitems .example{padding:30px 10px 30px 30px}}@media (min-width: 960px){.home .blockarea .if_no_tg .examplesitems .example{padding:30px}}.home .blockarea .if_no_tg .examplesitems .item{display:flex;align-items:center;justify-content:space-between;gap:16px}.home .blockarea .if_no_tg .examplesitems .item .info{display:flex;align-items:center;padding-right:10px}.home .blockarea .if_no_tg .examplesitems .item .info img.avatar{width:46px;height:46px}.home .blockarea .if_no_tg .examplesitems .item .caption{padding-left:12px}.home .blockarea .if_no_tg .examplesitems .item .caption .mastertitle{font-size:20px;line-height:24px;font-weight:700;padding-bottom:6px;color:#212b36}@media (min-width: 960px){.home .blockarea .if_no_tg .examplesitems .item .caption .mastertitle{white-space:nowrap}}.home .blockarea .if_no_tg .examplesitems .item .caption .mastercaption{font-size:15px;line-height:18px;font-weight:600;color:#8c9197}@media (min-width: 960px){.home .blockarea .if_no_tg .examplesitems .item .caption .mastercaption{white-space:nowrap}}.home .blockarea .if_no_tg .examplesitems .item .arrow{width:38px;height:38px;background-image:url(/img/land/arrow_right.svg)}.home .blockarea .if_no_tg .examplesitems .item:hover{cursor:pointer;text-decoration:none}.home .blockarea .if_no_tg .examplesitems .item:hover .mastertitle{color:#0d99ff}.home .blockarea .if_no_tg .examplesitems .item:hover .arrow{background-image:url(/img/land/arrow_right_hover.svg)}.home .blockarea .tg_get_bot .titlearea{padding-bottom:6px}@media (min-width: 960px){.home .blockarea .tg_get_bot .titlearea{padding-bottom:12px}}.home .blockarea .tg_get_bot .columns{display:flex;align-items:center;gap:30px;flex-wrap:wrap}@media (min-width: 960px){.home .blockarea .tg_get_bot .columns{flex-wrap:nowrap}}.home .blockarea .tg_get_bot .columns .column{width:100%}.home .blockarea .tg_get_bot .columns .column.picarea{order:2}@media (min-width: 960px){.home .blockarea .tg_get_bot .columns .column.picarea{order:1}}.home .blockarea .tg_get_bot .columns .column.infoarea{order:1}@media (min-width: 960px){.home .blockarea .tg_get_bot .columns .column.infoarea{order:2}}.home .blockarea .tg_get_bot .columns .column .bot{padding-bottom:20px}.home .blockarea .tg_get_bot .columns .column .text{font-size:15px;line-height:23px;font-weight:600;letter-spacing:-1px;padding:0 0 16px}@media (min-width: 960px){.home .blockarea .tg_get_bot .columns .column .text{font-size:18px;line-height:25px;padding:0 0 30px}}@media (min-width: 1280px){.home .blockarea .tg_get_bot .columns .column .text{font-size:20px;line-height:28px}}.home .blockarea .tg_get_bot .columns .column img.pic{width:100%}.home .blockarea .tg_get_bot .columns .column img.boticon{width:54px;height:54px}@media (min-width: 960px){.home .blockarea .tg_get_bot .columns .column img.boticon{width:72px;height:72px}}.home .blockarea .quickreg.quickbuttons{padding:0 15px 15px}@media (min-width: 960px){.home .blockarea .quickreg.quickbuttons{padding:0 15px 60px}}@media (min-width: 1170px){.home .blockarea .quickreg.quickbuttons{padding:0 0 60px}}.home .blockarea .quickreg .quickarea{padding:0 15px;max-width:1170px;margin:0 auto}@media (min-width: 1280px){.home .blockarea .quickreg .quickarea{padding:0}}.home .blockarea .quickreg .titlearea{padding-bottom:15px}@media (min-width: 960px){.home .blockarea .quickreg .titlearea{padding-bottom:60px}}.home .blockarea .quickreg .overscrollwrapper{padding:0 0 15px}@media (min-width: 960px){.home .blockarea .quickreg .overscrollwrapper{padding:0 0 10px}}.home .blockarea .quickreg .overscrollwrapper::-webkit-scrollbar{display:none}.home .blockarea .quickreg .steps{display:flex;align-items:flex-start;gap:30px}.home .blockarea .quickreg .steps .step:first-of-type{margin-left:15px}@media (min-width: 1280px){.home .blockarea .quickreg .steps .step:first-of-type{margin-left:calc((100% - 1170px)/2)}}.home .blockarea .quickreg .steps .step:last-of-type{padding-right:15px}@media (min-width: 1280px){.home .blockarea .quickreg .steps .step:last-of-type{padding-right:30px}}.home .blockarea .quickreg .steps .steppic{background-color:#efefef;border-radius:16px;display:flex;align-items:baseline;padding:20px 20px 0}.home .blockarea .quickreg .steps .steppic img{width:250px}@media (min-width: 375px){.home .blockarea .quickreg .steps .steppic img{width:280px}}@media (min-width: 960px){.home .blockarea .quickreg .steps .steppic img{width:430px}}.home .blockarea .quickreg .steps .stepinfo{display:flex;align-items:center;gap:13px;padding:15px 0 0}.home .blockarea .quickreg .steps .stepinfo.start{align-items:flex-start}@media (min-width: 960px){.home .blockarea .quickreg .steps .stepinfo{padding:20px 0 0}}.home .blockarea .quickreg .steps .stepinfo .numb{width:32px;height:32px;min-width:32px}@media (min-width: 960px){.home .blockarea .quickreg .steps .stepinfo .numb{width:42px;height:42px;min-width:42px}}.home .blockarea .quickreg .steps .stepinfo .caption{font-size:20px;line-height:28px;font-weight:700}@media (min-width: 960px){.home .blockarea .quickreg .steps .stepinfo .caption{font-size:28px;line-height:32px}}.home .blockarea .quickreg .actions{padding:20px 0 0;display:flex;align-items:center;flex-wrap:wrap;gap:30px}@media (min-width: 960px){.home .blockarea .quickreg .actions{flex-wrap:nowrap}}.home .blockarea .quickreg .actions button{width:100%}@media (min-width: 550px){.home .blockarea .quickreg .actions button{width:244px}}.home .blockarea .faqarea .titlearea{padding-bottom:15px}@media (min-width: 960px){.home .blockarea .faqarea .titlearea{padding-bottom:60px}}.home .blockarea .faqarea .columns{display:flex;align-items:flex-start;flex-wrap:wrap}@media (min-width: 960px){.home .blockarea .faqarea .columns{gap:30px;flex-wrap:nowrap}}.home .blockarea .faqarea .columns .column{width:100%;flex-basis:100%}@media (min-width: 960px){.home .blockarea .faqarea .columns .column{flex-basis:50%}}.home .blockarea .faqarea .columns .column .q{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px;font-size:15px;line-height:23px;font-weight:600;letter-spacing:-.6px}@media (min-width: 960px){.home .blockarea .faqarea .columns .column .q{font-size:20px;line-height:28px;gap:30px;padding:30px}}.home .blockarea .faqarea .columns .column .q .plus:before{content:"+";display:flex;align-items:center;justify-content:center;width:36px;height:36px;font-weight:700;font-size:22px;background-color:#0d99ff;color:#fff;border-radius:50%}.home .blockarea .faqarea .columns .column .q:hover{cursor:pointer}.home .blockarea .faqarea .columns .column .q:hover .plus:before{background-color:#0f8ce7;color:#fff}.home .blockarea .faqarea .columns .column .a{display:none;border-top:1px solid #E5E5E5;padding:20px;font-size:15px;line-height:23px;font-weight:600;color:#8c9197}@media (min-width: 960px){.home .blockarea .faqarea .columns .column .a{padding:30px}}.home .blockarea .faqarea .columns .column .item{background-color:#fff;border-radius:16px;margin-bottom:20px}@media (min-width: 960px){.home .blockarea .faqarea .columns .column .item{margin-bottom:30px}}.home .blockarea .faqarea .columns .column .item.expanded .a{display:block}.home .blockarea .faqarea .columns .column .item.expanded .q .plus:before{content:"\2013";background-color:#e7f5ff;color:#0d99ff}.home .citat{display:inline-block;position:relative;background-color:#0d99ff;margin-bottom:22px;padding:10px 15px;border-top-right-radius:10px;border-top-left-radius:10px;border-bottom-right-radius:10px;color:#fff;font-size:15px;line-height:18px;font-weight:600}@media (min-width: 960px){.home .citat{font-size:20px;line-height:24px;padding:15px 20px}}.home .citat:before{content:"";position:absolute;left:0;bottom:-10px;border:10px solid transparent;border-top:10px solid #0D99FF;border-left:20px solid #0D99FF}.home .overflow_appear:hover .overflowbuttons button{width:50px;height:50px;border-radius:50%;opacity:1;transform:scale(1);transition-duration:.5s}.home .contact .columns{display:flex;align-items:flex-start;flex-wrap:wrap}@media (min-width: 960px){.home .contact .columns{flex-wrap:nowrap}}.home .contact .columns .column{width:100%;flex-basis:100%}@media (min-width: 960px){.home .contact .columns .column{flex-basis:50%}}.home .contact .columns .column.map{order:2}@media (min-width: 960px){.home .contact .columns .column.map{order:1}}.home .contact .columns .column.map .mapobj{height:335px}@media (min-width: 960px){.home .contact .columns .column.map .mapobj{height:500px}}.home .contact .columns .column.data{order:1;padding:15px}@media (min-width: 960px){.home .contact .columns .column.data{order:2;padding:60px 60px 0}}.home .contact .titlearea{padding:60px 0 15px}@media (min-width: 960px){.home .contact .titlearea{padding:0 0 30px}}.home .contact .comment{font-size:15px;line-height:23px;font-weight:600;color:#8c9197;padding:0 0 25px}@media (min-width: 960px){.home .contact .comment{font-size:20px;line-height:28px;padding:0 0 40px}}.home .contact .phonearea{display:flex;align-items:center;gap:10px;font-size:15px;line-height:20px;font-weight:600;color:#212b36;padding:0 0 15px}@media (min-width: 960px){.home .contact .phonearea{gap:12px;font-size:20px;line-height:24px;padding:0 0 20px}}.home .contact .phonearea img{width:38px;height:38px}@media (min-width: 960px){.home .contact .phonearea img{width:50px;height:50px}}.home .contact .socials{padding:0 0 15px;display:flex;align-items:center;gap:15px}@media (min-width: 960px){.home .contact .socials{padding:20px 0 30px}}.home .contact .social{display:flex;align-items:center;justify-content:center;width:39px;height:39px;background-color:#e7f5ff;border-radius:50%}@media (min-width: 960px){.home .contact .social{width:50px;height:50px}}.home .contact .social:hover{background-color:#d7edfe}.home .contact .social img{width:20px}@media (min-width: 960px){.home .contact .social img{width:26px}}.home .blue{color:#0d99ff}.home .gray{color:#8c9197}.home .nowrap{white-space:nowrap}.home .noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.home .lp_toparea{background-color:#f3f8ff;margin:0 auto 30%;display:flex;align-items:center}@media (min-width: 960px){.home .lp_toparea{margin:0 auto 5%}}@media (min-width: 1170px){.home .lp_toparea{margin:0 auto 10%}}.home .lp_toparea .block{display:flex;flex-direction:column;justify-content:space-between;padding:40px 15px 0;margin:0 auto;max-width:1170px;position:relative}@media (min-width: 960px){.home .lp_toparea .block{padding:50px 15px 60px;margin:0 auto -40px}}@media (min-width: 1170px){.home .lp_toparea .block{padding:50px 0 0;margin:0 auto -130px}}@media (min-width: 1280px){.home .lp_toparea .block{margin:0 auto -140px}}.home .lp_toparea .block .mainadvantage{z-index:3;position:relative;margin:0 0 -40%}@media (min-width: 960px){.home .lp_toparea .block .mainadvantage{margin:0}}@media (min-width: 960px){.home .lp_toparea .block .h1title{font-size:36px;line-height:130%;max-width:55%}}@media (min-width: 1280px){.home .lp_toparea .block .h1title{max-width:55%;font-size:36px;line-height:130%}}.home .lp_toparea .block .commentarea{color:#8c9197;font-size:15px;line-height:23px;font-weight:600;padding:15px 0 30px}@media (min-width: 960px){.home .lp_toparea .block .commentarea{font-size:18px;line-height:24px;max-width:50%;padding:30px 0}}.home .lp_toparea .block .whitearea{background-color:#fff;border-radius:16px;box-shadow:3px 3px #c9e2ff;font-weight:700;padding:20px}.home .lp_toparea .block .whitearea .labelarea{padding:0 0 20px}@media (min-width: 960px){.home .lp_toparea .block .whitearea .labelarea{width:70%}}@media (min-width: 960px){.home .lp_toparea .block .whitearea{padding:30px;font-size:20px;line-height:28px;max-width:50%}}.home .lp_toparea .block .whitearea .columns{display:flex;align-items:center;flex-wrap:wrap;gap:20px}@media (min-width: 960px){.home .lp_toparea .block .whitearea .columns{flex-wrap:nowrap}}.home .lp_toparea .block .whitearea .columns .aftertest{font-size:15px;line-height:23px}.home .lp_toparea .block .advantagesarea{z-index:2;position:relative;display:flex;align-items:center;flex-wrap:wrap;padding:0 20px;border-radius:16px;background:linear-gradient(to right,#d5ebff,#b0bee080);background-color:#fff;margin:90% 0 0}@media (min-width: 615px){.home .lp_toparea .block .advantagesarea{margin:95% 0 0}}@media (min-width: 960px){.home .lp_toparea .block .advantagesarea{background:linear-gradient(to right,#b7c8e650,#b0bee080);background-color:#fff;padding:0 30px;margin:70px 0 0;z-index:10}}@media (min-width: 1280px){.home .lp_toparea .block .advantagesarea{flex-wrap:nowrap}}.home .lp_toparea .block .advantagesarea .bullets{padding:30px 0;display:grid;align-items:flex-start;flex-wrap:wrap;gap:20px;grid-template-columns:repeat(1,1fr)}@media (min-width: 960px){.home .lp_toparea .block .advantagesarea .bullets{gap:30px;padding:50px 0;grid-template-columns:repeat(2,1fr);max-width:70%}}@media (min-width: 1280px){.home .lp_toparea .block .advantagesarea .bullets{max-width:70%}}.home .lp_toparea .block .advantagesarea .bullets .bullet{display:flex;align-items:baseline;gap:10px;font-size:15px;line-height:23px;font-weight:600}.home .lp_toparea .block .advantagesarea .bullets .bullet img{width:28px;height:28px}.home .lp_toparea .block .advantagesarea .bullets .bullet .minititle{font-size:20px;line-height:28px;font-weight:700;padding-bottom:6px}.home .lp_toparea .block .advantagesarea .hand{position:relative}@media (min-width: 960px){.home .lp_toparea .block .advantagesarea .hand{padding:0;position:absolute;bottom:5%;right:0;width:25%}}@media (min-width: 1280px){.home .lp_toparea .block .advantagesarea .hand{right:3%;width:30%;bottom:0}}.home .lp_toparea .block .advantagesarea .hand img{width:100%;height:100%}.home .lp_toparea .block .advantagesarea .hand .days_free_wrapper .days_free{position:absolute;top:30px;left:15%}@media (min-width: 960px){.home .lp_toparea .block .advantagesarea .hand .days_free_wrapper .days_free{top:40%;left:10%}}@media (min-width: 1280px){.home .lp_toparea .block .advantagesarea .hand .days_free_wrapper .days_free{left:10%;top:40%}}.home .lp_toparea .block .background_desktop{display:none}@media (min-width: 960px){.home .lp_toparea .block .background_desktop{display:block;position:absolute;padding:0;bottom:unset;top:80px;right:0;width:45%}.home .lp_toparea .block .background_desktop .citat{position:absolute;top:0%;left:20%;transform:translateY(-50%);right:20%}}@media (min-width: 1280px){.home .lp_toparea .block .background_desktop{right:0}}@media (min-width: 1405px){.home .lp_toparea .block .background_desktop{right:0;width:45%;bottom:unset;top:140px;background-color:transparent;z-index:0}}.home .lp_toparea .block .background_desktop img{width:100%;height:100%;border-radius:20px}.home .lp_toparea .block .background_mobile{position:absolute;z-index:1;margin:20% 0 0}.home .lp_toparea .block .background_mobile .citat{position:absolute;top:0%;left:10%;transform:translateY(-50%);right:10%}@media (min-width: 615px){.home .lp_toparea .block .background_mobile{width:90%}}@media (min-width: 960px){.home .lp_toparea .block .background_mobile{display:none}}.home .lp_toparea .block .background_mobile img{width:100%;height:100%}.home .lp_beauty .comment{padding:20px 0 15px;color:#8c9197;font-size:20px;line-height:28px;font-weight:600;letter-spacing:-1px}@media (min-width: 960px){.home .lp_beauty .comment{padding:20px 0 0}}.home .lp_beauty .picbadvantages{padding:30px 0;display:flex;gap:20px}@media (min-width: 960px){.home .lp_beauty .picbadvantages{display:grid;align-items:flex-start;gap:30px;padding:60px 0 0;grid-template-columns:repeat(3,1fr)}}.home .lp_beauty .picbadvantages .advantage{min-width:90%;border:1px solid #E5E5E5;border-radius:16px;padding:30px}@media (min-width: 420px){.home .lp_beauty .picbadvantages .advantage{min-width:370px}}.home .lp_beauty .picbadvantages .advantage .pic{width:72px;height:72px}.home .lp_beauty .picbadvantages .advantage .title{padding:20px 0 12px;font-size:20px;line-height:28px;font-weight:700;letter-spacing:-1px}.home .lp_beauty .picbadvantages .advantage .item{font-size:15px;line-height:23px;font-weight:700;margin-bottom:10px;background-color:#f6f6f6;background-image:url(/img/land/beauty/small_triangle_blue.svg);background-repeat:no-repeat;background-position:left;border-radius:12px;height:43px;display:flex;align-items:center;padding:10px 15px}.home .lp_beauty .picbadvantages .advantage .item.mb{margin-bottom:15px}.home .lp_beauty .picbadvantages .advantage .text{font-size:15px;line-height:23px;font-weight:600;color:#8c9197}.home .lp_beauty .picarea{padding:20px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;width:100%;min-height:244px;background:linear-gradient(to right,#97e3ff,#0d99ff);border-radius:16px;color:#fff;position:relative}@media (min-width: 960px){.home .lp_beauty .picarea{padding:0 70px 0 22px;gap:30px;flex-wrap:nowrap}}@media (min-width: 960px){.home .lp_beauty .picarea .img{position:absolute;bottom:0}}.home .lp_beauty .picarea .img img{width:30%;height:30%}@media (min-width: 960px){.home .lp_beauty .picarea .img img{width:100%;height:100%}}.home .lp_beauty .picarea .separ{min-width:272px}.home .lp_beauty .picarea .txt{font-size:28px;line-height:38px;font-weight:700}.home .accentbtn{background:linear-gradient(to right,#ff7a00,#fb0);width:100%;padding:0 20px}@media (min-width: 960px){.home .accentbtn{padding:0 30px;white-space:nowrap;width:unset}}.content{min-height:calc(100vh - 462px);background-color:#f6f6f6}.content h1,.content .h1{font-size:24px;line-height:33px;font-weight:700;letter-spacing:-1px;margin:0;color:#212b36}@media (min-width: 960px){.content h1,.content .h1{font-size:46px;line-height:62px;letter-spacing:-2px}}.content h2,.content .h2{font-size:20px;line-height:28px;font-weight:700;letter-spacing:-1px;margin:0;color:#212b36}@media (min-width: 960px){.content h2,.content .h2{font-size:20px;line-height:28px;letter-spacing:-1px}}.content .titlearea{padding:0 0 30px}.content .text{font-size:15px;line-height:23px;font-weight:600;color:#8c9197}.content .pt_small{padding-top:10px}.content .pt_big{padding-top:15px}@media (min-width: 960px){.content .pt_big{padding-top:30px}}.content .contentdata,.content .stepdata{font-weight:600;font-size:15px;line-height:23px;color:#8c9197}.content .contentdata .black,.content .stepdata .black{color:#212b36}.content .contentdata .blue,.content .stepdata .blue{color:#0d99ff}.content .contentdata .text,.content .stepdata .text{padding-top:10px}.content .contentdata h2,.content .stepdata h2{color:#212b36}.content .contentdata img,.content .stepdata img{width:100%}@media (min-width: 480px){.content .contentdata img,.content .stepdata img{width:60%}}@media (min-width: 960px){.content .contentdata img,.content .stepdata img{width:50%}}.content .contentdata img.rounded,.content .stepdata img.rounded{border:1px solid #E5E5E5;border-radius:16px}.content .contentdata img.bordered,.content .stepdata img.bordered{border:1px solid #E5E5E5}.content .contentdata img.smallpic,.content .stepdata img.smallpic,.content .contentdata img.bigpic,.content .stepdata img.bigpic{width:100%}.content .steplabel{padding:0 10px 0 0}@media (min-width: 960px){.content .steplabel{padding:0 10px 10px 0}}.content .steplabel .stepwrapper{display:inline-flex;padding:3px;border:1px solid #0D99FF;border-radius:50%}.content .steplabel .steplabeldata{color:#fff;background-color:#0d99ff;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-size:15px;line-height:15px;font-weight:700}@media (min-width: 960px){.content .steplabel .steplabeldata{font-size:18px;line-height:18px}}.content .contentarea{max-width:1170px;margin:0 auto;padding:60px 15px}@media (min-width: 960px){.content .contentarea{padding:60px 15px}}@media (min-width: 1170px){.content .contentarea{padding:100px 0}}.content .columns{display:flex;align-items:flex-start;flex-wrap:wrap;gap:30px}@media (min-width: 960px){.content .columns{flex-wrap:nowrap}}.content .columns h2,.content .columns .h2{margin:0 0 10px}.content .columns .column{display:flex;flex-direction:column;gap:15px}@media (min-width: 375px){.content .columns .column{gap:20px}}@media (min-width: 960px){.content .columns .column{gap:30px}}.content .columns .list{width:100%;background-color:#fff;border-radius:16px;padding:20px}@media (min-width: 960px){.content .columns .list{width:270px;min-width:270px;padding:30px}.content .columns .list.morearea{width:370px;min-width:370px}}.content .columns .list.fullwidth{width:100%}.content .columns .list .h2{margin:0 0 20px}.content .columns .list .links{display:flex;align-items:flex-start;flex-direction:column;gap:15px}.content .columns .list .links .linkwrapper{display:flex;align-items:flex-start;gap:3px;font-size:15px;line-height:21px;font-weight:700;color:#0d99ff}.content .columns .list .links .current{font-size:15px;line-height:21px;font-weight:700;color:#212b36}.content .columns .list .links .link{font-size:15px;line-height:21px;font-weight:700;color:#0d99ff}.content .columns .list .links .alllinkwrapper{width:100%;padding-top:5px}@media (min-width: 960px){.content .columns .list .links .alllinkwrapper.onlymobile{display:none}}.content .columns .list .links .alllinks{width:100%;background-color:#dcf0ff;color:#0d99ff;display:flex;align-items:center;justify-content:center;height:50px;border-radius:16px;font-weight:700;font-size:15px;line-height:18px}.content .columns .list .links .alllinks:hover{cursor:pointer;text-decoration:none}.content .columns .blocks{display:grid;align-items:flex-start;justify-content:space-between;grid-template-columns:repeat(1,1fr);gap:15px}@media (min-width: 375px){.content .columns .blocks{gap:20px}}@media (min-width: 700px){.content .columns .blocks{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1280px){.content .columns .blocks{gap:30px}}.content .columns .blocks .block{align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;border-radius:16px;padding:20px}@media (min-width: 960px){.content .columns .blocks .block{padding:30px}}.content .columns .blocks .block .imgarea{display:flex;align-items:center;padding-bottom:30px}.content .columns .blocks .block .imgarea img{width:100%;border-radius:16px}.content .columns .blocks .block .imgarea img.bordered{border:1px solid #E5E5E5}.content .columns .blocks .block .previewtext{padding-top:15px;font-size:15px;line-height:23px;color:#8c9197;font-weight:600}.content .columns .blocks .block .linkdalee{padding-top:15px}.content .columns .blocks .block .linkdalee .link{font-size:15px;line-height:18px;font-weight:700;color:#0d99ff}.content .columns .leftblocks{width:100%;display:flex;flex-direction:column;gap:20px}@media (min-width: 960px){.content .columns .leftblocks{width:370px;min-width:370px}}.content .columns .leftblocks .block{background-color:#fff;border-radius:16px}.content .columns .leftblocks .areawrapper{padding:20px}@media (min-width: 960px){.content .columns .leftblocks .areawrapper{padding:30px}}.content .columns .leftblocks .image{display:flex;justify-content:center;padding:20px 0 0;border-bottom:1px solid #E5E5E5}@media (min-width: 960px){.content .columns .leftblocks .image{padding:30px 0 0}}.content .columns .leftblocks .image img{width:60%;border-top-left-radius:32px;border-top-right-radius:32px}@media (min-width: 480px){.content .columns .leftblocks .image img{width:auto;height:40%}}@media (min-width: 960px){.content .columns .leftblocks .image img{width:60%;height:60%}}.content .columns .rightblocks{width:100%;display:flex;flex-direction:column;gap:20px}@media (min-width: 960px){.content .columns .rightblocks{gap:30px}}.content .columns .rightblocks .block{width:100%;background-color:#fff;border-radius:16px;padding:20px}@media (min-width: 960px){.content .columns .rightblocks .block{padding:30px}}.content .columns .rightblocks .block h2{margin-bottom:20px}@media (min-width: 960px){.content .columns .rightblocks .block h2{margin-bottom:30px}}.content .columns .rightblocks .block .steps{display:flex;align-items:start;justify-content:space-between;flex-wrap:wrap;gap:20px}.content .columns .rightblocks .block .steps .step{width:100%;display:flex;align-items:flex-start;position:relative}.content .columns .rightblocks .block .steps .step.centered{align-items:center}.content .columns .rightblocks .block .steps .step .steplabel{padding:0}@media (min-width: 480px){.content .columns .rightblocks .block .steps .step{width:auto}}@media (min-width: 960px){.content .columns .rightblocks .block .steps .step{min-width:260px}}.content .contentblock{font-weight:600;font-size:15px;line-height:23px}.content .contentblock .smalltext{color:#8c9197;background-color:#fff;padding:20px;margin:0 0 30px;border-top-right-radius:16px;border-bottom-left-radius:16px;border-bottom-right-radius:16px;position:relative}@media (min-width: 960px){.content .contentblock .smalltext{padding:30px}}.content .contentblock .smalltext:after{content:"";position:absolute;left:0;top:-10px;border:10px solid transparent;border-bottom:10px solid #fff;border-left:20px solid #fff}.content .contentblock .section{background-color:#fff;padding:15px;margin:30px 0;border-radius:16px}@media (min-width: 960px){.content .contentblock .section{padding:30px}}.content .contentblock .howto_img img{width:100%}.content .contentblock .steps{display:flex;align-items:start;justify-content:space-between;flex-wrap:wrap;gap:20px}@media (min-width: 960px){.content .contentblock .steps{gap:40px}}@media (min-width: 1280px){.content .contentblock .steps{gap:50px}}.content .contentblock .steps .step{width:100%;display:flex;align-items:flex-start;position:relative}@media (min-width: 480px){.content .contentblock .steps .step{width:auto}}@media (min-width: 960px){.content .contentblock .steps .step{min-width:260px}}.content .contentblock .steps .step:not(.content .contentblock .steps .step:last-of-type):before{content:"";position:absolute;top:48px;left:24px;background-image:url(/img/line_blue_dotted_vert.svg);background-repeat:repeat-y;width:1px;height:calc(100% - 28px)}@media (min-width: 960px){.content .contentblock .steps .step:not(.content .contentblock .steps .step:last-of-type):before{height:calc(100% - 8px)}}@media (min-width: 1280px){.content .contentblock .steps .step:not(.content .contentblock .steps .step:last-of-type):before{height:100%}}.content .contentblock strong{color:#212b36;font-weight:700}.content .contentblock ul{padding-left:30px;margin:0}.content .block h2{margin-bottom:12px}.content .block p{font-size:15px;line-height:23px;margin-bottom:12px}.content .block .mb{padding-bottom:30px}.content.article .columns{gap:0}@media (min-width: 960px){.content.article .columns{gap:30px}}.content.article .column{order:2;width:100%}@media (min-width: 960px){.content.article .column{order:1;width:auto}}.content.article .list{order:2}@media (min-width: 960px){.content.article .list{order:1}}.content.article .contentblock{order:1}@media (min-width: 960px){.content.article .contentblock{order:2}}.content.article h1{margin-bottom:30px}@media (min-width: 960px){.content.article h1{margin-bottom:40px}}.pricepage{border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;min-height:calc(100vh - 462px);background-color:#fff}.pricepage h1,.pricepage .h1{font-size:24px;line-height:33px;font-weight:700;letter-spacing:-1px;margin:0}@media (min-width: 960px){.pricepage h1,.pricepage .h1{font-size:46px;line-height:62px;letter-spacing:-2px}}.pricepage h2,.pricepage .h2,.pricepage .tag{font-size:20px;line-height:28px;font-weight:700;letter-spacing:-1px;margin:0}@media (min-width: 960px){.pricepage h2,.pricepage .h2,.pricepage .tag{font-size:20px;line-height:28px;letter-spacing:-1px}}.pricepage .titlearea{padding:0 0 30px}@media (min-width: 960px){.pricepage .titlearea{text-align:center;padding:0 0 60px}}.pricepage .contentarea{max-width:1170px;margin:0 auto;padding:60px 15px}@media (min-width: 960px){.pricepage .contentarea{padding:60px 15px}}@media (min-width: 1170px){.pricepage .contentarea{padding:100px 0}}.pricepage .tagarea{display:flex;justify-content:center}.pricepage .tagarea .outerwrapper{display:flex;align-items:center;justify-content:center}.pricepage .tagarea .centerwrapper{border-radius:50%}@media (min-width: 960px){.pricepage .tagarea .centerwrapper{padding:17px;border:2px dashed rgba(0,0,0,.0078431373);margin:100px}}@media (min-width: 960px){.pricepage .tagarea .centerwrapper{position:relative}}.pricepage .tagarea .centerwrapper .item{width:100%;padding:0 0 30px}@media (min-width: 960px){.pricepage .tagarea .centerwrapper .item{position:absolute;padding:0}}.pricepage .tagarea .centerwrapper .item .ok{padding-bottom:11px}@media (min-width: 960px){.pricepage .tagarea .centerwrapper .item.right{text-align:right}.pricepage .tagarea .centerwrapper .item.item1{top:-120px;left:-56px;max-width:220px}.pricepage .tagarea .centerwrapper .item.item2{top:0;left:-280px;max-width:255px}.pricepage .tagarea .centerwrapper .item.item3{top:155px;left:-320px;max-width:255px}.pricepage .tagarea .centerwrapper .item.item4{top:310px;left:-310px;max-width:285px}.pricepage .tagarea .centerwrapper .item.item5{top:450px;left:-10px;max-width:165px}.pricepage .tagarea .centerwrapper .item.item6{top:450px;left:300px;max-width:220px}.pricepage .tagarea .centerwrapper .item.item7{top:310px;left:455px;max-width:254px}.pricepage .tagarea .centerwrapper .item.item8{top:155px;left:490px;max-width:297px}.pricepage .tagarea .centerwrapper .item.item9{top:0;left:430px;max-width:272px}.pricepage .tagarea .centerwrapper .item.item10{top:-120px;left:275px;max-width:241px}}.pricepage .tagarea .centerarea{display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:50%;width:100%;height:100%;max-width:345px;max-height:345px;margin-bottom:30px;min-width:280px;min-height:280px;-webkit-box-shadow:0px 0px 100px 0px rgba(0,0,0,.17);-moz-box-shadow:0px 0px 100px 0px rgba(0,0,0,.17);box-shadow:0 0 100px 7px #00000012;background-color:#fff}@media (min-width: 375px){.pricepage .tagarea .centerarea{min-height:345px;min-width:345px}}@media (min-width: 960px){.pricepage .tagarea .centerarea{width:420px;height:420px;max-width:420px;max-height:420px;margin:0}}.pricepage .tagarea .centerarea .total{font-size:20px;line-height:28px;font-weight:700;padding-bottom:5px}.pricepage .tagarea .centerarea .value{font-size:46px;line-height:46px;font-weight:700;padding-bottom:10px}.pricepage .columns{display:flex;align-items:flex-start;justify-content:stretch;flex-wrap:wrap;gap:30px}@media (min-width: 960px){.pricepage .columns{flex-wrap:nowrap;padding:100px 0 0}}.pricepage .columns h2,.pricepage .columns .h2{margin:0 0 10px}.pricepage .columns .column{align-self:stretch;width:570px;padding:30px;background-color:#f6f6f6;border-radius:16px}.pricepage .columns .column .text{max-width:443px;padding-top:15px;letter-spacing:-.3px;font-size:20px;line-height:28px;font-weight:700}.promopage{border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;min-height:calc(100vh - 462px);background-color:#fff}.promopage h1,.promopage .h1{font-size:24px;line-height:33px;font-weight:700;letter-spacing:-1px;margin:0}@media (min-width: 960px){.promopage h1,.promopage .h1{font-size:46px;line-height:62px;letter-spacing:-2px}}.promopage h2,.promopage .h2,.promopage .title,.promopage .total{font-size:20px;line-height:28px;font-weight:700;letter-spacing:-1px;margin:0}@media (min-width: 960px){.promopage h2,.promopage .h2,.promopage .title,.promopage .total{font-size:20px;line-height:28px;letter-spacing:-1px}}.promopage .text{font-size:15px;line-height:23px;font-weight:600}.promopage .titlearea{padding:0}.promopage .contentarea{max-width:1170px;margin:0 auto;padding:60px 15px}@media (min-width: 960px){.promopage .contentarea{padding:60px 15px}}@media (min-width: 1170px){.promopage .contentarea{padding:100px 0}}.promopage .promoarea .titles{padding:0 0 30px;display:flex;align-items:center;flex-wrap:wrap}@media (min-width: 960px){.promopage .promoarea .titles{padding:0 0 60px}}@media (min-width: 960px){.promopage .promoarea .titles{gap:130px;flex-wrap:nowrap}}.promopage .promoarea .titles .titlearea{padding:0 0 10px}@media (min-width: 960px){.promopage .promoarea .titles .titlearea{padding:0}}.promopage .promoarea .titles .captionarea{font-size:20px;line-height:28px;font-weight:700;color:#8c9197}@media (min-width: 960px){.promopage .promoarea .titles .captionarea{font-size:28px;line-height:36px}}.promopage .promoblocks{display:grid;align-items:flex-start;justify-content:space-between;grid-template-columns:repeat(1,1fr);gap:30px}@media (min-width: 960px){.promopage .promoblocks{grid-template-columns:repeat(2,1fr)}}.promopage .promoblocks .block{align-self:stretch}.promopage .promoblocks .block .items{display:flex;flex-direction:column;justify-content:space-between;gap:15px}@media (min-width: 960px){.promopage .promoblocks .block .items{gap:30px}}.promopage .promoblocks .block .items .item{background-color:#fff;border:1px solid #E5E5E5;border-radius:16px;padding:20px;display:flex;align-items:center;justify-content:space-between;gap:16px}.promopage .promoblocks .block .items .item .question{font-size:15px;line-height:23px;font-weight:700;letter-spacing:-.5px}@media (min-width: 960px){.promopage .promoblocks .block .items .item .question{font-size:20px;line-height:28px}}.promopage .promoblocks .block .items .item .arrow{min-width:38px;width:38px;height:38px;background-image:url(/img/land/arrow_right.svg)}.promopage .promoblocks .block .items .item.selected,.promopage .promoblocks .block .items .item:hover{cursor:pointer;text-decoration:none}.promopage .promoblocks .block .items .item.selected .arrow,.promopage .promoblocks .block .items .item:hover .arrow{background-image:url(/img/land/arrow_right_hover.svg)}.promopage .promoblocks .block .items .item:hover{border:1px solid #9FA8B2}@media (min-width: 960px){.promopage .promoblocks .block .items .item{padding:30px}}.promopage .promoblocks .block .decisionarea{display:flex;flex-direction:column;justify-content:space-between;gap:15px;display:none}@media (min-width: 960px){.promopage .promoblocks .block .decisionarea{gap:30px}}.promopage .promoblocks .block .decisionarea.selected{display:flex}.promopage .promoblocks .block .task{background-color:#f6f6f6;padding:20px;border-radius:16px;margin:30px 0 0;position:relative}@media (min-width: 960px){.promopage .promoblocks .block .task{padding:30px;margin:0}}.promopage .promoblocks .block .task .yay{position:absolute;top:-40px;left:20px}@media (min-width: 960px){.promopage .promoblocks .block .task .yay{top:-40px;right:20px;left:unset}}.promopage .promoblocks .block .task .title{padding:50px 0 10px}@media (min-width: 960px){.promopage .promoblocks .block .task .title{padding:0 0 10px}}.promopage .promoblocks .block .task .text{color:#8c9197}.promopage .promoblocks .block .decision{background-color:#0d99ff;padding:20px;border-radius:16px}@media (min-width: 960px){.promopage .promoblocks .block .decision{padding:30px}}.promopage .promoblocks .block .decision .title{color:#fff;padding-bottom:10px}.promopage .promoblocks .block .decision .text{color:#fff;opacity:.7}.promopage .promoblocks .block .decision .total{padding-top:20px;color:#fff}@media (min-width: 960px){.promopage .promoblocks .block .decision .total{padding-top:30px}}.promopage .promoregister{margin-top:60px;border-radius:16px;border-top:6px solid #0D99FF;padding:20px;background-color:#f6f6f6;display:flex;gap:20px;flex-direction:column}@media (min-width: 960px){.promopage .promoregister{margin-top:130px;gap:30px;flex-direction:row;align-items:center;justify-content:space-between;padding:50px}}.promopage .promoregister .descr{font-size:20px;line-height:28px;font-weight:700;letter-spacing:-1px}@media (min-width: 960px){.promopage .promoregister .descr{width:50%;font-size:28px;line-height:36px}}
