.wrapper{z-index:1;position:relative}.wrapper .blockBody{margin-top:0}.resultKaList{display:flex;flex-direction:column;grid-gap:1em;justify-content:center;border-radius:1em}.resultKaList:has(.contactsListKaWrap){background:var(--main-color-white-50)}.contactsListKaWrap,.contactsListKaWrap .body .str{border-radius:1em;display:grid;padding:.5em}.contactsListKaWrap .head{display:grid;grid-gap:.25em;font-weight:500;font-size:1.25em;padding:.5em;border-top-left-radius:inherit;border-top-right-radius:inherit}.contactsListKaWrap .body{padding:1em 0;display:grid;grid-gap:1em;grid-template-columns:repeat(auto-fit,minmax(25em,1fr));justify-content:center}.contactsListKaWrap .body .str{cursor:pointer;background:var(--main-color-white-75);box-shadow:0 0 .5em var(--main-color-medium-gray);min-height:5em;align-items:center}.contactsListKaWrap .body .str .ka{font-weight:500}.contactsListKaWrap .body .str .tt{display:flex;grid-gap:.5em;align-items:center;color:var(--main-color-dark)}.contactsListKaWrap .body .str .count{width:fit-content;height:1em;min-width:1em;display:flex;align-items:center;justify-content:center;padding:.25em;background:var(--main-color-green);color:var(--main-color-white);border-radius:1em}.contactsListKaWrap .body .str:hover{box-shadow:0 0 .5em var(--main-color-gray);transform:scale(1.025);transition:.5s}.contactNotFound{background:var(--main-color-very-light-red);border-left:3px solid var(--main-color-dark-red);padding:1em;border-radius:.5em;display:grid;grid-gap:.5em}.contactNotFound .sorry{font-weight:500;font-size:1.25em}.loginBySMSWrap{display:grid;grid-gap:1em;padding:1em;background:var(--main-color-white-95);border-radius:1em}.loginBySMSWrap>.head{display:grid;grid-template-columns:2em 1fr;justify-content:start;gap:.5em;align-items:center;font-size:1.25em}.loginBySMSWrap>.head .back{cursor:pointer;grid-column:1/2;grid-row:1/2;z-index:1}.loginBySMSWrap>.head .back svg{padding:.25em;border-radius:50%}.loginBySMSWrap>.head .back svg:hover{fill:var(--main-color-very-dark);background:var(--main-color-black-05)}.loginBySMSWrap>.head .text{display:flex;justify-content:center;width:100%;grid-column:1/3;grid-row:1/2}.enterByPhoneWrap{display:grid;justify-content:center}.enterByPhoneWrap:has(.contactNotFound){justify-content:start}.enterByPhoneBtn{margin:0 1em}.enterByPhone{display:grid;justify-content:center;box-shadow:0 0 .5em var(--main-color-gray);border-radius:1em;background:var(--main-color-white)}.enterByPhone .enterByPhoneHeader{display:grid;justify-content:center;font-size:1.25em;border-top-left-radius:inherit;border-top-right-radius:inherit;padding:.5em;font-weight:500;min-width:18em;color:var(--main-color-dark)}.enterByPhone:has(.getPasswordPhone.hideForce) .head{display:none}.enterByPhone .enterByPhoneBody{padding:1.5em 1em}.enterByPhone .enterByPhoneBody .inputPhoneNumberWrap{background:var(--main-color-white);border-radius:2em;display:flex;grid-gap:.5em;align-items:center;padding:0 .75em}.enterByPhone .enterByPhoneBody .inputPhoneNumberWrap .flag{display:flex;align-items:center}.enterByPhone .enterByPhoneBody .inputPhoneNumberWrap .flag svg{border-radius:50%;border:1px solid var(--main-color-light-gray);height:20px;width:20px;opacity:.85}.enterByPhone .enterByPhoneBody .inputPhoneNumberWrap .seven{color:var(--main-color-dark)}.enterByPhone .enterByPhoneBody .inputPhoneNumberWrap .inputPhoneNumber{background:0 0;border:0;padding:.75em}.enterByPhone .enterByPhoneFooter{display:flex;justify-content:center;padding:1em 1em 1.5em}.enterByPhone .enterByPhoneFooter .getPasswordPhone{text-align:center;justify-content:center;width:100%;grid-gap:.25em}.loginWrap{background:var(--main-color-very-light-gray);padding:1em;width:22em;margin:1em auto;border-radius:var(--border-radius-big);box-shadow:0 0 1em var(--main-color-dark-gray)}.passwordWrap{display:grid;grid-template-columns:1fr 3em;border:1px solid var(--main-color-dark-gray);border-radius:2em;margin-bottom:1.5em;align-items:center;height:3em;background:var(--main-color-white)}.passwordWrap input{border:0;border-radius:inherit;padding:.5em 1em}.passwordWrap .login{border-top-right-radius:inherit;border-bottom-right-radius:inherit}.passwordWrap .login svg{border-radius:50%;padding:.25em}.passwordWrap .login:hover svg{background:var(--main-color02);transition:.3s;fill:var(--main-color-white)}.loginWrap .blockPassword.hide{display:none!important}.smsCodeWrap,.smsCodeWrap .smsCodeBlock .head{display:flex;justify-content:center}.smsCodeWrap .smsCodeBlock{background:var(--main-color-white);border-radius:1em;display:grid;grid-gap:.5em;color:var(--main-color-dark-gray);box-shadow:0 0 .5em var(--main-color-gray)}.smsCodeWrap .smsCodeBlock .head{font-weight:500;font-size:1.25em;border-top-left-radius:inherit;border-top-right-radius:inherit;padding:.5em .75em;color:var(--main-color-very-dark)}.smsCodeWrap .smsCodeBlock .head svg{height:12px}.smsCodeWrap .smsCodeBlock .blockPassword{padding:1em}.smsCodeWrap .smsCodeBlock .smsFooter{display:grid;grid-gap:1em;padding:1em}.smsCodeWrap .smsCodeBlock .smsFooter .error{color:var(--main-color-red)}.smsCodeWrap.blur{filter:blur(5px)}.loginWrap .blockPassword{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;justify-content:center;align-items:center;margin-bottom:2em}.blockPassword input{margin:0 auto;border:1px solid var(--main-color-gray);border-radius:.5em;height:2em;width:2em;line-height:normal;text-align:center;font-size:2em;box-shadow:inset 0 0 .5em var(--main-color-gray)}.blockPassword input::-webkit-inner-spin-button,.blockPassword input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.blockPassword input:focus,.blockPassword input:hover{border:1px solid var(--main-color-blue);box-shadow:0 0 10px var(--main-color-gray)}.restoreButton{border-bottom:1px dashed;padding-bottom:.25em;border-color:var(--main-color-gray)}.phone{justify-content:center}.managerHeader{border-top-left-radius:var(--border-radius-medium);border-top-right-radius:var(--border-radius-medium)}.kaSearchWrap:has(.kaList:not(.hide)):has(.kaString){border-bottom-left-radius:0;border-bottom-right-radius:0}.kaSearchWrap{border-radius:1em;border:1px solid var(--main-color-gray);min-width:25em}.kaSearchWrap .kaWrap{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;border:0;border-top:1px solid var(--main-color-gray)}.kaSearchWrap .kaWrap .header{border:0}.kaSearchWrap .kaWrap .header:has(input:active),.kaSearchWrap .kaWrap .header:has(input:focus){box-shadow:inset 0 0 .5em var(--main-color-gray);transition:.5s}.kaSearchWrap .kaWrap .kaList .kaString:nth-child(1){border-top:1px solid var(--main-color-gray)}.titleInfo{padding:.5em 1em;border-top-left-radius:inherit;border-top-right-radius:inherit;color:var(--main-color-very-dark);background:var(--main-color-black-10)}.titleInfo .gtc-svg,.titleInfo .svgWrap{grid-template-columns:2.25em 1fr}.resultKa .result svg,.titleInfo svg{fill:var(--main-color-dark)}.infoExpandWrap{margin:1em 0;width:fit-content;background:var(--main-color-white);padding:.5em;border-radius:1em;box-shadow:0 0 .5em var(--main-color-gray)}.infoExpandWrap .gtc-svg,.infoExpandWrap .svgWrap{padding:.5em}.infoExpandWrap .icon{display:flex;align-items:center;justify-content:center}.infoExpandWrap:hover{box-shadow:0 0 .5em var(--main-color-dark)}.infoExpandWrap .infoExpand{display:grid;grid-template-columns:3em 1fr 3em;align-items:center}.infoExpandWrap .infoExpand .expand svg{border-radius:50%;border:1px solid var(--main-color-medium-gray);fill:var(--main-color-dark-gray)}.infoLK{margin:1em}.infoLKhead.expanded{border-bottom-right-radius:0;border-bottom-left-radius:0}.infoLKhead{padding:1em;background:var(--main-color-very-light-gray)}.infoLKhead .arrowDown{position:absolute;top:.1em;right:1em}.infoLKheadInfo{padding:.5em 0}.infoLKbody{color:#666;padding:.5em 1em}.infoLKBodyWrap{background:var(--main-color-white-75);padding:.5em 1em;border-radius:1em;box-shadow:0 0 .5em var(--main-color-gray)}.infoLKBodyWrap .infoLKheadInfo{font-size:1.5em}.linkQr{border-top:1px dashed var(--main-color-gray);padding-top:.5em;margin-top:.5em}.linkQr img{max-width:27em;border-radius:var(--border-radius-big)}.enableSearch,.resultKa .result .sendLink{display:flex;justify-content:center;padding:.75em}.enableSearch{border-radius:2em;color:var(--main-color-white)!important;margin:0 auto;z-index:1}.resultKa{display:flex;grid-gap:.5em;flex-wrap:wrap}.managerWrapInfo,.resultKa .result{background:var(--main-color-white);box-shadow:0 0 .5em var(--main-color-gray)}.resultKa .result{border-radius:1em;padding:.25em .5em;display:grid;grid-template-columns:1fr 1fr;grid-gap:1em;color:var(--main-color-dark)}.resultKa .result .sendLink{align-items:center;background:var(--main-color-green);border-radius:1em;color:var(--main-color-white)}.resultKa .result .sendLink:hover{background:var(--main-color-dark-green)}.resultKa .result svg{height:16px}.managerWrapInfo{display:flex;width:fit-content;grid-gap:.5em;padding:.5em;border-radius:var(--border-radius-big)}.managerWrapInfo .managerInfo{display:grid;grid-gap:.5em}.managerWrapInfo .managerInfo svg{height:16px}.managerWrapInfo .managerInfo .tel{display:flex}.managerWrapInfo .managerInfo .name{font-size:1.25em;font-weight:500}.managersWrap .managers{display:flex;grid-gap:.5em;margin-top:1em;flex-wrap:wrap}.resultManagers{margin-top:1em}.resultManagers .managersWrap .fail{color:var(--main-color-dark-red)}.resultManagers .managersWrap .fail svg{fill:var(--main-color-dark-red)}.imgWrap{display:inline-block;overflow:hidden;border-radius:1em}.managersWrap .managers .photoManager{border-radius:inherit;height:6em}.photoManager.visible{transition:20s;vertical-align:middle;transform:scale(1.25)}.notMyContacts .notMyButton{display:flex;align-items:center;justify-content:center;background:var(--main-color-red);border-radius:1em;padding:.5em .75em;color:var(--main-color-white)}.notMyContacts .notMyButton svg{fill:var(--main-color-white)}.notMyContacts .notMyButton:hover{background:var(--main-color-dark-red)}