﻿.FacebookLogin{display:none;--fb-button-background-color:#1b6dd1;--fb-button-background-color-native:#1876f2;--fb-button-background-color-hover:#2474d6;--fb-button-background-color-active:#1965c2}.FacebookLogin--index .FacebookLogin__button{margin-top:20px}.FacebookLogin__button{background:var(--fb-button-background-color-native);border-radius:3px;position:relative;cursor:pointer;height:35px;line-height:35px;text-align:center;width:100%;box-sizing:border-box;font-size:0}.FacebookLogin__button span{vertical-align:middle!important}.FacebookLogin__button::before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:6px;z-index:1;border:4px solid var(--fb-button-background-color-native)}.FacebookLogin--noNative .FacebookLogin__button{background:var(--fb-button-background-color)}.FacebookLogin--noNative .FacebookLogin__button:hover{background:var(--fb-button-background-color-hover)}.FacebookLogin--noNative .FacebookLogin__button:active{background:var(--fb-button-background-color-active)}.FacebookLogin--noNative .FacebookLogin__button span{display:none!important}.FacebookLogin--noNative .FacebookLogin__button::before{content:attr(data-placeholder);display:block;position:absolute;top:0;left:0;right:0;bottom:0;font-size:14px;color:var(--white);line-height:19px;padding-top:7px;font-weight:500;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;border:0}.FacebookLogin--noNative .FacebookLogin__button::after{content:"";display:block;position:absolute;width:16px;height:17px;top:9px;left:10px;background:url(data:image/svg+xml;charset=utf-8,%3Csvg%20height%3D%2216%22%20width%3D%2216%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M0%200h16v16H0z%22%2F%3E%3Cpath%20d%3D%22M8%200a8%208%200%20011%2015.938v-5.934h2.145L11.502%208H8.999V6.435C9%205.798%209.311%205%2010.311%205h1.015V3.195s-.921-.14-1.802-.157C7.5%203%207%204.153%207%206.172V8H5v2.004h2v5.934A8.001%208.001%200%20018%200z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E)center no-repeat}[dir=rtl] .FacebookLogin--noNative .FacebookLogin__button::after{left:auto;right:10px}.IndexMarketingPromo{height:calc(100% - 15px);display:flex;flex-direction:column}.IndexMarketingPromo.page_block{margin:0 0 15px 0;padding:0;width:625px}.IndexMarketingPromo__main{flex:1;border-top-left-radius:inherit;border-top-right-radius:inherit;background-position:center;background-size:cover;background-repeat:no-repeat}.IndexMarketingPromo__in{position:relative;box-sizing:border-box;padding:36px 50px 20px;height:100%;text-align:center;overflow:hidden}.IndexMarketingPromo__header,.IndexMarketingPromo__subheader{font-family:var('VK Sans Display',--vkui--font_family_base,"Noto Sans Armenian","Noto Sans Bengali","Noto Sans Cherokee","Noto Sans Devanagari","Noto Sans Ethiopic","Noto Sans Georgian","Noto Sans Hebrew","Noto Sans Kannada","Noto Sans Khmer","Noto Sans Lao","Noto Sans Osmanya","Noto Sans Tamil","Noto Sans Telugu","Noto Sans Thai")}.IndexMarketingPromo__header{margin:0 0 16px 0;font-size:30px;line-height:38px;font-weight:400;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;color:var(--white);font-family:var(--vk-sans-display)}.IndexMarketingPromo__subheader{font-size:18px;line-height:24px;color:var(--white_alpha64)}.IndexMarketingPromo__subheader a{color:inherit;text-decoration:underline}.IndexMarketingPromo__footer{position:relative;width:100%}.IndexMarketingPromo__footerIcon,.IndexMarketingPromo__legal{position:relative}.IndexMarketingPromo__footerIcon{width:100px;margin-left:auto;margin-right:auto;color:var(--white)}.IndexMarketingPromo__legal{max-width:520px;margin:12px auto 0;font-size:12px;line-height:1.3;color:var(--white_alpha64)}.IndexMarketingPromo__legal a{color:var(--white)}.IndexMarketingPromo__vkApp{background:var(--vkui--color_field_background);border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;border-top:1px solid var(--vkui--color_separator_secondary)}.IndexMarketingPromo--vkPaySofa .IndexMarketingPromo__main{background-color:var(--azure_a100)}.IndexMarketingPromo--vkPayBag .IndexMarketingPromo__main{background-color:var(--azure_a100)}.IndexMarketingPromoCTA{margin:32px 0 48px}.IndexMarketingPromoCTA__image{text-align:center;margin-bottom:24px}.IndexMarketingPromoCTA__imageSelf{--top-spacing:0;--bottom-spacing:0;height:calc(224px + var(--top-spacing)*-1 + var(--bottom-spacing)*-1);margin-top:var(--top-spacing);margin-bottom:var(--bottom-spacing);width:auto;vertical-align:top}.IndexMarketingPromoCTA--sofa .IndexMarketingPromoCTA__imageSelf{--top-spacing:-20px;--bottom-spacing:-20px}.VKComboIndexPromo--music .IndexMarketingPromo__main{background-color:#141d2b}.VKComboIndexPromoMusicCards{margin:16px 0 32px}.VKComboIndexPromoMusicCards__grid{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;margin-bottom:16px}.VKComboIndexPromoMusicCard{box-sizing:border-box;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;width:124px;height:124px;margin:8px;background:var(--white_alpha12);color:var(--white);border-radius:8px;padding:8px;overflow:hidden}.VKComboIndexPromoMusicCard__icon{width:56px;height:56px}.VKComboIndexPromoMusicCard__iconIn{position:absolute;left:0;top:0;width:124px;height:124px;pointer-events:none}[dir=rtl] .VKComboIndexPromoMusicCard__iconIn{left:auto;right:0}.VKComboIndexPromoMusicCard__label{margin-top:6px;font-size:13px;line-height:16px}.SmallVKAppPromo{display:flex;align-items:center;padding:20px 35px}.SmallVKAppPromo__icon{color:var(--vkui--color_icon_secondary)}.SmallVKAppPromo__label{flex:1;min-width:0;padding-left:26px;font-size:17px;line-height:22px}[dir=rtl] .SmallVKAppPromo__label{padding-left:0;padding-right:26px}.SmallVKAppPromo__link{display:inline-flex;align-items:center;padding:7px 12px}.SmallVKAppPromo__linkIcon{color:var(--vkui--color_icon_accent);margin-right:4px}[dir=rtl] .SmallVKAppPromo__linkIcon{margin-right:0;margin-left:4px}.SmallVKAppPromo__linkIcon svg{display:block}.index_page.firefox #page_wrap{overflow:visible;position:static}.index_page .scroll_fix{position:static}.index_page #page_layout{position:static}.index_page #content{padding:18px 20px 36px 20px;position:relative;max-width:1000px;margin-left:auto;margin-right:auto}.IndexPageContent{display:flex}.IndexPageContent__content{margin-right:16px;flex:1;width:400px}[dir=rtl] .IndexPageContent__content{margin-right:0;margin-left:16px}.index_page .page_block{border-radius:12px;box-shadow:none}.index_page .index_footer_wrap{position:static;padding:0;border-top:none;width:auto;margin-top:32px}.index_page #footer_wrap{display:none}.index_page .LoginMobilePromo{width:540px}.index_page .login_mobile_apps{padding:14px 0 0 0}.index_page .login_app_devices{padding-top:34px}.index_page .login_about_mobile{display:none}.index_rcolumn{width:320px;min-height:625px}.index_rcolumn .page_block{padding:25px}.index_rcolumn .page_block+.page_block{margin-top:16px}.index_rcolumn .page_block:first-child{margin-top:0}.index_login input.big_text{margin-bottom:15px;width:270px}.index_login .flat_button{margin-top:5px}.index_login .index_login_button{margin-right:15px;width:100px}[dir=rtl] .index_login .index_login_button{margin-right:0;margin-left:15px}.index_login .forgot{display:inline-block;padding-top:12px;text-align:center}.index_login .index_forgot,.index_login .checkbox{line-height:20px}.index_login .checkbox{display:none}.index_login .checkbox::before{float:none;display:inline-block;margin:0 7px -3px 0}[dir=rtl] .index_login .checkbox::before{margin:0 0-3px 7px}.index_rcolumn .msg{margin:0 0 15px 0;padding:7px 12px 9px;border-radius:var(--vkui--size_border_radius--regular)}.ij_header{margin:1px 0 0 0;font-size:20px;line-height:24px;font-weight:500;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;text-align:center;font-family:var(--vk-sans-display)}.ij_subheader{text-align:center;color:var(--vkui--color_text_secondary);font-size:12px;line-height:14px;padding:4px 0 25px 0}.ij_button{font-weight:500;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.ij_label{margin:2px 0 11px 1px;color:var(--vkui--color_text_secondary);font-size:14px;line-height:17px}[dir=rtl] .ij_label{margin:2px 1px 11px 0}.ij_bday,.ij_bmonth{margin-right:10px}[dir=rtl] .ij_bday,[dir=rtl] .ij_bmonth{margin-right:0;margin-left:10px}.ij_bday{float:left}[dir=rtl] .ij_bday{float:right}.ij_bday input.big_text{margin-bottom:0;width:75px}.ij_bmonth{float:left}[dir=rtl] .ij_bmonth{float:right}.ij_bmonth input.big_text{margin-bottom:0;width:100px}.ij_byear{float:left}[dir=rtl] .ij_byear{float:right}.ij_byear input.big_text{margin-bottom:0;width:75px}.ij_tt{border:1px solid #ad4547;background-color:#ca635f}.ij_tt.tt_left::before,.ij_tt.tt_left::after{top:50%}.ij_tt.tt_left::before{border-width:6px;margin:-6px 0;border-right-color:#ad4547}[dir=rtl] .ij_tt.tt_left::before{border-right-color:currentcolor;border-left-color:#ad4547}.ij_tt.tt_left::after{border-width:5px;margin:-5px 0;border-right-color:#ca635f;transform:translate3d(.5px,0,0)}[dir=rtl] .ij_tt.tt_left::after{border-right-color:currentcolor;border-left-color:#ca635f;transform:translate3d(-.5px,0,0)}.ij_tt.tt_right::before,.ij_tt.tt_right::after{top:50%}.ij_tt.tt_right::before{border-width:6px;margin:-6px 0;border-left-color:#ad4547}[dir=rtl] .ij_tt.tt_right::before{border-left-color:currentcolor;border-right-color:#ad4547}.ij_tt.tt_right::after{border-width:5px;margin:-5px 0;border-left-color:#ca635f;transform:translate3d(-.5px,0,0)}[dir=rtl] .ij_tt.tt_right::after{border-left-color:currentcolor;border-right-color:#ca635f;transform:translate3d(.5px,0,0)}.ij_tt.tt_w .tt_text{padding:16px 15px 17px;color:var(--white)}.ij_tt.tt_w .tt_text b{display:inline-block;padding-bottom:6px}.index_terms{line-height:170%;padding:10px 20px 20px}.index_terms .wikiSubHeader{border-bottom:1px solid var(--light_blue_100);color:var(--light_blue_700);font-size:1.09em;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:5px}.index_users_wrap.page_block{margin:0;padding:0;overflow:hidden}.index_users_header{font-size:20px;font-weight:500;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;line-height:24px;margin-top:32px;margin-left:32px;margin-right:32px;font-family:var(--vk-sans-display)}.index_users_info{font-size:14px;color:var(--vkui--color_text_subhead);line-height:18px;margin-top:6px;margin-left:32px;margin-right:32px}.index_users{margin-top:24px;margin-bottom:32px}.index_users .ui_gallery_item:first-child{margin-left:32px}[dir=rtl] .index_users .ui_gallery_item:first-child{margin-left:0;margin-right:32px}.index_users .ui_gallery_item:last-child{margin-right:32px}[dir=rtl] .index_users .ui_gallery_item:last-child{margin-right:0;margin-left:32px}.index_user_row{width:176px;height:192px;padding:28px 16px 84px;border:1px solid var(--vkui--color_image_border_alpha);border-radius:12px;overflow:hidden;position:relative;box-shadow:0 1px 1px var(--transparent_black),0 2px 4px var(--transparent_black);background:0 0;cursor:pointer}.index_user_row:hover{text-decoration:none}.index_users .ui_gallery__arrow__icon{width:40px;height:40px;margin:-20px;pointer-events:all}.index_users .ui_gallery_item{margin-right:16px}[dir=rtl] .index_users .ui_gallery_item{margin-right:0;margin-left:16px}.index_users .ui_gallery__arrow{width:60px;pointer-events:none}.ui_gallery_item:hover .index_user_row:not(.index_stub_user_row),.index_user_row:not(.index_stub_user_row):focus{background-color:var(--vkui--vkontakte_background_hover_alpha);border-color:transparent}.index_stub_user_row{cursor:default}.index_user_row:first-child{margin-left:0}[dir=rtl] .index_user_row:first-child{margin-left:0;margin-right:0}.index_user_ph{position:relative;width:80px;height:80px;margin:0 auto;overflow:hidden}.index_user_img{vertical-align:top;width:80px;height:80px;border-radius:50%}.index_user_name{padding-top:16px;font-size:15px;line-height:20px;text-align:center;color:var(--vkui--color_text_primary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:2.9em;display:block;white-space:nowrap}.index_user_del_wrap{position:absolute;width:20px;height:20px;z-index:10;right:10px;top:10px;padding:0;cursor:pointer;border-radius:50%;opacity:0;color:var(--vkui--color_icon_tertiary);background:0 0;transition:opacity .15s ease;border:0;outline:0}[dir=rtl] .index_user_del_wrap{right:auto;left:10px}.ui_gallery_item:hover .index_user_del_wrap,.index_user_row:focus+.index_user_del_wrap{opacity:.7}.ui_gallery_item:hover .index_user_del_wrap:hover,.index_user_del_wrap:focus{opacity:1}.index_new_user_row{border-style:dashed}.index_new_user_row .index_user_ph,.index_user_ph_stub{width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--vkui--vkontakte_background_hover_alpha);color:var(--vkui--color_icon_secondary)}.index_new_user_row .index_user_name{color:var(--vkui--color_text_subhead);white-space:break-spaces}.index_new_user_row:hover .index_user_ph{background-color:var(--vkui--color_background_tertiary)}.index_user_name_stub{background:var(--vkui--vkontakte_background_hover_alpha);color:transparent;padding:1px 4px;display:inline-block;border-radius:99999999999px;width:116px}.fans_fan_block{line-height:160%}.index_vk_connect_faq{text-align:center;color:var(--vkui--color_text_secondary);font-size:var(--vkui--font_text--font_size--compact);line-height:18px}.index_vk_connect_faq.page_block{padding-top:15px;padding-bottom:15px}.index_rcolumn--vkid .page_block{padding:32px 24px}.index_rcolumn--vkid .page_block:last-child{padding:24px}
