/* Complete source styles for corrected screens, scoped and class-namespaced. */

#screen-one{font-family:Inter,Arial,sans-serif;color:#081225;background:#f8fbff}#screen-one *{box-sizing:border-box}#screen-one{margin:0;overflow-x:hidden}#screen-one button,#screen-one a{font:inherit}#screen-one a{text-decoration:none;color:inherit}#screen-one .as1-page{min-height:100vh;overflow:hidden;background:radial-gradient(circle at 76% 57%,#bfd5ff 0,#eaf2ff 30%,#fff 65%)}#screen-one .as1-container{max-width:1600px;margin:auto;padding:0 5%}#screen-one .as1-header{height:88px;display:flex;align-items:center;justify-content:space-between;gap:24px}#screen-one .as1-brand{font-size:29px;font-weight:850;letter-spacing:-1.5px;color:#101b75;white-space:nowrap}#screen-one .as1-brand-mark{color:#0978f7;font-weight:900;margin-right:7px}#screen-one .as1-nav{display:flex;gap:38px;font-weight:600}#screen-one .as1-actions{display:flex;gap:12px;align-items:center}#screen-one .as1-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:13px;padding:15px 25px;font-weight:650;white-space:nowrap}#screen-one .as1-btn-primary{color:white;background:linear-gradient(115deg,#0755ee,#0781ff);box-shadow:0 12px 24px #1373ee20}#screen-one .as1-btn-outline{border:1px solid #cbd8f2}#screen-one .as1-hero{display:grid;grid-template-columns:42% 58%;min-height:680px;align-items:center;position:relative}#screen-one .as1-copy{position:relative;z-index:5;padding:30px 0 75px}#screen-one .as1-partners{display:flex;gap:10px;align-items:center;margin-bottom:42px}#screen-one .as1-partner{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid #edf1fa;border-radius:20px;padding:10px 15px;box-shadow:0 8px 24px #1746a00d;font-weight:800;white-space:nowrap}#screen-one .as1-partner.as1-avito{color:#111;font-size:23px}#screen-one .as1-dots{font-size:19px;letter-spacing:-8px;margin-right:8px;color:#00bcaa;text-shadow:8px -7px #0e91ef,8px 7px #ff9b00,15px 0 #e100da}#screen-one .as1-partner.as1-avi{color:#111c7d}#screen-one .as1-partner.as1-crm{font-style:italic;color:#218cc5}#screen-one .as1-cross{color:#a5b4d0;font-size:23px}#screen-one h1{font-size:clamp(44px,4.1vw,70px);letter-spacing:-.055em;line-height:1.06;margin:0 0 23px;max-width:710px}#screen-one h1 span{color:#075ef1}#screen-one .as1-lead{font-size:clamp(17px,1.35vw,22px);line-height:1.55;color:#455a80;max-width:660px;margin:0 0 33px}#screen-one .as1-hero-cta{font-size:20px;padding:20px 31px;gap:15px}#screen-one .as1-free{color:#465b84;margin-top:19px;font-size:15px}#screen-one .as1-free strong{font-size:23px;vertical-align:-2px;margin-right:8px}#screen-one .as1-scene{position:relative;width:930px;height:640px;margin-left:-18px;transform-origin:left center}#screen-one .as1-window{background:#fff;border:1px solid #dce6fa;border-radius:19px;box-shadow:0 26px 70px #3766c13d;overflow:hidden}#screen-one .as1-crm-window{position:absolute;left:285px;top:35px;width:690px;height:415px;transform:rotate(1.2deg);background:#f8fbff}#screen-one .as1-crm-side{position:absolute;inset:0 auto 0 0;width:145px;background:#172943;color:#fff;padding:20px;font-size:23px;font-weight:800;font-style:italic}#screen-one .as1-crm-side i{color:#28bafa}#screen-one .as1-crm-main{margin-left:145px;padding:15px}#screen-one .as1-search{background:#edf3fc;border-radius:10px;padding:12px;color:#9aabc7;font-size:12px}#screen-one .as1-columns{display:flex;gap:7px;margin-top:14px}#screen-one .as1-column{width:33.33%;border-radius:9px;padding:10px;background:#e5f1ff;min-height:285px}#screen-one .as1-column:nth-child(2){background:#fff3e3}#screen-one .as1-column:nth-child(3){background:#e5f7f7}#screen-one .as1-col-title{font-size:12px;font-weight:800}#screen-one .as1-col-count{font-size:11px;color:#7486a2;margin:4px 0 12px}#screen-one .as1-deal{background:white;border-radius:9px;padding:11px 9px;box-shadow:0 3px 9px #5277ab15;font-size:12px;line-height:1.5}#screen-one .as1-deal small{color:#fb5570}#screen-one .as1-deal b{display:block;margin-top:5px}#screen-one .as1-avi-window{position:absolute;left:0;top:205px;width:825px;height:430px;display:flex;transform:rotate(2deg);z-index:2;box-shadow:0 30px 65px #1a51ad40}#screen-one .as1-avi-side{width:155px;flex-shrink:0;background:linear-gradient(160deg,#0d1830,#081427);padding:20px 13px;color:white;font-size:13px}#screen-one .as1-avi-side .as1-brand{font-size:20px;color:#fff;margin-bottom:26px}#screen-one .as1-menu{padding:10px;border-radius:8px;margin-bottom:5px;color:#bdc9df}#screen-one .as1-menu.as1-active{background:#2856c9;color:white}#screen-one .as1-workspace{display:flex;flex:1;min-width:0;flex-direction:column}#screen-one .as1-work-top{height:61px;border-bottom:1px solid #e9eef6;padding:17px;font-weight:800;font-size:16px;display:flex;align-items:center;gap:12px}#screen-one .as1-selected{display:flex;align-items:center;margin-left:auto;font-size:12px;white-space:nowrap}#screen-one .as1-face{width:25px;height:25px;display:inline-grid;place-items:center;border-radius:50%;background:#dcecff;border:2px solid white;margin-left:-4px;font-size:13px}#screen-one .as1-face:nth-child(2){background:#f5d5df}#screen-one .as1-face:nth-child(3){background:#e3d6ff}#screen-one .as1-conversations{display:flex;flex:1;min-height:0}#screen-one .as1-list{width:44%;border-right:1px solid #e9eef6;padding:12px}#screen-one .as1-list .as1-search{margin-bottom:12px}#screen-one .as1-chat-row{display:flex;gap:9px;padding:10px 7px;border-radius:9px;font-size:11px;color:#7183a5}#screen-one .as1-chat-row.as1-active{background:#e8f2ff}#screen-one .as1-chat-row .as1-face{flex-shrink:0;width:31px;height:31px;margin:0}#screen-one .as1-chat-row b{display:block;color:#1c2949;font-size:12px}#screen-one .as1-chat-row em{display:block;color:#e84969;font-style:normal}#screen-one .as1-chat{flex:1;padding:18px 15px;min-width:0}#screen-one .as1-chat-head{font-weight:800;font-size:14px;padding:2px 0 18px}#screen-one .as1-chat-head small{display:block;font-weight:400;color:#6680a2;margin-top:4px}#screen-one .as1-bubble{margin-left:auto;background:#f0f3f9;border-radius:12px;padding:12px;font-size:12px;width:78%;line-height:1.4}#screen-one .as1-ai{margin:19px 0 0 15px;border:1px solid #d4defd;background:linear-gradient(120deg,#f0eaff,#eaf6ff);border-radius:12px;padding:13px;font-size:11px;line-height:1.45}#screen-one .as1-ai b{color:#135cec;font-size:12px}#screen-one .as1-ai p{margin:10px 0}#screen-one .as1-ai button{border:0;background:#0865f4;color:white;border-radius:7px;padding:8px 12px;cursor:pointer}#screen-one .as1-notice{position:absolute;z-index:3;right:-18px;top:254px;background:white;border-radius:15px;padding:17px 22px;box-shadow:0 15px 40px #3666b829;font-size:13px;line-height:1.5}#screen-one .as1-notice strong{display:block}#screen-one .as1-check{display:inline-grid;place-items:center;float:left;background:#55cf54;color:white;border-radius:50%;height:34px;width:34px;margin-right:11px;font-size:20px}@media(max-width:1250px){#screen-one .as1-scene{transform:scale(.77);margin-left:-5px}#screen-one .as1-hero{grid-template-columns:48% 52%}#screen-one .as1-nav{gap:20px}}@media(max-width:900px){#screen-one .as1-header{height:72px}#screen-one .as1-nav{display:none}#screen-one .as1-actions .as1-btn-outline{display:none}#screen-one .as1-actions .as1-btn{padding:12px 16px;font-size:13px}#screen-one .as1-hero{display:block;min-height:0}#screen-one .as1-copy{padding:60px 0 20px}#screen-one .as1-scene{margin:0;transform:scale(min(1,calc((100vw - 42px)/930)));height:calc(640px * min(1,(100vw - 42px)/930));}#screen-one .as1-partners{margin-bottom:27px}#screen-one h1{font-size:clamp(44px,7vw,65px)}}@media(max-width:570px){#screen-one .as1-container{padding:0 20px}#screen-one .as1-brand{font-size:23px}#screen-one .as1-header .as1-btn-primary{font-size:12px;padding:11px 12px}#screen-one .as1-copy{padding-top:40px}#screen-one .as1-partners{gap:5px}#screen-one .as1-partner{padding:7px 8px;border-radius:12px;font-size:13px!important}#screen-one .as1-dots{font-size:13px;letter-spacing:-6px;margin-right:6px}#screen-one .as1-cross{font-size:15px}#screen-one h1{font-size:46px}#screen-one .as1-lead{font-size:17px}#screen-one .as1-hero-cta{width:100%;font-size:17px}#screen-one .as1-scene{transform:scale(calc((100vw - 40px)/930));height:calc(640px * (100vw - 40px)/930);margin-top:12px}#screen-one .as1-free{font-size:13px}}#screen-one .as1-avi-window{height:455px;width:850px}#screen-one .as1-avi-side{width:182px;background:#f7f6fb;color:#626070;padding:19px 14px}#screen-one .as1-avi-side .as1-brand{color:#101426;font-size:19px;display:flex;align-items:center;gap:8px;margin-bottom:24px}#screen-one .as1-app-icon{display:grid;grid-template-columns:10px 10px;gap:2px;transform:skew(-3deg)}#screen-one .as1-app-icon i{width:10px;height:10px;border-radius:2px;background:#46e8b0}#screen-one .as1-app-icon i:nth-child(2){background:#26d5ec}#screen-one .as1-app-icon i:nth-child(3){background:#248af8}#screen-one .as1-app-icon i:nth-child(4){background:#7854fa}#screen-one .as1-section-label{font-size:8px;letter-spacing:1px;color:#9c99aa;margin:0 4px 12px}#screen-one .as1-menu{font-size:10px;padding:9px 8px;margin-bottom:4px;color:#626070;white-space:nowrap;display:flex;align-items:center}#screen-one .as1-menu.as1-active{background:#eeebff;color:#3420ba;font-weight:700}#screen-one .as1-badge{background:#7556ed;color:white;border-radius:50%;font-size:9px;margin-left:auto;min-width:18px;height:18px;display:grid;place-items:center}#screen-one .as1-work-top{height:49px;font-size:13px;padding:14px;border-color:#ece8f6}#screen-one .as1-list{width:45%;padding:10px;background:#fff}#screen-one .as1-account-filter{font-size:10px;padding:9px;background:#f8f6ff;border:1px solid #e1dafa;border-radius:7px;font-weight:700;margin-bottom:7px}#screen-one .as1-account-filter span{float:right;color:#8576b4}#screen-one .as1-list .as1-search{font-size:9px;background:#fbfaff;border:1px solid #e5e0f2;padding:8px;white-space:nowrap;overflow:hidden;margin-bottom:5px}#screen-one .as1-tabs{display:flex;gap:9px;align-items:center;font-size:8px;color:#7a758b;margin-bottom:6px;white-space:nowrap}#screen-one .as1-tabs b{background:#f0edff;padding:7px;color:#4430c5;border-radius:5px}#screen-one .as1-tabs i{font-style:normal;padding:2px 4px;background:#ede7ff;border-radius:9px;color:#7351e5}#screen-one .as1-chat-row{padding:11px 5px;border-bottom:1px solid #efecf6;border-radius:0;font-size:10px;color:#817e91}#screen-one .as1-chat-row.as1-active{background:#f3efff;border-radius:7px}#screen-one .as1-chat-row b{font-size:11px}#screen-one .as1-chat-row em{font-size:9px;color:#8b86a0;margin:2px 0}#screen-one .as1-chat-row small{display:block;width:max-content;background:#f3f0fa;border-radius:3px;padding:2px 4px;margin-top:4px;font-size:8px}#screen-one .as1-chat{padding:14px 13px;background:#fefeff;position:relative}#screen-one .as1-chat-head{border-bottom:1px solid #efecf5;padding-bottom:14px}#screen-one .as1-chat-head small{color:#938da9;font-size:10px}#screen-one .as1-bubble{font-size:11px;background:#f5f4fa;margin-top:15px;padding:12px;width:90%}#screen-one .as1-ai{background:linear-gradient(110deg,#f3efff,#f7f7ff);border:1px solid #e5ddff;margin:22px 0 0 7px;padding:14px}#screen-one .as1-ai b{color:#7350f2}#screen-one .as1-ai p{font-size:12px}#screen-one .as1-ai button{background:#7150f5;padding:10px 13px}#screen-one .as1-composer{display:flex;align-items:center;justify-content:space-between;border:1px solid #ebe6f6;border-radius:9px;margin-top:26px;padding:9px;color:#a49cb7;font-size:10px}#screen-one .as1-composer button{border:0;border-radius:7px;color:white;background:#7250f6;padding:8px 10px;cursor:pointer}#screen-one .as1-header .as1-brand{display:flex;align-items:center;gap:10px}#screen-one .as1-header .as1-app-icon{grid-template-columns:18px 18px;gap:3px}#screen-one .as1-header .as1-app-icon i{width:18px;height:18px;border-radius:4px}#screen-one .as1-partner .as1-app-icon{flex-shrink:0}#screen-one .as1-logo-avito{display:block;width:106px;height:29px;object-fit:contain}#screen-one .as1-logo-amo{display:block;width:112px;height:30px;object-fit:contain}#screen-one .as1-partner{min-height:50px}#screen-one .as1-crm-logo-dark{width:112px;height:34px;object-fit:contain;display:block;margin-bottom:26px}#screen-one .as1-crm-side-items{display:flex;flex-direction:column;gap:18px;font-size:11px;font-style:normal;font-weight:400;color:#a4b6cf}#screen-one .as1-crm-side-items .as1-current{color:white}#screen-one .as1-crm-window{height:515px}#screen-one .as1-columns{gap:9px}#screen-one .as1-column{min-height:430px;padding:10px 8px}#screen-one .as1-deal{margin-bottom:10px;border:1px solid #ecf0f6;padding:10px 8px}#screen-one .as1-deal-person{display:flex;align-items:center;gap:6px;margin-bottom:5px}#screen-one .as1-deal-person strong{font-size:11px}#screen-one .as1-deal-avatar{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#e7efff;color:#4777b5;font-size:11px;font-weight:700;flex-shrink:0}#screen-one .as1-column:nth-child(2) .as1-deal-avatar{background:#f9e1eb;color:#b34b7b}#screen-one .as1-column:nth-child(3) .as1-deal-avatar{background:#deefe9;color:#37876c}#screen-one .as1-deal-more{margin-left:auto;color:#b3bed1}#screen-one .as1-deal small{font-size:9px;line-height:1.4;display:block}#screen-one .as1-deal b{font-size:12px}#screen-one .as1-deal-status{font-size:9px;color:#7f8faa;margin-top:6px}#screen-one .as1-deal-footer{display:flex;justify-content:space-between;font-size:7px;color:#a0acc0;border-top:1px solid #f0f2f8;margin-top:9px;padding-top:6px}#screen-one .as1-notice{right:-28px}#screen-one .as1-scene:after{content:'';position:absolute;left:590px;top:176px;width:80px;height:95px;border-top:2px solid #1388ff;border-right:2px solid #1388ff;border-radius:0 85px 0 0;z-index:3;pointer-events:none}
@media(max-width:570px){#screen-one .as1-logo-avito{width:65px;height:23px}#screen-one .as1-logo-amo{width:74px;height:23px}#screen-one .as1-partner{min-height:39px}#screen-one .as1-header .as1-app-icon{grid-template-columns:13px 13px}#screen-one .as1-header .as1-app-icon i{width:13px;height:13px}}#screen-one .as1-amo-wordmark{display:inline-flex;align-items:baseline;font-family:Arial,sans-serif;font-style:italic;font-size:27px;font-weight:800;letter-spacing:-1.8px;color:#59677b;line-height:1.1}#screen-one .as1-amo-wordmark b{color:#09a1d6;font-weight:800}#screen-one .as1-amo-dark{font-size:24px;margin:3px 0 27px;color:white;letter-spacing:-1.5px}#screen-one .as1-person-photo{object-fit:cover;border:0!important;background:#ecedf4!important;display:block!important}#screen-one .as1-partner.as1-crm{min-width:133px;justify-content:center}@media(max-width:570px){#screen-one .as1-partner .as1-amo-wordmark{font-size:19px}#screen-one .as1-partner.as1-crm{min-width:85px}}#screen-one .as1-brand-arrow{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:#8eabe0}#screen-one .as1-brand-arrow svg{width:28px;height:24px}@media(max-width:570px){#screen-one .as1-brand-arrow svg{width:18px;height:20px}}#screen-one .as1-crm-window.as1-real-amo{left:245px;top:35px;width:850px;height:525px;display:flex;background:#0c2130;border:1px solid #244256;color:#c9d6df;border-radius:17px;overflow:hidden;font-family:Arial,sans-serif}#screen-one .as1-real-amo-sidebar{width:48px;flex-shrink:0;background:#061620;border-right:1px solid #1c3848}#screen-one .as1-real-amo-profile{height:42px;display:grid;place-items:center;background:#173d50;color:#dceaf0;font-size:17px;font-weight:700}#screen-one .as1-real-amo-nav{height:43px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:#7894a8;font-size:6px;text-align:center}#screen-one .as1-real-amo-nav svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}#screen-one .as1-real-amo-nav.as1-is-active{color:#27b8ed}#screen-one .as1-real-amo-nav.as1-is-active span{color:white;font-weight:700}#screen-one .as1-real-amo-body{flex:1;min-width:0}#screen-one .as1-real-amo-toolbar{height:42px;background:#142f41;border-bottom:1px solid #294354;display:flex;align-items:center;gap:10px;padding:0 12px;font-size:8px;white-space:nowrap}#screen-one .as1-real-amo-toolbar>b{font-size:11px;color:#e2eaf0}#screen-one .as1-real-amo-toggle{color:#5b93c6;border-right:1px solid #294354;padding-right:12px;font-size:13px}#screen-one .as1-real-amo-search{color:#6b879d;flex:1}#screen-one .as1-real-amo-total{color:#7090a7;font-size:8px}#screen-one .as1-real-amo-total strong{color:#d4e4ee}#screen-one .as1-real-amo-settings{border:1px solid #2d4c60;border-radius:2px;padding:8px 7px;font-size:7px;font-weight:700}#screen-one .as1-real-amo-board{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:10px 12px 16px 20px}#screen-one .as1-real-amo-column>header{height:34px;display:flex;flex-direction:column;text-align:center;gap:4px;border-bottom:2px solid #83bfea;margin-bottom:6px}#screen-one .as1-real-amo-column:nth-child(2)>header{border-color:#ddda79}#screen-one .as1-real-amo-column:nth-child(3)>header{border-color:#f2c25c}#screen-one .as1-real-amo-column:nth-child(4)>header{border-color:#dcb8b8}#screen-one .as1-real-amo-column>header b{font-size:8px;color:#d0dae0;white-space:nowrap}#screen-one .as1-real-amo-column>header span{font-size:8px;color:#c9d6df}#screen-one .as1-real-amo-card{height:51px;border:1px solid #3b576c;border-radius:3px;background:#142f41;margin-bottom:5px;padding:5px 4px;overflow:hidden}#screen-one .as1-real-amo-card-top{display:flex;justify-content:space-between;gap:4px;line-height:1.2;font-size:8px}#screen-one .as1-real-amo-card-top>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#screen-one .as1-real-amo-card-top time{font-size:7px;color:#6c879b;white-space:nowrap}#screen-one .as1-real-amo-product{font-size:9px;color:#248bd3;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:4px 0}#screen-one .as1-real-amo-card-bottom{display:flex;align-items:center;gap:3px;font-size:6px;color:#7e9aad;white-space:nowrap}#screen-one .as1-real-amo-source{border:1px solid #274a61;border-radius:2px;padding:1px 2px;overflow:hidden;text-overflow:ellipsis;max-width:82px}#screen-one .as1-real-amo-task{color:#ccab55;margin-left:auto;font-size:6px}#screen-one .as1-scene:after{display:none}#screen-one .as1-avisync-logo-mark{width:33px;height:29px;flex-shrink:0;display:block}#screen-one .as1-header .as1-avisync-logo-mark{width:44px;height:36px}#screen-one .as1-partner .as1-avisync-logo-mark{width:28px;height:24px}#screen-one .as1-avi-side .as1-brand{gap:7px}#screen-one .as1-app-user{margin-left:auto;display:flex;gap:8px;align-items:center;font-size:9px;font-weight:400;color:#696571}#screen-one .as1-notification-bell{position:relative;border:1px solid #ebe7f3;border-radius:7px;padding:5px;font-size:15px}#screen-one .as1-notification-bell i{position:absolute;right:-3px;top:-3px;background:#f46b75;color:white;border-radius:50%;width:10px;height:10px;font:7px Arial;text-align:center;padding-top:1px}#screen-one .as1-user-initials{background:#d878d0;color:white;border-radius:50%;width:19px;height:19px;display:grid;place-items:center}#screen-one .as1-logout{padding:6px 8px;border:1px solid #e7e3ef;border-radius:6px;color:#34313e}#screen-one .as1-filter-line{display:flex;gap:5px;align-items:center;margin-bottom:6px}#screen-one .as1-filter-line .as1-account-filter{width:62%;margin:0;font-size:9px}#screen-one .as1-mark-read{display:flex;gap:3px;align-items:center;font-size:6px;line-height:1.4;color:#888494;flex:1}#screen-one .as1-mark-read input{width:9px;height:9px;margin:0;accent-color:#7555ee}#screen-one .as1-real-avi-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 12px;background:#fff}#screen-one .as1-empty-dialog{text-align:center;max-width:265px}#screen-one .as1-empty-dialog>svg{width:54px;height:50px}#screen-one .as1-empty-dialog h3{font-size:13px;margin:8px 0 10px;color:#252331}#screen-one .as1-empty-dialog p{font-size:9px;line-height:1.75;color:#95909f;margin:0}#screen-one .as1-empty-features{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-top:25px;width:100%}#screen-one .as1-empty-features>div{border:1px solid #efecf5;border-radius:9px;padding:10px 7px;min-width:0}#screen-one .as1-empty-features span{display:grid;place-items:center;width:21px;height:21px;background:#f1ecff;color:#7858f3;border-radius:6px;font-size:17px;margin-bottom:7px}#screen-one .as1-empty-features>div:nth-child(2) span{background:#e7f8f0;color:#28ad78}#screen-one .as1-empty-features>div:nth-child(3) span{background:#e8f4ff;color:#489be4}#screen-one .as1-empty-features b{display:block;font-size:7px;white-space:nowrap;color:#34303e}#screen-one .as1-empty-features small{display:block;font-size:6px;color:#97909e;line-height:1.5;margin-top:5px}#screen-one .as1-avi-status{height:20px;border-top:1px solid #ede9f5;display:flex;justify-content:space-between;padding:4px 10px;font-size:7px;color:#a19bac}#screen-one .as1-avi-status span:last-child{color:#8a73cd}#screen-one .as1-avi-window .as1-list{overflow:hidden}


#screen-two *{box-sizing:border-box}#screen-two{margin:0;color:#101b43;font-family:Arial,Helvetica,sans-serif;background:radial-gradient(ellipse at 25% 50%,#eee9ff,transparent 44%),radial-gradient(ellipse at 76% 52%,#dfebff,transparent 55%),#fafbff}#screen-two button,#screen-two input,#screen-two select{font:inherit}#screen-two button{cursor:pointer}#screen-two{max-width:1536px;margin:auto;padding:44px 42px 52px}#screen-two header{text-align:center;margin-bottom:35px}#screen-two .as2-title{font-size:50px;line-height:1.1;letter-spacing:-1.6px;margin:0 auto 20px;font-weight:800}#screen-two .as2-title span{display:block;background:linear-gradient(100deg,#007fff,#7030ee);background-clip:text;color:transparent}#screen-two header p{font-size:24px;line-height:1.3;color:#606887;margin:0}#screen-two .as2-visual{display:grid;grid-template-columns:325px 175px minmax(0,1fr);align-items:center;min-height:610px}#screen-two .as2-accounts{display:grid;gap:22px}#screen-two .as2-account{position:relative;display:flex;gap:18px;align-items:center;padding:20px;border-radius:24px;background:#ffffffb8;min-height:118px}#screen-two .as2-account img{width:74px;height:76px;object-fit:cover;border-radius:11px}#screen-two .as2-account b{font-size:17px;color:#0b1022}#screen-two .as2-account p{font-size:14px;color:#5a6788;margin:10px 0 0}#screen-two .as2-avito{font-size:20px;font-weight:700;display:flex;gap:7px;margin-bottom:8px;color:#111}#screen-two .as2-avito i{width:18px;height:18px;background:radial-gradient(circle at 25% 25%,#00adff 0 22%,transparent 25%),radial-gradient(circle at 75% 25%,#fa31a7 0 22%,transparent 25%),radial-gradient(circle at 25% 75%,#9850f7 0 22%,transparent 25%),radial-gradient(circle at 75% 75%,#62d000 0 22%,transparent 25%)}#screen-two .as2-badge{position:absolute;right:19px;top:20px;background:linear-gradient(140deg,#ff8393,#ff0753);color:white;border-radius:50%;width:28px;height:28px;text-align:center;line-height:28px}#screen-two .as2-bridge{height:500px;position:relative}#screen-two .as2-bridge svg{position:absolute;width:100%;height:100%;overflow:visible}#screen-two .as2-hub{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:18px 13px;background:#ffffffd9;border-radius:27px;box-shadow:0 12px 40px #7952e122;text-align:center;font-size:25px;letter-spacing:-1px;font-weight:bold}#screen-two .as2-mark{font-size:57px;line-height:1;background:linear-gradient(140deg,#0779ff,#7c20ed);background-clip:text;color:transparent;font-weight:900}#screen-two .as2-app{height:610px;background:#ffffffd9;border:5px solid #ffffffaa;border-radius:23px;box-shadow:0 12px 55px #547ef01b;display:grid;grid-template-columns:145px 285px minmax(0,1fr);overflow:hidden;font-size:11px}#screen-two .as2-nav{border-right:1px solid #eceaf8;display:flex;flex-direction:column;padding:20px 9px;gap:10px}#screen-two .as2-brand{font-size:20px;font-weight:700;margin:0 8px 20px;display:flex;gap:8px;align-items:center}#screen-two .as2-brand span{font-size:34px;color:#6745f8}#screen-two .as2-nav button{border:0;background:transparent;text-align:left;padding:12px 8px;color:#475074;border-radius:7px}#screen-two .as2-nav button:first-of-type{background:#eeebff;color:#5142f5}#screen-two .as2-profile{margin-top:auto;display:flex;gap:8px;align-items:center}#screen-two .as2-avatar{flex-shrink:0;display:grid;place-items:center;color:white;width:36px;height:36px;border-radius:50%;font-weight:700;font-size:14px;background:#7f69db}#screen-two .as2-profile small{display:block;color:#75809d;font-size:9px;margin-top:4px}#screen-two .as2-inbox{border-right:1px solid #eceaf8;overflow:hidden}#screen-two .as2-filters{padding:10px;border-bottom:1px solid #eceaf8}#screen-two .as2-filters select{max-width:100%;width:100%;border:1px solid #ddd7ff;border-radius:8px;background:#f7f5ff;padding:9px;color:#253052;font-size:11px}#screen-two .as2-check{display:block;font-size:9px;color:#68708b;margin:9px 0}#screen-two .as2-tabs{display:flex;gap:4px}#screen-two .as2-tabs button{background:#fff;border:0;padding:7px 5px;border-radius:7px;color:#4c5475;font-size:9px}#screen-two .as2-tabs .as2-active{border:1px solid #bfb1ff;color:#664cf6}#screen-two .as2-person{display:flex;position:relative;gap:9px;width:100%;padding:14px 11px;text-align:left;border:0;border-bottom:1px solid #f0edf8;background:transparent;color:#172039}#screen-two .as2-person.as2-selected{background:#f3f3ff}#screen-two .as2-persontext{min-width:0}#screen-two .as2-person b{display:block;font-size:12px;margin-bottom:5px}#screen-two .as2-person small,#screen-two .as2-person p{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:10px;color:#7a8098;max-width:190px;margin:0 0 5px}#screen-two .as2-person em{font-style:normal;background:#eeebff;padding:3px 5px;border-radius:4px;color:#7566a6;font-size:9px}#screen-two .as2-person time{position:absolute;right:10px;top:14px;color:#8992ae;font-size:9px}#screen-two .as2-conversation{display:flex;flex-direction:column;min-width:0}#screen-two .as2-search{margin:10px;border:1px solid #e2def6;border-radius:8px;padding:9px;background:#f9f8ff;min-width:0;font-size:10px}#screen-two .as2-chathead{padding:10px 15px;display:flex;align-items:center;gap:9px;border-bottom:1px solid #eeebf8}#screen-two .as2-chathead b{display:block;font-size:12px}#screen-two .as2-chathead small{color:#858ba1;font-size:9px;display:block;margin-top:5px}#screen-two .as2-product{display:flex;gap:10px;align-items:center;padding:8px 15px;border-bottom:1px solid #eeebf8}#screen-two .as2-product img{width:36px;height:36px;object-fit:cover;border-radius:8px}#screen-two .as2-product p{margin:0;line-height:1.6}#screen-two .as2-product a{margin-left:auto;border:1px solid #e7e1f6;padding:8px;border-radius:8px;font-size:9px;color:#525c7c;text-decoration:none}#screen-two .as2-messages{flex:1;background:#faf9ff;padding:16px;display:flex;flex-direction:column;gap:13px;overflow:auto}#screen-two .as2-bubble{max-width:90%;align-self:flex-start;background:white;padding:12px;border-radius:12px 12px 12px 3px;line-height:1.55;color:#4b5068;box-shadow:0 1px 3px #12113305}#screen-two .as2-bubble.as2-out{align-self:flex-end;background:#eee8ff;border-radius:12px 12px 3px 12px}#screen-two .as2-bubble small{display:block;text-align:right;font-size:8px;color:#9396aa;margin-top:4px}#screen-two .as2-compose{padding:9px;border-top:1px solid #edeaf8}#screen-two .as2-inputrow{display:flex;border:1px solid #ded8f6;border-radius:10px;padding:6px;gap:7px;align-items:center}#screen-two .as2-inputrow input{border:0;background:transparent;min-width:0;flex:1;font-size:10px;outline:none}#screen-two .as2-send{background:#7050f4;border:0;color:white;border-radius:50%;height:29px;width:29px}#screen-two .as2-quick{display:flex;gap:4px;flex-wrap:wrap;margin-top:7px}#screen-two .as2-quick button{font-size:8px;color:#7252ec;background:#f3eeff;border:1px solid #e6ddff;padding:6px;border-radius:6px}#screen-two .as2-features{display:grid;grid-template-columns:repeat(5,1fr);gap:26px;margin-top:35px}#screen-two .as2-feature{display:flex;gap:15px}#screen-two .as2-feature>span{display:grid;place-items:center;width:54px;height:54px;flex-shrink:0;border-radius:50%;background:#e9e1ff;color:#7042ff;font-size:30px}#screen-two .as2-feature:nth-child(2)>span{background:#dfebff;color:#087cff}#screen-two .as2-feature:nth-child(3)>span{background:#ddffe6;color:#00c761}#screen-two .as2-feature:nth-child(4)>span{background:#ffe6df;color:#ff6038}#screen-two .as2-feature b{font-size:15px}#screen-two .as2-feature p{font-size:14px;line-height:1.55;color:#727d9b;margin:7px 0 0}@media(max-width:1200px){#screen-two{padding:35px 24px}#screen-two .as2-title{font-size:40px}#screen-two .as2-visual{grid-template-columns:260px 100px minmax(0,1fr)}#screen-two .as2-account{padding:14px;gap:10px}#screen-two .as2-account img{width:54px;height:58px}#screen-two .as2-account b{font-size:14px}#screen-two .as2-app{grid-template-columns:210px minmax(0,1fr)}#screen-two .as2-nav{display:none}#screen-two .as2-features{gap:15px}#screen-two .as2-feature{gap:8px}#screen-two .as2-feature>span{width:38px;height:38px;font-size:24px}}@media(max-width:850px){#screen-two .as2-title{font-size:34px}#screen-two header p{font-size:18px}#screen-two .as2-visual{display:block}#screen-two .as2-accounts{grid-template-columns:1fr 1fr;margin-bottom:25px;gap:12px}#screen-two .as2-account{min-height:100px}#screen-two .as2-bridge{display:none}#screen-two .as2-app{height:590px}#screen-two .as2-features{grid-template-columns:repeat(2,1fr);gap:20px}#screen-two .as2-badge{right:10px;top:10px;width:23px;height:23px;line-height:23px}}@media(max-width:520px){#screen-two{padding:30px 16px}#screen-two .as2-title{font-size:28px;letter-spacing:-.6px}#screen-two .as2-account{padding:12px;gap:8px}#screen-two .as2-account img{width:36px;height:42px}#screen-two .as2-account b{font-size:11px}#screen-two .as2-account p{font-size:10px}#screen-two .as2-avito{font-size:15px}#screen-two .as2-app{grid-template-columns:125px minmax(0,1fr);font-size:10px}#screen-two .as2-person{padding:12px 6px;gap:5px}#screen-two .as2-person .as2-avatar{width:24px;height:24px;font-size:10px}#screen-two .as2-person b{font-size:10px}#screen-two .as2-person time{display:none}#screen-two .as2-person small,#screen-two .as2-person p{font-size:9px}#screen-two .as2-person em{font-size:8px}#screen-two .as2-tabs{flex-wrap:wrap}#screen-two .as2-product a{display:none}#screen-two .as2-messages{padding:10px}#screen-two .as2-feature b{font-size:12px}#screen-two .as2-feature p{font-size:11px}}#screen-two .as2-avatar{overflow:hidden}#screen-two .as2-avatar img{display:block;width:100%;height:100%;object-fit:cover}#screen-two .as2-mark img{width:58px;height:58px;object-fit:contain;border-radius:10px}#screen-two .as2-brand img{width:31px;height:31px;border-radius:6px}#screen-two .as2-app{background:#fcfcff}#screen-two .as2-nav{background:#f7f7ff}#screen-two .as2-visual{grid-template-columns:325px 210px minmax(0,1fr)}#screen-two .as2-app{grid-template-columns:165px 315px minmax(0,1fr)}#screen-two .as2-app{font-size:11px}#screen-two .as2-person small,#screen-two .as2-person p{max-width:220px}#screen-two .as2-messages{scrollbar-width:thin}#screen-two .as2-bridge svg path{vector-effect:non-scaling-stroke}@media(max-width:1350px){#screen-two .as2-visual{grid-template-columns:280px 130px minmax(0,1fr)}#screen-two .as2-app{grid-template-columns:130px 260px minmax(0,1fr)}#screen-two .as2-person small,#screen-two .as2-person p{max-width:175px}#screen-two .as2-brand{font-size:17px;margin-left:0}#screen-two .as2-account{gap:12px}#screen-two .as2-account b{font-size:15px}}@media(max-width:1150px){#screen-two .as2-visual{grid-template-columns:250px 110px minmax(0,1fr)}#screen-two .as2-app{grid-template-columns:220px minmax(0,1fr)}#screen-two .as2-nav{display:none}}@media(max-width:850px){#screen-two .as2-visual{display:block}#screen-two .as2-app{grid-template-columns:240px minmax(0,1fr)}}@media(max-width:520px){#screen-two .as2-app{grid-template-columns:125px minmax(0,1fr)}}#screen-two .as2-feature>span{background:transparent!important}#screen-two .as2-feature>span img{width:100%;height:100%;object-fit:contain}#screen-two .as2-nav button{display:flex;align-items:center;gap:10px}#screen-two .as2-nav-icon{width:20px;height:20px;object-fit:contain}#screen-two .as2-api-trust{display:flex;align-items:center;gap:18px;margin:30px 0 0;padding:22px 26px;background:rgba(255,255,255,.76);border:1px solid #e2e8fa;border-radius:18px}#screen-two .as2-api-trust-icon{display:grid;place-items:center;flex-shrink:0;width:48px;height:48px;background:#e8f5ef;color:#2a9b73;border-radius:14px}#screen-two .as2-api-trust-icon svg{width:27px;height:27px}#screen-two .as2-api-trust h3{margin:0 0 8px;font-size:18px;line-height:1.3;color:#14234c}#screen-two .as2-api-trust p{margin:0;color:#64718d;font-size:15px;line-height:1.55}@media(max-width:520px){#screen-two .as2-api-trust{padding:18px 16px;align-items:flex-start;gap:12px}#screen-two .as2-api-trust h3{font-size:15px}#screen-two .as2-api-trust p{font-size:13px}#screen-two .as2-api-trust-icon{width:38px;height:38px}}#screen-two .as2-visual{grid-template-columns:270px 130px minmax(0,1fr);align-items:center}#screen-two .as2-device-stage{position:relative;min-width:0;padding-right:135px;padding-bottom:130px}#screen-two .as2-device-stage .as2-app{grid-template-columns:130px 250px minmax(0,1fr)}#screen-two .as2-mobile-proof{position:absolute;right:0;top:120px;width:244px;z-index:2}#screen-two .as2-phone-device{padding:8px 7px 10px;background:#171c32;border:1px solid #3b4160;border-radius:32px;box-shadow:0 20px 45px #27397332,0 0 0 4px #ffffff90;overflow:hidden}#screen-two .as2-phone-top{display:flex;justify-content:space-between;align-items:center;padding:5px 14px 9px;font-size:9px;color:#fff}#screen-two .as2-phone-address{margin:0 3px 6px;padding:7px;text-align:center;border-radius:10px;background:#32384b;color:#fff;font-size:10px}#screen-two .as2-phone-address span{margin-right:5px;color:#c5cbe5}#screen-two .as2-phone-display{background:#fafaff;border-radius:8px 8px 18px 18px;overflow:hidden;aspect-ratio:588/996}#screen-two .as2-phone-display img{display:block;width:100%;height:100%;object-fit:cover}#screen-two .as2-phone-display img[hidden]{display:none}#screen-two .as2-phone-bottom{width:75px;height:3px;border-radius:9px;background:#b8bdd2;margin:10px auto 0}#screen-two .as2-phone-view-switch{display:flex;justify-content:center;gap:5px;margin-top:14px}#screen-two .as2-phone-view-switch button{border:1px solid #dce0f4;background:#ffffffce;border-radius:20px;padding:7px 12px;color:#63718e;font-size:11px}#screen-two .as2-phone-view-switch button.as2-active{background:#eee9ff;border-color:#cfc2fc;color:#694bea}#screen-two .as2-mobile-copy{margin-top:16px;text-align:left}#screen-two .as2-mobile-copy h3{font-size:20px;line-height:1.2;margin:0 0 9px;color:#172650}#screen-two .as2-mobile-copy p{font-size:13px;line-height:1.6;color:#687694;margin:0}#screen-two .as2-devices-caption{margin:12px 0 0;text-align:center;font-size:16px;font-weight:600;color:#596b93}#screen-two .as2-api-trust{margin-top:26px}
@media(min-width:1400px){#screen-two .as2-device-stage .as2-nav{display:flex}#screen-two .as2-mobile-proof{width:244px}#screen-two .as2-device-stage{padding-bottom:135px}#screen-two .as2-device-stage .as2-person small,#screen-two .as2-device-stage .as2-person p{max-width:170px}#screen-two .as2-device-stage .as2-brand{font-size:17px;margin-left:0}}
@media(max-width:1399px){#screen-two .as2-visual{grid-template-columns:245px 100px minmax(0,1fr)}#screen-two .as2-device-stage{padding-right:115px;padding-bottom:165px}#screen-two .as2-device-stage .as2-app{grid-template-columns:210px minmax(0,1fr)}#screen-two .as2-device-stage .as2-nav{display:none}#screen-two .as2-mobile-proof{width:220px;top:160px}#screen-two .as2-mobile-copy h3{font-size:18px}}
@media(max-width:1050px){#screen-two .as2-visual{grid-template-columns:210px 75px minmax(0,1fr)}#screen-two .as2-account{padding:14px 10px;gap:8px}#screen-two .as2-account img{width:45px;height:50px}#screen-two .as2-account b{font-size:12px}#screen-two .as2-account p{font-size:11px}#screen-two .as2-badge{right:10px;top:11px}#screen-two .as2-device-stage{padding-right:85px;padding-bottom:170px}#screen-two .as2-device-stage .as2-app{grid-template-columns:165px minmax(0,1fr)}#screen-two .as2-device-stage .as2-person time{display:none}#screen-two .as2-mobile-proof{width:190px;top:215px}#screen-two .as2-mobile-copy p{font-size:12px}#screen-two .as2-mobile-copy h3{font-size:17px}}
@media(max-width:850px){#screen-two .as2-visual{display:block}#screen-two .as2-accounts{grid-template-columns:repeat(2,1fr)}#screen-two .as2-device-stage{padding-right:110px;padding-bottom:175px}#screen-two .as2-device-stage .as2-app{grid-template-columns:220px minmax(0,1fr)}#screen-two .as2-mobile-proof{width:220px;top:140px}#screen-two .as2-account b{font-size:14px}#screen-two .as2-account img{width:54px;height:58px}#screen-two .as2-mobile-copy p{font-size:13px}}
@media(max-width:600px){#screen-two .as2-device-stage{padding-right:0;padding-bottom:0}#screen-two .as2-device-stage .as2-app{grid-template-columns:125px minmax(0,1fr);height:560px}#screen-two .as2-mobile-proof{position:relative;top:auto;right:auto;width:100%;margin-top:28px;display:grid;grid-template-columns:170px minmax(0,1fr);column-gap:18px;align-items:center}#screen-two .as2-phone-device{grid-column:1;grid-row:1 / 3;border-radius:25px}#screen-two .as2-phone-view-switch{grid-column:1;grid-row:3;margin-top:12px;gap:4px}#screen-two .as2-phone-view-switch button{font-size:10px;padding:6px 9px}#screen-two .as2-mobile-copy{grid-column:2;grid-row:1 / 3;margin:0}#screen-two .as2-mobile-copy h3{font-size:20px}#screen-two .as2-mobile-copy p{font-size:13px}#screen-two .as2-devices-caption{margin-top:28px;font-size:14px;line-height:1.5}#screen-two .as2-phone-top{font-size:8px;padding:4px 9px 6px}#screen-two .as2-phone-address{font-size:8px;padding:5px}#screen-two .as2-phone-bottom{margin-top:7px}}
@media(max-width:370px){#screen-two .as2-mobile-proof{grid-template-columns:150px minmax(0,1fr);gap:12px}#screen-two .as2-mobile-copy h3{font-size:17px}#screen-two .as2-mobile-copy p{font-size:12px}}#screen-two .as2-mobile-home-view{position:relative;width:100%;height:100%}#screen-two .as2-mobile-home-view[hidden]{display:none}#screen-two .as2-mobile-home-view img{display:block}#screen-two .as2-mobile-home-greeting{position:absolute;left:2.3%;top:1.3%;width:95%;height:5.3%;display:flex;align-items:center;background:#fafaff;font-family:Arial,sans-serif;font-size:13px;font-weight:750;white-space:nowrap;color:#181a22}#screen-two .as2-phone-display{container-type:inline-size}#screen-two .as2-mobile-home-greeting{font-size:5.35cqw}#screen-two .as2-crm-backdrop{position:absolute;top:0;right:45px;width:76%;height:455px;border:1px solid #d8e4f3;border-radius:18px;background:#f3f8ff;box-shadow:0 8px 30px #3379b612;overflow:hidden;z-index:0}#screen-two .as2-crm-backdrop-bar{height:52px;display:flex;align-items:center;gap:17px;padding:0 20px;background:#fff;border-bottom:1px solid #e0e9f4}#screen-two .as2-crm-dots{font-size:9px;letter-spacing:3px;color:#bdcbdc}#screen-two .as2-crm-logo{color:#279de0;font-size:24px;font-weight:500;letter-spacing:-1px}#screen-two .as2-crm-logo span{font-weight:700}#screen-two .as2-crm-backdrop-label{margin-left:auto;font-size:12px;color:#8497b0}#screen-two .as2-crm-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:20px;color:#91a6be;font-size:11px}#screen-two .as2-crm-columns span{display:block;height:60px;background:#fff;border:1px solid #e2ebf5;border-radius:6px;margin-top:15px}#screen-two .as2-device-stage>.as2-app{position:relative;z-index:1;margin-top:44px}#screen-two .as2-mobile-proof{z-index:3}#screen-two .as2-device-stage{padding-bottom:140px}@media(max-width:600px){#screen-two .as2-crm-backdrop{right:12px;width:88%;height:350px}#screen-two .as2-crm-backdrop-bar{height:45px;padding:0 14px}#screen-two .as2-crm-logo{font-size:21px}#screen-two .as2-device-stage>.as2-app{margin-top:39px}#screen-two .as2-device-stage{padding-bottom:0}}#screen-two .as2-avito .as2-avito-logo{width:26px;height:24px;object-fit:contain;border-radius:0;mix-blend-mode:multiply}#screen-two .as2-mark img{width:63px;height:49px;object-fit:contain;mix-blend-mode:multiply;border-radius:0}#screen-two .as2-brand img{width:32px;height:25px;object-fit:contain;border-radius:0;mix-blend-mode:multiply}#screen-two .as2-device-stage>.as2-app-current{display:grid;grid-template-columns:150px minmax(0,1fr);height:650px;background:#f7f7fb;border:1px solid #e7e5f2;padding:0;border-radius:17px;overflow:hidden}#screen-two .as2-app-current .as2-nav{display:flex;padding:17px 9px;gap:5px;border-right:1px solid #e6e4ef}#screen-two .as2-app-current .as2-brand{font-size:20px;font-weight:800;letter-spacing:1px;margin:0 0 20px}#screen-two .as2-app-current .as2-nav button{display:flex;gap:9px;align-items:center;padding:11px 7px;color:#626477;font-size:10px;border-radius:8px;background:transparent;white-space:nowrap}#screen-two .as2-app-current .as2-nav button svg{width:15px;height:15px;flex-shrink:0}#screen-two .as2-app-current .as2-nav button.as2-nav-active{color:#4836d0;background:#efecff}#screen-two .as2-app-current .as2-nav button em{font-style:normal;margin-left:auto;background:#7253ef;color:#fff;border-radius:20px;padding:3px 6px}#screen-two .as2-subscription{margin-top:auto;background:#efedff;border:1px solid #e2dff1;border-radius:10px;padding:12px 9px;color:#5f6690;font-size:9px}#screen-two .as2-subscription small{display:block}#screen-two .as2-subscription b{display:block;font-size:16px;color:#171e43;margin-top:8px}#screen-two .as2-subscription p{font-size:9px}#screen-two .as2-subscription div{display:flex;justify-content:space-between;font-size:9px;margin-top:12px;color:#273461}#screen-two .as2-subscription meter{display:block;width:100%;height:6px;margin-top:7px}#screen-two .as2-subscription meter::-webkit-meter-bar{background:#e3dcff;border:0}#screen-two .as2-subscription meter::-webkit-meter-optimum-value{background:#7453f3}#screen-two .as2-app-content{display:flex;flex-direction:column;min-width:0;min-height:0}#screen-two .as2-app-topbar{height:48px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:0 16px;background:#fff;border-bottom:1px solid #e7e4ef;font-size:11px}#screen-two .as2-app-topbar>div{display:flex;align-items:center;gap:9px;font-size:10px;color:#414b7d}#screen-two .as2-app-topbar img{width:22px;height:22px;object-fit:cover;border-radius:50%}#screen-two .as2-chat-workspace{flex:1;min-height:0;min-width:0;display:grid;grid-template-columns:220px minmax(0,1fr);background:#fff;margin:8px;border:1px solid #e5e1f1;border-radius:13px;overflow:hidden}#screen-two .as2-app-current .as2-filters{padding:9px}#screen-two .as2-account-tools{display:flex;align-items:center;gap:6px}#screen-two .as2-app-current .as2-filters select{width:120px;font-size:9px;background:#fff;padding:8px}#screen-two .as2-app-current .as2-check{display:flex;gap:3px;align-items:center;font-size:7px;line-height:1.3;margin:0}#screen-two .as2-app-current .as2-check input{width:13px;height:13px}#screen-two .as2-app-current .as2-search{margin:7px 0;width:100%;font-size:9px;padding:8px}#screen-two .as2-app-current .as2-tabs{align-items:center;gap:2px}#screen-two .as2-app-current .as2-tabs button{font-size:8px;white-space:nowrap;padding:7px 4px}#screen-two .as2-tabs em{font-style:normal;background:#ece7ff;padding:2px 5px;border-radius:10px;margin-left:3px}#screen-two .as2-refresh{margin-left:auto;color:#89859b}#screen-two .as2-app-current .as2-person{padding:11px 8px;gap:7px}#screen-two .as2-app-current .as2-person.as2-selected{border-left:3px solid #8466ff;background:#f0edff;padding-left:5px}#screen-two .as2-app-current .as2-person .as2-avatar{width:28px;height:28px}#screen-two .as2-app-current .as2-person b{font-size:10px;max-width:130px}#screen-two .as2-app-current .as2-person small,#screen-two .as2-app-current .as2-person p{font-size:8px;max-width:160px}#screen-two .as2-app-current .as2-person em{font-size:7px}#screen-two .as2-app-current .as2-person time{font-size:7px;right:6px;top:12px}#screen-two .as2-app-current .as2-conversation{min-height:0}#screen-two .as2-app-current .as2-chathead{padding:10px;gap:7px;flex-shrink:0}#screen-two .as2-app-current .as2-chathead .as2-avatar{width:29px;height:29px}#screen-two .as2-app-current .as2-chathead b{font-size:11px}#screen-two .as2-app-current .as2-chathead small{font-size:8px}#screen-two .as2-chat-actions{margin-left:auto;white-space:nowrap;color:#aaa7bc;font-size:12px}#screen-two .as2-app-current .as2-product{padding:7px 10px;gap:7px;flex-shrink:0}#screen-two .as2-product-thumb{display:grid;place-items:center;width:32px;height:32px;background:#edeafb;color:#8872c7;border-radius:5px}#screen-two .as2-app-current .as2-product p{font-size:8px}#screen-two .as2-app-current .as2-product a{font-size:7px;padding:6px}#screen-two .as2-app-current .as2-messages{min-height:0;flex:1;gap:10px;padding:12px 10px;background:#faf9ff}#screen-two .as2-app-current .as2-bubble{font-size:9px;padding:9px;max-width:92%;border-radius:10px 10px 10px 2px}#screen-two .as2-app-current .as2-bubble.as2-out{border-radius:10px 10px 2px 10px;background:#eee8ff}#screen-two .as2-app-current .as2-bubble small{font-size:6px}#screen-two .as2-app-current .as2-compose{padding:7px;flex-shrink:0}#screen-two .as2-app-current .as2-quick{gap:3px;align-items:center}#screen-two .as2-app-current .as2-quick small{font-size:6px;color:#8c88a0}#screen-two .as2-app-current .as2-quick button{font-size:6px;padding:5px 4px;background:#fff;border-color:#dcd4ff}#screen-two .as2-app-current .as2-inputrow{padding:4px;background:#fff}#screen-two .as2-app-current .as2-inputrow input{font-size:9px}#screen-two .as2-app-current .as2-send{width:25px;height:25px}#screen-two .as2-device-stage{padding-right:115px;padding-bottom:120px}#screen-two .as2-mobile-proof{top:145px;width:220px}
@media(max-width:1399px){#screen-two .as2-device-stage>.as2-app-current{grid-template-columns:120px minmax(0,1fr)}#screen-two .as2-app-current .as2-brand{font-size:16px}#screen-two .as2-app-current .as2-nav button{font-size:8px;padding:10px 5px;gap:6px}#screen-two .as2-chat-workspace{grid-template-columns:180px minmax(0,1fr)}#screen-two .as2-app-current .as2-person small,#screen-two .as2-app-current .as2-person p{max-width:125px}#screen-two .as2-app-current .as2-check{display:none}}
@media(max-width:1150px){#screen-two .as2-device-stage>.as2-app-current{grid-template-columns:1fr}#screen-two .as2-app-current .as2-nav{display:none}#screen-two .as2-chat-workspace{grid-template-columns:170px minmax(0,1fr)}#screen-two .as2-mobile-proof{width:190px}#screen-two .as2-device-stage{padding-right:85px}#screen-two .as2-app-current .as2-product a{display:none}}
@media(max-width:850px){#screen-two .as2-device-stage>.as2-app-current{grid-template-columns:1fr}#screen-two .as2-chat-workspace{grid-template-columns:210px minmax(0,1fr)}#screen-two .as2-mobile-proof{width:220px}#screen-two .as2-device-stage{padding-right:110px;padding-bottom:140px}}
@media(max-width:600px){#screen-two .as2-device-stage{padding-right:0;padding-bottom:0}#screen-two .as2-device-stage>.as2-app-current{height:580px}#screen-two .as2-chat-workspace{grid-template-columns:125px minmax(0,1fr);margin:5px}#screen-two .as2-app-current .as2-person small,#screen-two .as2-app-current .as2-person p{max-width:80px}#screen-two .as2-app-current .as2-person b{font-size:8px;max-width:80px}#screen-two .as2-app-current .as2-person .as2-avatar{width:22px;height:22px}#screen-two .as2-app-current .as2-person time,#screen-two .as2-chat-actions{display:none}#screen-two .as2-app-current .as2-filters select{width:100%}#screen-two .as2-app-current .as2-tabs{flex-wrap:wrap}#screen-two .as2-app-current .as2-tabs button{font-size:6px}#screen-two .as2-app-current .as2-chathead small{font-size:7px}#screen-two .as2-app-current .as2-chathead b{font-size:9px}#screen-two .as2-app-current .as2-product p{font-size:7px}#screen-two .as2-app-current .as2-bubble{font-size:8px}#screen-two .as2-mobile-proof{width:100%;top:auto}}#screen-two .as2-composer-icons{display:flex;align-items:center;gap:3px;flex-shrink:0}#screen-two .as2-composer-icon{display:grid;place-items:center;width:25px;height:27px;padding:4px;color:#8b809f;background:transparent;border:0;border-radius:7px}#screen-two .as2-composer-icon svg{width:17px;height:17px}#screen-two .as2-attachment-icon{border:1px solid #b4a5f1;box-shadow:0 0 0 2px #ded6ff66}#screen-two .as2-composer-icon:hover{background:#f1edff}#screen-two .as2-mobile-proof{top:230px}#screen-two .as2-device-stage{padding-bottom:195px}@media(max-width:1150px){#screen-two .as2-mobile-proof{top:245px}}@media(max-width:850px){#screen-two .as2-mobile-proof{top:230px}#screen-two .as2-device-stage{padding-bottom:210px}}@media(max-width:600px){#screen-two .as2-mobile-proof{top:auto;margin-top:40px}#screen-two .as2-device-stage{padding-bottom:0}#screen-two .as2-composer-icon{width:21px;height:25px;padding:3px}#screen-two .as2-composer-icon svg{width:15px;height:15px}}#screen-two .as2-app-current .as2-compose{overflow:visible;flex:0 0 auto;padding:9px 8px 12px;min-height:82px}#screen-two .as2-app-current .as2-quick{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-top:7px;min-height:28px;overflow:visible}#screen-two .as2-app-current .as2-quick small{flex:0 0 100%;line-height:1.5;font-size:7px}#screen-two .as2-app-current .as2-quick button{flex:0 0 auto;min-height:23px;padding:6px 7px;font-size:7px;line-height:1.25;white-space:nowrap;overflow:visible}#screen-two .as2-app-current .as2-inputrow{min-height:35px;flex-shrink:0}#screen-two .as2-chat-workspace{min-height:0}#screen-two .as2-app-current .as2-conversation{overflow:hidden}#screen-two .as2-app-current .as2-messages{flex:1 1 0;min-height:0}#screen-two .as2-app-current .as2-bubble{flex-shrink:0}#screen-two .as2-mobile-proof{top:370px}#screen-two .as2-device-stage{padding-bottom:360px}#screen-two .as2-phone-view-switch{position:relative;margin-top:16px}#screen-two .as2-mobile-copy{margin-top:18px}#screen-two .as2-mobile-copy p{line-height:1.65}
@media(max-width:1150px){#screen-two .as2-mobile-proof{top:430px}#screen-two .as2-device-stage{padding-bottom:350px}}
@media(max-width:850px){#screen-two .as2-mobile-proof{top:380px}#screen-two .as2-device-stage{padding-bottom:370px}}
@media(max-width:600px){#screen-two .as2-mobile-proof{position:relative;top:auto;margin-top:40px}#screen-two .as2-device-stage{padding-bottom:0}#screen-two .as2-mobile-copy{margin-top:0}#screen-two .as2-app-current .as2-compose{padding:7px 6px 10px}#screen-two .as2-app-current .as2-quick button{font-size:6px;padding:5px;min-height:22px}#screen-two .as2-app-current .as2-quick small{font-size:6px}}#screen-two .as2-device-stage>.as2-app-current{margin-top:0}@media(max-width:600px){#screen-two .as2-device-stage>.as2-app-current{margin-top:0}}#screen-two .as2-mobile-proof{top:200px}#screen-two .as2-device-stage{padding-bottom:195px}#screen-two .as2-device-stage>.as2-devices-caption{position:absolute;top:675px;left:0;width:calc(100% - 260px);margin:0;text-align:left;font-size:15px;line-height:1.55;color:#596b93}
@media(max-width:1150px){#screen-two .as2-mobile-proof{top:255px}#screen-two .as2-device-stage{padding-bottom:190px}#screen-two .as2-device-stage>.as2-devices-caption{width:calc(100% - 220px)}}
@media(max-width:850px){#screen-two .as2-mobile-proof{top:200px}#screen-two .as2-device-stage{padding-bottom:195px}#screen-two .as2-device-stage>.as2-devices-caption{width:calc(100% - 245px)}}
@media(max-width:600px){#screen-two .as2-mobile-proof{top:auto;margin-top:35px}#screen-two .as2-device-stage{padding-bottom:0}#screen-two .as2-device-stage>.as2-devices-caption{position:static;width:100%;margin-top:24px;text-align:center;font-size:14px}}#screen-two .as2-s2-benefits{margin-top:30px}#screen-two .as2-s2-benefits-api{display:flex;align-items:center;gap:12px;padding:14px 16px;background:#fff;border:1px solid #e5e8ed;border-radius:13px}#screen-two .as2-s2-benefits-api strong{font-size:15px;line-height:1.45;color:#14234c;font-weight:600}#screen-two .as2-s2-benefits-shield{display:flex;align-items:center;justify-content:center;flex:0 0 24px;color:#2a9b73}#screen-two .as2-s2-benefits-shield svg{display:block;width:24px;height:24px}#screen-two .as2-s2-benefits-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}#screen-two .as2-s2-benefits-chip{display:flex;align-items:center;gap:8px;padding:10px 12px;background:#F5F3FF;border:0;border-radius:11px;min-width:0}#screen-two .as2-s2-benefits-chip b{color:#14234c;font-size:14px;font-weight:600;line-height:1.4}#screen-two .as2-s2-benefits-chip-icon{display:flex;align-items:center;justify-content:center;flex:0 0 18px;width:18px;height:18px;color:#6954ED}#screen-two .as2-s2-benefits-chip-icon svg{display:block;width:18px;height:18px}
@media(max-width:850px){#screen-two .as2-s2-benefits{margin-top:26px}}
@media(max-width:600px){#screen-two .as2-s2-benefits-chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#screen-two .as2-s2-benefits-chip{padding:10px;gap:8px}#screen-two .as2-s2-benefits-chip b{font-size:13px;overflow-wrap:anywhere}#screen-two .as2-s2-benefits-api{align-items:flex-start}#screen-two .as2-s2-benefits-api strong{font-size:14px}}


/* Resource and accessibility adaptations, restricted to the new screens. */
#screen-one .as1-avito-wordmark{display:inline-flex;gap:5px;font-family:Arial,sans-serif;font-weight:700;letter-spacing:-1px;color:#111;font-size:26px}
#screen-one .as1-avito-symbol{width:29px;height:29px;object-fit:contain}
#screen-two{position:relative}#screen-two #features{position:absolute;top:0;left:0;display:block;width:0;height:0;min-height:0;padding:0;margin:0;border:0;overflow:hidden;scroll-margin-top:20px}
#screen-two [hidden]{display:none!important}#screen-two button:disabled{opacity:1;cursor:default}#screen-two .as2-person:focus-visible,#screen-two button:focus-visible,#screen-two select:focus-visible,#screen-two input:focus-visible{outline:2px solid #6b54ed;outline-offset:2px}
#screen-one *,#screen-two *{min-width:0}#screen-one .as1-face,#screen-two .as2-send{flex-shrink:0}
#screen-two .as2-messages{overscroll-behavior:contain;scroll-padding-block:12px}#screen-two .as2-bubble{overflow-wrap:anywhere}
/* Reflow narrow screens rather than scaling the entire desktop composition. */
@media(max-width:900px){
 #screen-one .as1-header{height:auto;min-height:72px;padding-block:14px;flex-wrap:wrap}
 #screen-one .as1-scene{width:100%;height:auto;transform:none;margin:16px 0 0;display:flex;flex-direction:column;gap:20px}
 #screen-one .as1-crm-window.as1-real-amo{position:relative;left:auto;top:auto;width:100%;height:auto;min-height:350px;transform:none;order:1}
 #screen-one .as1-avi-window{position:relative;left:auto;top:auto;width:100%;height:auto;min-height:430px;transform:none;order:2}
 #screen-one .as1-notice{position:relative;right:auto;top:auto;width:max-content;max-width:100%;align-self:flex-end;order:3;margin-bottom:24px}
 #screen-one .as1-real-amo-toolbar{flex-wrap:wrap;white-space:normal;height:auto;min-height:42px;padding-block:10px}
 #screen-one .as1-real-amo-total{display:none}#screen-one .as1-real-amo-board{padding:12px;gap:8px}
 #screen-one .as1-partners{flex-wrap:wrap}
}
@media(max-width:600px){
 #screen-one .as1-container{padding-inline:16px}#screen-one .as1-header{gap:12px}#screen-one .as1-actions{flex-wrap:wrap}
 #screen-one .as1-header .as1-btn-primary{white-space:normal;text-align:center;max-width:160px}
 #screen-one h1{font-size:clamp(34px,8.5vw,46px)}#screen-one .as1-hero-cta{white-space:normal;text-align:center}
 #screen-one .as1-avito-wordmark{font-size:19px}#screen-one .as1-avito-symbol{width:23px;height:23px}
 #screen-one .as1-real-amo-board{grid-template-columns:repeat(2,minmax(0,1fr))}
 #screen-one .as1-real-amo-card{height:auto;min-height:60px}#screen-one .as1-real-amo-card-top{font-size:9px}
 #screen-one .as1-real-amo-sidebar{width:40px}#screen-one .as1-real-amo-product{font-size:10px}
 #screen-one .as1-avi-window{display:block}#screen-one .as1-avi-side{width:100%;padding:14px}
 #screen-one .as1-avi-side .as1-brand{margin:0}#screen-one .as1-avi-side .as1-menu,#screen-one .as1-avi-side .as1-section-label{display:none}
 #screen-one .as1-work-top{height:auto;min-height:49px;flex-wrap:wrap;gap:8px}#screen-one .as1-app-user{flex-wrap:wrap}
 #screen-one .as1-conversations{display:block}#screen-one .as1-list{width:100%;border-right:0;border-bottom:1px solid #e9eef6}
 #screen-one .as1-chat-row{font-size:11px}#screen-one .as1-chat-row b{font-size:12px}
 #screen-one .as1-real-avi-empty{min-height:230px}#screen-one .as1-empty-dialog p{font-size:12px}
 #screen-one .as1-empty-features b{font-size:9px;white-space:normal}#screen-one .as1-empty-features small{font-size:9px}
 #screen-two .as2-device-stage>.as2-app-current{height:auto;grid-template-columns:minmax(0,1fr)}
 #screen-two .as2-chat-workspace{grid-template-columns:minmax(0,1fr);overflow:visible}
 #screen-two .as2-inbox{border-right:0;border-bottom:1px solid #eceaf8}#screen-two #as2-people{max-height:240px;overflow:auto}
 #screen-two .as2-app-current .as2-person b{font-size:12px;max-width:none}#screen-two .as2-app-current .as2-person small,#screen-two .as2-app-current .as2-person p{font-size:10px;max-width:100%}
 #screen-two .as2-app-current .as2-person .as2-avatar{width:30px;height:30px}#screen-two .as2-app-current .as2-person em{font-size:9px}
 #screen-two .as2-app-current .as2-tabs button{font-size:11px;min-height:36px}#screen-two .as2-app-current .as2-filters select{font-size:12px}
 #screen-two .as2-app-current .as2-search{font-size:12px}#screen-two .as2-app-current .as2-chathead b{font-size:13px}#screen-two .as2-app-current .as2-chathead small{font-size:10px}
 #screen-two .as2-app-current .as2-product p{font-size:11px}#screen-two .as2-app-current .as2-messages{flex:auto;overflow:visible}
 #screen-two .as2-app-current .as2-bubble{font-size:12px}#screen-two .as2-app-current .as2-bubble small{font-size:9px}
 #screen-two .as2-app-current .as2-inputrow input{font-size:12px}#screen-two .as2-app-current .as2-quick button{font-size:10px;min-height:30px}
 #screen-two .as2-app-current .as2-quick small{font-size:10px}#screen-two .as2-account img{width:36px;height:42px}#screen-two .as2-avito .as2-avito-logo{width:22px;height:22px}
 #screen-two .as2-account b{font-size:11px}#screen-two .as2-account p{font-size:10px}#screen-two .as2-account{padding:12px 9px;gap:8px}
}
@media(prefers-reduced-motion:reduce){#screen-one *,#screen-two *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

/* Original per-element declarations, after the reference stylesheet. */
#screen-two .as2-inline-0{--color:#5588ff}
#screen-two .as2-inline-1{--color:#ee79bd}
#screen-two .as2-inline-2{--color:#9b76ff}
#screen-two .as2-inline-3{--color:#38cfa0}
#screen-two .as2-inline-4{background:#5388f8}
#screen-two .as2-inline-5{background:#eb91ae}
#screen-two .as2-inline-6{background:#a17bea}
#screen-two .as2-inline-7{background:#43bd9f}
#screen-two .as2-inline-8{background:#e3a04a}
#screen-two .as2-inline-9{background:#6697ce}
