@font-face {
	font-family: 'FontAwesome';
	src: url(1ed50f1633bdcf470d42.woff);
	font-weight: 300;
}
@font-face {
	font-family: 'FontAwesome';
	src: url(9153eb7b55006cba590d.woff);
	font-weight: 400;
}
@font-face {
	font-family: 'FontAwesome Brands';
	src: url(7142440b571a91349e60.woff);
	font-weight: 400;
}
@font-face {
	font-family: 'FontAwesome Duotone';
	src: url(839608c0d3a3ebbf39a3.woff);
	font-weight: 900;
}
@font-face {
	font-family: 'FontAwesome Solid';
	src: url(947ecf34df074260dc7a.woff);
	font-weight: 900;
}

.fa,
.far{
    font-family: 'FontAwesome';
    font-weight: 400;
    font-style: normal;
}
.fas{
    font-family: 'FontAwesome Solid';
    font-weight: 900;
    font-style: normal;
}
.fab{
    font-family: 'FontAwesome Brands';
    font-weight: 400;
    font-style: normal;
}
.fad{
    font-family: 'FontAwesome Duotone';
    font-weight: 900;
    font-style: normal;
}
.fal{
    font-family: 'FontAwesome';
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'Montserrat';
    src:
        url(5d3841e2a6d1d6494dc6.woff) format('woff');
    font-weight: 400;
    font-style: normal;
}


@font-face {
    font-family: 'Montserrat';
    src:
        url(c329bed0cb59ed1f8884.woff) format('woff');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: 'Gilroy';
    src:
        url(ef7c40ff1efeaaa4c7c6.woff2) format('woff2'),
        url(0607a1bc636f63251ed8.woff) format('woff');
    font-weight: 700;
    font-style: normal;
}


@font-face {
    font-family: 'Gilroy';
    src:
        url(acd4e613de34a826c191.woff2) format('woff2'),
        url(5329bc502cdc219ad294.woff) format('woff');
    font-weight: 500;
    font-style: normal;
}


@font-face {
    font-family: 'Gilroy';
    src:
        url(f6c9931fabe5a6eb3307.woff2) format('woff2'),
        url(ebe86c0337572553acea.woff) format('woff');
    font-weight: 400;
    font-style: normal;
  }


  @font-face {
    font-family: 'Gilroy';
    src:
        url(7726b19d33f1b7f4135a.woff2) format('woff2'),
        url(5b042906a8b58ec4633e.woff) format('woff');
    font-weight: 600;
    font-style: normal;
  }
/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on December 12, 2021 */



@font-face {
    font-family: 'Bakbak-One';
    src: url(5952046c91a3075512f6.woff2) format('woff2'),
         url(aa64a1563d2726b95df1.woff) format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
  font-family: 'SF';
  src: url(90251d20a7fbc9e938ef.woff) format('woff');
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: 'SF';
  src: url(35794288b4481d999c8a.woff) format('woff');
  font-weight: 200;
  font-style: normal;
}
@font-face {
  font-family: 'SF';
  src: url(1875950d9b930356d6d3.woff) format('woff');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'SF';
  src: url(0fba6270d3c57364833c.woff) format('woff');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'SF';
  src: url(9c8952990e2dd409f22e.woff) format('woff');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'SF';
  src: url(6fce9efc76b468de3ece.woff) format('woff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'SF';
  src: url(07dc15478f695661c008.woff) format('woff');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'SF';
  src: url(30444a8781e65894401a.woff) format('woff');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'SF';
  src: url(383c325e786a957f7419.woff) format('woff');
  font-weight: 900;
  font-style: normal;
}

.icon-car::before{
  content: '\f5e4';

}
.icon-car::after{
  content: '\10f5e4';
  position: absolute;
  top: 0;
  left: 0;

}
.icon-car{
  position: relative;
}
.icon-trash::before{
  content: '\f2ed';
}
.icon-times::before{
  content: '\f00d';
}
.fa-search::before{
  content: '\f002';
}
.ios-star{
  width: 100px;
}
.fa-plus::before{
  content: '\f067';
}
.fa-chevron-left::before{
  content: '\f053';
}
.fa-comment::before{
  content: '\f075';
}
.fa-phone-alt::before{
  content: '\f879';
}
.fa-video::before{
  content: '\f03d';
}
.fa-envelope::before{
  content: '\f0e0';
}
.fa-edit::before{
  content: '\f044';
}
.fa-phone-alt::before{
  content: '\f879';
}
.fa-backspace::before{
  content: '\f55a';
}
.fa-long-arrow-up::before{
  content: '\f176';
}
.fa-clone::before{
  content: '\f24d';
}
.fa-trash::before{
  content: '\f1f8';
}

.fa-user-plus::before{
  content: '\f234';
}
.fa-star::before{
  content: '\f005';
}
*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}a{text-decoration:none}.global__wrapper{position:fixed;top:0;left:0;right:0;bottom:0;background:linear-gradient(130deg, #fff, #e4e4e4);display:flex;justify-content:center;align-items:center}.phone{width:341px;height:700px;border:13px black solid;border-radius:60px;background:#ffffff;position:relative;box-shadow:0px 0px 1px 2px #fff;box-sizing:content-box;display:flex;flex-direction:column;overflow:hidden;position:relative}.phone::before{content:'';position:absolute;bottom:6px;left:50%;transform:translateX(-50%);height:5px;width:120px;background:#000;z-index:5;border-radius:3px}.phone__wrapper{transition:0.3s}.phone__page{animation:none}.phone__page.active{animation:fade 0.2s ease-in-out}.phone__pages{width:100%;display:flex;flex-grow:1;position:relative}.phone__shadow{box-shadow:8px 8px 15px 3px rgba(0,0,0,0.4);border-radius:60px}.phone__status{display:grid;grid-template-columns:repeat(3, 1fr);padding:10px;padding-bottom:0px;column-gap:20px;transition:0.2s;position:relative;z-index:5}.phone__status::before{width:100%;position:absolute;content:'';top:0;right:-100%;bottom:0;background:#f2f1f6;transition:.4s ease-in-out;z-index:-1}.phone__status.active::before{right:0%}.phone__status.disabled{display:none}.phone__status_time{font-size:16px;color:black;font-family:'SF';font-weight:600;margin-left:12px;align-self:center}.phone__status_fringe{height:25px;background:black;border-radius:15px;grid-column:1 span;grid-area:1/ 2/ 1/ 3;display:flex;justify-content:flex-end;align-items:center}.phone__status_fringe::before{content:'';width:7px;height:7px;margin-right:10px;border-radius:50%;background:#fff;opacity:0.3}.phone__status_info{grid-area:1 /3 /1 /3;display:flex;align-items:center;max-width:100%;padding:10px;gap:6px}.phone__status_info>img{grid-column:1 span;max-width:27%}.phone__nav{width:100%;display:grid;grid-template-columns:repeat(4, 1fr);background:#ebebeb;align-self:flex-end;font-family:'SF';padding:13px;position:relative}.phone__nav_item{display:flex;flex-direction:column;align-items:center;justify-self:center;align-self:center;cursor:pointer}.phone__nav_item_title{font-size:14px;font-weight:400;color:#9d9d9d;letter-spacing:0.7px;margin-bottom:5px;pointer-events:none}.phone__nav_item.active>.phone__nav_item_title{color:#307bfe}.phone__nav_item.active>.phone__nav_favorite-img{background-image:url(28a1226e1beb6619ab93.png);opacity:1}.phone__nav_item.active>.phone__nav_recents-img{background-image:url(f3fe7ff2e49d70aa13c3.png);opacity:1}.phone__nav_item.active>.phone__nav_contacts-img{background-image:url(e37b80abc82f63d84f29.png);opacity:1}.phone__nav_item.active>.phone__nav_keypad-img{background-image:url(882ac932c7991032efff.png);opacity:1}.phone__nav_img{width:20px;height:20px;opacity:1;margin-bottom:3px;pointer-events:none;background-size:cover;background-repeat:no-repeat;pointer-events:none}.phone__nav_img.phone__nav_favorite-img{background-image:url(5043dccd00ff61dccba1.png);opacity:0.3}.phone__nav_img.phone__nav_recents-img{background-image:url(7fb57fb3fe71cdc9be9f.png);opacity:0.3}.phone__nav_img.phone__nav_contacts-img{background-image:url(11748ed422136248b6c9.png);opacity:0.3}.phone__nav_img.phone__nav_keypad-img{background-image:url(b6ef2bb0b447c1833b0e.png);opacity:0.3}.author{position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:flex;align-items:center;margin-bottom:5px;font-family:'SF'}.author__text{font-size:16px;color:#9d9d9d}.author__link{font-family:'SF';font-size:16px;color:#414141;font-weight:800;margin-left:5px;text-decoration:underline}@keyframes fade{0%{opacity:0}100%{opacity:1}}

.phone__contacts_page{width:100%;height:575px;flex-grow:1;padding:22px;padding-bottom:0px;font-family:'SF';display:flex;flex-direction:column;align-items:flex-start;position:relative}.phone__contacts_add{color:#1e93ff;font-size:20px;cursor:pointer;width:15px;height:15px}.phone__contacts_wrapper{flex-grow:1;overflow-y:scroll}.phone__contacts_wrapper::-webkit-scrollbar{display:none}.phone__contacts_wrapper-info{width:100%;transition:.4s ease-in-out}.phone__contacts_wrapper-info.swipe{transform:translateX(-100%)}.phone__contacts_title{font-size:23px;font-weight:600;margin-bottom:8px}.phone__contacts_title_wrapper{width:100%;display:flex;justify-content:space-between}.phone__contacts_search{width:100%;padding:8px;border-radius:10px;background:#eeeef0;display:flex;align-items:center}.phone__contacts_search_input{flex-grow:1;border:none;outline:none;background:none;font-size:14px;color:#9d9d9d}.phone__contacts_search>i{color:#9d9d9d;margin-right:6px}.phone__contacts_underline{width:100%;border-bottom:1px rgba(128,128,128,0.3) solid;margin:12px 0}.phone__contacts_profile{width:100%;display:flex;align-items:center;column-gap:12px;margin-bottom:20px}.phone__contacts_profile_img{width:45px;height:45px;border-radius:50%}.phone__contacts_profile_right{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.phone__contacts_profile_name{font-size:18px;font-weight:600;background:none;border:none;outline:none;color:black}.phone__contacts_profile_name::placeholder{color:black}.phone__contacts_profile_amount{font-size:13px;color:#9d9d9d;font-weight:300;letter-spacing:0.5px}.phone__contacts_group{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:20px}.phone__contacts_group_letter{width:100%;font-size:16px;color:#9d9d9d;padding:7px 0;border-bottom:1px rgba(128,128,128,0.3) solid}.phone__contacts_group_item{width:100%;padding:11px 0;border-bottom:1px rgba(128,128,128,0.3) solid;font-weight:500;font-size:17px;cursor:pointer}.phone__contacts_info{position:absolute;top:0;right:-100%;bottom:0;width:100%;background:#f2f1f6;animation:none;padding:10px;padding-top:0px;display:flex;flex-direction:column;align-items:center}.phone__contacts_info::-webkit-scrollbar-track{display:none}.phone__contacts_info_btn{padding:8px 10px;border-radius:8px;background:white;grid-column:1 span;display:flex;flex-direction:column;align-items:center;cursor:pointer}.phone__contacts_info_btn-back{font-family:'SF';font-weight:300;color:#1e93ff}.phone__contacts_info_btn-back_block{cursor:pointer;display:flex;align-items:center}.phone__contacts_info_btn-back_block>i{font-size:22px;margin-right:8px;color:#1e93ff}.phone__contacts_info_btn-back_wrapper{width:100%;display:flex;justify-content:flex-start}.phone__contacts_info_btn>i{color:#1e93ff;font-size:20px}.phone__contacts_info_btn_block{width:100%;display:grid;grid-template-columns:repeat(4, 1fr);column-gap:7px;margin-top:20px}.phone__contacts_info_btn_text{font-family:'SF';font-size:13px;color:#1e93ff;font-weight:300;letter-spacing:0.7px;margin-top:3px}.phone__contacts_info_avatar{background:linear-gradient(90deg, #a2a4b3, #8e8e96);border-radius:50%;width:80px;height:80px;position:relative;overflow:hidden}.phone__contacts_info_avatar::before{content:attr(avatar-letter);font-family:'SF';font-size:28px;font-weight:300;color:white;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.phone__contacts_info_avatar_img{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:5;background:white}.phone__contacts_info_name{font-family:'SF';font-weight:400;color:black;margin-top:5px}.phone__contacts_info_mobile{width:100%;padding:8px 20px;background:white;border-radius:8px;margin-top:14px}.phone__contacts_info_mobile_title{font-family:'SF';font-size:15px;font-weight:300}.phone__contacts_info_mobile_input{font-family:'SF';border:none;outline:none;color:#1e93ff;font-size:16px;width:100%}.phone__contacts_info_mobile_input::placeholder{font-size:16px}.phone__contacts_info_mobile_input_block{display:flex;justify-content:space-between}.phone__contacts_info_mobile_input_block>label{cursor:pointer}.phone__contacts_info_notes{border:none;outline:none;resize:none;font-family:'SF';font-weight:300;font-size:16px}.phone__contacts_info_notes_wrapper{width:100%;padding:8px 20px;background:white;border-radius:8px;margin-top:14px;display:flex;flex-direction:column}.phone__contacts_info_notes_title{font-family:'SF';font-size:15px;font-weight:300}.phone__contacts_info_email{width:100%;padding:8px 20px;background:white;border-radius:8px;margin-top:14px}.phone__contacts_info_email_title{font-family:'SF';font-size:15px;font-weight:300}.phone__contacts_info_email_input{font-family:'SF';border:none;outline:none;color:#1e93ff;font-size:16px;width:100%}.phone__contacts_info_email_input::placeholder{font-size:16px}.phone__contacts_info_email_input_block{display:flex;justify-content:space-between}.phone__contacts_info_email_input_block>label{cursor:pointer}.phone__contacts_info_action{padding:12px 0px;font-family:'SF';font-weight:300;font-size:15px;color:#1e93ff;margin:0 20px;border-bottom:1px #ddd solid;cursor:pointer}.phone__contacts_info_action:nth-last-of-type(1){border-bottom:none}.phone__contacts_info_action_block{border-radius:8px;margin-top:14px;width:100%;background:white}.phone__contacts_new{position:absolute;top:0;left:0;right:0;bottom:0;background:#f2f1f6;z-index:5;padding:16px 0;animation:fade 0.2s ease-in-out}.phone__contacts_new_nav{display:grid;grid-template-columns:repeat(3, 1fr);padding:0 16px;font-family:'SF'}.phone__contacts_new_btn-cancel{font-size:15px;color:#1e93ff;cursor:pointer}.phone__contacts_new_btn-done{font-size:15px;font-weight:500;color:#1e93ff;justify-self:flex-end;cursor:pointer}.phone__contacts_new_title{font-size:16px;justify-self:center}.phone__contacts_new_avatar{position:relative;display:flex;align-items:center;justify-content:center;width:120px;height:120px;margin:0 auto;margin-top:20px;border-radius:50%;background:linear-gradient(90deg, #a2a4b3, #8e8e96);overflow:hidden}.phone__contacts_new_avatar_content{width:100px;height:100px;border-radius:50%;position:relative;overflow:hidden}.phone__contacts_new_avatar_content::before{content:'';position:absolute;top:13px;left:50%;transform:translateX(-50%);width:42px;height:45px;border-radius:50%;background:white}.phone__contacts_new_avatar_content::after{content:'';position:absolute;bottom:-38px;left:50%;transform:translateX(-50%);width:90px;height:70px;border-radius:50%;background:white}.phone__contacts_new_avatar_btn{width:100%;font-family:'SF';font-size:14px;font-weight:300;color:#1e93ff;text-align:center;margin-top:5px}.phone__contacts_new_avatar_input{display:none;pointer-events:none}.phone__contacts_new_avatar_img{position:absolute;top:50%;left:50%;width:120px;height:120px;transform:translate(-50%, -50%);z-index:10;background:white}.phone__contacts_new_input{display:block;width:100%;border:none;outline:none;padding:10px 0;padding-left:20px;border-bottom:1px rgba(128,128,128,0.2) solid}.phone__contacts_new_input_error{position:absolute;top:50%;right:10px;transform:translateY(-50%);width:16px;height:16px;border-radius:50%;font-family:'SF';border:1px red solid;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:500;color:red;z-index:5;transition:0.2s}.phone__contacts_new_input_block{position:relative}.phone__contacts_new_input::placeholder{color:#9d9d9d}.phone__contacts_new_input:nth-last-of-type(1){border:none}.phone__contacts_new_input_wrapper{border-top:1px rgba(128,128,128,0.2) solid;border-bottom:1px rgba(128,128,128,0.2) solid;margin-top:12px;width:100%;background:white}.phone__contacts_new_error{padding:10px;font-size:14px;font-family:'SF';color:#fd8a8a}@keyframes fade{0%{opacity:0}100%{opacity:1}}

.phone__keypad{padding:10px 40px 0;width:100%;display:flex;flex-direction:column;align-items:center}.phone__keypad_contact_wrapper{height:50px}.phone__keypad_contact_block{background:#f0f0f0;border-radius:8px;max-width:100%;align-self:center;height:50px;display:flex;align-items:center;padding:6px 12px;cursor:pointer;opacity:0;pointer-events:none;animation:none}.phone__keypad_contact_block.active{animation:appearFromBottom 0.3s ease-in-out;opacity:1;pointer-events:all}.phone__keypad_contact_block.disabled{opacity:0;animation:fadeOut 0.15s ease-in-out}@keyframes appearFromBottom{0%{transform:translateY(30px);opacity:0}100%{opacity:1;transform:translateY(0px)}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.phone__keypad_contact_avatar{width:35px;height:35px;border-radius:50%}.phone__keypad_contact_right{display:flex;flex-direction:column;margin-left:10px}.phone__keypad_contact_name{font-size:18px;color:black;font-family:'SF';font-weight:500}.phone__keypad_contact_name_block{display:flex;align-items:center}.phone__keypad_contact_name_block i{font-size:12px;color:#307bfe;margin-left:5px;opacity:0}.phone__keypad_contact_name_block i.active{opacity:1}.phone__keypad_contact_number{font-size:14px;font-family:'SF';font-weight:300;color:black}.phone__keypad_input{width:100%;border:none;outline:none;text-align:center;font-family:'SF';font-weight:400;color:black;font-size:24px}.phone__keypad_input_block{width:100%;margin-top:20px;display:flex;flex-direction:column;align-items:center}.phone__keypad_input_btn{color:#307bfe;font-size:16px;font-family:'SF';font-weight:300;margin-top:5px;cursor:pointer}.phone__keypad_key{border-radius:50%;grid-column:1 span;grid-row:1 span;background:#e6e6e6;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:'SF';position:relative;cursor:pointer}.phone__keypad_key_wrapper{display:grid;grid-template-columns:repeat(3, 70px);grid-template-rows:repeat(4, 70px);row-gap:14px;column-gap:28px;margin-top:16px}.phone__keypad_key_number{font-size:28px;font-weight:500;transform:translateY(-5px)}.phone__keypad_key_letters{position:absolute;bottom:10px;font-size:12px;letter-spacing:2px}.phone__keypad_key_letters:nth-last-of-type(2){font-size:20px}.phone__keypad_btn-call{display:flex;align-items:center;justify-content:center;border-radius:50%;background:#65c366;grid-area:1 / 2 / 1 / 3;cursor:pointer;text-decoration:none}.phone__keypad_btn-call>i{font-size:24px;color:white}.phone__keypad_btn-call_block{margin-top:16px;display:grid;grid-template-columns:repeat(3, 70px);grid-template-rows:repeat(1, 70px);gap:16px}.phone__keypad_btn-erase{grid-area:1 / 3 / 1 / 3;justify-self:flex-end;color:black;font-size:30px;align-self:center;cursor:pointer}

.phone__recents{width:100%;padding:0 15px 20px;display:flex;flex-direction:column}.phone__recents_toggler{height:26px;width:65px;background:white;border-radius:5px;position:absolute;top:50%;left:2px;transform:translateY(-51%);transition:0.2s ease-in-out}.phone__recents_toggler_block{display:grid;grid-template-columns:repeat(2, 1fr);position:relative;column-gap:5px;width:140px;border-radius:5px;background:#ededed;align-self:center}.phone__recents_toggler_item{display:flex;align-items:center;justify-content:center;grid-column:1 span;height:30px;font-family:'SF';color:black;font-size:13px;font-weight:300;position:relative;z-index:5;cursor:pointer}.phone__recents_title{font-family:'SF';font-size:26px;color:black;font-weight:600;margin-top:5px;padding:0 15px}.phone__recents_list{display:flex;flex-direction:column;margin-top:12px}.phone__recents_item{width:100%;display:flex;font-family:'SF'}.phone__recents_item_icon_block{margin:8px 14px 8px 0;position:relative}.phone__recents_item_icon_block>.fa-phone-alt{font-size:14px;color:#9d9d9d}.phone__recents_item_icon_block>.fa-long-arrow-up{font-size:7px;color:#9d9d9d;position:absolute}.phone__recents_item.outcome .fa-long-arrow-up{left:6px;top:4px;transform:rotate(45deg)}.phone__recents_item.income .fa-long-arrow-up{top:2px;left:7px;transform:rotate(-135deg)}.phone__recents_item:nth-of-type(1)>.phone__recents_item_body{border-top:1px #9d9d9d2d solid}.phone__recents_item_body{display:flex;width:100%;padding:8px 0;border-bottom:1px #9d9d9d2d solid}.phone__recents_item_body_block-text{display:flex;flex-direction:column;flex-grow:1}.phone__recents_item_body_block-info{display:flex;align-items:center}.phone__recents_item_name{font-size:16px;font-weight:500;color:black}.phone__recents_item_name_block{display:flex;align-items:center}.phone__recents_item_name_block>i{color:#1e93ff;font-size:10px;margin-left:3px}.phone__recents_item_number{font-size:12px;font-weight:400;color:#9d9d9d}.phone__recents_item_date{font-size:13px;color:#9d9d9d;font-weight:400}.phone__recents_item_btn-info{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px #1e93ff solid;color:#1e93ff;margin-left:8px;cursor:pointer}.phone__recents_item_info{width:100%;display:flex;flex-direction:column;background:white;padding:5px 15px;border-radius:8px}.phone__recents_item_info_bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;background:rgba(0,0,0,0.4);padding-bottom:20px;display:flex;align-items:center;justify-content:center;padding:15px}.phone__recents_item_info_btn{display:flex;align-items:center;padding:14px 0;font-family:'SF';border-bottom:1px #9d9d9d2d solid;cursor:pointer}.phone__recents_item_info_btn:nth-last-of-type(1){border-bottom:none}.phone__recents_item_info_btn>i{margin-right:10px;color:#9d9d9d}.phone__recents_item_info_btn_text{font-size:14px;font-weight:300}

.phone__favorites{width:100%;padding:22px 10px;font-family:'SF';display:flex;flex-direction:column;align-items:flex-start}.phone__favorites_page{width:100%}.phone__favorites_info{transition:.4s ease-in-out}.phone__favorites_info.swipe{transform:translateX(-100%)}.phone__favorites_title{font-size:25px;font-weight:700;margin-bottom:8px;margin-left:12px}.phone__favorites_list{width:100%;display:flex;flex-direction:column;align-items:flex-start;margin-top:14px}.phone__favorites_list_item{width:100%;display:flex;align-items:center;cursor:pointer}.phone__favorites_list_item:nth-of-type(n)>.phone__favorites_list_item_body{border-top:1px rgba(128,128,128,0.15) solid;border-bottom:1px rgba(128,128,128,0.15) solid}.phone__favorites_list_item_body{padding:8px 0;flex-grow:1;display:flex;align-items:center;justify-content:space-between}.phone__favorites_list_item_avatar{width:40px;height:40px;border-radius:50%;background:linear-gradient(90deg, #a2a4b3, #8e8e96);overflow:hidden;position:relative;margin-right:10px}.phone__favorites_list_item_avatar::before{content:attr(avatar-letter);font-family:'SF';font-size:14px;font-weight:300;color:white;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.phone__favorites_list_item_avatar_img{width:100%;height:100%}.phone__favorites_list_item_text_block{display:flex;flex-direction:column}.phone__favorites_list_item_name{font-size:17px;font-weight:500;color:black;margin-right:5px}.phone__favorites_list_item_name_block{display:flex;align-items:center}.phone__favorites_list_item_name_block>i{font-size:12px;color:#1e93ff}.phone__favorites_list_item_number{margin-top:3px;font-size:12px;color:#9d9d9d}.phone__favorites_list_item_info{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;border:1px #1e93ff solid;color:#1e93ff;font-size:14px;cursor:pointer}

@media (max-width: 420px){.phone__wrapper{transform:scale(0.8)}.author__text{font-size:14px}.author__link{font-size:14px}}@media (max-width: 360px){.phone__wrapper{transform:scale(0.7)}}@media (max-width: 330px){.phone__wrapper{transform:scale(0.6)}}@media (max-width: 280px){.phone__wrapper{transform:scale(0.5)}}@media (max-width: 240px){.phone__wrapper{transform:scale(0.4)}}@media (max-width: 200px){.phone__wrapper{transform:scale(0.3)}}@media (max-width: 170px){.phone__wrapper{transform:scale(0.2)}}

