.vkui--vkBase--light,:root{--vkui--theme_name:"vkBase"}.vkui--vkBase--dark,.vkui--vkBase--light,:root{--vkui--theme_name_base:"vkBase";--vkui--size_base_padding_horizontal--regular:16px;--vkui--size_switch_height--regular:14px;--vkui--size_switch_height--compact:12px;--vkui--size_switch_width--regular:34px;--vkui--size_switch_width--compact:32px;--vkui--size_switch_pin--regular:20px;--vkui--size_switch_pin--compact:18px;--vkui--size_panel_header_height--regular:56px}.vkui--vkBase--dark,.vkui--vkBase--light,.vkui--vkCom--dark,.vkui--vkCom--light,.vkui--vkIOS--dark,.vkui--vkIOS--light,:root{--vkui--gradient_black:transparent 0%,rgba(0,0,0,.02) 15%,rgba(0,0,0,.08) 30%,rgba(0,0,0,.32) 70%,rgba(0,0,0,.38) 85%,rgba(0,0,0,.4) 100%;--vkui--gradient_white:rgba(255,255,255,0) 0%,rgba(255,255,255,.05) 15%,rgba(255,255,255,.2) 30%,rgba(255,255,255,.8) 70%,rgba(255,255,255,.95) 85%,#fff 100%;--vkui--blur_m:16px;--vkui--font_weight_accent1:600;--vkui--font_weight_accent2:500;--vkui--font_weight_accent3:400;--vkui--font_weight_base1:600;--vkui--font_weight_base2:500;--vkui--font_weight_base3:400;--vkui--font_display_title1--font_size--regular:23px;--vkui--font_display_title1--line_height--regular:28px;--vkui--font_display_title1--font_weight--regular:600;--vkui--font_display_title2--font_size--regular:21px;--vkui--font_display_title2--line_height--regular:26px;--vkui--font_display_title2--font_weight--regular:600;--vkui--font_display_title2--font_size--compact:22px;--vkui--font_display_title2--line_height--compact:24px;--vkui--font_display_title2--font_weight--compact:600;--vkui--font_display_title3--font_size--regular:19px;--vkui--font_display_title3--line_height--regular:24px;--vkui--font_display_title3--font_weight--regular:600;--vkui--font_display_title4--font_size--regular:17px;--vkui--font_display_title4--line_height--regular:22px;--vkui--font_display_title4--font_weight--regular:600;--vkui--font_title1--font_size--regular:24px;--vkui--font_title1--line_height--regular:28px;--vkui--font_title1--font_weight--regular:600;--vkui--font_title2--font_size--regular:20px;--vkui--font_title2--line_height--regular:24px;--vkui--font_title2--font_weight--regular:600;--vkui--font_title3--font_size--regular:17px;--vkui--font_title3--line_height--regular:22px;--vkui--font_title3--font_weight--regular:600;--vkui--font_headline1--font_size--regular:16px;--vkui--font_headline1--line_height--regular:20px;--vkui--font_headline1--font_weight--regular:500;--vkui--font_headline2--font_size--regular:15px;--vkui--font_headline2--line_height--regular:20px;--vkui--font_headline2--font_weight--regular:500;--vkui--font_headline2--font_size--compact:14px;--vkui--font_headline2--line_height--compact:20px;--vkui--font_text--font_size--regular:16px;--vkui--font_text--line_height--regular:20px;--vkui--font_text--font_weight--regular:400;--vkui--font_paragraph--font_size--regular:15px;--vkui--font_paragraph--line_height--regular:20px;--vkui--font_paragraph--font_weight--regular:400;--vkui--font_subhead--font_size--regular:14px;--vkui--font_subhead--line_height--regular:18px;--vkui--font_subhead--font_weight--regular:400;--vkui--font_footnote--font_size--regular:13px;--vkui--font_footnote--line_height--regular:16px;--vkui--font_footnote--font_weight--regular:400;--vkui--font_footnote_caps--font_size--regular:13px;--vkui--font_footnote_caps--line_height--regular:16px;--vkui--font_footnote_caps--font_weight--regular:600;--vkui--font_footnote_caps--text_transform--regular:uppercase;--vkui--font_caption1--font_size--regular:12px;--vkui--font_caption1--line_height--regular:14px;--vkui--font_caption1--font_weight--regular:400;--vkui--font_caption1_caps--font_size--regular:12px;--vkui--font_caption1_caps--line_height--regular:14px;--vkui--font_caption1_caps--font_weight--regular:600;--vkui--font_caption1_caps--text_transform--regular:uppercase;--vkui--font_caption2--font_size--regular:11px;--vkui--font_caption2--line_height--regular:14px;--vkui--font_caption2--font_weight--regular:400;--vkui--font_caption2_caps--font_size--regular:11px;--vkui--font_caption2_caps--line_height--regular:14px;--vkui--font_caption2_caps--font_weight--regular:600;--vkui--font_caption2_caps--text_transform--regular:uppercase;--vkui--font_caption3--font_size--regular:9px;--vkui--font_caption3--line_height--regular:12px;--vkui--font_caption3--font_weight--regular:400;--vkui--font_caption3_caps--font_size--regular:9px;--vkui--font_caption3_caps--line_height--regular:12px;--vkui--font_caption3_caps--font_weight--regular:600;--vkui--font_caption3_caps--text_transform--regular:uppercase;--vkui--size_select_icon_padding--regular:6px;--vkui--size_select_icon_padding--compact:7px;--vkui--size_popup_base_padding--regular:32px;--vkui--size_popup_base_padding--compact:20px;--vkui--size_popup_header_padding--regular:24px;--vkui--size_popup_header_padding--compact:16px;--vkui--size_label_horizontal_margin--regular:16px;--vkui--size_border_radius_rounded--regular:48px;--vkui--size_check_border_radius--regular:4px;--vkui--size_border_radius_paper--regular:12px;--vkui--size_border_radius_promo--regular:20px;--vkui--size_cell_height--regular:48px;--vkui--size_cell_height--compact:44px;--vkui--size_field_height--regular:44px;--vkui--size_field_height--compact:36px;--vkui--size_search_height--regular:36px;--vkui--size_search_height--compact:32px;--vkui--size_button_extra_small_height--regular:24px;--vkui--size_button_extra_small_height--compact:22px;--vkui--size_button_small_height--regular:30px;--vkui--size_button_small_height--compact:28px;--vkui--size_button_medium_height--regular:36px;--vkui--size_button_medium_height--compact:32px;--vkui--size_button_large_height--regular:44px;--vkui--size_button_large_height--compact:36px;--vkui--size_checkbox--regular:16px;--vkui--size_arrow--regular:8px;--vkui--size_arrow_promo--regular:40px;--vkui--size_popup_medium--regular:680px;--vkui--size_popup_large--regular:880px;--vkui--size_field_horizontal_padding--regular:12px;--vkui--size_button_padding_horizontal--regular:12px;--vkui--size_arrow_padding--regular:12px;--vkui--size_tooltip_margin--regular:8px;--vkui--size_icon_u_i--regular:16px;--vkui--size_avatar_x_s--regular:24px;--vkui--size_avatar_s--regular:32px;--vkui--size_avatar_m--regular:48px;--vkui--size_avatar_l--regular:96px;--vkui--size_avatar_x_l--regular:128px;--vkui--size_badge_x_s--regular:12px;--vkui--size_badge_s--regular:16px;--vkui--size_badge_m--regular:24px;--vkui--size_badge_l--regular:44px;--vkui--size_badge_x_l--regular:56px;--vkui--size_cardgrid_padding--regular:8px;--vkui--size_cardgrid_padding_vertical--regular:8px;--vkui--size_base_padding_vertical--regular:12px;--vkui--size_button_group_gap_space--regular:1px;--vkui--size_button_group_gap_small--regular:8px;--vkui--size_button_group_gap_medium--regular:12px;--vkui--size_option_hierarchy--regular:32px;--vkui--size_button_base_small_padding_horizontal--regular:16px;--vkui--size_button_base_medium_padding_horizontal--regular:16px;--vkui--size_button_base_large_padding_horizontal--regular:20px;--vkui--size_button_base_small_padding_horizontal_icon--regular:12px;--vkui--size_button_base_medium_padding_horizontal_icon--regular:12px;--vkui--size_button_base_large_padding_horizontal_icon--regular:16px;--vkui--size_button_tertiary_small_padding_horizontal--regular:12px;--vkui--size_button_tertiary_medium_padding_horizontal--regular:12px;--vkui--size_button_tertiary_large_padding_horizontal--regular:16px;--vkui--size_button_tertiary_small_padding_horizontal_icon--regular:8px;--vkui--size_button_tertiary_medium_padding_horizontal_icon--regular:8px;--vkui--size_button_tertiary_large_padding_horizontal_icon--regular:12px;--vkui--size_button_minimum_width--regular:80px;--vkui--size_split_col_padding_horizontal--regular:16px;--vkui--size_subnavigation_bar_gap--regular:8px;--vkui--size_subnavigation_bar_padding_vertical--regular:12px;--vkui--size_border1x--regular:1px;--vkui--size_border2x--regular:.5px;--vkui--size_border3x--regular:.33px;--vkui--spacing_size_3xs:2px;--vkui--spacing_size_2xs:2px;--vkui--spacing_size_xs:4px;--vkui--spacing_size_s:6px;--vkui--spacing_size_m:8px;--vkui--spacing_size_l:10px;--vkui--spacing_size_xl:12px;--vkui--spacing_size_2xl:16px;--vkui--spacing_size_3xl:20px;--vkui--spacing_size_4xl:24px;--vkui--animation_duration_l:.4s;--vkui--animation_duration_m:.2s;--vkui--animation_duration_s:.1s;--vkui--animation_easing_default:cubic-bezier(.3,.3,.5,1);--vkui--opacity_disable:.4;--vkui--opacity_disable_accessibility:.64;--vkui--opacity_active:.72;--vkui--z_index_modal:99;--vkui--z_index_popout:100;--vkui--font_headline--font_size--regular:16px;--vkui--font_headline--line_height--regular:20px;--vkui--font_headline--font_weight--regular:500;--vkui--color_background_accent_tint:#5a9eff;--vkui--color_background_contrast_secondary_alpha--hover:rgba(255,255,255,.24);--vkui--color_background_contrast_secondary_alpha--active:rgba(255,255,255,.28);--vkui--color_text_primary_invariably:#000;--vkui--color_text_link_tint:#71aaeb;--vkui--color_text_link_visited:#4986cc;--vkui--color_icon_contrast_secondary:#f2f3f5;--vkui--color_accent_orange_fire:#f05c44;--vkui--color_accent_secondary:#3f8ae0;--vkui--color_overlay_primary:rgba(0,0,0,.4);--vkui--color_overlay_primary--hover:rgba(0,0,0,.44);--vkui--color_overlay_primary--active:rgba(0,0,0,.48);--vkui--color_avatar_overlay:rgba(0,0,0,.6);--vkui--color_avatar_overlay--hover:rgba(0,0,0,.64);--vkui--color_avatar_overlay--active:rgba(0,0,0,.68);--vkui--color_avatar_overlay_inverse_alpha:rgba(255,255,255,.85);--vkui--color_avatar_overlay_inverse_alpha--hover:rgba(255,255,255,.89);--vkui--color_avatar_overlay_inverse_alpha--active:rgba(255,255,255,.93);--vkui--color_transparent:transparent}.vkui--vkBase--light,.vkui--vkCom--light,.vkui--vkIOS--light,:root{--vkui--gradient_tint:rgba(250,250,250,0) 0%,rgba(250,250,250,.05) 15%,rgba(250,250,250,.2) 30%,rgba(250,250,250,.8) 70%,rgba(250,250,250,.95) 85%,#f9f9f9 100%;--vkui--gradient:rgba(255,255,255,0) 0%,rgba(255,255,255,.05) 15%,rgba(255,255,255,.2) 30%,rgba(255,255,255,.8) 70%,rgba(255,255,255,.95) 85%,#fff 100%;--vkui--elevation1:0px 0px 2px rgba(0,0,0,.03),0px 2px 2px rgba(0,0,0,.06);--vkui--elevation1_invert_y:0px 0px 2px rgba(0,0,0,.03),0px -2px 2px rgba(0,0,0,.06);--vkui--elevation2:0px 4px 8px rgba(0,0,0,.04),0px 0px 4px rgba(0,0,0,.06);--vkui--elevation3:0px 0px 2px rgba(0,0,0,.08),0px 4px 16px rgba(0,0,0,.08);--vkui--elevation4:0px 0px 8px rgba(0,0,0,.12),0px 16px 16px rgba(0,0,0,.16);--vkui--colors_scheme:light;--vkui--color_background_accent_tint--hover:#5698f7;--vkui--color_background_accent_tint--active:#5393ef;--vkui--color_background_accent_alternative--hover:#2483e4;--vkui--color_background_accent_alternative--active:#237edd;--vkui--color_background_content--hover:#f5f5f7;--vkui--color_background_content--active:#ebecef;--vkui--color_background_content_alpha:rgba(255,255,255,.8);--vkui--color_background_content_alpha--hover:rgba(255,255,255,.84);--vkui--color_background_content_alpha--active:rgba(255,255,255,.88);--vkui--color_background_content_inverse:#19191a;--vkui--color_background_content_inverse--hover:#18191b;--vkui--color_background_content_inverse--active:#17181d;--vkui--color_background_tertiary_alpha:rgba(0,0,0,.03);--vkui--color_background_tertiary_alpha--hover:rgba(0,0,0,.07);--vkui--color_background_tertiary_alpha--active:rgba(0,0,0,.11);--vkui--color_background_contrast--hover:#f5f5f7;--vkui--color_background_contrast--active:#ebecef;--vkui--color_background_contrast_secondary_alpha:rgba(255,255,255,.2);--vkui--color_background_contrast_themed:#fff;--vkui--color_background_contrast_themed--hover:#f5f5f7;--vkui--color_background_contrast_themed--active:#ebecef;--vkui--color_background_modal:#fff;--vkui--color_background_modal--hover:#f5f5f7;--vkui--color_background_modal--active:#ebecef;--vkui--color_background_positive--hover:#48ac4a;--vkui--color_background_positive--active:#45a64a;--vkui--color_background_positive_tint:#e8f9e8;--vkui--color_background_positive_tint--hover:#dff0e1;--vkui--color_background_positive_tint--active:#d5e6da;--vkui--color_background_warning:#fff2d6;--vkui--color_background_warning--hover:#f5e9d0;--vkui--color_background_warning--active:#ebe0ca;--vkui--color_background_negative--hover:#dd4446;--vkui--color_background_negative--active:#d44245;--vkui--color_background_info_tint:#deeeff;--vkui--color_background_info_tint--hover:#d5e5f7;--vkui--color_background_info_tint--active:#ccdcef;--vkui--color_header_background--hover:#f5f5f7;--vkui--color_header_background--active:#ebecef;--vkui--color_text_primary:#000;--vkui--color_text_primary--hover:#000102;--vkui--color_text_primary--active:#000105;--vkui--color_text_primary_alpha:rgba(37,41,46,.84);--vkui--color_text_primary_alpha--hover:rgba(37,41,46,.88);--vkui--color_text_primary_alpha--active:rgba(37,41,46,.92);--vkui--color_text_primary_invariably--hover:#000102;--vkui--color_text_primary_invariably--active:#000105;--vkui--color_text_secondary--hover:#7c8795;--vkui--color_text_secondary--active:#778292;--vkui--color_text_secondary_alpha:rgba(37,41,46,.55);--vkui--color_text_secondary_alpha--hover:rgba(37,41,46,.59);--vkui--color_text_secondary_alpha--active:rgba(37,41,46,.63);--vkui--color_text_tertiary--hover:#939ca9;--vkui--color_text_tertiary--active:#8d96a4;--vkui--color_text_contrast--hover:#f5f5f7;--vkui--color_text_contrast--active:#ebecef;--vkui--color_text_contrast_themed--hover:#f5f5f7;--vkui--color_text_contrast_themed--active:#ebecef;--vkui--color_text_positive--hover:#48ac4a;--vkui--color_text_positive--active:#45a64a;--vkui--color_text_negative--hover:#dd4446;--vkui--color_text_negative--active:#d44245;--vkui--color_text_link_tint--hover:#6ca4e4;--vkui--color_text_link_tint--active:#689edd;--vkui--color_text_link_visited--hover:#4681c6;--vkui--color_text_link_visited--active:#437dc1;--vkui--color_link_contrast--hover:#f5f5f7;--vkui--color_link_contrast--active:#ebecef;--vkui--color_icon_primary:#2c2d2e;--vkui--color_icon_primary--hover:#2a2c2f;--vkui--color_icon_primary--active:#282b2f;--vkui--color_icon_primary_invariably--hover:#2a2c2f;--vkui--color_icon_primary_invariably--active:#282b2f;--vkui--color_icon_medium_alpha:rgba(0,0,0,.48);--vkui--color_icon_medium_alpha--hover:rgba(0,0,0,.52);--vkui--color_icon_medium_alpha--active:rgba(0,0,0,.56);--vkui--color_icon_secondary--hover:#939ca9;--vkui--color_icon_secondary--active:#8d96a4;--vkui--color_icon_secondary_alpha:rgba(0,0,0,.36);--vkui--color_icon_secondary_alpha--hover:rgba(0,0,0,.4);--vkui--color_icon_secondary_alpha--active:rgba(0,0,0,.44);--vkui--color_icon_tertiary_alpha:rgba(0,0,0,.24);--vkui--color_icon_tertiary_alpha--hover:rgba(0,0,0,.28);--vkui--color_icon_tertiary_alpha--active:rgba(0,0,0,.32);--vkui--color_icon_contrast--hover:#f5f5f7;--vkui--color_icon_contrast--active:#ebecef;--vkui--color_icon_contrast_themed--hover:#f5f5f7;--vkui--color_icon_contrast_themed--active:#ebecef;--vkui--color_icon_contrast_secondary--hover:#e8eaee;--vkui--color_icon_contrast_secondary--active:#dfe1e6;--vkui--color_icon_positive--hover:#48ac4a;--vkui--color_icon_positive--active:#45a64a;--vkui--color_icon_warning:#f8a01c;--vkui--color_icon_warning--hover:#ee9a1d;--vkui--color_icon_warning--active:#e4941f;--vkui--color_icon_negative--hover:#dd4446;--vkui--color_icon_negative--active:#d44245;--vkui--color_separator_primary2x--hover:#c3c4c7;--vkui--color_separator_primary2x--active:#bbbdc1;--vkui--color_separator_primary3x--hover:#b6b8bc;--vkui--color_separator_primary3x--active:#afb1b6;--vkui--color_separator_primary_alpha:rgba(0,0,0,.12);--vkui--color_separator_primary_alpha--hover:rgba(0,0,0,.16);--vkui--color_separator_primary_alpha--active:rgba(0,0,0,.2);--vkui--color_stroke_positive--hover:#48ac4a;--vkui--color_stroke_positive--active:#45a64a;--vkui--color_stroke_negative--hover:#dd4446;--vkui--color_stroke_negative--active:#d44245;--vkui--color_stroke_contrast:#fff;--vkui--color_stroke_contrast--hover:#f5f5f7;--vkui--color_stroke_contrast--active:#ebecef;--vkui--color_stroke_primary:#2c2d2e;--vkui--color_stroke_primary--hover:#2a2c2f;--vkui--color_stroke_primary--active:#282b2f;--vkui--color_image_border_alpha:rgba(0,0,0,.08);--vkui--color_image_border_alpha--hover:rgba(0,0,0,.12);--vkui--color_image_border_alpha--active:rgba(0,0,0,.16);--vkui--color_field_border_alpha:rgba(0,0,0,.12);--vkui--color_field_border_alpha--hover:rgba(0,0,0,.24);--vkui--color_field_border_alpha--active:rgba(0,0,0,.36);--vkui--color_accent_red--hover:#f53247;--vkui--color_accent_red--active:#eb3046;--vkui--color_accent_orange_fire--hover:#e65944;--vkui--color_accent_orange_fire--active:#dd5643;--vkui--color_accent_orange--hover:#f59a02;--vkui--color_accent_orange--active:#eb9405;--vkui--color_accent_orange_peach:#f9b54f;--vkui--color_accent_orange_peach--hover:#efae4e;--vkui--color_accent_orange_peach--active:#e5a84e;--vkui--color_accent_green--hover:#48ac4a;--vkui--color_accent_green--active:#45a64a;--vkui--color_accent_purple--hover:#6e59df;--vkui--color_accent_purple--active:#6a56d8;--vkui--color_accent_violet--hover:#742dbb;--vkui--color_accent_violet--active:#6f2cb6;--vkui--color_accent_raspberry_pink:#e03fab;--vkui--color_accent_raspberry_pink--hover:#d73da7;--vkui--color_accent_raspberry_pink--active:#ce3ba2;--vkui--color_accent_secondary--hover:#3c85d9;--vkui--color_accent_secondary--active:#3a80d3;--vkui--color_action_sheet_text:#3f8ae0;--vkui--color_action_sheet_text--hover:#3c85d9;--vkui--color_action_sheet_text--active:#3a80d3;--vkui--color_image_placeholder:#f2f3f5;--vkui--color_image_placeholder--hover:#e8eaee;--vkui--color_image_placeholder--active:#dfe1e6;--vkui--color_image_placeholder_alpha:rgba(0,28,61,.08);--vkui--color_image_placeholder_alpha--hover:rgba(0,28,61,.12);--vkui--color_image_placeholder_alpha--active:rgba(0,28,61,.16);--vkui--color_write_bar_input_border_alpha:rgba(0,0,0,.08);--vkui--color_write_bar_input_border_alpha--hover:rgba(0,0,0,.12);--vkui--color_write_bar_input_border_alpha--active:rgba(0,0,0,.16);--vkui--color_segmented_control:#fff;--vkui--color_segmented_control--hover:#f5f5f7;--vkui--color_segmented_control--active:#ebecef;--vkui--color_tabbar_text_inactive:#99a2ad;--vkui--color_tabbar_text_inactive--hover:#939ca9;--vkui--color_tabbar_text_inactive--active:#8d96a4;--vkui--color_transparent--hover:rgba(0,16,61,.04);--vkui--color_transparent--active:rgba(0,16,61,.08)}.vkui--vkBase--dark,.vkui--vkBase--light,.vkui--vkIOS--dark,.vkui--vkIOS--light,:root{--vkui--font_family_fallbacks:-apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;--vkui--font_family_accent:-apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;--vkui--font_family_base:-apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;--vkui--font_display_title1--font_family--regular:-apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;--vkui--font_display_title2--font_family--regular:-apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;--vkui--font_display_title2--font_family--compact:-apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;--vkui--font_display_title3--font_family--regular:-apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;--vkui--font_display_title4--font_family--regular:-apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;--vkui--font_title1--font_family--regular:-apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;--vkui--font_title2--font_family--regular:-apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;--vkui--font_title3--font_family--regular:-apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;--vkui--font_headline1--font_family--regular:-apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;--vkui--font_headline1--font_size--compact:15px;--vkui--font_headline1--line_height--compact:20px;--vkui--font_headline2--font_family--regular:-apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;--vkui--font_text--font_family--regular:-apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;--vkui--font_text--font_size--compact:15px;--vkui--font_text--line_height--compact:20px;--vkui--font_paragraph--font_family--regular:-apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;--vkui--font_subhead--font_family--regular:-apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;--vkui--font_subhead--font_size--compact:13px;--vkui--font_subhead--line_height--compact:16px;--vkui--font_footnote--font_family--regular:-apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;--vkui--font_footnote_caps--font_family--regular:-apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;--vkui--font_caption1--font_family--regular:-apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;--vkui--font_caption1_caps--font_family--regular:-apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;--vkui--font_caption2--font_family--regular:-apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;--vkui--font_caption2_caps--font_family--regular:-apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;--vkui--font_caption3--font_family--regular:-apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;--vkui--font_caption3_caps--font_family--regular:-apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;--vkui--size_popup_small--regular:430px;--vkui--size_form_item_padding_vertical--regular:12px;--vkui--font_headline--font_family--regular:-apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;--vkui--font_headline--font_size--compact:15px;--vkui--font_headline--line_height--compact:20px;--vkui--color_background_contrast_inverse:#2c2d2e;--vkui--color_background_positive:#4bb34b;--vkui--color_text_positive:#4bb34b;--vkui--color_icon_primary_invariably:#2c2d2e;--vkui--color_icon_positive:#4bb34b;--vkui--color_stroke_positive:#4bb34b;--vkui--color_accent_gray:#a3adb8;--vkui--color_accent_red:#ff3347;--vkui--color_accent_orange:#ffa000;--vkui--color_accent_lime:#aff70d;--vkui--color_accent_green:#4bb34b;--vkui--color_accent_cyan:#13ffd0;--vkui--color_accent_azure:#07f;--vkui--color_accent_pink:#f45fff;--vkui--color_overlay_secondary:rgba(0,0,0,.27);--vkui--color_overlay_secondary--hover:rgba(0,0,0,.31);--vkui--color_overlay_secondary--active:rgba(0,0,0,.35)}.vkui--vkBase--dark,.vkui--vkBase--light,.vkui--vkCom--dark,.vkui--vkCom--light,:root{--vkui--size_border_radius--regular:8px;--vkui--size_card_border_radius--regular:8px;--vkui--size_panel_header_height--compact:48px;--vkui--animation_easing_platform:cubic-bezier(.4,0,.2,1)}.vkui--vkBase--light,.vkui--vkIOS--light,:root{--vkui--color_background_accent:#2688eb;--vkui--color_background_accent--hover:#2483e4;--vkui--color_background_accent--active:#237edd;--vkui--color_background_accent_themed:#2688eb;--vkui--color_background_accent_themed--hover:#2483e4;--vkui--color_background_accent_themed--active:#237edd;--vkui--color_background_accent_themed_alpha:rgba(38,136,235,.2);--vkui--color_background_accent_themed_alpha--hover:rgba(38,136,235,.24);--vkui--color_background_accent_themed_alpha--active:rgba(38,136,235,.28);--vkui--color_background:#ebedf0;--vkui--color_background--hover:#e2e4e9;--vkui--color_background--active:#d8dbe2;--vkui--color_background_content:#fff;--vkui--color_background_secondary:#f5f5f5;--vkui--color_background_secondary--hover:#ebecee;--vkui--color_background_secondary--active:#e1e3e6;--vkui--color_background_secondary_alpha:rgba(0,0,0,.04);--vkui--color_background_secondary_alpha--hover:rgba(0,0,0,.08);--vkui--color_background_secondary_alpha--active:rgba(0,0,0,.12);--vkui--color_background_tertiary:#f9f9f9;--vkui--color_background_tertiary--hover:#eff0f1;--vkui--color_background_tertiary--active:#e5e6ea;--vkui--color_background_contrast:#fff;--vkui--color_background_contrast_inverse--hover:#2a2c2f;--vkui--color_background_contrast_inverse--active:#282b2f;--vkui--color_background_modal_inverse:#1c1d1e;--vkui--color_background_modal_inverse--hover:#1b1c1f;--vkui--color_background_modal_inverse--active:#1a1c20;--vkui--color_background_negative:#e64646;--vkui--color_background_negative_tint:#ffe9e9;--vkui--color_background_negative_tint--hover:#f5e0e2;--vkui--color_background_negative_tint--active:#ebd8db;--vkui--color_field_background:#f2f3f5;--vkui--color_field_background--hover:#e8eaee;--vkui--color_field_background--active:#dfe1e6;--vkui--color_header_background:#fff;--vkui--color_text_accent:#2688eb;--vkui--color_text_accent--hover:#2483e4;--vkui--color_text_accent--active:#237edd;--vkui--color_text_accent_themed:#2688eb;--vkui--color_text_accent_themed--hover:#2483e4;--vkui--color_text_accent_themed--active:#237edd;--vkui--color_text_secondary:#818c99;--vkui--color_text_subhead:#6d7885;--vkui--color_text_subhead--hover:#697482;--vkui--color_text_subhead--active:#64707f;--vkui--color_text_tertiary:#99a2ad;--vkui--color_text_contrast:#fff;--vkui--color_text_contrast_themed:#fff;--vkui--color_text_negative:#e64646;--vkui--color_text_link:#2d81e0;--vkui--color_text_link--hover:#2b7cd9;--vkui--color_text_link--active:#2978d3;--vkui--color_text_link_themed:#2d81e0;--vkui--color_text_link_themed--hover:#2b7cd9;--vkui--color_text_link_themed--active:#2978d3;--vkui--color_text_muted:#2c2d2e;--vkui--color_text_muted--hover:#2a2c2f;--vkui--color_text_muted--active:#282b2f;--vkui--color_link_contrast:#fff;--vkui--color_icon_accent:#2688eb;--vkui--color_icon_accent--hover:#2483e4;--vkui--color_icon_accent--active:#237edd;--vkui--color_icon_accent_themed:#2688eb;--vkui--color_icon_accent_themed--hover:#2483e4;--vkui--color_icon_accent_themed--active:#237edd;--vkui--color_icon_medium:#818c99;--vkui--color_icon_medium--hover:#7c8795;--vkui--color_icon_medium--active:#778292;--vkui--color_icon_secondary:#99a2ad;--vkui--color_icon_tertiary:#b8c1cc;--vkui--color_icon_tertiary--hover:#b1bac6;--vkui--color_icon_tertiary--active:#a9b3c1;--vkui--color_icon_contrast:#fff;--vkui--color_icon_contrast_themed:#fff;--vkui--color_icon_negative:#e64646;--vkui--color_stroke_accent:#2688eb;--vkui--color_stroke_accent--hover:#2483e4;--vkui--color_stroke_accent--active:#237edd;--vkui--color_stroke_accent_themed:#2688eb;--vkui--color_stroke_accent_themed--hover:#2483e4;--vkui--color_stroke_accent_themed--active:#237edd;--vkui--color_separator_primary:#d7d8d9;--vkui--color_separator_primary--hover:#ced0d3;--vkui--color_separator_primary--active:#c6c8cd;--vkui--color_separator_primary2x:#cbcccd;--vkui--color_separator_primary3x:#bebfc1;--vkui--color_separator_secondary:#e1e3e6;--vkui--color_separator_secondary--hover:#d8dbdf;--vkui--color_separator_secondary--active:#cfd2d8;--vkui--color_stroke_negative:#e64646;--vkui--color_accent_blue:#2688eb;--vkui--color_accent_blue--hover:#2483e4;--vkui--color_accent_blue--active:#237edd;--vkui--color_accent_gray--hover:#9ca7b3;--vkui--color_accent_gray--active:#96a0ae;--vkui--color_accent_lime--hover:#a8ee0f;--vkui--color_accent_lime--active:#a1e511;--vkui--color_accent_cyan--hover:#12f5ca;--vkui--color_accent_cyan--active:#11ecc4;--vkui--color_accent_azure--hover:#0073f7;--vkui--color_accent_azure--active:#006fef;--vkui--color_accent_purple:#735ce6;--vkui--color_accent_violet:#792ec0;--vkui--color_accent_pink--hover:#ea5cf7;--vkui--color_accent_pink--active:#e059ef;--vkui--color_skeleton_from:#f5f5f5;--vkui--color_skeleton_from--hover:#ebecee;--vkui--color_skeleton_from--active:#e1e3e6;--vkui--color_skeleton_to:#e1e3e6;--vkui--color_skeleton_to--hover:#d8dbdf;--vkui--color_skeleton_to--active:#cfd2d8;--vkui--color_button_text:#2688eb;--vkui--color_button_text--hover:#2483e4;--vkui--color_button_text--active:#237edd;--vkui--color_button_icon:#2688eb;--vkui--color_button_icon--hover:#2483e4;--vkui--color_button_icon--active:#237edd;--vkui--color_button_stroke:#2688eb;--vkui--color_button_stroke--hover:#2483e4;--vkui--color_button_stroke--active:#237edd;--vkui--color_write_bar_icon:#3f8ae0;--vkui--color_write_bar_icon--hover:#3c85d9;--vkui--color_write_bar_icon--active:#3a80d3;--vkui--color_write_bar_input_background:#f2f3f5;--vkui--color_write_bar_input_background--hover:#e8eaee;--vkui--color_write_bar_input_background--active:#dfe1e6;--vkui--color_write_bar_input_border:#e1e3e6;--vkui--color_write_bar_input_border--hover:#d8dbdf;--vkui--color_write_bar_input_border--active:#cfd2d8;--vkui--color_track_background:#e1e3e6;--vkui--color_track_background--hover:#d8dbdf;--vkui--color_track_background--active:#cfd2d8;--vkui--color_track_buffer:#a0bfe4;--vkui--color_track_buffer--hover:#9ab8dd;--vkui--color_track_buffer--active:#93b1d7;--vkui--color_search_field_background:#ebedf0;--vkui--color_search_field_background--hover:#e2e4e9;--vkui--color_search_field_background--active:#d8dbe2;--vkui--color_panel_header_icon:#2688eb;--vkui--color_panel_header_icon--hover:#2483e4;--vkui--color_panel_header_icon--active:#237edd}.vkui--vkBase--light,.vkui--vkCom--dark,.vkui--vkCom--light,.vkui--vkIOS--light,:root{--vkui--color_background_accent_alternative:#2688eb}.vkui--vkBase--dark{--vkui--theme_name:"vkBaseDark"}.vkui--vkBase--dark,.vkui--vkIOS--dark{--vkui--gradient_tint:rgba(32,32,33,0) 0%,rgba(32,32,33,.05) 15%,rgba(32,32,33,.2) 30%,rgba(32,32,33,.8) 70%,rgba(32,32,33,.95) 85%,#202021 100%;--vkui--gradient:rgba(25,25,26,0) 0%,rgba(25,25,26,.05) 15%,rgba(25,25,26,.2) 30%,rgba(25,25,26,.8) 70%,rgba(25,25,26,.95) 85%,#19191a 100%;--vkui--color_background_accent:#529ef4;--vkui--color_background_accent--hover:#59a2f4;--vkui--color_background_accent--active:#60a6f5;--vkui--color_background_accent_themed:#fff;--vkui--color_background_accent_themed--hover:#ebedf0;--vkui--color_background_accent_themed--active:#d7d8db;--vkui--color_background_accent_alternative:#529ef4;--vkui--color_background_accent_alternative--hover:#59a2f4;--vkui--color_background_accent_alternative--active:#60a6f5;--vkui--color_background:#0a0a0a;--vkui--color_background--hover:#141414;--vkui--color_background--active:#1e1e1e;--vkui--color_background_content:#19191a;--vkui--color_background_content--hover:#222223;--vkui--color_background_content--active:#2b2b2c;--vkui--color_background_secondary:#232324;--vkui--color_background_secondary--hover:#2c2c2d;--vkui--color_background_secondary--active:#353536;--vkui--color_background_secondary_alpha:rgba(255,255,255,.1);--vkui--color_background_secondary_alpha--hover:rgba(255,255,255,.14);--vkui--color_background_secondary_alpha--active:rgba(255,255,255,.18);--vkui--color_background_tertiary:#202021;--vkui--color_background_tertiary--hover:#29292a;--vkui--color_background_tertiary--active:#323233;--vkui--color_background_contrast_inverse--hover:#343536;--vkui--color_background_contrast_inverse--active:#3d3e3f;--vkui--color_background_contrast_themed:#2c2d2e;--vkui--color_background_contrast_themed--hover:#343536;--vkui--color_background_contrast_themed--active:#3d3e3f;--vkui--color_background_modal:#1c1d1e;--vkui--color_background_modal--hover:#252627;--vkui--color_background_modal--active:#2e2f30;--vkui--color_background_positive_tint:#2e3e2b;--vkui--color_background_positive_tint--hover:#364633;--vkui--color_background_positive_tint--active:#3f4d3c;--vkui--color_background_negative:#ff5c5c;--vkui--color_field_background:#232324;--vkui--color_field_background--hover:#2c2c2d;--vkui--color_field_background--active:#353536;--vkui--color_header_background:#19191a;--vkui--color_header_background--hover:#222223;--vkui--color_header_background--active:#2b2b2c;--vkui--color_text_accent:#529ef4;--vkui--color_text_accent--hover:#59a2f4;--vkui--color_text_accent--active:#60a6f5;--vkui--color_text_accent_themed:#fff;--vkui--color_text_accent_themed--hover:#ebedf0;--vkui--color_text_accent_themed--active:#d7d8db;--vkui--color_text_primary:#e1e3e6;--vkui--color_text_secondary:#76787a;--vkui--color_text_secondary--hover:#7b7d7f;--vkui--color_text_secondary--active:#818385;--vkui--color_text_subhead:#969a9f;--vkui--color_text_subhead--hover:#9a9ea3;--vkui--color_text_subhead--active:#9ea2a7;--vkui--color_text_tertiary:#5d5f61;--vkui--color_text_tertiary--hover:#636567;--vkui--color_text_tertiary--active:#6a6c6e;--vkui--color_text_contrast_themed:#000;--vkui--color_text_contrast_themed--hover:#0a0a0a;--vkui--color_text_contrast_themed--active:#141414;--vkui--color_text_negative:#ff5c5c;--vkui--color_text_link:#529ef4;--vkui--color_text_link--hover:#59a2f4;--vkui--color_text_link--active:#60a6f5;--vkui--color_text_link_themed:#fff;--vkui--color_text_link_themed--hover:#ebedf0;--vkui--color_text_link_themed--active:#d7d8db;--vkui--color_text_muted:#e1e3e6;--vkui--color_text_muted--hover:#e2e4e7;--vkui--color_text_muted--active:#e3e5e8;--vkui--color_icon_accent:#529ef4;--vkui--color_icon_accent--hover:#59a2f4;--vkui--color_icon_accent--active:#60a6f5;--vkui--color_icon_accent_themed:#fff;--vkui--color_icon_accent_themed--hover:#ebedf0;--vkui--color_icon_accent_themed--active:#d7d8db;--vkui--color_icon_medium:#b0b1b6;--vkui--color_icon_medium--hover:#b3b4b9;--vkui--color_icon_medium--active:#b6b7bc;--vkui--color_icon_medium_alpha:rgba(241,247,255,.66);--vkui--color_icon_medium_alpha--hover:rgba(241,247,255,.7);--vkui--color_icon_medium_alpha--active:rgba(241,247,255,.74);--vkui--color_icon_secondary:#76787a;--vkui--color_icon_secondary--hover:#7b7d7f;--vkui--color_icon_secondary--active:#818385;--vkui--color_icon_secondary_alpha:rgba(241,247,255,.43);--vkui--color_icon_secondary_alpha--hover:rgba(241,247,255,.47);--vkui--color_icon_secondary_alpha--active:rgba(241,247,255,.51);--vkui--color_icon_tertiary:#5d5f61;--vkui--color_icon_tertiary--hover:#636567;--vkui--color_icon_tertiary--active:#6a6c6e;--vkui--color_icon_tertiary_alpha:rgba(255,255,255,.3);--vkui--color_icon_tertiary_alpha--hover:rgba(255,255,255,.34);--vkui--color_icon_tertiary_alpha--active:rgba(255,255,255,.38);--vkui--color_icon_contrast--hover:#ebedf0;--vkui--color_icon_contrast--active:#d7d8db;--vkui--color_icon_contrast_themed:#000;--vkui--color_icon_contrast_themed--hover:#0a0a0a;--vkui--color_icon_contrast_themed--active:#141414;--vkui--color_icon_negative:#ff5c5c;--vkui--color_stroke_accent:#529ef4;--vkui--color_stroke_accent--hover:#59a2f4;--vkui--color_stroke_accent--active:#60a6f5;--vkui--color_stroke_accent_themed:#fff;--vkui--color_stroke_accent_themed--hover:#ebedf0;--vkui--color_stroke_accent_themed--active:#d7d8db;--vkui--color_separator_secondary:#141415;--vkui--color_separator_secondary--hover:#1d1d1e;--vkui--color_separator_secondary--active:#272728;--vkui--color_stroke_negative:#ff5c5c;--vkui--color_accent_blue:#71aaeb;--vkui--color_accent_blue--hover:#77adec;--vkui--color_accent_blue--active:#7cb1ed;--vkui--color_accent_gray--hover:#a7b0bb;--vkui--color_accent_gray--active:#aab4be;--vkui--color_accent_lime--hover:#b2f717;--vkui--color_accent_lime--active:#b5f820;--vkui--color_accent_cyan--hover:#1cffd2;--vkui--color_accent_cyan--active:#26ffd4;--vkui--color_accent_azure--hover:#0a7cff;--vkui--color_accent_azure--active:#1482ff;--vkui--color_accent_purple:#9985ff;--vkui--color_accent_purple--hover:#9d8aff;--vkui--color_accent_purple--active:#a18fff;--vkui--color_accent_violet:#a94fff;--vkui--color_accent_pink--hover:#f465ff;--vkui--color_accent_pink--active:#f56cff;--vkui--color_skeleton_from:#232324;--vkui--color_skeleton_from--hover:#2c2c2d;--vkui--color_skeleton_from--active:#353536;--vkui--color_skeleton_to:#2c2d2e;--vkui--color_skeleton_to--hover:#343536;--vkui--color_skeleton_to--active:#3d3e3f;--vkui--color_button_text:#fff;--vkui--color_button_text--hover:#ebedf0;--vkui--color_button_text--active:#d7d8db;--vkui--color_button_icon:#fff;--vkui--color_button_icon--hover:#ebedf0;--vkui--color_button_icon--active:#d7d8db;--vkui--color_button_stroke:#fff;--vkui--color_button_stroke--hover:#ebedf0;--vkui--color_button_stroke--active:#d7d8db;--vkui--color_write_bar_icon:#76787a;--vkui--color_write_bar_icon--hover:#7b7d7f;--vkui--color_write_bar_icon--active:#818385;--vkui--color_write_bar_input_background:#2c2d2e;--vkui--color_write_bar_input_background--hover:#343536;--vkui--color_write_bar_input_background--active:#3d3e3f;--vkui--color_write_bar_input_border:#2c2d2e;--vkui--color_write_bar_input_border--hover:#343536;--vkui--color_write_bar_input_border--active:#3d3e3f;--vkui--color_track_background:#454647;--vkui--color_track_background--hover:#4c4d4e;--vkui--color_track_background--active:#545556;--vkui--color_track_buffer:#405772;--vkui--color_track_buffer--hover:#485e78;--vkui--color_track_buffer--active:#4f647d;--vkui--color_search_field_background:#363738;--vkui--color_search_field_background--hover:#3e3f40;--vkui--color_search_field_background--active:#464748;--vkui--color_panel_header_icon:#71aaeb}.vkui--vkBase--dark,.vkui--vkCom--dark,.vkui--vkIOS--dark{--vkui--elevation1:0px 0px 2px 0px rgba(0,0,0,.1),0px 2px 2px 0px rgba(0,0,0,.2);--vkui--elevation1_invert_y:0px 0px 2px 0px rgba(0,0,0,.1),0px -2px 2px 0px rgba(0,0,0,.2);--vkui--elevation2:0px 4px 8px 0px rgba(0,0,0,.15),0px 0px 4px 0px rgba(0,0,0,.2);--vkui--elevation3:0px 0px 2px 0px rgba(0,0,0,.3),0px 4px 16px 0px rgba(0,0,0,.3);--vkui--elevation4:0px 0px 8px 0px rgba(0,0,0,.1),0px 16px 16px 0px rgba(0,0,0,.2);--vkui--colors_scheme:dark;--vkui--color_background_accent_themed_alpha:rgba(255,255,255,.2);--vkui--color_background_accent_themed_alpha--hover:rgba(255,255,255,.24);--vkui--color_background_accent_themed_alpha--active:rgba(255,255,255,.28);--vkui--color_background_accent_tint--hover:#61a2ff;--vkui--color_background_accent_tint--active:#67a6ff;--vkui--color_background_content_alpha:rgba(25,25,26,.8);--vkui--color_background_content_alpha--hover:rgba(25,25,26,.84);--vkui--color_background_content_alpha--active:rgba(25,25,26,.88);--vkui--color_background_content_inverse:#fff;--vkui--color_background_content_inverse--hover:#ebedf0;--vkui--color_background_content_inverse--active:#d7d8db;--vkui--color_background_tertiary_alpha:rgba(255,255,255,.03);--vkui--color_background_tertiary_alpha--hover:rgba(255,255,255,.07);--vkui--color_background_tertiary_alpha--active:rgba(255,255,255,.11);--vkui--color_background_contrast--hover:#ebedf0;--vkui--color_background_contrast--active:#d7d8db;--vkui--color_background_contrast_secondary_alpha:rgba(255,255,255,.2);--vkui--color_background_modal_inverse:#fff;--vkui--color_background_modal_inverse--hover:#ebedf0;--vkui--color_background_modal_inverse--active:#d7d8db;--vkui--color_background_positive--hover:#52b652;--vkui--color_background_positive--active:#59b959;--vkui--color_background_warning:#473315;--vkui--color_background_warning--hover:#4e3b1e;--vkui--color_background_warning--active:#564328;--vkui--color_background_negative--hover:#ff6363;--vkui--color_background_negative--active:#ff6969;--vkui--color_background_negative_tint:#522e2e;--vkui--color_background_negative_tint--hover:#593636;--vkui--color_background_negative_tint--active:#603f3f;--vkui--color_background_info_tint:#1c3954;--vkui--color_background_info_tint--hover:#25415b;--vkui--color_background_info_tint--active:#2e4962;--vkui--color_text_primary--hover:#e2e4e7;--vkui--color_text_primary--active:#e3e5e8;--vkui--color_text_primary_alpha:rgba(249,252,255,.72);--vkui--color_text_primary_alpha--hover:rgba(249,252,255,.76);--vkui--color_text_primary_alpha--active:rgba(249,252,255,.8);--vkui--color_text_primary_invariably--hover:#0a0a0a;--vkui--color_text_primary_invariably--active:#141414;--vkui--color_text_secondary_alpha:rgba(247,251,255,.42);--vkui--color_text_secondary_alpha--hover:rgba(247,251,255,.46);--vkui--color_text_secondary_alpha--active:rgba(247,251,255,.5);--vkui--color_text_contrast--hover:#ebedf0;--vkui--color_text_contrast--active:#d7d8db;--vkui--color_text_positive--hover:#52b652;--vkui--color_text_positive--active:#59b959;--vkui--color_text_negative--hover:#ff6363;--vkui--color_text_negative--active:#ff6969;--vkui--color_text_link_tint--hover:#77adec;--vkui--color_text_link_tint--active:#7cb1ed;--vkui--color_text_link_visited--hover:#508bce;--vkui--color_text_link_visited--active:#5890d0;--vkui--color_link_contrast--hover:#ebedf0;--vkui--color_link_contrast--active:#d7d8db;--vkui--color_icon_primary:#e1e3e6;--vkui--color_icon_primary--hover:#e2e4e7;--vkui--color_icon_primary--active:#e3e5e8;--vkui--color_icon_primary_invariably--hover:#343536;--vkui--color_icon_primary_invariably--active:#3d3e3f;--vkui--color_icon_contrast_secondary--hover:#f3f3f5;--vkui--color_icon_contrast_secondary--active:#f3f4f6;--vkui--color_icon_positive--hover:#52b652;--vkui--color_icon_positive--active:#59b959;--vkui--color_icon_warning:#edb055;--vkui--color_icon_warning--hover:#eeb35c;--vkui--color_icon_warning--active:#eeb663;--vkui--color_icon_negative--hover:#ff6363;--vkui--color_icon_negative--active:#ff6969;--vkui--color_separator_primary:#363738;--vkui--color_separator_primary--hover:#3e3f40;--vkui--color_separator_primary--active:#464748;--vkui--color_separator_primary2x:#444546;--vkui--color_separator_primary2x--hover:#4b4c4d;--vkui--color_separator_primary2x--active:#535455;--vkui--color_separator_primary3x:#505253;--vkui--color_separator_primary3x--hover:#57595a;--vkui--color_separator_primary3x--active:#5e6061;--vkui--color_separator_primary_alpha:rgba(255,255,255,.12);--vkui--color_separator_primary_alpha--hover:rgba(255,255,255,.16);--vkui--color_separator_primary_alpha--active:rgba(255,255,255,.2);--vkui--color_stroke_positive--hover:#52b652;--vkui--color_stroke_positive--active:#59b959;--vkui--color_stroke_negative--hover:#ff6363;--vkui--color_stroke_negative--active:#ff6969;--vkui--color_stroke_contrast:#fff;--vkui--color_stroke_contrast--hover:#ebedf0;--vkui--color_stroke_contrast--active:#d7d8db;--vkui--color_stroke_primary:#e1e3e6;--vkui--color_stroke_primary--hover:#e2e4e7;--vkui--color_stroke_primary--active:#e3e5e8;--vkui--color_image_border_alpha:rgba(255,255,255,.08);--vkui--color_image_border_alpha--hover:rgba(255,255,255,.12);--vkui--color_image_border_alpha--active:rgba(255,255,255,.16);--vkui--color_field_border_alpha:rgba(255,255,255,.12);--vkui--color_field_border_alpha--hover:rgba(255,255,255,.16);--vkui--color_field_border_alpha--active:rgba(255,255,255,.2);--vkui--color_accent_red--hover:#ff3b4e;--vkui--color_accent_red--active:#ff4356;--vkui--color_accent_orange_fire--hover:#f1634b;--vkui--color_accent_orange_fire--active:#f16953;--vkui--color_accent_orange--hover:#ffa40a;--vkui--color_accent_orange--active:#ffa814;--vkui--color_accent_orange_peach:#ffc062;--vkui--color_accent_orange_peach--hover:#ffc368;--vkui--color_accent_orange_peach--active:#ffc56f;--vkui--color_accent_green--hover:#52b652;--vkui--color_accent_green--active:#59b959;--vkui--color_accent_violet--hover:#ac56ff;--vkui--color_accent_violet--active:#b05dff;--vkui--color_accent_raspberry_pink:#f060c0;--vkui--color_accent_raspberry_pink--hover:#f166c3;--vkui--color_accent_raspberry_pink--active:#f16dc5;--vkui--color_accent_secondary--hover:#478fe1;--vkui--color_accent_secondary--active:#4e93e2;--vkui--color_action_sheet_text:#71aaeb;--vkui--color_action_sheet_text--hover:#77adec;--vkui--color_action_sheet_text--active:#7cb1ed;--vkui--color_image_placeholder:#2a2b2c;--vkui--color_image_placeholder--hover:#333334;--vkui--color_image_placeholder--active:#3b3c3d;--vkui--color_image_placeholder_alpha:rgba(241,247,255,.08);--vkui--color_image_placeholder_alpha--hover:rgba(241,247,255,.12);--vkui--color_image_placeholder_alpha--active:rgba(241,247,255,.16);--vkui--color_write_bar_input_border_alpha:rgba(255,255,255,.8);--vkui--color_write_bar_input_border_alpha--hover:rgba(255,255,255,.84);--vkui--color_write_bar_input_border_alpha--active:rgba(255,255,255,.88);--vkui--color_panel_header_icon--hover:#77adec;--vkui--color_panel_header_icon--active:#7cb1ed;--vkui--color_segmented_control:#626364;--vkui--color_segmented_control--hover:#68696a;--vkui--color_segmented_control--active:#6f6f70;--vkui--color_tabbar_text_inactive:#76787a;--vkui--color_tabbar_text_inactive--hover:#7b7d7f;--vkui--color_tabbar_text_inactive--active:#818385;--vkui--color_transparent--hover:rgba(255,255,255,.04);--vkui--color_transparent--active:rgba(255,255,255,.08)}.vkui--vkBase--dark,.vkui--vkCom--light,.vkui--vkIOS--light{--vkui--theme_inherits_from:"vkBase"}.vkui--vkBase--dark,.vkui--vkCom--dark,.vkui--vkCom--light,.vkui--vkIOS--dark{--vkui--color_background_contrast:#fff;--vkui--color_text_contrast:#fff;--vkui--color_link_contrast:#fff}.vkui--vkBase--dark,.vkui--vkCom--light,.vkui--vkIOS--dark{--vkui--color_icon_contrast:#fff}.vkui--vkIOS--light{--vkui--theme_name:"vkIOS"}.vkui--vkIOS--dark,.vkui--vkIOS--light{--vkui--theme_name_base:"vkIOS";--vkui--size_border_radius--regular:10px;--vkui--size_card_border_radius--regular:10px;--vkui--size_switch_height--regular:31px;--vkui--size_switch_height--compact:27px;--vkui--size_switch_width--regular:51px;--vkui--size_switch_width--compact:47px;--vkui--size_switch_pin--regular:27px;--vkui--size_switch_pin--compact:23px;--vkui--size_panel_header_height--compact:52px;--vkui--size_panel_header_height--regular:52px;--vkui--animation_easing_platform:cubic-bezier(.36,.66,.04,1)}.vkui--vkCom--dark,.vkui--vkCom--light,.vkui--vkIOS--dark,.vkui--vkIOS--light{--vkui--size_base_padding_horizontal--regular:12px}.vkui--vkIOS--dark{--vkui--theme_name:"vkIOSDark"}.vkui--vkCom--dark,.vkui--vkIOS--dark{--vkui--theme_inherits_from:"vkBaseDark"}.vkui--vkCom--light{--vkui--theme_name:"vkCom";--vkui--color_background_accent:#447bba;--vkui--color_background_accent--hover:#4177b5;--vkui--color_background_accent--active:#3f72b0;--vkui--color_background_accent_themed:#447bba;--vkui--color_background_accent_themed--hover:#4177b5;--vkui--color_background_accent_themed--active:#3f72b0;--vkui--color_background_accent_themed_alpha:rgba(68,123,186,.12);--vkui--color_background_accent_themed_alpha--hover:rgba(68,123,186,.16);--vkui--color_background_accent_themed_alpha--active:rgba(68,123,186,.2);--vkui--color_background:#edeef0;--vkui--color_background--hover:#e4e5e9;--vkui--color_background--active:#dadce2;--vkui--color_background_content:#fff;--vkui--color_background_secondary:#f0f2f5;--vkui--color_background_secondary--hover:#e6e9ee;--vkui--color_background_secondary--active:#dde0e6;--vkui--color_background_secondary_alpha:rgba(39,63,92,.07);--vkui--color_background_secondary_alpha--hover:rgba(39,63,92,.11);--vkui--color_background_secondary_alpha--active:rgba(39,63,92,.15);--vkui--color_background_tertiary:#fafbfc;--vkui--color_background_tertiary--hover:#f0f2f4;--vkui--color_background_tertiary--active:#e6e8ed;--vkui--color_background_contrast_inverse--hover:#313233;--vkui--color_background_contrast_inverse--active:#2f3034;--vkui--color_background_modal_inverse:#2d2d2e;--vkui--color_background_modal_inverse--hover:#2b2c2f;--vkui--color_background_modal_inverse--active:#292b2f;--vkui--color_background_negative:#e64646;--vkui--color_background_negative_tint:#faebeb;--vkui--color_background_negative_tint--hover:#f0e2e4;--vkui--color_background_negative_tint--active:#e6d9dd;--vkui--color_field_background:#f7f8fa;--vkui--color_field_background--hover:#edeff2;--vkui--color_field_background--active:#e3e5eb;--vkui--color_header_background:#fff;--vkui--color_text_accent:#447bba;--vkui--color_text_accent--hover:#4177b5;--vkui--color_text_accent--active:#3f72b0;--vkui--color_text_accent_themed:#3770b1;--vkui--color_text_accent_themed--hover:#356cac;--vkui--color_text_accent_themed--active:#3368a8;--vkui--color_text_secondary:#818c99;--vkui--color_text_subhead:#626d7a;--vkui--color_text_subhead--hover:#5e6978;--vkui--color_text_subhead--active:#5a6675;--vkui--color_text_tertiary:#99a2ad;--vkui--color_text_contrast_themed:#fff;--vkui--color_text_negative:#e64646;--vkui--color_text_link:#2a5885;--vkui--color_text_link--hover:#285582;--vkui--color_text_link--active:#27527f;--vkui--color_text_link_themed:#2a5885;--vkui--color_text_link_themed--hover:#285582;--vkui--color_text_link_themed--active:#27527f;--vkui--color_text_muted:#333;--vkui--color_text_muted--hover:#313233;--vkui--color_text_muted--active:#2f3034;--vkui--color_icon_accent:#447bba;--vkui--color_icon_accent--hover:#4177b5;--vkui--color_icon_accent--active:#3f72b0;--vkui--color_icon_accent_themed:#3770b1;--vkui--color_icon_accent_themed--hover:#356cac;--vkui--color_icon_accent_themed--active:#3368a8;--vkui--color_icon_medium:#6f7985;--vkui--color_icon_medium--hover:#6b7582;--vkui--color_icon_medium--active:#66717f;--vkui--color_icon_secondary:#99a2ad;--vkui--color_icon_tertiary:#aeb7c2;--vkui--color_icon_tertiary--hover:#a7b0bd;--vkui--color_icon_tertiary--active:#a0aab7;--vkui--color_icon_contrast_themed:#fff;--vkui--color_icon_negative:#e64646;--vkui--color_stroke_accent:#447bba;--vkui--color_stroke_accent--hover:#4177b5;--vkui--color_stroke_accent--active:#3f72b0;--vkui--color_stroke_accent_themed:#3770b1;--vkui--color_stroke_accent_themed--hover:#356cac;--vkui--color_stroke_accent_themed--active:#3368a8;--vkui--color_separator_primary:#dce1e6;--vkui--color_separator_primary--hover:#d3d9df;--vkui--color_separator_primary--active:#cad0d8;--vkui--color_separator_primary2x:#cbcccd;--vkui--color_separator_primary3x:#bebfc1;--vkui--color_separator_secondary:#e7e8ec;--vkui--color_separator_secondary--hover:#dedfe5;--vkui--color_separator_secondary--active:#d5d7de;--vkui--color_stroke_negative:#e64646;--vkui--color_accent_blue:#5181b8;--vkui--color_accent_blue--hover:#4e7cb3;--vkui--color_accent_blue--active:#4b78ae;--vkui--color_accent_gray--hover:#a7b0bd;--vkui--color_accent_gray--active:#a0aab7;--vkui--color_accent_lime:#bff74f;--vkui--color_accent_lime--hover:#b7ee4e;--vkui--color_accent_lime--active:#b0e54e;--vkui--color_accent_cyan:#7cf4dc;--vkui--color_accent_cyan--hover:#77ebd6;--vkui--color_accent_cyan--active:#72e2cf;--vkui--color_accent_azure:#3f8ae0;--vkui--color_accent_azure--hover:#3c85d9;--vkui--color_accent_azure--active:#3a80d3;--vkui--color_accent_purple:#735ce6;--vkui--color_accent_violet:#792ec0;--vkui--color_accent_pink:#f685ff;--vkui--color_accent_pink--hover:#ec80f7;--vkui--color_accent_pink--active:#e27cef;--vkui--color_overlay_secondary:rgba(44,45,46,.5);--vkui--color_overlay_secondary--hover:rgba(44,45,46,.54);--vkui--color_overlay_secondary--active:rgba(44,45,46,.58);--vkui--color_skeleton_from:#f0f2f5;--vkui--color_skeleton_from--hover:#e6e9ee;--vkui--color_skeleton_from--active:#dde0e6;--vkui--color_skeleton_to:#e7e8ec;--vkui--color_skeleton_to--hover:#dedfe5;--vkui--color_skeleton_to--active:#d5d7de;--vkui--color_button_text:#346297;--vkui--color_button_text--hover:#325f93;--vkui--color_button_text--active:#305b90;--vkui--color_button_icon:#346297;--vkui--color_button_icon--hover:#325f93;--vkui--color_button_icon--active:#305b90;--vkui--color_button_stroke:#346297;--vkui--color_button_stroke--hover:#325f93;--vkui--color_button_stroke--active:#305b90;--vkui--color_write_bar_icon:#818c99;--vkui--color_write_bar_icon--hover:#7c8795;--vkui--color_write_bar_icon--active:#778292;--vkui--color_write_bar_input_background:#fff;--vkui--color_write_bar_input_background--hover:#f5f5f7;--vkui--color_write_bar_input_background--active:#ebecef;--vkui--color_write_bar_input_border:#d3d9de;--vkui--color_write_bar_input_border--hover:#cbd1d8;--vkui--color_write_bar_input_border--active:#c2c9d1;--vkui--color_track_background:#d3d9de;--vkui--color_track_background--hover:#cbd1d8;--vkui--color_track_background--active:#c2c9d1;--vkui--color_track_buffer:#447bba;--vkui--color_track_buffer--hover:#4177b5;--vkui--color_track_buffer--active:#3f72b0;--vkui--color_search_field_background:#edeef0;--vkui--color_search_field_background--hover:#e4e5e9;--vkui--color_search_field_background--active:#dadce2;--vkui--color_panel_header_icon:#447bba;--vkui--color_panel_header_icon--hover:#4177b5;--vkui--color_panel_header_icon--active:#3f72b0}.vkui--vkCom--dark,.vkui--vkCom--light{--vkui--theme_name_base:"vkCom";--vkui--font_family_fallbacks:-apple-system,BlinkMacSystemFont,"Roboto","Helvetica Neue",Geneva,"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",arial,Tahoma,verdana,sans-serif;--vkui--font_family_accent:"VK Sans Display","VK Sans Display Faux",-apple-system,BlinkMacSystemFont,"Roboto","Helvetica Neue",Geneva,"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",arial,Tahoma,verdana,sans-serif;--vkui--font_family_base:-apple-system,BlinkMacSystemFont,"Roboto","Helvetica Neue",Geneva,"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",arial,Tahoma,verdana,sans-serif;--vkui--font_display_title1--font_family--regular:"VK Sans Display","VK Sans Display Faux",-apple-system,BlinkMacSystemFont,"Roboto","Helvetica Neue",Geneva,"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",arial,Tahoma,verdana,sans-serif;--vkui--font_display_title2--font_family--regular:"VK Sans Display","VK Sans Display Faux",-apple-system,BlinkMacSystemFont,"Roboto","Helvetica Neue",Geneva,"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",arial,Tahoma,verdana,sans-serif;--vkui--font_display_title2--font_family--compact:"VK Sans Display","VK Sans Display Faux",-apple-system,BlinkMacSystemFont,"Roboto","Helvetica Neue",Geneva,"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",arial,Tahoma,verdana,sans-serif;--vkui--font_display_title3--font_family--regular:"VK Sans Display","VK Sans Display Faux",-apple-system,BlinkMacSystemFont,"Roboto","Helvetica Neue",Geneva,"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",arial,Tahoma,verdana,sans-serif;--vkui--font_display_title4--font_family--regular:"VK Sans Display","VK Sans Display Faux",-apple-system,BlinkMacSystemFont,"Roboto","Helvetica Neue",Geneva,"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",arial,Tahoma,verdana,sans-serif;--vkui--font_title1--font_family--regular:-apple-system,BlinkMacSystemFont,"Roboto","Helvetica Neue",Geneva,"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",arial,Tahoma,verdana,sans-serif;--vkui--font_title2--font_family--regular:-apple-system,BlinkMacSystemFont,"Roboto","Helvetica Neue",Geneva,"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",arial,Tahoma,verdana,sans-serif;--vkui--font_title3--font_family--regular:-apple-system,BlinkMacSystemFont,"Roboto","Helvetica Neue",Geneva,"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",arial,Tahoma,verdana,sans-serif;--vkui--font_headline1--font_family--regular:-apple-system,BlinkMacSystemFont,"Roboto","Helvetica Neue",Geneva,"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",arial,Tahoma,verdana,sans-serif;--vkui--font_headline1--font_size--compact:14px;--vkui--font_headline1--line_height--compact:18px;--vkui--font_headline2--font_family--regular:-apple-system,BlinkMacSystemFont,"Roboto","Helvetica Neue",Geneva,"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",arial,Tahoma,verdana,sans-serif;--vkui--font_text--font_family--regular:-apple-system,BlinkMacSystemFont,"Roboto","Helvetica Neue",Geneva,"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",arial,Tahoma,verdana,sans-serif;--vkui--font_text--font_size--compact:13px;--vkui--font_text--line_height--compact:16px;--vkui--font_paragraph--font_family--regular:-apple-system,BlinkMacSystemFont,"Roboto","Helvetica Neue",Geneva,"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",arial,Tahoma,verdana,sans-serif;--vkui--font_subhead--font_family--regular:-apple-system,BlinkMacSystemFont,"Roboto","Helvetica Neue",Geneva,"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",arial,Tahoma,verdana,sans-serif;--vkui--font_subhead--font_size--compact:14px;--vkui--font_subhead--line_height--compact:18px;--vkui--font_footnote--font_family--regular:-apple-system,BlinkMacSystemFont,"Roboto","Helvetica Neue",Geneva,"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",arial,Tahoma,verdana,sans-serif;--vkui--font_footnote_caps--font_family--regular:-apple-system,BlinkMacSystemFont,"Roboto","Helvetica Neue",Geneva,"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",arial,Tahoma,verdana,sans-serif;--vkui--font_caption1--font_family--regular:-apple-system,BlinkMacSystemFont,"Roboto","Helvetica Neue",Geneva,"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",arial,Tahoma,verdana,sans-serif;--vkui--font_caption1_caps--font_family--regular:-apple-system,BlinkMacSystemFont,"Roboto","Helvetica Neue",Geneva,"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",arial,Tahoma,verdana,sans-serif;--vkui--font_caption2--font_family--regular:-apple-system,BlinkMacSystemFont,"Roboto","Helvetica Neue",Geneva,"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",arial,Tahoma,verdana,sans-serif;--vkui--font_caption2_caps--font_family--regular:-apple-system,BlinkMacSystemFont,"Roboto","Helvetica Neue",Geneva,"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",arial,Tahoma,verdana,sans-serif;--vkui--font_caption3--font_family--regular:-apple-system,BlinkMacSystemFont,"Roboto","Helvetica Neue",Geneva,"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",arial,Tahoma,verdana,sans-serif;--vkui--font_caption3_caps--font_family--regular:-apple-system,BlinkMacSystemFont,"Roboto","Helvetica Neue",Geneva,"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",arial,Tahoma,verdana,sans-serif;--vkui--size_popup_small--regular:448px;--vkui--size_switch_height--regular:10px;--vkui--size_switch_height--compact:10px;--vkui--size_switch_width--regular:27px;--vkui--size_switch_width--compact:27px;--vkui--size_switch_pin--regular:16px;--vkui--size_switch_pin--compact:16px;--vkui--size_panel_header_height--regular:48px;--vkui--size_form_item_padding_vertical--regular:8px;--vkui--font_headline--font_family--regular:-apple-system,BlinkMacSystemFont,"Roboto","Helvetica Neue",Geneva,"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",arial,Tahoma,verdana,sans-serif;--vkui--font_headline--font_size--compact:14px;--vkui--font_headline--line_height--compact:18px;--vkui--color_background_contrast_inverse:#333;--vkui--color_background_positive:#4bb34b;--vkui--color_text_positive:#4bb34b;--vkui--color_icon_primary_invariably:#2c2d2e;--vkui--color_icon_positive:#4bb34b;--vkui--color_stroke_positive:#4bb34b;--vkui--color_accent_gray:#aeb7c2;--vkui--color_accent_red:#ff3347;--vkui--color_accent_orange:#ffa000;--vkui--color_accent_green:#4bb34b}.vkui--vkCom--dark{--vkui--theme_name:"vkComDark";--vkui--gradient_tint:rgba(41,41,41,0) 0%,rgba(41,41,41,.05) 15%,rgba(41,41,41,.2) 30%,rgba(41,41,41,.8) 70%,rgba(41,41,41,.95) 85%,#292929 100%;--vkui--gradient:rgba(34,34,34,0) 0%,rgba(34,34,34,.05) 15%,rgba(34,34,34,.2) 30%,rgba(34,34,34,.8) 70%,rgba(34,34,34,.95) 85%,#222 100%;--vkui--color_background_accent:#71aaeb;--vkui--color_background_accent--hover:#77adec;--vkui--color_background_accent--active:#7cb1ed;--vkui--color_background_accent_themed:#e1e3e6;--vkui--color_background_accent_themed--hover:#d8dbdf;--vkui--color_background_accent_themed--active:#cfd2d8;--vkui--color_background_accent_alternative--hover:#2f8dec;--vkui--color_background_accent_alternative--active:#3792ed;--vkui--color_background:#141414;--vkui--color_background--hover:#1d1d1d;--vkui--color_background--active:#272727;--vkui--color_background_content:#222;--vkui--color_background_content--hover:#2b2b2b;--vkui--color_background_content--active:#343434;--vkui--color_background_secondary:#333;--vkui--color_background_secondary--hover:#3b3b3b;--vkui--color_background_secondary--active:#434343;--vkui--color_background_secondary_alpha:rgba(255,255,255,.08);--vkui--color_background_secondary_alpha--hover:rgba(255,255,255,.12);--vkui--color_background_secondary_alpha--active:rgba(255,255,255,.16);--vkui--color_background_tertiary:#292929;--vkui--color_background_tertiary--hover:#323232;--vkui--color_background_tertiary--active:#3a3a3a;--vkui--color_background_contrast_inverse--hover:#3b3b3b;--vkui--color_background_contrast_inverse--active:#434343;--vkui--color_background_contrast_themed:#323232;--vkui--color_background_contrast_themed--hover:#3a3a3a;--vkui--color_background_contrast_themed--active:#424242;--vkui--color_background_modal:#292929;--vkui--color_background_modal--hover:#323232;--vkui--color_background_modal--active:#3a3a3a;--vkui--color_background_positive_tint:#2f422f;--vkui--color_background_positive_tint--hover:#374a37;--vkui--color_background_positive_tint--active:#405140;--vkui--color_background_negative:#ff5c5c;--vkui--color_field_background:#292929;--vkui--color_field_background--hover:#323232;--vkui--color_field_background--active:#3a3a3a;--vkui--color_header_background:#222;--vkui--color_header_background--hover:#2b2b2b;--vkui--color_header_background--active:#343434;--vkui--color_text_accent:#71aaeb;--vkui--color_text_accent--hover:#77adec;--vkui--color_text_accent--active:#7cb1ed;--vkui--color_text_accent_themed:#e1e3e6;--vkui--color_text_accent_themed--hover:#e2e4e7;--vkui--color_text_accent_themed--active:#e3e5e8;--vkui--color_text_primary:#e1e3e6;--vkui--color_text_secondary:#828282;--vkui--color_text_secondary--hover:#878787;--vkui--color_text_secondary--active:#8c8c8c;--vkui--color_text_subhead:#939393;--vkui--color_text_subhead--hover:#979797;--vkui--color_text_subhead--active:#9c9c9c;--vkui--color_text_tertiary:#656565;--vkui--color_text_tertiary--hover:#6b6b6b;--vkui--color_text_tertiary--active:#717171;--vkui--color_text_contrast_themed:#222;--vkui--color_text_contrast_themed--hover:#2b2b2b;--vkui--color_text_contrast_themed--active:#343434;--vkui--color_text_negative:#ff5c5c;--vkui--color_text_link:#71aaeb;--vkui--color_text_link--hover:#77adec;--vkui--color_text_link--active:#7cb1ed;--vkui--color_text_link_themed:#939393;--vkui--color_text_link_themed--hover:#979797;--vkui--color_text_link_themed--active:#9c9c9c;--vkui--color_text_muted:#ccc;--vkui--color_text_muted--hover:#cecece;--vkui--color_text_muted--active:#d0d0d0;--vkui--color_icon_accent:#71aaeb;--vkui--color_icon_accent--hover:#77adec;--vkui--color_icon_accent--active:#7cb1ed;--vkui--color_icon_accent_themed:#e1e3e6;--vkui--color_icon_accent_themed--hover:#e2e4e7;--vkui--color_icon_accent_themed--active:#e3e5e8;--vkui--color_icon_medium:#939393;--vkui--color_icon_medium--hover:#979797;--vkui--color_icon_medium--active:#9c9c9c;--vkui--color_icon_medium_alpha:rgba(255,255,255,.48);--vkui--color_icon_medium_alpha--hover:rgba(255,255,255,.52);--vkui--color_icon_medium_alpha--active:rgba(255,255,255,.56);--vkui--color_icon_secondary:#828282;--vkui--color_icon_secondary--hover:#878787;--vkui--color_icon_secondary--active:#8c8c8c;--vkui--color_icon_secondary_alpha:rgba(255,255,255,.4);--vkui--color_icon_secondary_alpha--hover:rgba(255,255,255,.44);--vkui--color_icon_secondary_alpha--active:rgba(255,255,255,.48);--vkui--color_icon_tertiary:#656565;--vkui--color_icon_tertiary--hover:#6b6b6b;--vkui--color_icon_tertiary--active:#717171;--vkui--color_icon_tertiary_alpha:rgba(255,255,255,.24);--vkui--color_icon_tertiary_alpha--hover:rgba(255,255,255,.28);--vkui--color_icon_tertiary_alpha--active:rgba(255,255,255,.32);--vkui--color_icon_contrast:#e1e3e6;--vkui--color_icon_contrast--hover:#e2e4e7;--vkui--color_icon_contrast--active:#e3e5e8;--vkui--color_icon_contrast_themed:#222;--vkui--color_icon_contrast_themed--hover:#2b2b2b;--vkui--color_icon_contrast_themed--active:#343434;--vkui--color_icon_negative:#ff5c5c;--vkui--color_stroke_accent:#71aaeb;--vkui--color_stroke_accent--hover:#77adec;--vkui--color_stroke_accent--active:#7cb1ed;--vkui--color_stroke_accent_themed:#e1e3e6;--vkui--color_stroke_accent_themed--hover:#e2e4e7;--vkui--color_stroke_accent_themed--active:#e3e5e8;--vkui--color_separator_secondary:#292929;--vkui--color_separator_secondary--hover:#323232;--vkui--color_separator_secondary--active:#3a3a3a;--vkui--color_stroke_negative:#ff5c5c;--vkui--color_accent_blue:#397dcc;--vkui--color_accent_blue--hover:#4182ce;--vkui--color_accent_blue--active:#4987d0;--vkui--color_accent_gray--hover:#b1bac4;--vkui--color_accent_gray--active:#b4bdc7;--vkui--color_accent_lime:#caf96c;--vkui--color_accent_lime--hover:#ccf972;--vkui--color_accent_lime--active:#cef978;--vkui--color_accent_cyan:#55f1d2;--vkui--color_accent_cyan--hover:#5cf2d4;--vkui--color_accent_cyan--active:#63f2d6;--vkui--color_accent_azure:#5d9ee9;--vkui--color_accent_azure--hover:#63a2ea;--vkui--color_accent_azure--active:#6aa6eb;--vkui--color_accent_purple:#937ff5;--vkui--color_accent_purple--hover:#9784f5;--vkui--color_accent_purple--active:#9c89f6;--vkui--color_accent_violet:#a94fff;--vkui--color_accent_pink:#f899ff;--vkui--color_accent_pink--hover:#f89dff;--vkui--color_accent_pink--active:#f9a1ff;--vkui--color_overlay_secondary:rgba(55,56,57,.5);--vkui--color_overlay_secondary--hover:rgba(55,56,57,.54);--vkui--color_overlay_secondary--active:rgba(55,56,57,.58);--vkui--color_skeleton_from:#292929;--vkui--color_skeleton_from--hover:#323232;--vkui--color_skeleton_from--active:#3a3a3a;--vkui--color_skeleton_to:#333;--vkui--color_skeleton_to--hover:#3b3b3b;--vkui--color_skeleton_to--active:#434343;--vkui--color_button_text:#e1e3e6;--vkui--color_button_text--hover:#e2e4e7;--vkui--color_button_text--active:#e3e5e8;--vkui--color_button_icon:#e1e3e6;--vkui--color_button_icon--hover:#e2e4e7;--vkui--color_button_icon--active:#e3e5e8;--vkui--color_button_stroke:#e1e3e6;--vkui--color_button_stroke--hover:#e2e4e7;--vkui--color_button_stroke--active:#e3e5e8;--vkui--color_write_bar_icon:#e1e3e6;--vkui--color_write_bar_icon--hover:#e2e4e7;--vkui--color_write_bar_icon--active:#e3e5e8;--vkui--color_write_bar_input_background:#424242;--vkui--color_write_bar_input_background--hover:#4a4a4a;--vkui--color_write_bar_input_background--active:#515151;--vkui--color_write_bar_input_border:#555;--vkui--color_write_bar_input_border--hover:#5c5c5c;--vkui--color_write_bar_input_border--active:#636363;--vkui--color_track_background:#828282;--vkui--color_track_background--hover:#878787;--vkui--color_track_background--active:#8c8c8c;--vkui--color_track_buffer:#fff;--vkui--color_track_buffer--hover:#ebedf0;--vkui--color_track_buffer--active:#d7d8db;--vkui--color_search_field_background:#424242;--vkui--color_search_field_background--hover:#4a4a4a;--vkui--color_search_field_background--active:#515151;--vkui--color_panel_header_icon:#71aaeb}:root{--vkui_internal--tabbar_height:48px;--vkui_internal--grid_avatar_image_offset:2px;--vkui_internal--slider_thumb_size:28px;--vkui_internal--side_cell_gap:calc(var(--vkui--size_base_padding_horizontal--regular) - var(--vkui--spacing_size_s));--vkui_internal--panel_header_height:var(--vkui--size_panel_header_height--regular);--vkui_internal--outline_width:2px;--vkui_internal--outline:var(--vkui_internal--outline_width,2px)solid var(--vkui--color_stroke_accent);--vkui_internal--outline-reset:var(--vkui_internal--outline_width)solid transparent;--vkui_internal--popover_safe_zone_padding:8px;--vkui_internal--white:#fff;--vkui_internal--safe_area_inset_top:0px;--vkui_internal--safe_area_inset_right:0px;--vkui_internal--safe_area_inset_bottom:0px;--vkui_internal--safe_area_inset_left:0px;--vkui_internal--duration:.7s;--vkui_internal--slide-easing:cubic-bezier(.16,1,.3,1);--vkui_internal--spring-easing:cubic-bezier(.22,1,.6,1.03);--vkui_internal--z_index_cell_dragging:100;--vkui_internal--z_index_tabs:2;--vkui_internal--z_index_fixed_layout:3;--vkui_internal--z_index_panel_header_context:4;--vkui_internal--z_index_panel_header_fade:5;--vkui_internal--z_index_pull_to_refresh:9;--vkui_internal--z_index_panel_header:10;--vkui_internal--z_index_split_layout_panel_header:11;--vkui_internal--z_index_tappable_state:0;--vkui_internal--z_index_tappable_element:1;--vkui_internal--z_index_banner_background:0;--vkui_internal--z_index_banner_content:1;--vkui_internal--z_index_banner_hover:2;--vkui_internal--z_index_form_field_element:1;--vkui_internal--z_index_form_field_border:2;--vkui_internal--z_index_form_field_status:3;--vkui_internal--z_index_form_field_border_hover:4;--vkui_internal--z_index_form_field_focus:5;--vkui_internal--z_index_form_field_side:6;--vkui_internal--z_index_image_base_border:0;--vkui_internal--z_index_image_base_overlay:1;--vkui_internal--z_index_image_base_badge:2;--vkui_internal--z_index_image_base_positioned_element:3;--vkui_internal--z_index_horizontal_scroll_arrow:1;--vkui_internal--row_gap:0px;--vkui_internal--column_gap:0px;--vkui_internal--spacing_size:0px;--vkui_internal--modal-overlay--opacity:1}@supports (padding-top:constant(safe-area-inset-top)){:root{--vkui_internal--safe_area_inset_top:constant(safe-area-inset-top);--vkui_internal--safe_area_inset_right:constant(safe-area-inset-right);--vkui_internal--safe_area_inset_bottom:constant(safe-area-inset-bottom);--vkui_internal--safe_area_inset_left:constant(safe-area-inset-left)}}@supports (padding-top:env(safe-area-inset-top)){:root{--vkui_internal--safe_area_inset_top:env(safe-area-inset-top);--vkui_internal--safe_area_inset_right:env(safe-area-inset-right);--vkui_internal--safe_area_inset_bottom:env(safe-area-inset-bottom);--vkui_internal--safe_area_inset_left:env(safe-area-inset-left)}}@media (min-width:768px){.vkuistyles__-sizeX--compact-mq{display:none!important}}@media (max-width:767.9px){.vkuistyles__-sizeX--regular-mq{display:none!important}}@media (max-width:767.9px) and (min-height:415px),(pointer:coarse) and (min-height:415px),(pointer:none) and (min-height:415px){.vkuistyles__-sizeY--compact-mq{display:none!important}}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuistyles__-sizeY--regular-mq{display:none!important}}@media (min-width:1024px){.vkuistyles__-viewWidth--tabletMinus-mq{display:none!important}}@media (max-width:1023.9px){.vkuistyles__-viewWidth--tabletPlus-mq{display:none!important}}@media (min-width:768px) and (min-height:720px),(min-width:768px) and (pointer:fine){.vkuistyles__-deviceType--mobile-mq{display:none!important}}@media (max-width:767.9px),(pointer:coarse) and (max-height:719.9px),(pointer:none) and (max-height:719.9px){.vkuistyles__-deviceType--desktop-mq{display:none!important}}:root{--vkui--size_border--regular:var(--vkui--size_border1x--regular)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){:root{--vkui--size_border--regular:var(--vkui--size_border2x--regular)}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){:root{--vkui--size_border--regular:var(--vkui--size_border3x--regular)}}.vkuistyles__-focus-visible{--vkui_internal--outline_width:2px}.vkuistyles__-focus-visible :focus,.vkuistyles__-focus-visible:focus{outline:none}.vkuistyles__-focus-visible :focus-visible{outline:none}.vkuistyles__-focus-visible:focus-visible{outline:none}.vkuistyles__-focus-visible.vkuistyles__-focus-visible--mode-outside{--vkui_internal--outline_offset_from:0;--vkui_internal--outline_offset_to:var(--vkui_internal--outline_width)}.vkuistyles__-focus-visible.vkuistyles__-focus-visible--mode-inside{--vkui_internal--outline_offset_from:calc(-2*var(--vkui_internal--outline_width));--vkui_internal--outline_offset_to:calc(-1*var(--vkui_internal--outline_width))}.vkuistyles__-focus-visible.vkuistyles__-focus-visible--focused.vkuistyles__-focus-visible--mode-inside,.vkuistyles__-focus-visible.vkuistyles__-focus-visible--focused.vkuistyles__-focus-visible--mode-outside{outline:var(--vkui_internal--outline);outline-offset:var(--vkui_internal--outline_offset_to);animation:.1s ease-in-out 10ms forwards vkuistyles__animation-outline-offset}@media screen and (prefers-reduced-motion:reduce){.vkuistyles__-focus-visible.vkuistyles__-focus-visible--focused.vkuistyles__-focus-visible--mode-inside,.vkuistyles__-focus-visible.vkuistyles__-focus-visible--focused.vkuistyles__-focus-visible--mode-outside{animation:none}}@keyframes vkuistyles__animation-outline-offset{0%{outline-offset:var(--vkui_internal--outline_offset_from)}to{outline-offset:var(--vkui_internal--outline_offset_to)}}.vkuistyles__-anim-fade-in{animation:.1s ease-in forwards vkuistyles__anim-fade-in}.vkuistyles__-anim-fade-out{animation:.1s ease-out forwards vkuistyles__anim-fade-out}@keyframes vkuistyles__anim-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes vkuistyles__anim-fade-out{0%{opacity:1}to{opacity:0}}.vkuistyles__-anim-transform-origin-top{transform-origin:bottom}.vkuistyles__-anim-transform-origin-top-start{transform-origin:0 100%}.vkuistyles__-anim-transform-origin-top-end{transform-origin:100% 100%}.vkuistyles__-anim-transform-origin-right{transform-origin:0}.vkuistyles__-anim-transform-origin-right-start{transform-origin:0 0}.vkuistyles__-anim-transform-origin-right-end{transform-origin:0 100%}.vkuistyles__-anim-transform-origin-bottom{transform-origin:top}.vkuistyles__-anim-transform-origin-bottom-start{transform-origin:0 0}.vkuistyles__-anim-transform-origin-bottom-end{transform-origin:100% 0}.vkuistyles__-anim-transform-origin-left{transform-origin:100%}.vkuistyles__-anim-transform-origin-left-start{transform-origin:100% 0}.vkuistyles__-anim-transform-origin-left-end{transform-origin:100% 100%}.vkuistyles__-row-gap--2xs{--vkui_internal--row_gap:var(--vkui--spacing_size_2xs)}.vkuistyles__-row-gap--xs{--vkui_internal--row_gap:var(--vkui--spacing_size_xs)}.vkuistyles__-row-gap--s{--vkui_internal--row_gap:var(--vkui--spacing_size_s)}.vkuistyles__-row-gap--m{--vkui_internal--row_gap:var(--vkui--spacing_size_m)}.vkuistyles__-row-gap--l{--vkui_internal--row_gap:var(--vkui--spacing_size_l)}.vkuistyles__-row-gap--xl{--vkui_internal--row_gap:var(--vkui--spacing_size_xl)}.vkuistyles__-row-gap--2xl{--vkui_internal--row_gap:var(--vkui--spacing_size_2xl)}.vkuistyles__-row-gap--3xl{--vkui_internal--row_gap:var(--vkui--spacing_size_3xl)}.vkuistyles__-row-gap--4xl{--vkui_internal--row_gap:var(--vkui--spacing_size_4xl)}.vkuistyles__-column-gap--2xs{--vkui_internal--column_gap:var(--vkui--spacing_size_2xs)}.vkuistyles__-column-gap--xs{--vkui_internal--column_gap:var(--vkui--spacing_size_xs)}.vkuistyles__-column-gap--s{--vkui_internal--column_gap:var(--vkui--spacing_size_s)}.vkuistyles__-column-gap--m{--vkui_internal--column_gap:var(--vkui--spacing_size_m)}.vkuistyles__-column-gap--l{--vkui_internal--column_gap:var(--vkui--spacing_size_l)}.vkuistyles__-column-gap--xl{--vkui_internal--column_gap:var(--vkui--spacing_size_xl)}.vkuistyles__-column-gap--2xl{--vkui_internal--column_gap:var(--vkui--spacing_size_2xl)}.vkuistyles__-column-gap--3xl{--vkui_internal--column_gap:var(--vkui--spacing_size_3xl)}.vkuistyles__-column-gap--4xl{--vkui_internal--column_gap:var(--vkui--spacing_size_4xl)}.vkuiRootComponent__hidden,.vkuiRootComponent__host[hidden=hidden]{display:none!important}.vkuiRootComponent__host[hidden=until-found]{content-visibility:hidden!important}.vkuiAppRootStyleContainer__host{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;color:var(--vkui--color_text_primary);color-scheme:var(--vkui--colors_scheme);font-family:var(--vkui--font_family_base)}.vkuiAppRootStyleContainer__sizeYCompact{--vkui_internal--panel_header_height:var(--vkui--size_panel_header_height--compact)}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiAppRootStyleContainer__sizeYNone{--vkui_internal--panel_header_height:var(--vkui--size_panel_header_height--compact)}}.vkuiAppRootStyleContainer__userSelectNone{-webkit-user-select:none;-moz-user-select:none;user-select:none}.vkuiAppRootStyleContainer__userSelectNone [contenteditable]{-webkit-user-select:text;-moz-user-select:text;user-select:text}@media (pointer:coarse),(pointer:none){.vkuiAppRootStyleContainer__pointerNone{-webkit-user-select:none;-moz-user-select:none;user-select:none}.vkuiAppRootStyleContainer__pointerNone [contenteditable]{-webkit-user-select:text;-moz-user-select:text;user-select:text}}.vkuiAppRootStyleContainer__embedded{overflow:auto}.vkuiAppRoot__host{height:100%;max-height:inherit;max-width:inherit;width:100%}.vkuiAppRoot__layoutCard{background:var(--vkui--color_background)}.vkuiAppRoot__layoutPlain{background:var(--vkui--color_background_content)}.vkuiAppRoot__transformForPositionFixedElements{transform:translateZ(0)}.vkuitokens__defaultColor{color:var(--vkui--color_text_primary);color-scheme:var(--vkui--colors_scheme)}.vkuiTypography__normalize{margin:0;padding:0;display:block}.vkuiTypography__inline{display:inline-block}.vkuiTypography__weight1.vkuiTypography__weight1.vkuiTypography__weight1.vkuiTypography__weight1{font-weight:var(--vkui--font_weight_base1)}.vkuiTypography__accent.vkuiTypography__weight1.vkuiTypography__weight1.vkuiTypography__weight1{font-weight:var(--vkui--font_weight_accent1)}.vkuiTypography__weight2.vkuiTypography__weight2.vkuiTypography__weight2.vkuiTypography__weight2{font-weight:var(--vkui--font_weight_base2)}.vkuiTypography__accent.vkuiTypography__weight2.vkuiTypography__weight2.vkuiTypography__weight2{font-weight:var(--vkui--font_weight_accent2)}.vkuiTypography__weight3.vkuiTypography__weight3.vkuiTypography__weight3.vkuiTypography__weight3{font-weight:var(--vkui--font_weight_base3)}.vkuiTypography__accent.vkuiTypography__weight3.vkuiTypography__weight3.vkuiTypography__weight3{font-weight:var(--vkui--font_weight_accent3)}.vkuiTypography__host b{font-weight:var(--vkui--font_weight_base1)}.vkuiTypography__accent.vkuiTypography__host b{font-weight:var(--vkui--font_weight_accent1)}.vkuiDisplayTitle__level1{font-family:var(--vkui--font_display_title1--font_family--regular);font-size:var(--vkui--font_display_title1--font_size--regular);font-weight:var(--vkui--font_display_title1--font_weight--regular);line-height:var(--vkui--font_display_title1--line_height--regular)}.vkuiDisplayTitle__sizeYCompact.vkuiDisplayTitle__level1{font-family:var(--vkui--font_display_title1--font_family--compact,var(--vkui--font_display_title1--font_family--regular));font-size:var(--vkui--font_display_title1--font_size--compact,var(--vkui--font_display_title1--font_size--regular));font-weight:var(--vkui--font_display_title1--font_weight--compact,var(--vkui--font_display_title1--font_weight--regular));line-height:var(--vkui--font_display_title1--line_height--compact,var(--vkui--font_display_title1--line_height--regular))}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiDisplayTitle__sizeYNone.vkuiDisplayTitle__level1{font-family:var(--vkui--font_display_title1--font_family--compact,var(--vkui--font_display_title1--font_family--regular));font-size:var(--vkui--font_display_title1--font_size--compact,var(--vkui--font_display_title1--font_size--regular));font-weight:var(--vkui--font_display_title1--font_weight--compact,var(--vkui--font_display_title1--font_weight--regular));line-height:var(--vkui--font_display_title1--line_height--compact,var(--vkui--font_display_title1--line_height--regular))}}.vkuiDisplayTitle__level2{font-family:var(--vkui--font_display_title2--font_family--regular);font-size:var(--vkui--font_display_title2--font_size--regular);font-weight:var(--vkui--font_display_title2--font_weight--regular);line-height:var(--vkui--font_display_title2--line_height--regular)}.vkuiDisplayTitle__sizeYCompact.vkuiDisplayTitle__level2{font-family:var(--vkui--font_display_title2--font_family--compact,var(--vkui--font_display_title2--font_family--regular));font-size:var(--vkui--font_display_title2--font_size--compact,var(--vkui--font_display_title2--font_size--regular));font-weight:var(--vkui--font_display_title2--font_weight--compact,var(--vkui--font_display_title2--font_weight--regular));line-height:var(--vkui--font_display_title2--line_height--compact,var(--vkui--font_display_title2--line_height--regular))}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiDisplayTitle__sizeYNone.vkuiDisplayTitle__level2{font-family:var(--vkui--font_display_title2--font_family--compact,var(--vkui--font_display_title2--font_family--regular));font-size:var(--vkui--font_display_title2--font_size--compact,var(--vkui--font_display_title2--font_size--regular));font-weight:var(--vkui--font_display_title2--font_weight--compact,var(--vkui--font_display_title2--font_weight--regular));line-height:var(--vkui--font_display_title2--line_height--compact,var(--vkui--font_display_title2--line_height--regular))}}.vkuiDisplayTitle__level3{font-family:var(--vkui--font_display_title3--font_family--regular);font-size:var(--vkui--font_display_title3--font_size--regular);font-weight:var(--vkui--font_display_title3--font_weight--regular);line-height:var(--vkui--font_display_title3--line_height--regular)}.vkuiDisplayTitle__sizeYCompact.vkuiDisplayTitle__level3{font-family:var(--vkui--font_display_title3--font_family--compact,var(--vkui--font_display_title3--font_family--regular));font-size:var(--vkui--font_display_title3--font_size--compact,var(--vkui--font_display_title3--font_size--regular));font-weight:var(--vkui--font_display_title3--font_weight--compact,var(--vkui--font_display_title3--font_weight--regular));line-height:var(--vkui--font_display_title3--line_height--compact,var(--vkui--font_display_title3--line_height--regular))}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiDisplayTitle__sizeYNone.vkuiDisplayTitle__level3{font-family:var(--vkui--font_display_title3--font_family--compact,var(--vkui--font_display_title3--font_family--regular));font-size:var(--vkui--font_display_title3--font_size--compact,var(--vkui--font_display_title3--font_size--regular));font-weight:var(--vkui--font_display_title3--font_weight--compact,var(--vkui--font_display_title3--font_weight--regular));line-height:var(--vkui--font_display_title3--line_height--compact,var(--vkui--font_display_title3--line_height--regular))}}.vkuiDisplayTitle__level4{font-family:var(--vkui--font_display_title4--font_family--regular);font-size:var(--vkui--font_display_title4--font_size--regular);font-weight:var(--vkui--font_display_title4--font_weight--regular);line-height:var(--vkui--font_display_title4--line_height--regular)}.vkuiDisplayTitle__sizeYCompact.vkuiDisplayTitle__level4{font-family:var(--vkui--font_display_title4--font_family--compact,var(--vkui--font_display_title4--font_family--regular));font-size:var(--vkui--font_display_title4--font_size--compact,var(--vkui--font_display_title4--font_size--regular));font-weight:var(--vkui--font_display_title4--font_weight--compact,var(--vkui--font_display_title4--font_weight--regular));line-height:var(--vkui--font_display_title4--line_height--compact,var(--vkui--font_display_title4--line_height--regular))}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiDisplayTitle__sizeYNone.vkuiDisplayTitle__level4{font-family:var(--vkui--font_display_title4--font_family--compact,var(--vkui--font_display_title4--font_family--regular));font-size:var(--vkui--font_display_title4--font_size--compact,var(--vkui--font_display_title4--font_size--regular));font-weight:var(--vkui--font_display_title4--font_weight--compact,var(--vkui--font_display_title4--font_weight--regular));line-height:var(--vkui--font_display_title4--line_height--compact,var(--vkui--font_display_title4--line_height--regular))}}.vkuiTitle__level1{font-family:var(--vkui--font_title1--font_family--regular);font-size:var(--vkui--font_title1--font_size--regular);font-weight:var(--vkui--font_title1--font_weight--regular);line-height:var(--vkui--font_title1--line_height--regular)}.vkuiTitle__sizeYCompact.vkuiTitle__level1{font-family:var(--vkui--font_title1--font_family--compact,var(--vkui--font_title1--font_family--regular));font-size:var(--vkui--font_title1--font_size--compact,var(--vkui--font_title1--font_size--regular));font-weight:var(--vkui--font_title1--font_weight--compact,var(--vkui--font_title1--font_weight--regular));line-height:var(--vkui--font_title1--line_height--compact,var(--vkui--font_title1--line_height--regular))}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiTitle__sizeYNone.vkuiTitle__level1{font-family:var(--vkui--font_title1--font_family--compact,var(--vkui--font_title1--font_family--regular));font-size:var(--vkui--font_title1--font_size--compact,var(--vkui--font_title1--font_size--regular));font-weight:var(--vkui--font_title1--font_weight--compact,var(--vkui--font_title1--font_weight--regular));line-height:var(--vkui--font_title1--line_height--compact,var(--vkui--font_title1--line_height--regular))}}.vkuiTitle__level2{font-family:var(--vkui--font_title2--font_family--regular);font-size:var(--vkui--font_title2--font_size--regular);font-weight:var(--vkui--font_title2--font_weight--regular);line-height:var(--vkui--font_title2--line_height--regular)}.vkuiTitle__sizeYCompact.vkuiTitle__level2{font-family:var(--vkui--font_title2--font_family--compact,var(--vkui--font_title2--font_family--regular));font-size:var(--vkui--font_title2--font_size--compact,var(--vkui--font_title2--font_size--regular));font-weight:var(--vkui--font_title2--font_weight--compact,var(--vkui--font_title2--font_weight--regular));line-height:var(--vkui--font_title2--line_height--compact,var(--vkui--font_title2--line_height--regular))}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiTitle__sizeYNone.vkuiTitle__level2{font-family:var(--vkui--font_title2--font_family--compact,var(--vkui--font_title2--font_family--regular));font-size:var(--vkui--font_title2--font_size--compact,var(--vkui--font_title2--font_size--regular));font-weight:var(--vkui--font_title2--font_weight--compact,var(--vkui--font_title2--font_weight--regular));line-height:var(--vkui--font_title2--line_height--compact,var(--vkui--font_title2--line_height--regular))}}.vkuiTitle__level3{font-family:var(--vkui--font_title3--font_family--regular);font-size:var(--vkui--font_title3--font_size--regular);font-weight:var(--vkui--font_title3--font_weight--regular);line-height:var(--vkui--font_title3--line_height--regular)}.vkuiTitle__sizeYCompact.vkuiTitle__level3{font-family:var(--vkui--font_title3--font_family--compact,var(--vkui--font_title3--font_family--regular));font-size:var(--vkui--font_title3--font_size--compact,var(--vkui--font_title3--font_size--regular));font-weight:var(--vkui--font_title3--font_weight--compact,var(--vkui--font_title3--font_weight--regular));line-height:var(--vkui--font_title3--line_height--compact,var(--vkui--font_title3--line_height--regular))}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiTitle__sizeYNone.vkuiTitle__level3{font-family:var(--vkui--font_title3--font_family--compact,var(--vkui--font_title3--font_family--regular));font-size:var(--vkui--font_title3--font_size--compact,var(--vkui--font_title3--font_size--regular));font-weight:var(--vkui--font_title3--font_weight--compact,var(--vkui--font_title3--font_weight--regular));line-height:var(--vkui--font_title3--line_height--compact,var(--vkui--font_title3--line_height--regular))}}.vkuiHeadline__level1{font-family:var(--vkui--font_headline1--font_family--regular);font-size:var(--vkui--font_headline1--font_size--regular);font-weight:var(--vkui--font_headline1--font_weight--regular);line-height:var(--vkui--font_headline1--line_height--regular)}.vkuiHeadline__sizeYCompact.vkuiHeadline__level1{font-size:var(--vkui--font_headline1--font_size--compact,var(--vkui--font_headline1--font_size--regular));font-weight:var(--vkui--font_headline1--font_weight--compact,var(--vkui--font_headline1--font_weight--regular));line-height:var(--vkui--font_headline1--line_height--compact,var(--vkui--font_headline1--line_height--regular))}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiHeadline__sizeYNone.vkuiHeadline__level1{font-size:var(--vkui--font_headline1--font_size--compact,var(--vkui--font_headline1--font_size--regular));font-weight:var(--vkui--font_headline1--font_weight--compact,var(--vkui--font_headline1--font_weight--regular));line-height:var(--vkui--font_headline1--line_height--compact,var(--vkui--font_headline1--line_height--regular))}}.vkuiHeadline__level2{font-family:var(--vkui--font_headline2--font_family--regular);font-size:var(--vkui--font_headline2--font_size--regular);font-weight:var(--vkui--font_headline2--font_weight--regular);line-height:var(--vkui--font_headline2--line_height--regular)}.vkuiHeadline__sizeYCompact.vkuiHeadline__level2{font-size:var(--vkui--font_headline2--font_size--compact,var(--vkui--font_headline2--font_size--regular));font-weight:var(--vkui--font_headline2--font_weight--compact,var(--vkui--font_headline2--font_weight--regular));line-height:var(--vkui--font_headline2--line_height--compact,var(--vkui--font_headline2--line_height--regular))}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiHeadline__sizeYNone.vkuiHeadline__level2{font-size:var(--vkui--font_headline2--font_size--compact,var(--vkui--font_headline2--font_size--regular));font-weight:var(--vkui--font_headline2--font_weight--compact,var(--vkui--font_headline2--font_weight--regular));line-height:var(--vkui--font_headline2--line_height--compact,var(--vkui--font_headline2--line_height--regular))}}.vkuiText__host{font-family:var(--vkui--font_text--font_family--regular);font-size:var(--vkui--font_text--font_size--regular);font-weight:var(--vkui--font_text--font_weight--regular);line-height:var(--vkui--font_text--line_height--regular)}.vkuiText__sizeYCompact{font-family:var(--vkui--font_text--font_family--compact,var(--vkui--font_text--font_family--regular));font-size:var(--vkui--font_text--font_size--compact,var(--vkui--font_text--font_size--regular));font-weight:var(--vkui--font_text--font_weight--compact,var(--vkui--font_text--font_weight--regular));line-height:var(--vkui--font_text--line_height--compact,var(--vkui--font_text--line_height--regular))}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiText__sizeYNone{font-family:var(--vkui--font_text--font_family--compact,var(--vkui--font_text--font_family--regular));font-size:var(--vkui--font_text--font_size--compact,var(--vkui--font_text--font_size--regular));font-weight:var(--vkui--font_text--font_weight--compact,var(--vkui--font_text--font_weight--regular));line-height:var(--vkui--font_text--line_height--compact,var(--vkui--font_text--line_height--regular))}}.vkuiParagraph__host{font-family:var(--vkui--font_paragraph--font_family--regular);font-size:var(--vkui--font_paragraph--font_size--regular);font-weight:var(--vkui--font_paragraph--font_weight--regular);line-height:var(--vkui--font_paragraph--line_height--regular)}.vkuiParagraph__sizeYCompact{font-family:var(--vkui--font_paragraph--font_family--compact,var(--vkui--font_paragraph--font_family--regular));font-size:var(--vkui--font_paragraph--font_size--compact,var(--vkui--font_paragraph--font_size--regular));font-weight:var(--vkui--font_paragraph--font_weight--compact,var(--vkui--font_paragraph--font_weight--regular));line-height:var(--vkui--font_paragraph--line_height--compact,var(--vkui--font_paragraph--line_height--regular))}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiParagraph__sizeYNone{font-family:var(--vkui--font_paragraph--font_family--compact,var(--vkui--font_paragraph--font_family--regular));font-size:var(--vkui--font_paragraph--font_size--compact,var(--vkui--font_paragraph--font_size--regular));font-weight:var(--vkui--font_paragraph--font_weight--compact,var(--vkui--font_paragraph--font_weight--regular));line-height:var(--vkui--font_paragraph--line_height--compact,var(--vkui--font_paragraph--line_height--regular))}}.vkuiSubhead__host{font-family:var(--vkui--font_subhead--font_family--regular);font-size:var(--vkui--font_subhead--font_size--regular);font-weight:var(--vkui--font_subhead--font_weight--regular);line-height:var(--vkui--font_subhead--line_height--regular)}.vkuiSubhead__sizeYCompact{font-family:var(--vkui--font_subhead--font_family--compact,var(--vkui--font_subhead--font_family--regular));font-size:var(--vkui--font_subhead--font_size--compact,var(--vkui--font_subhead--font_size--regular));font-weight:var(--vkui--font_subhead--font_weight--compact,var(--vkui--font_subhead--font_weight--regular));line-height:var(--vkui--font_subhead--line_height--compact,var(--vkui--font_subhead--line_height--regular))}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiSubhead__sizeYNone{font-family:var(--vkui--font_subhead--font_family--compact,var(--vkui--font_subhead--font_family--regular));font-size:var(--vkui--font_subhead--font_size--compact,var(--vkui--font_subhead--font_size--regular));font-weight:var(--vkui--font_subhead--font_weight--compact,var(--vkui--font_subhead--font_weight--regular));line-height:var(--vkui--font_subhead--line_height--compact,var(--vkui--font_subhead--line_height--regular))}}.vkuiFootnote__host{font-family:var(--vkui--font_footnote--font_family--regular);font-size:var(--vkui--font_footnote--font_size--regular);font-weight:var(--vkui--font_footnote--font_weight--regular);line-height:var(--vkui--font_footnote--line_height--regular)}.vkuiFootnote__sizeYCompact{font-family:var(--vkui--font_footnote--font_family--compact,var(--vkui--font_footnote--font_family--regular));font-size:var(--vkui--font_footnote--font_size--compact,var(--vkui--font_footnote--font_size--regular));font-weight:var(--vkui--font_footnote--font_weight--compact,var(--vkui--font_footnote--font_weight--regular));line-height:var(--vkui--font_footnote--line_height--compact,var(--vkui--font_footnote--line_height--regular))}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiFootnote__sizeYNone{font-family:var(--vkui--font_footnote--font_family--compact,var(--vkui--font_footnote--font_family--regular));font-size:var(--vkui--font_footnote--font_size--compact,var(--vkui--font_footnote--font_size--regular));font-weight:var(--vkui--font_footnote--font_weight--compact,var(--vkui--font_footnote--font_weight--regular));line-height:var(--vkui--font_footnote--line_height--compact,var(--vkui--font_footnote--line_height--regular))}}.vkuiFootnote__caps{font-family:var(--vkui--font_footnote_caps--font_family--regular);font-size:var(--vkui--font_footnote_caps--font_size--regular);font-weight:var(--vkui--font_footnote_caps--font_weight--regular);line-height:var(--vkui--font_footnote_caps--line_height--regular);text-transform:uppercase}.vkuiFootnote__sizeYCompact.vkuiFootnote__caps{font-family:var(--vkui--font_footnote_caps--font_family--compact,var(--vkui--font_footnote_caps--font_family--regular));font-size:var(--vkui--font_footnote_caps--font_size--compact,var(--vkui--font_footnote_caps--font_size--regular));font-weight:var(--vkui--font_footnote_caps--font_weight--compact,var(--vkui--font_footnote_caps--font_weight--regular));line-height:var(--vkui--font_footnote_caps--line_height--compact,var(--vkui--font_footnote_caps--line_height--regular))}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiFootnote__sizeYNone.vkuiFootnote__caps{font-family:var(--vkui--font_footnote_caps--font_family--compact,var(--vkui--font_footnote_caps--font_family--regular));font-size:var(--vkui--font_footnote_caps--font_size--compact,var(--vkui--font_footnote_caps--font_size--regular));font-weight:var(--vkui--font_footnote_caps--font_weight--compact,var(--vkui--font_footnote_caps--font_weight--regular));line-height:var(--vkui--font_footnote_caps--line_height--compact,var(--vkui--font_footnote_caps--line_height--regular))}}.vkuiCaption__caps{text-transform:uppercase}.vkuiCaption__level1{font-family:var(--vkui--font_caption1--font_family--regular);font-size:var(--vkui--font_caption1--font_size--regular);font-weight:var(--vkui--font_caption1--font_weight--regular);line-height:var(--vkui--font_caption1--line_height--regular)}.vkuiCaption__sizeYCompact.vkuiCaption__level1{font-family:var(--vkui--font_caption1--font_family--compact,var(--vkui--font_caption1--font_family--regular));font-size:var(--vkui--font_caption1--font_size--compact,var(--vkui--font_caption1--font_size--regular));font-weight:var(--vkui--font_caption1--font_weight--compact,var(--vkui--font_caption1--font_weight--regular));line-height:var(--vkui--font_caption1--line_height--compact,var(--vkui--font_caption1--line_height--regular))}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiCaption__sizeYNone.vkuiCaption__level1{font-family:var(--vkui--font_caption1--font_family--compact,var(--vkui--font_caption1--font_family--regular));font-size:var(--vkui--font_caption1--font_size--compact,var(--vkui--font_caption1--font_size--regular));font-weight:var(--vkui--font_caption1--font_weight--compact,var(--vkui--font_caption1--font_weight--regular));line-height:var(--vkui--font_caption1--line_height--compact,var(--vkui--font_caption1--line_height--regular))}}.vkuiCaption__level1.vkuiCaption__caps{font-family:var(--vkui--font_caption1_caps--font_family--regular);font-size:var(--vkui--font_caption1_caps--font_size--regular);font-weight:var(--vkui--font_caption1_caps--font_weight--regular);line-height:var(--vkui--font_caption1_caps--line_height--regular)}.vkuiCaption__sizeYCompact.vkuiCaption__level1.vkuiCaption__caps{font-family:var(--vkui--font_caption1_caps--font_family--compact,var(--vkui--font_caption1_caps--font_family--regular));font-size:var(--vkui--font_caption1_caps--font_size--compact,var(--vkui--font_caption1_caps--font_size--regular));font-weight:var(--vkui--font_caption1_caps--font_weight--compact,var(--vkui--font_caption1_caps--font_weight--regular));line-height:var(--vkui--font_caption1_caps--line_height--compact,var(--vkui--font_caption1_caps--line_height--regular))}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiCaption__sizeYNone.vkuiCaption__level1.vkuiCaption__caps{font-family:var(--vkui--font_caption1_caps--font_family--compact,var(--vkui--font_caption1_caps--font_family--regular));font-size:var(--vkui--font_caption1_caps--font_size--compact,var(--vkui--font_caption1_caps--font_size--regular));font-weight:var(--vkui--font_caption1_caps--font_weight--compact,var(--vkui--font_caption1_caps--font_weight--regular));line-height:var(--vkui--font_caption1_caps--line_height--compact,var(--vkui--font_caption1_caps--line_height--regular))}}.vkuiCaption__level2{font-family:var(--vkui--font_caption2--font_family--regular);font-size:var(--vkui--font_caption2--font_size--regular);font-weight:var(--vkui--font_caption2--font_weight--regular);line-height:var(--vkui--font_caption2--line_height--regular)}.vkuiCaption__sizeYCompact.vkuiCaption__level2{font-family:var(--vkui--font_caption2--font_family--compact,var(--vkui--font_caption2--font_family--regular));font-size:var(--vkui--font_caption2--font_size--compact,var(--vkui--font_caption2--font_size--regular));font-weight:var(--vkui--font_caption2--font_weight--compact,var(--vkui--font_caption2--font_weight--regular));line-height:var(--vkui--font_caption2--line_height--compact,var(--vkui--font_caption2--line_height--regular))}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiCaption__sizeYNone.vkuiCaption__level2{font-family:var(--vkui--font_caption2--font_family--compact,var(--vkui--font_caption2--font_family--regular));font-size:var(--vkui--font_caption2--font_size--compact,var(--vkui--font_caption2--font_size--regular));font-weight:var(--vkui--font_caption2--font_weight--compact,var(--vkui--font_caption2--font_weight--regular));line-height:var(--vkui--font_caption2--line_height--compact,var(--vkui--font_caption2--line_height--regular))}}.vkuiCaption__level2.vkuiCaption__caps{font-family:var(--vkui--font_caption2_caps--font_family--regular);font-size:var(--vkui--font_caption2_caps--font_size--regular);font-weight:var(--vkui--font_caption2_caps--font_weight--regular);line-height:var(--vkui--font_caption2_caps--line_height--regular)}.vkuiCaption__sizeYCompact.vkuiCaption__level2.vkuiCaption__caps{font-family:var(--vkui--font_caption2_caps--font_family--compact,var(--vkui--font_caption2_caps--font_family--regular));font-size:var(--vkui--font_caption2_caps--font_size--compact,var(--vkui--font_caption2_caps--font_size--regular));font-weight:var(--vkui--font_caption2_caps--font_weight--compact,var(--vkui--font_caption2_caps--font_weight--regular));line-height:var(--vkui--font_caption2_caps--line_height--compact,var(--vkui--font_caption2_caps--line_height--regular))}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiCaption__sizeYNone.vkuiCaption__level2.vkuiCaption__caps{font-family:var(--vkui--font_caption2_caps--font_family--compact,var(--vkui--font_caption2_caps--font_family--regular));font-size:var(--vkui--font_caption2_caps--font_size--compact,var(--vkui--font_caption2_caps--font_size--regular));font-weight:var(--vkui--font_caption2_caps--font_weight--compact,var(--vkui--font_caption2_caps--font_weight--regular));line-height:var(--vkui--font_caption2_caps--line_height--compact,var(--vkui--font_caption2_caps--line_height--regular))}}.vkuiCaption__level3{font-family:var(--vkui--font_caption3--font_family--regular);font-size:var(--vkui--font_caption3--font_size--regular);font-weight:var(--vkui--font_caption3--font_weight--regular);line-height:var(--vkui--font_caption3--line_height--regular)}.vkuiCaption__sizeYCompact.vkuiCaption__level3{font-family:var(--vkui--font_caption3--font_family--compact,var(--vkui--font_caption3--font_family--regular));font-size:var(--vkui--font_caption3--font_size--compact,var(--vkui--font_caption3--font_size--regular));font-weight:var(--vkui--font_caption3--font_weight--compact,var(--vkui--font_caption3--font_weight--regular));line-height:var(--vkui--font_caption3--line_height--compact,var(--vkui--font_caption3--line_height--regular))}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiCaption__sizeYNone.vkuiCaption__level3{font-family:var(--vkui--font_caption3--font_family--compact,var(--vkui--font_caption3--font_family--regular));font-size:var(--vkui--font_caption3--font_size--compact,var(--vkui--font_caption3--font_size--regular));font-weight:var(--vkui--font_caption3--font_weight--compact,var(--vkui--font_caption3--font_weight--regular));line-height:var(--vkui--font_caption3--line_height--compact,var(--vkui--font_caption3--line_height--regular))}}.vkuiCaption__level3.vkuiCaption__caps{font-family:var(--vkui--font_caption3_caps--font_family--regular);font-size:var(--vkui--font_caption3_caps--font_size--regular);font-weight:var(--vkui--font_caption3_caps--font_weight--regular);line-height:var(--vkui--font_caption3_caps--line_height--regular)}.vkuiCaption__sizeYCompact.vkuiCaption__level3.vkuiCaption__caps{font-family:var(--vkui--font_caption3_caps--font_family--compact,var(--vkui--font_caption3_caps--font_family--regular));font-size:var(--vkui--font_caption3_caps--font_size--compact,var(--vkui--font_caption3_caps--font_size--regular));font-weight:var(--vkui--font_caption3_caps--font_weight--compact,var(--vkui--font_caption3_caps--font_weight--regular));line-height:var(--vkui--font_caption3_caps--line_height--compact,var(--vkui--font_caption3_caps--line_height--regular))}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiCaption__sizeYNone.vkuiCaption__level3.vkuiCaption__caps{font-family:var(--vkui--font_caption3_caps--font_family--compact,var(--vkui--font_caption3_caps--font_family--regular));font-size:var(--vkui--font_caption3_caps--font_size--compact,var(--vkui--font_caption3_caps--font_size--regular));font-weight:var(--vkui--font_caption3_caps--font_weight--compact,var(--vkui--font_caption3_caps--font_weight--regular));line-height:var(--vkui--font_caption3_caps--line_height--compact,var(--vkui--font_caption3_caps--line_height--regular))}}.vkuiEllipsisText__host{min-width:0;max-width:100%;display:inline-flex}.vkuiEllipsisText__host.vkuiEllipsisText__disableNativeTitle .vkuiEllipsisText__content:after,.vkuiEllipsisText__host.vkuiEllipsisText__disableNativeTitle:after{content:"";display:block}.vkuiEllipsisText__content{max-width:inherit;text-overflow:ellipsis;white-space:nowrap;flex:none;min-width:1em;overflow:hidden}.vkuiEllipsisText__contentMultiline{-ms-box-orient:vertical;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}.vkuiUnstyledTextField__host{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;resize:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:none;margin:0}.vkuiUnstyledTextField__noPadding{padding:0}.vkuiUnstyledTextField__host:focus{outline:none}.vkuiUnstyledTextField__host::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.vkuiUnstyledTextField__host::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.vkuiUnstyledTextField__host[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.vkuiClickable__realClickable{cursor:pointer;-webkit-tap-highlight-color:transparent}button.vkuiClickable__realClickable{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none}a.vkuiClickable__realClickable{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none}.vkuiClickable__host:focus{outline:none}.vkuiClickable__host:focus-visible{outline:none}.vkuiClickable__host[aria-disabled=true],.vkuiClickable__host[disabled]{cursor:not-allowed}.vkuiTappable__host{border-radius:var(--vkui--size_border_radius--regular);isolation:isolate;position:relative}.vkuiTappable__host>*{z-index:var(--vkui_internal--z_index_tappable_element);position:relative}.vkuiTappable__sizeXCompact{border-radius:0}@media (max-width:767.9px){.vkuiTappable__sizeXNone{border-radius:0}}.vkuiTappable__host.vkuiTappable__borderRadiusInherit{border-radius:inherit}.vkuiTappable__stateLayer{border-radius:inherit;z-index:var(--vkui_internal--z_index_tappable_state);transition:background-color .15s ease-out;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.vkuiTappable__hasPointerFalse .vkuiTappable__ripple{transition:background-color .15s ease-out .15s}@media (pointer:coarse),(pointer:none){.vkuiTappable__hasPointerNone .vkuiTappable__ripple{transition:background-color .15s ease-out .15s}}.vkuiTappable__hoveredBackground>.vkuiTappable__stateLayer{background-color:var(--vkui--color_transparent--hover)}.vkuiTappable__activatedBackground>.vkuiTappable__stateLayer{background-color:var(--vkui--color_transparent--active)}.vkuiTappable__activatedOpacity,.vkuiTappable__hoveredOpacity{transition:opacity .15s ease-out}.vkuiTappable__hoveredOpacity{opacity:.8}.vkuiTappable__activatedOpacity{opacity:.7}.vkuiTappable__wave{animation:vkuiTappable__animation-wave .3s var(--vkui--animation_easing_platform);background:var(--vkui--color_transparent--active);content:"";opacity:0;border-radius:50%;width:24px;height:24px;margin:-12px 0 0 -12px;position:absolute;top:0;left:0}@keyframes vkuiTappable__animation-wave{0%{opacity:1;transform:scale(1)}30%{opacity:1}to{opacity:0;transform:scale(8)}}.vkuiFixedLayout__host{box-sizing:border-box;padding-left:var(--vkui_internal--safe_area_inset_left);padding-right:var(--vkui_internal--safe_area_inset_right);z-index:var(--vkui_internal--z_index_fixed_layout);position:fixed;left:auto}.vkuiFixedLayout__filled{background:var(--vkui--color_background_content)}.vkuiFixedLayout__verticalTop{width:100%;top:0}.vkuiFixedLayout__verticalBottom{padding-bottom:var(--vkui_internal--safe_area_inset_bottom);width:100%;bottom:0}.vkuiInternalEpic--hasTabbar .vkuiFixedLayout__verticalBottom{padding-bottom:calc(var(--vkui_internal--tabbar_height) + var(--vkui_internal--safe_area_inset_bottom))}.vkuiInternalPanelHeader~* .vkuiFixedLayout__verticalTop:not(.vkuiInternalPanelHeader__fixed),.vkuiInternalPanelHeader~.vkuiFixedLayout__verticalTop{top:calc(var(--vkui_internal--panel_header_height) + var(--vkui_internal--safe_area_inset_top))}.vkuiImageBaseBadge__host{z-index:var(--vkui_internal--z_index_image_base_badge);border-radius:50%;padding:2px;position:absolute;bottom:0;right:0;transform:translate(2px,2px)}.vkuiImageBaseBadge__backgroundStroke{background-color:var(--vkui_internal--background,var(--vkui--color_background_content))}.vkuiImageBaseBadge__backgroundShadow:before{border-radius:inherit;box-shadow:var(--vkui--elevation1);content:"";pointer-events:none;margin:auto;position:absolute;top:2px;bottom:2px;left:2px;right:2px}.vkuiImageBaseFloatElement__host{z-index:var(--vkui_internal--z_index_image_base_positioned_element);--vkui_internal--FloatElement_horizontal_indent:0;--vkui_internal--FloatElement_vertical_indent:0;transition:opacity .3s ease-in-out;position:absolute}.vkuiImageBaseFloatElement__inlineIndent2xs{--vkui_internal--FloatElement_horizontal_indent:var(--vkui--spacing_size_2xs)}.vkuiImageBaseFloatElement__inlineIndentXs{--vkui_internal--FloatElement_horizontal_indent:var(--vkui--spacing_size_xs)}.vkuiImageBaseFloatElement__inlineIndentS{--vkui_internal--FloatElement_horizontal_indent:var(--vkui--spacing_size_s)}.vkuiImageBaseFloatElement__inlineIndentM{--vkui_internal--FloatElement_horizontal_indent:var(--vkui--spacing_size_m)}.vkuiImageBaseFloatElement__inlineIndentL{--vkui_internal--FloatElement_horizontal_indent:var(--vkui--spacing_size_l)}.vkuiImageBaseFloatElement__inlineIndentXl{--vkui_internal--FloatElement_horizontal_indent:var(--vkui--spacing_size_xl)}.vkuiImageBaseFloatElement__inlineIndent2xl{--vkui_internal--FloatElement_horizontal_indent:var(--vkui--spacing_size_2xl)}.vkuiImageBaseFloatElement__inlineIndent3xl{--vkui_internal--FloatElement_horizontal_indent:var(--vkui--spacing_size_3xl)}.vkuiImageBaseFloatElement__inlineIndent4xl{--vkui_internal--FloatElement_horizontal_indent:var(--vkui--spacing_size_4xl)}.vkuiImageBaseFloatElement__blockIndent2xs{--vkui_internal--FloatElement_vertical_indent:var(--vkui--spacing_size_2xs)}.vkuiImageBaseFloatElement__blockIndentXs{--vkui_internal--FloatElement_vertical_indent:var(--vkui--spacing_size_xs)}.vkuiImageBaseFloatElement__blockIndentS{--vkui_internal--FloatElement_vertical_indent:var(--vkui--spacing_size_s)}.vkuiImageBaseFloatElement__blockIndentM{--vkui_internal--FloatElement_vertical_indent:var(--vkui--spacing_size_m)}.vkuiImageBaseFloatElement__blockIndentL{--vkui_internal--FloatElement_vertical_indent:var(--vkui--spacing_size_l)}.vkuiImageBaseFloatElement__blockIndentXl{--vkui_internal--FloatElement_vertical_indent:var(--vkui--spacing_size_xl)}.vkuiImageBaseFloatElement__blockIndent2xl{--vkui_internal--FloatElement_vertical_indent:var(--vkui--spacing_size_2xl)}.vkuiImageBaseFloatElement__blockIndent3xl{--vkui_internal--FloatElement_vertical_indent:var(--vkui--spacing_size_3xl)}.vkuiImageBaseFloatElement__blockIndent4xl{--vkui_internal--FloatElement_vertical_indent:var(--vkui--spacing_size_4xl)}.vkuiImageBaseFloatElement__hidden{opacity:0}.vkuiImageBaseFloatElement__placementTopStart{left:var(--vkui_internal--FloatElement_horizontal_indent);top:var(--vkui_internal--FloatElement_vertical_indent)}.vkuiImageBaseFloatElement__placementTop{left:50%;top:var(--vkui_internal--FloatElement_vertical_indent);transform:translate(-50%)}.vkuiImageBaseFloatElement__placementTopEnd{right:var(--vkui_internal--FloatElement_horizontal_indent);top:var(--vkui_internal--FloatElement_vertical_indent)}.vkuiImageBaseFloatElement__placementBottomStart{bottom:var(--vkui_internal--FloatElement_vertical_indent);left:var(--vkui_internal--FloatElement_horizontal_indent)}.vkuiImageBaseFloatElement__placementBottom{bottom:var(--vkui_internal--FloatElement_vertical_indent);left:50%;transform:translate(-50%)}.vkuiImageBaseFloatElement__placementBottomEnd{bottom:var(--vkui_internal--FloatElement_vertical_indent);right:var(--vkui_internal--FloatElement_horizontal_indent)}.vkuiImageBaseFloatElement__placementMiddleStart{left:var(--vkui_internal--FloatElement_horizontal_indent);top:50%;transform:translateY(-50%)}.vkuiImageBaseFloatElement__placementMiddle{top:50%;left:50%;transform:translate(-50%,-50%)}.vkuiImageBaseFloatElement__placementMiddleEnd{right:var(--vkui_internal--FloatElement_horizontal_indent);top:50%;transform:translateY(-50%)}.vkuiImageBaseOverlay__host{border-radius:inherit;box-shadow:inherit;box-sizing:border-box;opacity:0;width:100%;height:100%;z-index:var(--vkui_internal--z_index_image_base_overlay);border:0;justify-content:center;align-items:center;transition:opacity .3s ease-in-out;display:flex;position:absolute;top:0;left:0}.vkuiImageBaseOverlay__visible{opacity:1}@media (hover:hover) and (pointer:fine){.vkuiImageBaseOverlay__host:hover{opacity:1}}.vkuiImageBaseOverlay__clickable{cursor:pointer}.vkuiImageBaseOverlay__themeLight{background-color:var(--vkui--color_avatar_overlay_inverse_alpha);color:var(--vkui--color_icon_accent)}.vkuiImageBaseOverlay__themeDark{background-color:var(--vkui--color_avatar_overlay);color:var(--vkui--color_icon_contrast)}.vkuiImageBase__host{background-color:var(--vkui--color_background_secondary);box-sizing:border-box;color:var(--vkui_internal--icon_color,var(--vkui--color_icon_secondary));isolation:isolate;background-size:cover;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.vkuiImageBase__loaded,.vkuiImageBase__transparentBackground{background-color:initial}.vkuiImageBase__border,.vkuiImageBase__children{width:100%;height:100%;position:absolute;top:0;left:0}.vkuiImageBase__children{align-items:inherit;border-radius:inherit;display:inherit;justify-content:inherit}.vkuiImageBase__border{border:var(--vkui--size_border--regular)solid var(--vkui--color_image_border_alpha);border-radius:inherit;box-sizing:border-box;pointer-events:none;transform-origin:0 0;z-index:var(--vkui_internal--z_index_image_base_border)}.vkuiImageBase__img{border-radius:inherit;visibility:hidden;border:0;width:100%;height:100%;display:block}.vkuiImageBase__imgKeepRatio{width:auto;height:auto}.vkuiImageBase__imgObjectFitContain{object-fit:contain}.vkuiImageBase__imgObjectFitCover{object-fit:cover}.vkuiImageBase__imgObjectFitNone{object-fit:none}.vkuiImageBase__imgObjectFitScaleDown{object-fit:scale-down}.vkuiImageBase__withObjectPosition{--vkui_internal--ImageBase_object_position_default:50% 50%;object-position:var(--vkui_internal--ImageBase_object_position,var(--vkui_internal--ImageBase_object_position_default))}.vkuiImageBase__withFilter{--vkui_internal--ImageBase_object_filter_default:none;filter:var(--vkui_internal--ImageBase_object_filter,var(--vkui_internal--ImageBase_object_filter_default))}.vkuiImageBase__loaded .vkuiImageBase__img{visibility:visible}.vkuiImageBase__fallback{position:absolute;top:auto;left:auto}.vkuiInternalPanelHeader__before>.vkuiImageBase__host{margin-left:8px}.vkuiInternalPanelHeader__after>.vkuiImageBase__host{margin-right:8px}.vkuiVisuallyHidden__host{opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;clip-path:inset(50%);white-space:nowrap!important;clip:rect(0,0,0,0)!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.vkuiVisuallyHidden__focusableInput{pointer-events:none;top:0;left:0;clip:auto!important;clip-path:none!important;width:100%!important;height:100%!important}.vkuiSpinner__host{color:var(--vkui--color_icon_medium);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.vkuiSpinner__noColor{color:currentColor}.vkuistyles__visibilityDelay{--vkui_internal--animation_delay_visibility:.2s;animation:0s linear var(--vkui_internal--animation_delay_visibility)forwards vkuistyles__animation-styles-delay-visibility;visibility:hidden}@keyframes vkuistyles__animation-styles-delay-visibility{to{visibility:visible}}.vkuiButton__host{border-radius:var(--vkui--size_border_radius--regular);box-sizing:border-box;max-width:100%;min-height:var(--vkui--size_button_small_height--compact);min-width:var(--vkui--size_button_minimum_width--regular);border:0;margin:0;padding:0;transition:background-color .15s ease-out,color .15s ease-out;display:inline-block;position:relative}.vkuiButton__rounded{border-radius:var(--vkui--size_border_radius_rounded--regular)}.vkuiButton__loading:not(.vkuiButton__disabled){cursor:progress!important}.vkuiButton__singleIcon{min-width:auto;width:var(--vkui--size_button_small_height--compact)}.vkuiButton__sizeYRegular.vkuiButton__singleIcon{width:var(--vkui--size_button_small_height--regular)}@media (max-width:767.9px) and (min-height:415px),(pointer:coarse) and (min-height:415px),(pointer:none) and (min-height:415px){.vkuiButton__sizeYNone.vkuiButton__singleIcon{width:var(--vkui--size_button_small_height--regular)}}.vkuiButton__stretched{flex-grow:1;flex-basis:0;width:100%;display:block}.vkuiButton__in{box-sizing:border-box;min-height:inherit;text-align:center;justify-content:center;align-items:center;width:100%;display:flex}.vkuiButton__alignLeft .vkuiButton__in{text-align:left;justify-content:flex-start}.vkuiButton__alignRight .vkuiButton__in{text-align:right;justify-content:flex-end}.vkuiButton__disabled{opacity:var(--vkui--opacity_disable)}.vkuiButton__modeOutline.vkuiButton__disabled:not(.vkuiButton__appearanceOverlay),.vkuiButton__modePrimary.vkuiButton__disabled:not(.vkuiButton__appearanceOverlay):not(.vkuiButton__appearanceNegative):not(.vkuiButton__appearancePositive),.vkuiButton__modeSecondary.vkuiButton__disabled:not(.vkuiButton__appearanceOverlay),.vkuiButton__modeTertiary.vkuiButton__disabled:not(.vkuiButton__appearanceOverlay){opacity:.64}.vkuiButton__content{font-weight:var(--vkui--font_weight_accent2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vkuiButton__sizeS .vkuiButton__content:first-child{padding-left:var(--vkui--size_button_base_small_padding_horizontal--regular)}.vkuiButton__sizeS .vkuiButton__after,.vkuiButton__sizeS .vkuiButton__content:last-child{padding-right:var(--vkui--size_button_base_small_padding_horizontal--regular)}.vkuiButton__sizeM .vkuiButton__content:first-child{padding-left:var(--vkui--size_button_base_medium_padding_horizontal--regular)}.vkuiButton__sizeM .vkuiButton__after,.vkuiButton__sizeM .vkuiButton__content:last-child{padding-right:var(--vkui--size_button_base_medium_padding_horizontal--regular)}.vkuiButton__sizeL .vkuiButton__content:first-child{padding-left:var(--vkui--size_button_base_large_padding_horizontal--regular)}.vkuiButton__sizeL .vkuiButton__after,.vkuiButton__sizeL .vkuiButton__content:last-child{padding-right:var(--vkui--size_button_base_large_padding_horizontal--regular)}.vkuiButton__sizeS .vkuiButton__before{padding-left:var(--vkui--size_button_base_small_padding_horizontal_icon--regular)}.vkuiButton__sizeM .vkuiButton__before{padding-left:var(--vkui--size_button_base_medium_padding_horizontal_icon--regular)}.vkuiButton__sizeL .vkuiButton__before{padding-left:var(--vkui--size_button_base_large_padding_horizontal_icon--regular)}.vkuiButton__modeTertiary.vkuiButton__sizeS .vkuiButton__content:first-child{padding-left:var(--vkui--size_button_tertiary_small_padding_horizontal--regular)}.vkuiButton__modeTertiary.vkuiButton__sizeS .vkuiButton__after,.vkuiButton__modeTertiary.vkuiButton__sizeS .vkuiButton__content:last-child{padding-right:var(--vkui--size_button_tertiary_small_padding_horizontal--regular)}.vkuiButton__modeTertiary.vkuiButton__sizeM .vkuiButton__content:first-child{padding-left:var(--vkui--size_button_tertiary_medium_padding_horizontal--regular)}.vkuiButton__modeTertiary.vkuiButton__sizeM .vkuiButton__after,.vkuiButton__modeTertiary.vkuiButton__sizeM .vkuiButton__content:last-child{padding-right:var(--vkui--size_button_tertiary_medium_padding_horizontal--regular)}.vkuiButton__modeTertiary.vkuiButton__sizeL .vkuiButton__content:first-child{padding-left:var(--vkui--size_button_tertiary_large_padding_horizontal--regular)}.vkuiButton__modeTertiary.vkuiButton__sizeL .vkuiButton__after,.vkuiButton__modeTertiary.vkuiButton__sizeL .vkuiButton__content:last-child{padding-right:var(--vkui--size_button_tertiary_large_padding_horizontal--regular)}.vkuiButton__modeTertiary.vkuiButton__sizeS .vkuiButton__before{padding-left:var(--vkui--size_button_tertiary_small_padding_horizontal_icon--regular)}.vkuiButton__modeTertiary.vkuiButton__sizeM .vkuiButton__before{padding-left:var(--vkui--size_button_tertiary_medium_padding_horizontal_icon--regular)}.vkuiButton__modeTertiary.vkuiButton__sizeL .vkuiButton__before{padding-left:var(--vkui--size_button_tertiary_large_padding_horizontal_icon--regular)}.vkuiButton__modeTertiary.vkuiButton__singleIcon .vkuiButton__after,.vkuiButton__modeTertiary.vkuiButton__singleIcon .vkuiButton__before,.vkuiButton__singleIcon .vkuiButton__after,.vkuiButton__singleIcon .vkuiButton__before{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.vkuiButton__modeLink{background:0 0;min-width:auto}.vkuiButton__modeLink .vkuiButton__after,.vkuiButton__modeLink .vkuiButton__before,.vkuiButton__modeLink .vkuiButton__content:first-child,.vkuiButton__modeLink .vkuiButton__content:last-child,.vkuiButton__stretched .vkuiButton__after:only-child,.vkuiButton__stretched .vkuiButton__before:only-child{padding-left:0;padding-right:0}.vkuiButton__spinner{position:absolute;top:0;bottom:0;left:0;right:0}.vkuiButton__spinner+.vkuiButton__in{visibility:hidden}.vkuiButton__modePrimary.vkuiButton__appearanceAccent{background-color:var(--vkui--color_background_accent_themed)}.vkuiButton__modePrimary.vkuiButton__appearanceAccent.vkuiButton__hover{background-color:var(--vkui--color_background_accent_themed--hover)}.vkuiButton__modePrimary.vkuiButton__appearanceAccent.vkuiButton__active{background-color:var(--vkui--color_background_accent_themed--active)}.vkuiButton__modePrimary.vkuiButton__appearancePositive{background-color:var(--vkui--color_background_positive)}.vkuiButton__modePrimary.vkuiButton__appearancePositive.vkuiButton__hover{background-color:var(--vkui--color_background_positive--hover)}.vkuiButton__modePrimary.vkuiButton__appearancePositive.vkuiButton__active{background-color:var(--vkui--color_background_positive--active)}.vkuiButton__modePrimary.vkuiButton__appearanceNegative{background-color:var(--vkui--color_background_negative)}.vkuiButton__modePrimary.vkuiButton__appearanceNegative.vkuiButton__hover{background-color:var(--vkui--color_background_negative--hover)}.vkuiButton__modePrimary.vkuiButton__appearanceNegative.vkuiButton__active{background-color:var(--vkui--color_background_negative--active)}.vkuiButton__modePrimary.vkuiButton__appearanceNeutral{background-color:var(--vkui--color_background_content_inverse)}.vkuiButton__modePrimary.vkuiButton__appearanceNeutral.vkuiButton__hover{background-color:var(--vkui--color_background_content_inverse--hover)}.vkuiButton__modePrimary.vkuiButton__appearanceNeutral.vkuiButton__active{background-color:var(--vkui--color_background_content_inverse--active)}.vkuiButton__modePrimary.vkuiButton__appearanceAccentInvariable{background-color:var(--vkui--color_background_accent)}.vkuiButton__modePrimary.vkuiButton__appearanceAccentInvariable.vkuiButton__hover{background-color:var(--vkui--color_background_accent--hover)}.vkuiButton__modePrimary.vkuiButton__appearanceAccentInvariable.vkuiButton__active{background-color:var(--vkui--color_background_accent--active)}.vkuiButton__modeSecondary{background-color:var(--vkui--color_background_secondary_alpha)}.vkuiButton__modeSecondary.vkuiButton__hover{background-color:var(--vkui--color_background_secondary_alpha--hover)}.vkuiButton__modeSecondary.vkuiButton__active{background-color:var(--vkui--color_background_secondary_alpha--active)}.vkuiButton__modeOutline,.vkuiButton__modeTertiary{background-color:var(--vkui--color_transparent)}.vkuiButton__modeOutline.vkuiButton__hover,.vkuiButton__modeTertiary.vkuiButton__hover{background-color:var(--vkui--color_transparent--hover)}.vkuiButton__modeOutline.vkuiButton__active,.vkuiButton__modeTertiary.vkuiButton__active{background-color:var(--vkui--color_transparent--active)}.vkuiButton__appearanceAccent{color:var(--vkui--color_text_accent_themed)}.vkuiButton__appearancePositive{color:var(--vkui--color_text_positive)}.vkuiButton__appearanceNegative{color:var(--vkui--color_text_negative)}.vkuiButton__appearanceNeutral{color:var(--vkui--color_text_primary)}.vkuiButton__modePrimary.vkuiButton__appearanceNeutral{color:var(--vkui--color_text_contrast_themed)}.vkuiButton__appearanceAccentInvariable{color:var(--vkui--color_text_accent)}.vkuiButton__modePrimary.vkuiButton__appearanceAccent{color:var(--vkui--color_text_contrast_themed)}.vkuiButton__modePrimary.vkuiButton__appearanceAccentInvariable,.vkuiButton__modePrimary.vkuiButton__appearanceNegative,.vkuiButton__modePrimary.vkuiButton__appearancePositive{color:var(--vkui--color_text_contrast)}.vkuiButton__modeLink.vkuiButton__hover{opacity:.8}.vkuiButton__modeLink.vkuiButton__active{opacity:.7}.vkuiButton__modeOutline.vkuiButton__appearanceAccent,.vkuiButton__modeOutline.vkuiButton__appearanceAccent.vkuiButton__active,.vkuiButton__modeOutline.vkuiButton__appearanceAccent.vkuiButton__hover{box-shadow:inset 0 0 0 1px var(--vkui--color_stroke_accent_themed)}.vkuiButton__modeOutline.vkuiButton__appearancePositive{box-shadow:inset 0 0 0 1px var(--vkui--color_stroke_positive)}.vkuiButton__modeOutline.vkuiButton__appearancePositive.vkuiButton__hover{box-shadow:inset 0 0 0 1px var(--vkui--color_stroke_positive--hover)}.vkuiButton__modeOutline.vkuiButton__appearancePositive.vkuiButton__active{box-shadow:inset 0 0 0 1px var(--vkui--color_stroke_positive--active)}.vkuiButton__modeOutline.vkuiButton__appearanceNegative{box-shadow:inset 0 0 0 1px var(--vkui--color_stroke_negative)}.vkuiButton__modeOutline.vkuiButton__appearanceNegative.vkuiButton__hover{box-shadow:inset 0 0 0 1px var(--vkui--color_stroke_negative--hover)}.vkuiButton__modeOutline.vkuiButton__appearanceNegative.vkuiButton__active{box-shadow:inset 0 0 0 1px var(--vkui--color_stroke_negative--active)}.vkuiButton__modeOutline.vkuiButton__appearanceNeutral{box-shadow:inset 0 0 0 1px var(--vkui--color_field_border_alpha)}.vkuiButton__modeOutline.vkuiButton__appearanceNeutral.vkuiButton__hover{background-color:var(--vkui--color_background_secondary--hover);box-shadow:unset}.vkuiButton__modeOutline.vkuiButton__appearanceNeutral.vkuiButton__active{background-color:var(--vkui--color_background_secondary--active);box-shadow:unset}.vkuiButton__modeOutline.vkuiButton__appearanceAccentInvariable{box-shadow:inset 0 0 0 1px var(--vkui--color_stroke_accent)}.vkuiButton__modePrimary.vkuiButton__appearanceOverlay{background-color:var(--vkui--color_background_contrast)}.vkuiButton__modePrimary.vkuiButton__appearanceOverlay.vkuiButton__hover{background-color:var(--vkui--color_background_contrast--hover)}.vkuiButton__modePrimary.vkuiButton__appearanceOverlay.vkuiButton__active{background-color:var(--vkui--color_background_contrast--active)}.vkuiButton__modeSecondary.vkuiButton__appearanceOverlay{background-color:var(--vkui--color_overlay_primary)}.vkuiButton__modeSecondary.vkuiButton__appearanceOverlay.vkuiButton__hover{background-color:var(--vkui--color_overlay_primary--hover)}.vkuiButton__modeSecondary.vkuiButton__appearanceOverlay.vkuiButton__active{background-color:var(--vkui--color_overlay_primary--active)}.vkuiButton__modeOutline.vkuiButton__appearanceOverlay.vkuiButton__hover,.vkuiButton__modeTertiary.vkuiButton__appearanceOverlay.vkuiButton__hover{background-color:var(--vkui--color_background_contrast_secondary_alpha--hover)}.vkuiButton__modeOutline.vkuiButton__appearanceOverlay.vkuiButton__active,.vkuiButton__modeTertiary.vkuiButton__appearanceOverlay.vkuiButton__active{background-color:var(--vkui--color_background_contrast_secondary_alpha--active)}.vkuiButton__modePrimary.vkuiButton__appearanceOverlay{color:var(--vkui--color_text_primary_invariably)}.vkuiButton__modePrimary.vkuiButton__appearanceOverlay.vkuiButton__hover{color:var(--vkui--color_text_primary_invariably--hover)}.vkuiButton__modePrimary.vkuiButton__appearanceOverlay.vkuiButton__active{color:var(--vkui--color_text_primary_invariably--active)}.vkuiButton__modeLink.vkuiButton__appearanceOverlay,.vkuiButton__modeOutline.vkuiButton__appearanceOverlay,.vkuiButton__modeSecondary.vkuiButton__appearanceOverlay,.vkuiButton__modeTertiary.vkuiButton__appearanceOverlay{color:var(--vkui--color_text_contrast)}.vkuiButton__modeOutline.vkuiButton__appearanceOverlay{box-shadow:inset 0 0 0 1px var(--vkui--color_stroke_contrast)}.vkuiButton__modeOutline.vkuiButton__appearanceOverlay.vkuiButton__hover{box-shadow:inset 0 0 0 1px var(--vkui--color_stroke_contrast--hover)}.vkuiButton__modeOutline.vkuiButton__appearanceOverlay.vkuiButton__active{box-shadow:inset 0 0 0 1px var(--vkui--color_stroke_contrast--active)}.vkuiButton__after:not(:first-child),.vkuiButton__before:not(:last-child)+.vkuiButton__content{margin-left:6px}.vkuiButton__sizeL .vkuiButton__after:not(:first-child),.vkuiButton__sizeL .vkuiButton__before:not(:last-child)+.vkuiButton__content{margin-left:8px}.vkuiButton__sizeS .vkuiButton__content{font-family:var(--vkui--font_subhead--font_family--regular);font-size:var(--vkui--font_subhead--font_size--compact);line-height:var(--vkui--font_subhead--line_height--compact)}.vkuiButton__sizeYRegular.vkuiButton__sizeS .vkuiButton__content{font-family:var(--vkui--font_subhead--font_family--regular);font-size:var(--vkui--font_subhead--font_size--regular);line-height:var(--vkui--font_subhead--line_height--regular)}@media (max-width:767.9px) and (min-height:415px),(pointer:coarse) and (min-height:415px),(pointer:none) and (min-height:415px){.vkuiButton__sizeYNone.vkuiButton__sizeS .vkuiButton__content{font-family:var(--vkui--font_subhead--font_family--regular);font-size:var(--vkui--font_subhead--font_size--regular);line-height:var(--vkui--font_subhead--line_height--regular)}}.vkuiButton__sizeM .vkuiButton__content{font-family:var(--vkui--font_headline2--font_family--regular);font-size:var(--vkui--font_headline2--font_size--compact);line-height:var(--vkui--font_headline2--line_height--compact)}.vkuiButton__sizeYRegular.vkuiButton__sizeM .vkuiButton__content{font-family:var(--vkui--font_headline2--font_family--regular);font-size:var(--vkui--font_headline2--font_size--regular);line-height:var(--vkui--font_headline2--line_height--regular)}@media (max-width:767.9px) and (min-height:415px),(pointer:coarse) and (min-height:415px),(pointer:none) and (min-height:415px){.vkuiButton__sizeYNone.vkuiButton__sizeM .vkuiButton__content{font-family:var(--vkui--font_headline2--font_family--regular);font-size:var(--vkui--font_headline2--font_size--regular);line-height:var(--vkui--font_headline2--line_height--regular)}}.vkuiButton__sizeL .vkuiButton__content{font-family:var(--vkui--font_headline1--font_family--regular);font-size:var(--vkui--font_headline1--font_size--compact);line-height:var(--vkui--font_headline1--line_height--compact)}.vkuiButton__sizeYRegular.vkuiButton__sizeL .vkuiButton__content{font-family:var(--vkui--font_headline1--font_family--regular);font-size:var(--vkui--font_headline1--font_size--regular);line-height:var(--vkui--font_headline1--line_height--regular)}@media (max-width:767.9px) and (min-height:415px),(pointer:coarse) and (min-height:415px),(pointer:none) and (min-height:415px){.vkuiButton__sizeYNone.vkuiButton__sizeL .vkuiButton__content{font-family:var(--vkui--font_headline1--font_family--regular);font-size:var(--vkui--font_headline1--font_size--regular);line-height:var(--vkui--font_headline1--line_height--regular)}}.vkuiButton__sizeYRegular.vkuiButton__sizeL.vkuiButton__ios .vkuiButton__content{font-family:var(--vkui--font_title3--font_family--regular);font-size:var(--vkui--font_title3--font_size--regular);line-height:var(--vkui--font_title3--line_height--regular)}@media (max-width:767.9px) and (min-height:415px),(pointer:coarse) and (min-height:415px),(pointer:none) and (min-height:415px){.vkuiButton__sizeYNone.vkuiButton__sizeL.vkuiButton__ios .vkuiButton__content{font-family:var(--vkui--font_title3--font_family--regular);font-size:var(--vkui--font_title3--font_size--regular);line-height:var(--vkui--font_title3--line_height--regular)}}.vkuiButton__sizeM{min-height:var(--vkui--size_button_medium_height--compact)}.vkuiButton__sizeYRegular.vkuiButton__sizeM{min-height:var(--vkui--size_button_medium_height--regular)}@media (max-width:767.9px) and (min-height:415px),(pointer:coarse) and (min-height:415px),(pointer:none) and (min-height:415px){.vkuiButton__sizeYNone.vkuiButton__sizeM{min-height:var(--vkui--size_button_medium_height--regular)}}.vkuiButton__sizeM.vkuiButton__singleIcon{width:var(--vkui--size_button_medium_height--compact)}.vkuiButton__sizeYRegular.vkuiButton__sizeM.vkuiButton__singleIcon{width:var(--vkui--size_button_medium_height--regular)}@media (max-width:767.9px) and (min-height:415px),(pointer:coarse) and (min-height:415px),(pointer:none) and (min-height:415px){.vkuiButton__sizeYNone.vkuiButton__sizeM.vkuiButton__singleIcon{width:var(--vkui--size_button_medium_height--regular)}}.vkuiButton__sizeL{min-height:var(--vkui--size_button_large_height--compact)}.vkuiButton__sizeYRegular.vkuiButton__sizeL{min-height:var(--vkui--size_button_large_height--regular)}@media (max-width:767.9px) and (min-height:415px),(pointer:coarse) and (min-height:415px),(pointer:none) and (min-height:415px){.vkuiButton__sizeYNone.vkuiButton__sizeL{min-height:var(--vkui--size_button_large_height--regular)}}.vkuiButton__sizeL.vkuiButton__singleIcon{width:var(--vkui--size_button_large_height--compact)}.vkuiButton__sizeYRegular.vkuiButton__sizeL.vkuiButton__singleIcon{width:var(--vkui--size_button_large_height--regular)}@media (max-width:767.9px) and (min-height:415px),(pointer:coarse) and (min-height:415px),(pointer:none) and (min-height:415px){.vkuiButton__sizeYNone.vkuiButton__sizeL.vkuiButton__singleIcon{width:var(--vkui--size_button_large_height--regular)}}.vkuiButton__sizeYRegular{min-height:var(--vkui--size_button_small_height--regular)}@media (max-width:767.9px) and (min-height:415px),(pointer:coarse) and (min-height:415px),(pointer:none) and (min-height:415px){.vkuiButton__sizeYNone{min-height:var(--vkui--size_button_small_height--regular)}}.vkuiButton__modePrimary.vkuiButton__appearanceAccent{--vkui_internal--counter_inherit_background:var(--vkui--color_background_content);--vkui_internal--counter_inherit_color:var(--vkui--color_text_accent_themed)}.vkuiButton__modeOutline.vkuiButton__appearanceAccent,.vkuiButton__modeSecondary.vkuiButton__appearanceAccent,.vkuiButton__modeTertiary.vkuiButton__appearanceAccent{--vkui_internal--counter_inherit_background:var(--vkui--color_background_accent_themed);--vkui_internal--counter_inherit_color:var(--vkui--color_text_contrast_themed)}.vkuiButton__modePrimary.vkuiButton__appearancePositive{--vkui_internal--counter_inherit_background:var(--vkui--color_background_contrast);--vkui_internal--counter_inherit_color:var(--vkui--color_text_positive)}.vkuiButton__modeOutline.vkuiButton__appearancePositive,.vkuiButton__modeSecondary.vkuiButton__appearancePositive,.vkuiButton__modeTertiary.vkuiButton__appearancePositive{--vkui_internal--counter_inherit_background:var(--vkui--color_background_positive);--vkui_internal--counter_inherit_color:var(--vkui--color_text_contrast)}.vkuiButton__modePrimary.vkuiButton__appearanceNegative{--vkui_internal--counter_inherit_background:var(--vkui--color_background_contrast);--vkui_internal--counter_inherit_color:var(--vkui--color_text_negative)}.vkuiButton__modeOutline.vkuiButton__appearanceNegative,.vkuiButton__modeSecondary.vkuiButton__appearanceNegative,.vkuiButton__modeTertiary.vkuiButton__appearanceNegative{--vkui_internal--counter_inherit_background:var(--vkui--color_background_negative);--vkui_internal--counter_inherit_color:var(--vkui--color_text_contrast)}.vkuiButton__modePrimary.vkuiButton__appearanceNeutral{--vkui_internal--counter_inherit_background:var(--vkui--color_text_contrast_themed);--vkui_internal--counter_inherit_color:var(--vkui--color_background_content_inverse)}.vkuiButton__modeOutline.vkuiButton__appearanceNeutral,.vkuiButton__modeSecondary.vkuiButton__appearanceNeutral,.vkuiButton__modeTertiary.vkuiButton__appearanceNeutral{--vkui_internal--counter_inherit_background:var(--vkui--color_background_accent);--vkui_internal--counter_inherit_color:var(--vkui--color_text_contrast)}.vkuiButton__modePrimary.vkuiButton__appearanceOverlay{--vkui_internal--counter_inherit_background:var(--vkui--color_icon_primary_invariably);--vkui_internal--counter_inherit_color:var(--vkui--color_text_contrast)}.vkuiButton__modeOutline.vkuiButton__appearanceOverlay,.vkuiButton__modeSecondary.vkuiButton__appearanceOverlay,.vkuiButton__modeTertiary.vkuiButton__appearanceOverlay{--vkui_internal--counter_inherit_background:var(--vkui--color_background_contrast);--vkui_internal--counter_inherit_color:var(--vkui--color_text_primary_invariably)}.vkuiIconButton__host{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;color:currentColor;background:0 0;border:0;border-radius:9999px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:48px;margin:0;padding:0;display:block;position:relative}.vkuiIconButton__host .vkuiIcon{box-sizing:initial}.vkuiIconButton__sizeYCompact{height:44px}.vkuiIconButton__host[disabled]{opacity:var(--vkui--opacity_disable_accessibility)}.vkuiIconButton__ios{border-radius:var(--vkui--size_border_radius--regular)}.vkuiIconButton__host .vkuiIcon--16{padding:16px}.vkuiIconButton__host .vkuiIcon--16.vkuiIcon--w-8{padding:16px 14px}.vkuiIconButton__sizeYCompact .vkuiIcon--16,.vkuiIconButton__sizeYCompact .vkuiIcon--16.vkuiIcon--w-8{padding:14px}.vkuiIconButton__host .vkuiIcon--24{padding:12px}.vkuiIconButton__host .vkuiIcon--28,.vkuiIconButton__sizeYCompact .vkuiIcon--24{padding:10px}.vkuiIconButton__sizeYCompact .vkuiIcon--28{padding:8px}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiIconButton__sizeYNone{height:44px}.vkuiIconButton__sizeYNone .vkuiIcon--16,.vkuiIconButton__sizeYNone .vkuiIcon--16.vkuiIcon--w-8{padding:14px}.vkuiIconButton__sizeYNone .vkuiIcon--24{padding:10px}.vkuiIconButton__sizeYNone .vkuiIcon--28{padding:8px}}.vkuiInternalFormField__after .vkuiIconButton__host,.vkuiInternalFormItem--removable .vkuiInternalRemovable__content>.vkuiIconButton__host,.vkuiInternalFormLayoutGroup--removable .vkuiInternalRemovable__content>.vkuiIconButton__host{border-radius:var(--vkui--size_border_radius--regular);height:var(--vkui--size_field_height--regular);width:var(--vkui--size_field_height--regular);place-content:center;align-items:center;display:flex}.vkuiInternalFormField__after .vkuiIconButton__host .vkuiIcon.vkuiIcon.vkuiIcon{padding:0}.vkuiInternalFormField__after .vkuiIconButton__sizeYCompact{height:var(--vkui--size_field_height--compact);width:var(--vkui--size_field_height--compact)}.vkuiInternalFormItem--removable .vkuiInternalRemovable__content>.vkuiIconButton__sizeYCompact,.vkuiInternalFormLayoutGroup--removable .vkuiInternalRemovable__content>.vkuiIconButton__sizeYCompact{height:var(--vkui--size_field_height--compact)}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiInternalFormField__after .vkuiIconButton__sizeYNone{height:var(--vkui--size_field_height--compact);width:var(--vkui--size_field_height--compact)}.vkuiInternalFormItem--removable .vkuiInternalRemovable__content>.vkuiIconButton__sizeYNone,.vkuiInternalFormLayoutGroup--removable .vkuiInternalRemovable__content>.vkuiIconButton__sizeYNone{height:var(--vkui--size_field_height--compact)}}.vkuiInternalSimpleCell__after .vkuiIconButton__host:last-child{margin-right:-12px}.vkuiInternalSimpleCell__after .vkuiIconButton__ios:last-child{margin-right:-9px}.vkuiInternalAlert__dismiss.vkuiIconButton__host{height:36px;padding:8px}.vkuiToolButton__host{border-radius:var(--vkui--size_border_radius_paper--regular);box-sizing:border-box;font-family:var(--vkui--font_caption1--font_family--regular);font-size:var(--vkui--font_caption1--font_size--regular);line-height:var(--vkui--font_caption1--line_height--regular);padding:var(--vkui--spacing_size_m);border:0;flex-grow:1;flex-basis:0;align-items:center;width:100%;margin:0;text-decoration:none;display:flex;position:relative}.vkuiToolButton__withFakeEndIcon{padding-right:var(--vkui--spacing_size_xl)}.vkuiToolButton__rounded{border-radius:var(--vkui--size_border_radius_rounded--regular)}.vkuiToolButton__sizeYRegular{font-family:var(--vkui--font_subhead--font_family--regular);font-size:var(--vkui--font_subhead--font_size--regular);line-height:var(--vkui--font_subhead--line_height--regular)}@media (max-width:767.9px) and (min-height:415px),(pointer:coarse) and (min-height:415px),(pointer:none) and (min-height:415px){.vkuiToolButton__sizeYNone{font-family:var(--vkui--font_subhead--font_family--regular);font-size:var(--vkui--font_subhead--font_size--regular);line-height:var(--vkui--font_subhead--line_height--regular)}}.vkuiToolButton__host[disabled]{opacity:var(--vkui--opacity_disable)}.vkuiToolButton__directionRow{flex-direction:row;justify-content:flex-start}.vkuiToolButton__directionColumn{flex-direction:column;justify-content:center}.vkuiToolButton__directionRow .vkuiToolButton__text{margin-left:4px}.vkuiToolButton__directionColumn .vkuiToolButton__text{margin-top:4px}.vkuiToolButton__modePrimary.vkuiToolButton__appearanceAccent{background-color:var(--vkui--color_background_accent_themed)}.vkuiToolButton__modePrimary.vkuiToolButton__appearanceAccent.vkuiToolButton__hover{background-color:var(--vkui--color_background_accent_themed--hover)}.vkuiToolButton__modePrimary.vkuiToolButton__appearanceAccent.vkuiToolButton__active{background-color:var(--vkui--color_background_accent_themed--active)}.vkuiToolButton__modePrimary.vkuiToolButton__appearanceNeutral{background-color:var(--vkui--color_background_content_inverse)}.vkuiToolButton__modePrimary.vkuiToolButton__appearanceNeutral.vkuiToolButton__hover{background-color:var(--vkui--color_background_content_inverse--hover)}.vkuiToolButton__modePrimary.vkuiToolButton__appearanceNeutral.vkuiToolButton__active{background-color:var(--vkui--color_background_content_inverse--active)}.vkuiToolButton__modeSecondary{background-color:var(--vkui--color_background_secondary)}.vkuiToolButton__modeSecondary.vkuiToolButton__hover{background-color:var(--vkui--color_background_secondary--hover)}.vkuiToolButton__modeSecondary.vkuiToolButton__active{background-color:var(--vkui--color_background_secondary--active)}.vkuiToolButton__modeOutline,.vkuiToolButton__modeTertiary{background-color:var(--vkui--color_transparent)}.vkuiToolButton__modeOutline.vkuiToolButton__hover,.vkuiToolButton__modeTertiary.vkuiToolButton__hover{background-color:var(--vkui--color_transparent--hover)}.vkuiToolButton__modeOutline.vkuiToolButton__active,.vkuiToolButton__modeTertiary.vkuiToolButton__active{background-color:var(--vkui--color_transparent--active)}.vkuiToolButton__host.vkuiToolButton__appearanceAccent{color:var(--vkui--color_text_accent_themed)}.vkuiToolButton__host.vkuiToolButton__appearanceNeutral{color:var(--vkui--color_text_primary)}.vkuiToolButton__modePrimary.vkuiToolButton__appearanceAccent,.vkuiToolButton__modePrimary.vkuiToolButton__appearanceNeutral{color:var(--vkui--color_text_contrast_themed)}.vkuiToolButton__modeOutline.vkuiToolButton__appearanceAccent,.vkuiToolButton__modeOutline.vkuiToolButton__appearanceAccent.vkuiToolButton__active,.vkuiToolButton__modeOutline.vkuiToolButton__appearanceAccent.vkuiToolButton__hover{box-shadow:inset 0 0 0 1px var(--vkui--color_stroke_accent_themed)}.vkuiToolButton__modeOutline.vkuiToolButton__appearanceNeutral{box-shadow:inset 0 0 0 1px var(--vkui--color_field_border_alpha)}.vkuiToolButton__modeOutline.vkuiToolButton__appearanceNeutral.vkuiToolButton__hover{background-color:var(--vkui--color_background_secondary--hover);box-shadow:unset}.vkuiToolButton__modeOutline.vkuiToolButton__appearanceNeutral.vkuiToolButton__active{background-color:var(--vkui--color_background_secondary--active);box-shadow:unset}.vkuiRoot__host{--vkui_internal--root_animation_opacity_initial:0;--vkui_internal--root_animation_transform_initial:scale(1.05);--vkui_internal--root_animation_duration:.3s;width:100%;height:100%;position:relative}.vkuiRoot__ios{--vkui_internal--root_animation_opacity_initial:1;--vkui_internal--root_animation_transform_initial:translate3d(0,100%,0);--vkui_internal--root_animation_duration:.6s}.vkuiRoot__transition{pointer-events:none}.vkuiRoot__view{width:100%;height:100%;position:relative}.vkuiRoot__viewShowForward{animation:vkuiRoot__root-animation-show-forward var(--vkui_internal--root_animation_duration)var(--vkui--animation_easing_platform)}.vkuiRoot__viewHideBack{animation:vkuiRoot__root-animation-hide-back var(--vkui_internal--root_animation_duration)var(--vkui--animation_easing_platform)forwards}.vkuiRoot__transition .vkuiRoot__view{position:fixed;top:0;left:0;overflow:hidden}.vkuiRoot__scrollCompensation{width:100%;height:100%}.vkuiRoot__ios .vkuiRoot__viewHideForward:after,.vkuiRoot__ios .vkuiRoot__viewShowBack:after{content:"";background-color:#000;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.vkuiRoot__ios .vkuiRoot__viewShowBack:after{animation:vkuiRoot__root-ios-overlay-animation-show-back var(--vkui_internal--root_animation_duration)var(--vkui--animation_easing_platform)forwards}.vkuiRoot__ios .vkuiRoot__viewHideForward:after{animation:vkuiRoot__root-ios-overlay-animation-hide-forward var(--vkui_internal--root_animation_duration)var(--vkui--animation_easing_platform)}@media screen and (prefers-reduced-motion:reduce){.vkuiRoot__host{--vkui_internal--root_animation_transform_initial:1}.vkuiRoot__ios{--vkui_internal--root_animation_opacity_initial:0;--vkui_internal--root_animation_transform_initial:1}}@keyframes vkuiRoot__root-animation-hide-back{0%{opacity:1;transform:none}to{opacity:var(--vkui_internal--root_animation_opacity_initial);transform:var(--vkui_internal--root_animation_transform_initial)}}@keyframes vkuiRoot__root-animation-show-forward{0%{opacity:var(--vkui_internal--root_animation_opacity_initial);transform:var(--vkui_internal--root_animation_transform_initial)}to{opacity:1;transform:none}}@keyframes vkuiRoot__root-ios-overlay-animation-show-back{0%{opacity:.3}to{opacity:0}}@keyframes vkuiRoot__root-ios-overlay-animation-hide-forward{0%{opacity:0}to{opacity:.3}}.vkuiView__host{--vkui_internal--view_animation_translateY_initial:80px;word-wrap:break-word;width:100%;height:100%;position:relative}@media screen and (prefers-reduced-motion:reduce){.vkuiView__host{--vkui_internal--view_animation_translateY_initial:0}}.vkuiView__animated,.vkuiView__swipingBack{overflow:hidden}.vkuiView__panelOverlay{pointer-events:none;width:100%;height:100%;z-index:var(--vkui_internal--z_index_panel_header_fade);background-color:#000;display:none;position:absolute;top:0;left:0}.vkuiView__panelPrev .vkuiView__panelOverlay{animation:vkuiView__animation-ios-overlay-fade-in .6s var(--vkui--animation_easing_platform);display:block}.vkuiView__panelNext .vkuiView__panelOverlay{animation:vkuiView__animation-ios-overlay-fade-out .6s var(--vkui--animation_easing_platform)forwards;display:block}.vkuiView__panelActive .vkuiView__panelOverlay,.vkuiView__panelNext~.vkuiView__panelPrev .vkuiView__panelOverlay,.vkuiView__panelPrev~.vkuiView__panelNext .vkuiView__panelOverlay{display:none}.vkuiView__panelSwipeBackNext .vkuiView__panelOverlay{background-color:#0000001a}.vkuiView__panelSwipeBackNext.vkuiView__panelSwipeBackFailed .vkuiView__panelOverlay,.vkuiView__panelSwipeBackNext.vkuiView__panelSwipeBackSuccess .vkuiView__panelOverlay{transition:opacity .3s var(--vkui--animation_easing_platform)}@media screen and (prefers-reduced-motion:reduce){.vkuiView__panelNext .vkuiView__panelOverlay,.vkuiView__panelPrev .vkuiView__panelOverlay{animation:none;display:none}}.vkuiView__panels{width:100%;height:100%}.vkuiView__panelIn{height:100%}.vkuiView__panel{box-sizing:border-box;isolation:isolate;width:100%;height:100%;position:relative}.vkuiView__animated .vkuiView__header,.vkuiView__animated .vkuiView__panel,.vkuiView__swipingBack .vkuiView__header,.vkuiView__swipingBack .vkuiView__panel{pointer-events:none}.vkuiView__animated .vkuiView__panel,.vkuiView__swipingBack .vkuiView__panel{position:fixed;top:0;left:0;overflow:hidden}.vkuiView__ios .vkuiView__panelSwipeBackNext.vkuiView__panelSwipeBackFailed,.vkuiView__ios .vkuiView__panelSwipeBackNext.vkuiView__panelSwipeBackSuccess,.vkuiView__ios .vkuiView__panelSwipeBackPrev.vkuiView__panelSwipeBackFailed,.vkuiView__ios .vkuiView__panelSwipeBackPrev.vkuiView__panelSwipeBackSuccess{transition:transform .3s var(--vkui--animation_easing_platform)}.vkuiView__ios .vkuiView__panelSwipeBackNext.vkuiView__panelSwipeBackSuccess,.vkuiView__ios .vkuiView__panelSwipeBackPrev.vkuiView__panelSwipeBackFailed{transform:translateZ(0)}.vkuiView__ios .vkuiView__panelSwipeBackPrev.vkuiView__panelSwipeBackSuccess{transform:translate(100%)}.vkuiView__ios .vkuiView__panelSwipeBackNext.vkuiView__panelSwipeBackFailed{transform:translate(-50%)}.vkuiView__panelNext~.vkuiView__panelPrev{animation:vkuiView__animation-view-prev-back .3s var(--vkui--animation_easing_platform)forwards}.vkuiView__panelPrev~.vkuiView__panelNext{animation:vkuiView__animation-view-next-forward .3s var(--vkui--animation_easing_platform)}.vkuiView__ios .vkuiView__panelPrev{animation:vkuiView__animation-ios-prev-forward .6s var(--vkui--animation_easing_platform)}.vkuiView__ios .vkuiView__panelNext{animation:vkuiView__animation-ios-next-back .6s var(--vkui--animation_easing_platform)}.vkuiView__ios .vkuiView__panelPrev~.vkuiView__panelNext{animation:vkuiView__animation-ios-next-forward .6s var(--vkui--animation_easing_platform)}.vkuiView__ios .vkuiView__panelNext~.vkuiView__panelPrev{animation:vkuiView__animation-ios-prev-back .6s var(--vkui--animation_easing_platform)forwards}@media screen and (prefers-reduced-motion:reduce){.vkuiView__ios .vkuiView__panelNext,.vkuiView__ios .vkuiView__panelPrev{animation:none}.vkuiView__ios .vkuiView__panelNext~.vkuiView__panelPrev{animation-name:vkuiView__animation-view-prev-back;animation-duration:.3s;animation-fill-mode:forwards}.vkuiView__ios .vkuiView__panelPrev~.vkuiView__panelNext{animation-name:vkuiView__animation-view-next-forward;animation-duration:.3s;animation-fill-mode:none}}.vkuiView__ios.vkuiView__noMotion .vkuiView__panel,.vkuiView__ios.vkuiView__noMotion .vkuiView__panel .vkuiInternalPanel__in,.vkuiView__noMotion .vkuiView__panel{animation:none}@keyframes vkuiView__animation-view-prev-back{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(var(--vkui_internal--view_animation_translateY_initial))}}@keyframes vkuiView__animation-view-next-forward{0%{opacity:0;transform:translateY(var(--vkui_internal--view_animation_translateY_initial))}to{opacity:1;transform:translateY(0)}}@keyframes vkuiView__animation-ios-next-forward{0%{transform:translate(100%)}to{transform:translateZ(0)}}@keyframes vkuiView__animation-ios-next-back{0%{transform:translate(-50%)}to{transform:translateZ(0)}}@keyframes vkuiView__animation-ios-prev-forward{0%{transform:translateZ(0)}to{transform:translate(-50%)}}@keyframes vkuiView__animation-ios-prev-back{0%{transform:translateZ(0)}to{transform:translate(100%)}}@keyframes vkuiView__animation-ios-overlay-fade-in{0%{opacity:0}to{opacity:.3}}@keyframes vkuiView__animation-ios-overlay-fade-out{0%{opacity:.3}to{opacity:0}}.vkuiPanel__host{width:100%;height:100%;position:relative}.vkuiPanel__in{box-sizing:border-box;flex-direction:column;width:100%;min-height:100%;display:flex;position:relative}.vkuiPanel__centered{box-sizing:border-box;flex-direction:column;flex:1 0;justify-content:center;align-items:center;display:flex}.vkuiPanel__centered .vkuiInternalPanelHeader--static+*{margin-top:var(--vkui_internal--panel_header_height)}.vkuiPanel__sizeXCompact .vkuiPanel__centered .vkuiInternalPanelHeader--sep+*{margin-top:calc(var(--vkui_internal--panel_header_height) + 5px)}@media (max-width:767.9px){.vkuiPanel__sizeXNone .vkuiPanel__centered .vkuiInternalPanelHeader--sep+*{margin-top:calc(var(--vkui_internal--panel_header_height) + 5px)}}.vkuiPanel__sizeXRegular .vkuiPanel__centered .vkuiInternalPanelHeader--sep+*{margin-top:calc(var(--vkui_internal--panel_header_height) + 16px)}@media (min-width:768px){.vkuiPanel__sizeXNone .vkuiPanel__centered .vkuiInternalPanelHeader--sep+*{margin-top:calc(var(--vkui_internal--panel_header_height) + 16px)}}.vkuiInternalView--ios .vkuiPanel__in{padding-bottom:var(--vkui_internal--safe_area_inset_bottom);padding-left:var(--vkui_internal--safe_area_inset_left);padding-right:var(--vkui_internal--safe_area_inset_right);padding-top:0}.vkuiInternalEpic--hasTabbar .vkuiPanel__in{padding-bottom:calc(var(--vkui_internal--safe_area_inset_bottom) + var(--vkui_internal--tabbar_height))}.vkuiPanel__inBefore{height:1px;margin-bottom:-1px}.vkuiPanel__inAfter{height:1px;margin-top:-1px}.vkuiPanel__modeNone .vkuiPanel__in,.vkuiPanel__modePlain .vkuiPanel__in{background:var(--vkui--color_background_content)}.vkuiPanel__modeCard .vkuiPanel__in{background:var(--vkui--color_background)}@media (min-width:768px){.vkuiPanel__modeNone .vkuiPanel__in{background:var(--vkui--color_background)}}.vkuiPanel__disableBackground .vkuiPanel__in{background:0 0}.vkuiPanelHeaderButton__host{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;color:currentColor;background:0 0;border:0;margin:0;padding:0;display:block;position:relative}.vkuiPanelHeaderButton__host .vkuiIcon{box-sizing:initial}.vkuiPanelHeaderButton__host[disabled]{opacity:.6}.vkuiPanelHeaderButton__primitive{height:48px;padding:0 10px;line-height:48px}.vkuiPanelHeaderButton__rtl svg{transform:scaleX(-1)}.vkuiPanelHeaderButton__ios{align-items:center;font-size:17px;display:flex;position:relative}.vkuiPanelHeaderButton__ios.vkuiPanelHeaderButton__primitive{height:44px;line-height:44px}.vkuiPanelHeaderButton__ios .vkuiIcon--24{padding:10px}.vkuiPanelHeaderButton__ios .vkuiIcon--28{padding:8px}.vkuiPanelHeaderButton__backIos .vkuiIcon--w-20{padding-left:4px}.vkuiPanelHeaderButton__android.vkuiPanelHeaderButton__notPrimitive{border-radius:50%}.vkuiPanelHeaderButton__android .vkuiIcon--24,.vkuiPanelHeaderButton__android .vkuiIcon--28{padding:10px}.vkuiPanelHeaderButton__vkcom{color:var(--vkui--color_text_secondary)}.vkuiPanelHeaderButton__backVkcom .vkuiIcon{color:var(--vkui--color_icon_secondary)}.vkuiPanelHeaderButton__vkcom>:not(.vkuiInternalBadge):not(.vkuiInternalCounter){opacity:.7;transition:opacity .3s}.vkuiPanelHeaderButton__vkcom.vkuiPanelHeaderButton__active>:not(.vkuiInternalCounter):not(.vkuiInternalBadge),.vkuiPanelHeaderButton__vkcom.vkuiPanelHeaderButton__hover>:not(.vkuiInternalCounter):not(.vkuiInternalBadge){opacity:1}.vkuiPanelHeaderButton__vkcom{align-items:center;padding:10px;display:flex}.vkuiPanelHeaderButton__vkcom.vkuiPanelHeaderButton__notPrimitive{border-radius:50%}.vkuiPanelHeaderButton__backVkcom.vkuiPanelHeaderButton__backHasLabel{padding-right:11px}@media (min-width:768px){.vkuiPanelHeaderButton__backIos.vkuiPanelHeaderButton__backHasLabel:not(.vkuiPanelHeaderButton__backSizeXCompact){padding-right:8px}}.vkuiPanelHeaderButton__backSizeXCompact.vkuiPanelHeaderButton__backIos .vkuiPanelHeaderButton__label{display:none}@media (max-width:767.9px){.vkuiPanelHeaderButton__backSizeXNone.vkuiPanelHeaderButton__backIos .vkuiPanelHeaderButton__label{display:none}}.vkuiPanelHeaderButton__host .vkuiInternalCounter{padding:0;position:absolute;top:4px;right:4px}.vkuiPanelHeaderButton__host .vkuiIcon--24~.vkuiInternalCounter,.vkuiPanelHeaderButton__ios .vkuiInternalCounter{top:2px;right:2px}.vkuiPanelHeaderButton__host .vkuiInternalBadge{position:absolute;top:8px;right:8px}.vkuiPanelHeaderButton__host .vkuiIcon--24~.vkuiInternalBadge,.vkuiPanelHeaderButton__ios .vkuiInternalBadge{top:6px;right:6px}.vkuistyles__-spacing--2xs{--vkui_internal--spacing_size:var(--vkui--spacing_size_2xs)}.vkuistyles__-spacing--xs{--vkui_internal--spacing_size:var(--vkui--spacing_size_xs)}.vkuistyles__-spacing--s{--vkui_internal--spacing_size:var(--vkui--spacing_size_s)}.vkuistyles__-spacing--m{--vkui_internal--spacing_size:var(--vkui--spacing_size_m)}.vkuistyles__-spacing--l{--vkui_internal--spacing_size:var(--vkui--spacing_size_l)}.vkuistyles__-spacing--xl{--vkui_internal--spacing_size:var(--vkui--spacing_size_xl)}.vkuistyles__-spacing--2xl{--vkui_internal--spacing_size:var(--vkui--spacing_size_2xl)}.vkuistyles__-spacing--3xl{--vkui_internal--spacing_size:var(--vkui--spacing_size_3xl)}.vkuistyles__-spacing--4xl{--vkui_internal--spacing_size:var(--vkui--spacing_size_4xl)}.vkuiSeparator__appearancePrimary{color:var(--vkui--color_separator_primary)}.vkuiSeparator__appearanceSecondary{color:var(--vkui--color_separator_secondary)}.vkuiSeparator__appearancePrimaryAlpha{color:var(--vkui--color_separator_primary_alpha)}.vkuiSeparator__alignStart{--vkui_internal--separator_align:start}.vkuiSeparator__alignEnd{--vkui_internal--separator_align:end}.vkuiSeparator__directionVertical{align-self:stretch;display:inline-flex}.vkuiSeparator__sized.vkuiSeparator__directionHorizontal{align-items:var(--vkui_internal--separator_align,center);height:var(--vkui_internal--spacing_size);display:flex}.vkuiSeparator__sized.vkuiSeparator__directionVertical{justify-content:var(--vkui_internal--separator_align,center);width:var(--vkui_internal--spacing_size)}.vkuiSeparator__in{color:inherit;background:currentColor;border:0;margin:0}.vkuiSeparator__directionHorizontal .vkuiSeparator__in{height:var(--vkui--size_border--regular)}.vkuiSeparator__directionVertical .vkuiSeparator__in{width:var(--vkui--size_border--regular)}.vkuiSeparator__sized.vkuiSeparator__directionHorizontal .vkuiSeparator__in{flex:1 0 auto}.vkuiSeparator__directionHorizontal.vkuiSeparator__padded .vkuiSeparator__in{margin-left:var(--vkui--size_base_padding_horizontal--regular);margin-right:var(--vkui--size_base_padding_horizontal--regular)}.vkuiSeparator__directionVertical.vkuiSeparator__padded .vkuiSeparator__in{margin-bottom:var(--vkui--size_base_padding_horizontal--regular);margin-top:var(--vkui--size_base_padding_horizontal--regular)}.vkuiInternalModalPage--sizeX-regular .vkuiSeparator__padded{padding-left:8px;padding-right:8px}@media (min-width:768px){.vkuiInternalModalPage--sizeX-none .vkuiSeparator__padded{padding-left:8px;padding-right:8px}}.vkuiSpacing__host{box-sizing:border-box;padding-bottom:calc(var(--vkui_internal--spacing_size)/2);padding-top:calc(var(--vkui_internal--spacing_size)/2);position:relative}.vkuiPanelHeader__host{position:relative}.vkuiPanelHeader__static.vkuiPanelHeader__hasFixed:before{content:"";display:block}.vkuiPanelHeader__host:not(.vkuiPanelHeader__static):not(.vkuiPanelHeader__hasFixed){height:0;z-index:var(--vkui_internal--z_index_panel_header)}.vkuiPanelHeader__fixed{z-index:var(--vkui_internal--z_index_panel_header)}.vkuiPanelHeader__in{background:var(--vkui--color_background_content);white-space:nowrap;justify-content:space-between;align-items:center;display:flex;position:relative}.vkuiPanelHeader__trnsp .vkuiPanelHeader__in{background:0 0}.vkuiPanelHeader__sizeXRegular.vkuiPanelHeader__shadow .vkuiPanelHeader__in{box-shadow:0 0 4px #00000014}@media (min-width:768px){.vkuiPanelHeader__sizeXNone.vkuiPanelHeader__shadow .vkuiPanelHeader__in{box-shadow:0 0 4px #00000014}}.vkuiPanelHeader__before{box-sizing:border-box;color:var(--vkui--color_icon_accent_themed);flex-shrink:0;display:flex}.vkuiPanelHeader__content{overflow:hidden}.vkuiPanelHeader__content>*{text-overflow:ellipsis;display:block;overflow:hidden}.vkuiPanelHeader__contentIn{color:var(--vkui--color_text_primary);font-family:var(--vkui--font_family_accent);font-weight:500}.vkuiPanelHeader__host:before,.vkuiPanelHeader__in{height:var(--vkui_internal--panel_header_height);padding-top:var(--vkui_internal--safe_area_inset_top)}.vkuiPanelHeader__after{box-sizing:border-box;color:var(--vkui--color_icon_accent_themed);justify-content:flex-end;align-items:center;display:flex}.vkuiPanelHeader__after>:not(:last-child){margin-right:4px}.vkuiPanelHeader__ios .vkuiPanelHeader__before{opacity:1;transition:opacity .3s var(--vkui--animation_easing_platform);flex:1 0 0;padding:4px 0 4px 4px}.vkuiPanelHeader__ios .vkuiPanelHeader__before .vkuiPanelHeader__host+.vkuiPanelHeader__primitive{margin-left:-6px;padding-left:0}.vkuiPanelHeader__ios .vkuiPanelHeader__content{opacity:1;text-align:center;transition:opacity .3s var(--vkui--animation_easing_platform)}.vkuiPanelHeader__ios .vkuiPanelHeader__contentIn{font-size:21px}.vkuiPanelHeader__ios .vkuiPanelHeader__content>*{padding:0 4px}.vkuiPanelHeader__ios.vkuiPanelHeader__noBefore .vkuiPanelHeader__content{padding-left:8px}.vkuiPanelHeader__ios.vkuiPanelHeader__noAfter .vkuiPanelHeader__content>*{padding-right:0}.vkuiPanelHeader__ios.vkuiPanelHeader__noAfter .vkuiPanelHeader__content{padding-right:8px}.vkuiPanelHeader__ios .vkuiPanelHeader__after{opacity:1;transition:opacity .3s var(--vkui--animation_easing_platform);flex:1 0 0;padding:4px 4px 4px 0}.vkuiPanelHeader__android .vkuiPanelHeader__before:not(:empty){margin-right:-8px;padding:4px 0 4px 4px}.vkuiPanelHeader__android .vkuiPanelHeader__content{flex-grow:1;align-items:center;max-width:100%}.vkuiPanelHeader__android .vkuiPanelHeader__contentIn{font-size:23px}.vkuiPanelHeader__android .vkuiPanelHeader__content>*{padding:0 12px}.vkuiPanelHeader__sizeYCompact:not(.vkuiPanelHeader__vkcom) .vkuiPanelHeader__contentIn{font-size:20px}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiPanelHeader__sizeYNone:not(.vkuiPanelHeader__vkcom) .vkuiPanelHeader__contentIn{font-size:20px}}.vkuiInternalSplitCol--viewWidth-tabletPlus.vkuiInternalSplitCol--spaced-auto .vkuiPanelHeader__android.vkuiPanelHeader__noBefore:not(.vkuiInternalModalPageHeader__in) .vkuiPanelHeader__content{padding-left:0}@media (min-width:768px){.vkuiInternalSplitCol--viewWidth-none.vkuiInternalSplitCol--spaced-auto .vkuiPanelHeader__android.vkuiPanelHeader__noBefore:not(.vkuiInternalModalPageHeader__in) .vkuiPanelHeader__content{padding-left:0}}.vkuiPanelHeader__android.vkuiPanelHeader__noAfter .vkuiPanelHeader__content>*,.vkuiPanelHeader__vkcom.vkuiPanelHeader__noAfter .vkuiPanelHeader__content>*{padding-right:0}.vkuiPanelHeader__android.vkuiPanelHeader__noAfter .vkuiPanelHeader__content{padding-right:16px}.vkuiPanelHeader__android.vkuiPanelHeader__noBefore .vkuiPanelHeader__content{padding-left:16px}.vkuiInternalSplitCol--viewWidth-tabletPlus.vkuiInternalSplitCol--spaced-auto .vkuiPanelHeader__android.vkuiPanelHeader__noAfter:not(.vkuiInternalModalPageHeader__in) .vkuiPanelHeader__content{padding-right:0}@media (min-width:768px){.vkuiInternalSplitCol--viewWidth-none.vkuiInternalSplitCol--spaced-auto .vkuiPanelHeader__android.vkuiPanelHeader__noAfter:not(.vkuiInternalModalPageHeader__in) .vkuiPanelHeader__content{padding-right:0}}.vkuiPanelHeader__android .vkuiPanelHeader__after:not(:empty),.vkuiPanelHeader__vkcom .vkuiPanelHeader__after:not(:empty){padding:4px 4px 4px 0}.vkuiPanelHeader__vkcom{z-index:var(--vkui_internal--z_index_panel_header);position:relative}.vkuiPanelHeader__vkcom.vkuiPanelHeader__sizeXRegular:not(.vkuiInternalModalPageHeader__in):not(.vkuiPanelHeader__sep):not(.vkuiPanelHeader__trnsp) .vkuiPanelHeader__in:after{background-color:var(--vkui--color_background_content);content:"";height:var(--vkui--size_border--regular);bottom:0;left:var(--vkui--size_border--regular);right:var(--vkui--size_border--regular);position:absolute}@media (min-width:768px){.vkuiPanelHeader__vkcom.vkuiPanelHeader__sizeXNone:not(.vkuiInternalModalPageHeader__in):not(.vkuiPanelHeader__sep):not(.vkuiPanelHeader__trnsp) .vkuiPanelHeader__in:after{background-color:var(--vkui--color_background_content);content:"";height:var(--vkui--size_border--regular);bottom:0;left:var(--vkui--size_border--regular);right:var(--vkui--size_border--regular);position:absolute}}.vkuiPanelHeader__vkcom.vkuiPanelHeader__sizeXRegular:not(.vkuiInternalModalPageHeader__in):not(.vkuiPanelHeader__trnsp) .vkuiPanelHeader__in{border-top-left-radius:var(--vkui--size_border_radius_paper--regular);border-top-right-radius:var(--vkui--size_border_radius_paper--regular);box-shadow:0 0 0 var(--vkui--size_border--regular) var(--vkui--color_field_border_alpha) inset;border-bottom:0}@media (min-width:768px){.vkuiPanelHeader__vkcom.vkuiPanelHeader__sizeXNone:not(.vkuiInternalModalPageHeader__in):not(.vkuiPanelHeader__trnsp) .vkuiPanelHeader__in{border-top-left-radius:var(--vkui--size_border_radius_paper--regular);border-top-right-radius:var(--vkui--size_border_radius_paper--regular);box-shadow:0 0 0 var(--vkui--size_border--regular) var(--vkui--color_field_border_alpha) inset;border-bottom:0}}.vkuiPanelHeader__vkcom .vkuiPanelHeader__content{text-align:center}.vkuiPanelHeader__vkcom .vkuiPanelHeader__before:not(:empty){padding:0 0 0 4px}.vkuiPanelHeader__vkcom .vkuiPanelHeader__after,.vkuiPanelHeader__vkcom .vkuiPanelHeader__before{flex:1 0 0}.vkuiPanelHeader__separator{margin-top:calc(-1*var(--vkui--size_border--regular))}.vkuiPanelHeader__noBefore .vkuiPanelHeader__content>*{padding-left:0}.vkuiInternalPanel--centered .vkuiPanelHeader__host{width:100%;position:absolute;top:0;left:0}.vkuiPanelHeaderContent__host{box-sizing:border-box;font-family:var(--vkui--font_family_base);justify-content:flex-start;align-items:center;max-width:100%;height:100%;line-height:normal;display:flex}.vkuiPanelHeaderContent__before{flex-shrink:0;margin-right:12px}.vkuiPanelHeaderContent__in{flex-direction:column;flex-grow:1;justify-content:center;align-items:flex-start;min-width:0;height:100%;display:flex}.vkuiPanelHeaderContent__childrenIn,.vkuiPanelHeaderContent__childrenText,.vkuiPanelHeaderContent__subtitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vkuiPanelHeaderContent__subtitle{color:var(--vkui--color_text_secondary);order:1;max-width:100%;margin-top:1px}.vkuiPanelHeaderContent__children{align-items:center;max-width:100%;display:flex}.vkuiPanelHeaderContent__childrenIn{flex-grow:0;min-width:0}.vkuiPanelHeaderContent__aside{color:var(--vkui--color_icon_accent);justify-content:flex-start;align-items:center;margin-left:2px;display:flex}.vkuiPanelHeaderContent__width{width:1000px}.vkuiPanelHeaderContent__inCentered{align-items:center}.vkuiPanelHeaderContent__ios .vkuiPanelHeaderContent__childrenIn{font-family:var(--vkui--font_family_accent);font-size:21px;font-weight:500;line-height:var(--vkui_internal--panel_header_height)}.vkuiPanelHeaderContent__android .vkuiPanelHeaderContent__childrenIn{font-family:var(--vkui--font_family_accent);font-size:23px;font-weight:500;line-height:var(--vkui_internal--panel_header_height)}.vkuiInternalPanelHeader--no-before .vkuiPanelHeaderContent__vkcom{padding-left:16px}.vkuiPanelHeaderContent__sizeYCompact:not(.vkuiPanelHeaderContent__vkcom) .vkuiPanelHeaderContent__childrenIn{font-size:20px}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiPanelHeaderContent__sizeYNone:not(.vkuiPanelHeaderContent__vkcom) .vkuiPanelHeaderContent__childrenIn{font-size:20px}}.vkuiPanelHeaderContext__host{--vkui_internal--PanelHeaderContext__fade_display:none;width:100%;height:auto;z-index:var(--vkui_internal--z_index_panel_header_context)}.vkuiPanelHeaderContext__sizeXCompact{--vkui_internal--PanelHeaderContext__fade_display:block;height:100%}@media (max-width:767.9px){.vkuiPanelHeaderContext__sizeXNone{--vkui_internal--PanelHeaderContext__fade_display:block;height:100%}}.vkuiPanelHeaderContext__in{box-sizing:border-box;z-index:1;width:100%;padding:8px;position:absolute;left:0}.vkuiPanelHeaderContext__fade{display:var(--vkui_internal--PanelHeaderContext__fade_display);z-index:0;background:#0006;width:100%;height:100%;position:absolute;top:0;left:0}.vkuiPanelHeaderContext__opened .vkuiPanelHeaderContext__fade{animation:vkuiPanelHeaderContext__animation-panelheadercontext-fade-in var(--vkui--animation_duration_m)ease both}.vkuiPanelHeaderContext__closing .vkuiPanelHeaderContext__fade{animation:vkuiPanelHeaderContext__animation-panelheadercontext-fade-out var(--vkui--animation_duration_m)ease both}.vkuiPanelHeaderContext__opened .vkuiPanelHeaderContext__in{animation:vkuiPanelHeaderContext__animation-panelheadercontext-translate-in var(--vkui--animation_duration_m)ease both}.vkuiPanelHeaderContext__closing .vkuiPanelHeaderContext__in{animation:vkuiPanelHeaderContext__animation-panelheadercontext-translate-out var(--vkui--animation_duration_m)ease both}@media screen and (prefers-reduced-motion:reduce){.vkuiPanelHeaderContext__opened .vkuiPanelHeaderContext__in{animation-name:vkuiPanelHeaderContext__animation-panelheadercontext-fade-in}.vkuiPanelHeaderContext__closing .vkuiPanelHeaderContext__in{animation-name:vkuiPanelHeaderContext__animation-panelheadercontext-fade-out}}.vkuiPanelHeaderContext__content{background:var(--vkui--color_background_content);overflow:hidden}.vkuiPanelHeaderContext__ios .vkuiPanelHeaderContext__in{padding:0}.vkuiPanelHeaderContext__host:not(.vkuiPanelHeaderContext__ios) .vkuiPanelHeaderContext__content,.vkuiPanelHeaderContext__sizeXRegular.vkuiPanelHeaderContext__ios .vkuiPanelHeaderContext__content{border-radius:12px;padding:8px 0}@media (min-width:768px){.vkuiPanelHeaderContext__sizeXNone.vkuiPanelHeaderContext__ios .vkuiPanelHeaderContext__content{border-radius:12px;padding:8px 0}}.vkuiPanelHeaderContext__sizeXRegular .vkuiPanelHeaderContext__in{padding:12px 8px}.vkuiPanelHeaderContext__sizeXRegular .vkuiPanelHeaderContext__content{border-radius:12px;box-shadow:0 0 4px #00000014,0 8px 8px #00000029}@media (min-width:768px){.vkuiPanelHeaderContext__sizeXNone .vkuiPanelHeaderContext__in{padding:12px 8px}.vkuiPanelHeaderContext__sizeXNone .vkuiPanelHeaderContext__content{border-radius:12px;box-shadow:0 0 4px #00000014,0 8px 8px #00000029}}@keyframes vkuiPanelHeaderContext__animation-panelheadercontext-translate-in{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes vkuiPanelHeaderContext__animation-panelheadercontext-translate-out{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes vkuiPanelHeaderContext__animation-panelheadercontext-fade-in{0%{opacity:0}to{opacity:1}}@keyframes vkuiPanelHeaderContext__animation-panelheadercontext-fade-out{0%{opacity:1}to{opacity:0}}.vkuiSplitLayout__host{width:100%;height:100%;position:relative}.vkuiSplitLayout__inner{width:100%;height:100%;display:flex}.vkuiSplitLayout__innerHeader{z-index:var(--vkui_internal--z_index_split_layout_panel_header);position:relative}.vkuiSplitLayout__innerHeader,.vkuiSplitLayout__ios .vkuiSplitLayout__innerHeader{margin-top:calc(-1*(var(--vkui_internal--panel_header_height) + var(--vkui_internal--safe_area_inset_top)))}.vkuiSplitLayout__innerCenter{justify-content:center}.vkuiSplitCol__host{flex-grow:1;flex-shrink:1;width:1px;height:100%;position:relative}.vkuiSplitCol__viewWidthSmallTabletPlus.vkuiSplitCol__spacedAuto{margin-bottom:0;margin-left:var(--vkui--size_split_col_padding_horizontal--regular);margin-right:var(--vkui--size_split_col_padding_horizontal--regular);margin-top:0}@media (min-width:768px){.vkuiSplitCol__viewWidthNone.vkuiSplitCol__spacedAuto{margin-bottom:0;margin-left:var(--vkui--size_split_col_padding_horizontal--regular);margin-right:var(--vkui--size_split_col_padding_horizontal--regular);margin-top:0}}.vkuiSplitCol__viewWidthTabletMinus.vkuiSplitCol__stretchedOnMobile{width:100%!important;max-width:100%!important}@media (max-width:1023.9px){.vkuiSplitCol__viewWidthNone.vkuiSplitCol__stretchedOnMobile{width:100%!important;max-width:100%!important}}.vkuiSplitCol__fixed{flex-grow:1;flex-shrink:1;width:1px;height:100%}.vkuiSplitCol__fixedInner{height:inherit;max-width:inherit;min-width:inherit;width:inherit;position:fixed;top:0;overflow:hidden;transform:translateZ(0)}.vkuiEpic__host{width:100%;height:100%}.vkuiInternalEpic--hasTabbar.vkuiEpic__host{--vkui_internal--snackbar_safe_area_inset_bottom:calc(var(--vkui_internal--tabbar_height) + var(--vkui_internal--safe_area_inset_bottom))}.vkuiTabbar__host{background:var(--vkui--color_background_tertiary);box-sizing:initial;height:var(--vkui_internal--tabbar_height);padding-bottom:var(--vkui_internal--safe_area_inset_bottom);width:100%;z-index:var(--vkui_internal--z_index_tabs);display:flex;position:fixed;bottom:0;left:0;overflow:hidden}.vkuiTabbar__shadow{box-shadow:var(--vkui--elevation3)}.vkuiTabbar__ios.vkuiTabbar__shadow{box-shadow:none}.vkuiTabbar__ios.vkuiTabbar__shadow:before{background:var(--vkui--color_separator_primary_alpha);content:"";height:var(--vkui--size_border--regular);width:100%;position:absolute;left:0}.vkuiTabbarItem__host{color:var(--vkui--color_tabbar_text_inactive);height:var(--vkui_internal--tabbar_height);outline:var(--vkui_internal--outline-reset);background:0 0;border:0;justify-content:center;align-items:center;padding:0;text-decoration:none;display:flex;position:relative}.vkuiInternalTabbar .vkuiTabbarItem__host{flex:1 0 0;min-width:0;max-width:100%}.vkuiTabbarItem__selected{color:var(--vkui--color_text_accent_themed)}.vkuiTabbarItem__tappable{position:absolute}.vkuiTabbarItem__in{box-sizing:border-box;pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;padding:4px 2px 2px;display:flex;overflow:hidden}.vkuiInternalTabbar--layout-vertical .vkuiTabbarItem__in{flex-direction:column}.vkuiInternalTabbar--layout-horizontal .vkuiTabbarItem__in{flex-direction:row}.vkuiTabbarItem__icon{color:var(--vkui--color_icon_secondary);position:relative}.vkuiTabbarItem__selected .vkuiTabbarItem__icon{color:var(--vkui--color_icon_accent_themed)}.vkuiTabbarItem__label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.vkuiInternalTabbar--layout-vertical .vkuiTabbarItem__label{--vkui--font_footnote--font_size--regular:10px;--vkui--font_footnote--line_height--regular:12px;margin-top:2px}.vkuiInternalTabbar--layout-horizontal .vkuiTabbarItem__label{margin-left:8px}.vkuiTabbarItem__android .vkuiTabbarItem__tappable{border-radius:50%;width:calc(100% + 16px);padding-bottom:calc(100% + 16px)}.vkuiTabbarItem__android:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.vkuiTabbarItem__android:last-child{border-top-right-radius:0;border-bottom-right-radius:0}.vkuiTabbarItem__ios .vkuiTabbarItem__tappable{width:100%;height:100%;top:0;left:0}.vkuiTabbarItem__ios .vkuiTabbarItem__in{transition:transform 70ms var(--vkui--animation_easing_platform)}.vkuiTabbarItem__ios .vkuiTabbarItem__tappableActive+.vkuiTabbarItem__in{transform:scale(.96)}.vkuiScrollArrow__host{background-color:initial;cursor:pointer;transition:opacity .15s;transition-timing-function:var(--vkui--animation_easing_platform);-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;border:0;justify-content:center;padding:0;display:flex}.vkuiScrollArrow__directionLeft,.vkuiScrollArrow__directionRight{flex-direction:column;height:100%}.vkuiScrollArrow__directionDown,.vkuiScrollArrow__directionUp{flex-direction:row;width:100%}.vkuiScrollArrow__icon{background-color:var(--vkui--color_background_contrast_themed);box-shadow:var(--vkui--elevation3);color:var(--vkui--color_icon_secondary);justify-content:center;align-items:center;display:flex;position:relative}.vkuiScrollArrow__sizeS .vkuiScrollArrow__icon{border-radius:14px;width:28px;height:28px}.vkuiScrollArrow__sizeM .vkuiScrollArrow__icon{border-radius:24px;width:40px;height:40px}.vkuiScrollArrow__directionLeft{padding-left:var(--vkui--size_base_padding_horizontal--regular,16px);left:0}.vkuiScrollArrow__directionRight{padding-right:var(--vkui--size_base_padding_horizontal--regular,16px);right:0}.vkuiScrollArrow__directionUp{padding-top:var(--vkui--size_base_padding_horizontal--regular,16px);top:0}.vkuiScrollArrow__directionDown{padding-bottom:var(--vkui--size_base_padding_horizontal--regular,16px);bottom:0}.vkuiScrollArrow__directionLeft:not(.vkuiScrollArrow__rtl) .vkuiScrollArrow__defaultIcon,.vkuiScrollArrow__directionRight.vkuiScrollArrow__rtl .vkuiScrollArrow__defaultIcon{transform:rotate(180deg)}.vkuiScrollArrow__directionUp .vkuiScrollArrow__defaultIcon{transform:rotate(-90deg)}.vkuiScrollArrow__directionDown .vkuiScrollArrow__defaultIcon{transform:rotate(90deg)}.vkuiHorizontalScroll__host{isolation:isolate;--vkui_internal--HorizontalScroll_shift_direction:1;position:relative;overflow-x:hidden}.vkuiHorizontalScroll__rtl{--vkui_internal--HorizontalScroll_shift_direction:-1}.vkuiHorizontalScroll__in{-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto}.vkuiHorizontalScroll__in::-webkit-scrollbar{display:none}.vkuiHorizontalScroll__inWrapper{align-items:stretch;transition:transform .2s;display:flex}.vkuiHorizontalScroll__arrow{opacity:0;z-index:var(--vkui_internal--z_index_horizontal_scroll_arrow);position:absolute;top:0}.vkuiHorizontalScroll__host:hover .vkuiHorizontalScroll__arrow{opacity:var(--vkui--opacity_disable_accessibility)}.vkuiHorizontalScroll__host .vkuiHorizontalScroll__arrow:hover,.vkuiHorizontalScroll__withConstArrows .vkuiHorizontalScroll__arrow,.vkuiHorizontalScroll__withConstArrows:hover .vkuiHorizontalScroll__arrow{opacity:1}.vkuiHorizontalScroll__arrowLeft:hover~.vkuiHorizontalScroll__in .vkuiHorizontalScroll__inWrapper{transform:translate(calc(8px*var(--vkui_internal--HorizontalScroll_shift_direction)))}.vkuiHorizontalScroll__arrowRight:hover~.vkuiHorizontalScroll__in .vkuiHorizontalScroll__inWrapper{transform:translate(calc(-8px*var(--vkui_internal--HorizontalScroll_shift_direction)))}.vkuiInternalTabs .vkuiHorizontalScroll__host{min-width:100%}.vkuiInternalTabs--withGaps .vkuiHorizontalScroll__inWrapper:after,.vkuiInternalTabs--withGaps .vkuiHorizontalScroll__inWrapper:before{content:"";height:1px;width:var(--vkui--size_base_padding_horizontal--regular);flex-shrink:0;display:block}.vkuiAspectRatio__host{--vkui_internal--aspect_ratio:1;max-width:100%;position:relative}.vkuiAspectRatio__host:before{content:"";height:0;padding-bottom:calc((1/var(--vkui_internal--aspect_ratio,1))*100%);display:block}.vkuiAspectRatio__host>*{position:absolute;top:0;left:0}.vkuiAspectRatio__modeStretch>*{width:100%;height:100%}.vkuiAspectRatio__modeStretch>img,.vkuiAspectRatio__modeStretch>video{object-fit:cover}.vkuiFlexItem__flexGrow{flex:1 0 auto}.vkuiFlexItem__flexShrink{flex:0 auto}.vkuiFlexItem__flexContent{flex:auto}.vkuiFlexItem__flexFixed{flex:none}.vkuiFlexItem__alignSelfStart{align-self:start}.vkuiFlexItem__alignSelfEnd{align-self:end}.vkuiFlexItem__alignSelfCenter{align-self:center}.vkuiFlexItem__alignSelfBaseline{align-self:baseline}.vkuiFlexItem__alignSelfStretch{align-self:stretch}.vkuiFlex__host{--vkui_internal--flex_original_margin_inline:0px;--vkui_internal--flex_original_margin_block:0px;display:flex}.vkuiFlex__marginAuto{--vkui_internal--flex_original_margin_inline:var(--vkui--size_base_padding_horizontal--regular);--vkui_internal--flex_original_margin_block:var(--vkui--size_base_padding_vertical--regular);margin:var(--vkui--size_base_padding_vertical--regular)var(--vkui--size_base_padding_horizontal--regular)}@supports (inset:0){.vkuiFlex__host{gap:var(--vkui_internal--row_gap)var(--vkui_internal--column_gap)}}@supports not (inset:0){.vkuiFlex__host{margin-left:calc(-1*var(--vkui_internal--column_gap) + var(--vkui_internal--flex_original_margin_inline));margin-top:calc(-1*var(--vkui_internal--row_gap) + var(--vkui_internal--flex_original_margin_block))}.vkuiFlex__host.vkuiFlex__host>*{margin-left:var(--vkui_internal--column_gap);margin-top:var(--vkui_internal--row_gap)}}.vkuiFlex__host>.vkuiFlex__marginAuto{margin:0}.vkuiFlex__directionColumn{flex-direction:column}.vkuiFlex__reverse{flex-direction:row-reverse}.vkuiFlex__directionColumn.vkuiFlex__reverse{flex-direction:column-reverse}.vkuiFlex__wrap{flex-wrap:wrap}.vkuiFlex__justifyStart{justify-content:flex-start}.vkuiFlex__justifyEnd{justify-content:flex-end}.vkuiFlex__justifyCenter{justify-content:center}.vkuiFlex__justifySpaceAround{justify-content:space-around}.vkuiFlex__justifySpaceBetween{justify-content:space-between}.vkuiFlex__justifySpaceEvenly{justify-content:space-evenly}.vkuiFlex__alignStart{align-items:flex-start}.vkuiFlex__alignEnd{align-items:flex-end}.vkuiFlex__alignCenter{align-items:center}.vkuiFlex__alignStretch{align-items:stretch}.vkuiFlex__alignBaseline{align-items:baseline}.vkuiSimpleGrid__host{--vkui_internal--grid_columns:1;--vkui_internal--min_col_width:0;grid-template-columns:repeat(var(--vkui_internal--grid_columns),minmax(0,1fr));grid-gap:var(--vkui_internal--row_gap)var(--vkui_internal--column_gap);gap:var(--vkui_internal--row_gap)var(--vkui_internal--column_gap);display:grid}.vkuiSimpleGrid__marginAuto{margin:var(--vkui--size_base_padding_vertical--regular)var(--vkui--size_base_padding_horizontal--regular)}.vkuiSimpleGrid__marginAutoInline{margin-left:var(--vkui--size_base_padding_horizontal--regular);margin-right:var(--vkui--size_base_padding_horizontal--regular)}.vkuiSimpleGrid__marginAutoBlock{margin-bottom:var(--vkui--size_base_padding_vertical--regular);margin-top:var(--vkui--size_base_padding_vertical--regular)}.vkuiSimpleGrid__withMinWidth{grid-template-columns:repeat(auto-fit,minmax(var(--vkui_internal--min_col_width),1fr))}.vkuiSimpleGrid__alignStart{align-items:flex-start}.vkuiSimpleGrid__alignEnd{align-items:flex-end}.vkuiSimpleGrid__alignCenter{align-items:center}.vkuiSimpleGrid__alignStretch{align-items:stretch}.vkuiSimpleGrid__alignBaseline{align-items:baseline}.vkuiPopoutWrapper__host{box-sizing:border-box;pointer-events:none;width:100%;height:100%;top:0;left:0}.vkuiPopoutWrapper__opened{pointer-events:auto}.vkuiPopoutWrapper__closing{pointer-events:none}.vkuiPopoutWrapper__fixed{position:fixed}.vkuiPopoutWrapper__absolute{position:absolute}.vkuiPopoutWrapper__overlay{opacity:1;width:100%;height:100%;position:fixed;top:0;left:0}.vkuiPopoutWrapper__opened .vkuiPopoutWrapper__overlay{animation:vkuiPopoutWrapper__animation-full-fade-in var(--vkui--animation_duration_m)ease both}.vkuiPopoutWrapper__closing .vkuiPopoutWrapper__overlay{animation:vkuiPopoutWrapper__animation-full-fade-out var(--vkui--animation_duration_m)var(--vkui--animation_easing_default)both;opacity:0}.vkuiPopoutWrapper__masked .vkuiPopoutWrapper__overlay{background:var(--vkui--color_overlay_primary)}.vkuiPopoutWrapper__absolute .vkuiPopoutWrapper__overlay,.vkuiPopoutWrapper__fixed .vkuiPopoutWrapper__overlay{position:absolute}.vkuiPopoutWrapper__container{box-sizing:border-box;width:100%;height:100%;display:flex;position:relative}.vkuiPopoutWrapper__content{pointer-events:none;justify-content:center;width:100%;display:flex;position:relative}.vkuiPopoutWrapper__content>*{pointer-events:auto}.vkuiPopoutWrapper__alignYCenter .vkuiPopoutWrapper__container{align-items:center}.vkuiPopoutWrapper__alignYBottom .vkuiPopoutWrapper__container{align-items:flex-end}.vkuiPopoutWrapper__alignYTop .vkuiPopoutWrapper__container{align-items:flex-start}.vkuiPopoutWrapper__alignXCenter .vkuiPopoutWrapper__container{justify-content:center}.vkuiPopoutWrapper__alignXLeft .vkuiPopoutWrapper__container{justify-content:flex-start}.vkuiPopoutWrapper__alignXRight .vkuiPopoutWrapper__container{justify-content:flex-end}@keyframes vkuiPopoutWrapper__animation-full-fade-in{0%{opacity:0}to{opacity:1}}@keyframes vkuiPopoutWrapper__animation-full-fade-out{0%{opacity:1}to{opacity:0}}.vkuiModalOutsideButton__host{box-sizing:border-box;color:var(--vkui--color_icon_contrast);width:56px;height:56px;padding:18px}.vkuiModalOutsideButton__host:before{background:var(--vkui--color_overlay_secondary);content:"";border-radius:50%;transition:background-color .15s ease-out;display:block;position:absolute;top:14px;bottom:14px;left:14px;right:14px}.vkuiModalOutsideButton__host .vkuiIcon{transform:translate(0)}.vkuiModalOutsideButton__hover:before{background:var(--vkui--color_overlay_secondary--hover)}.vkuiModalOutsideButton__active:before{background:var(--vkui--color_overlay_secondary--active)}.vkuiModalDismissButton__host{position:absolute;top:0;right:-56px}.vkuiAlert__host{--vkui_internal--alert_animation_scale_initial:.95;border-radius:var(--vkui--size_border_radius_paper--regular);box-shadow:var(--vkui--elevation4);color:var(--vkui--color_text_primary);-webkit-user-select:none;-moz-user-select:none;user-select:none;min-width:280px;max-width:416px;margin:auto 24px;position:relative}.vkuiAlert__desktop{width:100%}.vkuiAlert__opening{animation:vkuiAlert__animation-alert-scale-up var(--vkui--animation_duration_m)var(--vkui--animation_easing_platform)}.vkuiAlert__closing{animation:vkuiAlert__animation-alert-scale-down var(--vkui--animation_duration_m)var(--vkui--animation_easing_platform);opacity:0}.vkuiAlert__host:before{background-color:var(--vkui--color_background_modal);border-radius:inherit;content:"";width:100%;height:100%;position:absolute;top:0;left:0}.vkuiAlert__content{padding:24px 24px 16px;position:relative}.vkuiAlert__contentWithButton{padding-right:52px}.vkuiAlert__action{white-space:nowrap;background:0 0}.vkuiAlert__actions{max-width:100%;padding:0 12px 12px;display:flex;position:relative}.vkuiAlert__title{margin-bottom:8px}.vkuiAlert__description{color:var(--vkui--color_text_secondary)}.vkuiAlert__description,.vkuiAlert__title{word-break:break-word}.vkuiAlert__actionsDirectionHorizontal{justify-content:flex-end}.vkuiAlert__actionsDirectionVertical{flex-direction:column;align-items:flex-end}.vkuiAlert__actions>*{margin:4px}.vkuiAlert__actionsAlignLeft{justify-content:flex-start;align-items:flex-start}.vkuiAlert__actionsAlignCenter{justify-content:center;align-items:center}.vkuiAlert__actionsAlignRight{justify-content:flex-end;align-items:flex-end}.vkuiAlert__ios{--vkui_internal--alert_animation_scale_initial:1.05;box-shadow:none;width:270px;min-width:270px;overflow:hidden}.vkuiAlert__ios.vkuiAlert__closing{--vkui_internal--alert_animation_scale_initial:1}.vkuiAlert__ios .vkuiAlert__content{text-align:center;padding:20px 16px}.vkuiAlert__ios .vkuiAlert__title:not(:last-child){margin-bottom:7px}.vkuiAlert__ios .vkuiAlert__description{color:inherit}.vkuiAlert__ios .vkuiAlert__content:after{background:var(--vkui--color_separator_primary_alpha);content:"";transform-origin:bottom;height:1px;position:absolute;bottom:0;left:0;right:0}.vkuiAlert__ios .vkuiAlert__actions{padding:initial}.vkuiAlert__ios .vkuiAlert__actionsDirectionVertical{flex-direction:column;align-items:normal}.vkuiAlert__ios .vkuiAlert__action{color:var(--vkui--color_text_accent);font-family:var(--vkui--font_family_base);text-align:center;text-overflow:ellipsis;border:0;border-radius:0;height:44px;margin:0;padding:0 6px;font-size:17px;line-height:44px;text-decoration:none;display:block;position:relative;overflow:hidden}.vkuiAlert__ios .vkuiAlert__action:after{background:var(--vkui--color_separator_primary_alpha);content:"";position:absolute}.vkuiAlert__ios .vkuiAlert__actionsDirectionHorizontal .vkuiAlert__action:after{transform-origin:100%;width:1px;height:100%;top:0;right:0}.vkuiAlert__ios .vkuiAlert__actionsDirectionHorizontal .vkuiAlert__action:last-child:after{content:none}.vkuiAlert__ios .vkuiAlert__actionsDirectionHorizontal .vkuiAlert__action{flex:1 1 0}.vkuiAlert__ios .vkuiAlert__actionsDirectionHorizontal .vkuiAlert__action:first-child{border-bottom-left-radius:var(--vkui--size_border_radius_paper--regular)}.vkuiAlert__ios .vkuiAlert__actionsDirectionHorizontal .vkuiAlert__action:last-child{border-bottom-right-radius:var(--vkui--size_border_radius_paper--regular)}.vkuiAlert__ios .vkuiAlert__actionsDirectionVertical .vkuiAlert__action:after{transform-origin:bottom;width:100%;height:1px;bottom:0;left:0}.vkuiAlert__ios .vkuiAlert__actionsDirectionVertical .vkuiAlert__action:last-child:after{content:none}.vkuiAlert__ios .vkuiAlert__actionsDirectionVertical .vkuiAlert__action:last-child{border-radius:0 0 12px 12px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.vkuiAlert__ios .vkuiAlert__actionsDirectionVertical .vkuiAlert__action:after,.vkuiAlert__ios .vkuiAlert__content:after{transform:scaleY(.5)}.vkuiAlert__ios .vkuiAlert__actionsDirectionHorizontal .vkuiAlert__action:after{transform:scaleX(.5)}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.vkuiAlert__ios .vkuiAlert__actionsDirectionVertical .vkuiAlert__action:after,.vkuiAlert__ios .vkuiAlert__content:after{transform:scaleY(.33)}.vkuiAlert__ios .vkuiAlert__actionsDirectionHorizontal .vkuiAlert__action:after{transform:scaleX(.33)}}.vkuiAlert__ios .vkuiAlert__actionModeCancel{font-weight:600}.vkuiAlert__ios .vkuiAlert__actionModeDestructive{color:var(--vkui--color_text_negative)}.vkuiAlert__vkcom{width:400px;box-shadow:0 0 2px #0000001f,0 0 96px #00000029}.vkuiAlert__vkcom .vkuiAlert__content{padding-bottom:20px}.vkuiAlert__vkcom .vkuiAlert__actions{padding:0 20px 12px}.vkuiAlert__vkcom .vkuiAlert__button{order:2}.vkuiAlert__vkcom .vkuiAlert__buttonModeCancel{order:1}.vkuiAlert__dismiss{color:var(--vkui--color_icon_secondary);position:absolute;top:8px;right:8px}@media screen and (prefers-reduced-motion:reduce){.vkuiAlert__host,.vkuiAlert__ios{--vkui_internal--alert_animation_scale_initial:1}}@keyframes vkuiAlert__animation-alert-scale-up{0%{opacity:0;transform:scale(var(--vkui_internal--alert_animation_scale_initial))}to{opacity:1;transform:scale(1)}}@keyframes vkuiAlert__animation-alert-scale-down{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(var(--vkui_internal--alert_animation_scale_initial))}}.vkuiRadio__input~*{display:none}.vkuiRadio__input:checked~*{display:block}.vkuiActionSheetItem__host{box-sizing:border-box;color:var(--vkui--color_text_primary);align-items:center;min-height:48px;padding:0 16px;text-decoration:none;display:flex;position:relative;overflow:hidden}.vkuiActionSheetItem__after,.vkuiActionSheetItem__before,.vkuiActionSheetItem__container{position:relative}.vkuiActionSheetItem__after,.vkuiActionSheetItem__before{flex-shrink:0}.vkuiActionSheetItem__container{flex-grow:1;max-width:100%;padding:10px 0}.vkuiActionSheetItem__ellipsis{white-space:nowrap;overflow:hidden}.vkuiActionSheetItem__content{justify-content:space-between;align-items:baseline;display:flex;overflow:hidden}.vkuiActionSheetItem__ellipsis .vkuiActionSheetItem__content{justify-content:flex-start}.vkuiActionSheetItem__children{text-overflow:ellipsis;min-width:0;overflow:hidden}.vkuiActionSheetItem__subtitle{color:var(--vkui--color_text_secondary);text-overflow:ellipsis;margin-top:2px;overflow:hidden}.vkuiActionSheetItem__meta{color:var(--vkui--color_text_secondary);flex-shrink:0;margin-left:6px}.vkuiActionSheetItem__before{color:var(--vkui--color_icon_accent);margin-right:16px}.vkuiActionSheetItem__menu .vkuiActionSheetItem__before{margin-right:12px}.vkuiActionSheetItem__ios .vkuiActionSheetItem__before{color:var(--vkui--color_icon_accent_themed);margin-right:18px}.vkuiActionSheetItem__modeDestructive .vkuiActionSheetItem__container:first-child{color:var(--vkui--color_text_negative)}.vkuiActionSheetItem__modeDestructive .vkuiActionSheetItem__before{color:var(--vkui--color_icon_negative)}.vkuiActionSheetItem__after{color:var(--vkui--color_icon_accent);flex-direction:row;margin-left:16px;display:flex}.vkuiActionSheetItem__after>:not(:last-child){margin-right:12px}.vkuiActionSheetItem__ios{background:var(--vkui--color_background_modal);color:var(--vkui--color_text_accent_themed);min-height:56px;padding:14px 18px}.vkuiActionSheetItem__rich{color:var(--vkui--color_text_primary)}.vkuiActionSheetItem__ios.vkuiActionSheetItem__modeDestructive{color:var(--vkui--color_text_negative)}.vkuiActionSheetItem__ios:before{background-color:var(--vkui--color_background_modal);content:"";width:100%;height:100%;transition:opacity .15s ease-out,background-color .15s ease-out;position:absolute;top:0;left:0}.vkuiActionSheetItem__ios:after{background:var(--vkui--color_separator_primary_alpha);content:"";transform-origin:bottom;height:1px;position:absolute;top:0;left:0;right:0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.vkuiActionSheetItem__ios:after{transform:scaleY(.5)}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.vkuiActionSheetItem__ios:after{transform:scaleY(.33)}}.vkuiActionSheetItem__ios:first-child:after,.vkuiActionSheetItem__modeCancel:after{content:none}.vkuiActionSheetItem__ios.vkuiActionSheetItem__active:before{background-color:var(--vkui--color_transparent--active);opacity:1;transition:none}.vkuiActionSheetItem__ios .vkuiActionSheetItem__container{padding:0}.vkuiActionSheetItem__ios .vkuiActionSheetItem__centered{justify-content:center}.vkuiActionSheetItem__modeCancel{min-height:52px}.vkuiActionSheetItem__menu{cursor:pointer;border-radius:0;width:auto}.vkuiActionSheetItem__disabled .vkuiActionSheetItem__children,.vkuiActionSheetItem__disabled .vkuiActionSheetItem__meta,.vkuiActionSheetItem__disabled .vkuiActionSheetItem__subtitle{color:var(--vkui--color_text_secondary)}.vkuiActionSheetItem__disabled .vkuiActionSheetItem__before,.vkuiActionSheetItem__disabled .vkuiActionSheetItem__marker{color:var(--vkui--color_icon_secondary)}.vkuiActionSheetItem__sizeYCompact{min-height:32px}.vkuiActionSheetItem__sizeYCompact.vkuiActionSheetItem__ios{min-height:36px;padding:4px 20px 4px 18px}.vkuiActionSheetItem__sizeYCompact:not(.vkuiActionSheetItem__ios)+.vkuiActionSheetItem__sizeYCompact:not(.vkuiActionSheetItem__ios){margin-top:2px}.vkuiActionSheetItem__sizeYCompact .vkuiActionSheetItem__container{padding:5px 0}.vkuiFloatingArrow__host{position:absolute}.vkuiFloatingArrow__in{content:"";display:block;transform:translateY(1px)}.vkuiFloatingArrow__placementRight{transform-origin:100%;transform:rotate(90deg)translate(50%,-50%)}.vkuiFloatingArrow__placementBottom{transform:rotate(180deg)}.vkuiFloatingArrow__placementLeft{transform-origin:0;transform:rotate(-90deg)translate(-50%,-50%)}.vkuiPopper__host{z-index:var(--vkui--z_index_popout)}.vkuiActionSheet__host{--vkui_internal--actionsheet_animation_opacity_initial:1;--vkui_internal--actionsheet_animation_translateY_initial:100%;box-sizing:border-box;max-width:var(--vkui--size_popup_small--regular);width:100%;padding:10px}@media screen and (prefers-reduced-motion:reduce){.vkuiActionSheet__host{--vkui_internal--actionsheet_animation_opacity_initial:0;--vkui_internal--actionsheet_animation_translateY_initial:0%}}.vkuiActionSheet__contentWrapper{background:var(--vkui--color_background_modal);box-shadow:var(--vkui--elevation3);border-radius:12px;padding:8px 0;overflow:hidden}.vkuiActionSheet__header{color:var(--vkui--color_text_subhead);padding:16px}.vkuiActionSheet__opening{animation:vkuiActionSheet__animation-actionsheet-slide-up var(--vkui--animation_duration_m)var(--vkui--animation_easing_platform)}.vkuiActionSheet__closing{animation:vkuiActionSheet__animation-actionsheet-slide-down var(--vkui--animation_duration_m)var(--vkui--animation_easing_platform);opacity:0}.vkuiActionSheet__title+.vkuiActionSheet__description{margin-top:8px}.vkuiActionSheet__ios{background:0 0;padding:8px}.vkuiActionSheet__ios .vkuiActionSheet__contentWrapper{border-radius:14px;padding:0}.vkuiActionSheet__closeItemWrapperIos{background:var(--vkui--color_background_modal);box-shadow:var(--vkui--elevation3);margin-bottom:var(--vkui_internal--safe_area_inset_bottom);border-radius:14px;margin-top:8px;overflow:hidden}.vkuiActionSheet__ios.vkuiActionSheet__closing{transform:translateY(100%)}.vkuiActionSheet__ios .vkuiActionSheet__header{text-align:center;position:relative}.vkuiActionSheet__ios .vkuiActionSheet__description,.vkuiActionSheet__ios .vkuiActionSheet__title{position:relative}.vkuiActionSheet__ios .vkuiActionSheet__header:before{background-color:var(--vkui--color_background_modal);content:"";width:100%;height:100%;position:absolute;top:0;left:0}.vkuiActionSheet__sizeYCompact .vkuiActionSheet__header{padding-top:12px;padding-bottom:12px}.vkuiActionSheet__menu{--vkui_internal--actionsheet_animation_opacity_initial:0;--vkui_internal--actionsheet_animation_translateY_initial:5%;width:auto;max-width:100%;height:auto;padding:0}.vkuiActionSheet__menu.vkuiActionSheet__ios .vkuiActionSheet__contentWrapper{border-radius:14px;padding:0}@media screen and (prefers-reduced-motion:reduce){.vkuiActionSheet__menu{--vkui_internal--actionsheet_animation_translateY_initial:0%}}@keyframes vkuiActionSheet__animation-actionsheet-slide-up{0%{opacity:var(--vkui_internal--actionsheet_animation_opacity_initial);transform:translateY(var(--vkui_internal--actionsheet_animation_translateY_initial))}to{opacity:1;transform:translateY(0)}}@keyframes vkuiActionSheet__animation-actionsheet-slide-down{0%{opacity:1;transform:translateY(0)}to{opacity:var(--vkui_internal--actionsheet_animation_opacity_initial);transform:translateY(var(--vkui_internal--actionsheet_animation_translateY_initial))}}.vkuiScreenSpinner__host{border-radius:var(--vkui--size_border_radius--regular);box-sizing:border-box;height:88px;padding:var(--vkui--spacing_size_2xl);width:88px;animation:.3s vkuiScreenSpinner__screen-spinner-intro;position:relative}.vkuiScreenSpinner__hasLabel{flex-direction:column;justify-content:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:150px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex}.vkuiScreenSpinner__modeShadow{background-color:var(--vkui--color_background_contrast_themed);box-shadow:var(--vkui--elevation3);color:var(--vkui--color_icon_medium)}.vkuiScreenSpinner__modeOverlay{background-color:var(--vkui--color_avatar_overlay);color:var(--vkui--color_icon_contrast)}.vkuiScreenSpinner__label{color:var(--vkui--color_text_secondary);margin-top:var(--vkui--spacing_size_xs);text-align:center}.vkuiScreenSpinner__modeOverlay .vkuiScreenSpinner__label{color:var(--vkui--color_text_contrast)}.vkuiScreenSpinner__spinner{opacity:1}.vkuiScreenSpinner__spinnerTransition{transition:opacity .1s}.vkuiScreenSpinner__stateCustom .vkuiScreenSpinner__spinner,.vkuiScreenSpinner__stateDone .vkuiScreenSpinner__spinner,.vkuiScreenSpinner__stateError .vkuiScreenSpinner__spinner{opacity:0}.vkuiScreenSpinner__iconSlot{width:56px;height:56px;position:relative}.vkuiScreenSpinner__icon,.vkuiScreenSpinner__iconSlot{justify-content:center;align-items:center;display:flex}.vkuiScreenSpinner__icon{width:100%;height:100%;position:absolute;top:0}.vkuiScreenSpinner__stateCancelable .vkuiScreenSpinner__icon{cursor:pointer}.vkuiScreenSpinner__icon .vkuiIcon{animation:.2s vkuiScreenSpinner__screen-spinner-intro}.vkuiScreenSpinner__stateDone .vkuiIcon path{stroke-dasharray:50;stroke-dashoffset:50px;animation:vkuiScreenSpinner__screen-spinner-icon-done .6s .3s var(--vkui--animation_easing_platform)forwards}@keyframes vkuiScreenSpinner__screen-spinner-icon-done{0%{stroke-dashoffset:50px}to{stroke-dashoffset:0}}@keyframes vkuiScreenSpinner__screen-spinner-intro{0%{opacity:0}to{opacity:1}}.vkuiBasic__body{--vkui_internal--snackbar-body_layout_vertical_action_shift:calc(-1*(var(--vkui--size_button_small_height--compact) - var(--vkui--font_subhead--line_height--compact))/2);background:var(--vkui--color_background_contrast_themed);border-radius:var(--vkui--size_card_border_radius--regular);box-shadow:var(--vkui--elevation4);box-sizing:border-box;align-items:center;min-height:56px;padding:12px;display:flex}.vkuiBasic__sizeYRegular{--vkui_internal--snackbar-body_layout_vertical_action_shift:calc(-1*(var(--vkui--size_button_small_height--regular) - var(--vkui--font_subhead--line_height--regular))/2)}@media (max-width:767.9px) and (min-height:415px),(pointer:coarse) and (min-height:415px),(pointer:none) and (min-height:415px){.vkuiBasic__sizeYNone{--vkui_internal--snackbar-body_layout_vertical_action_shift:calc(-1*(var(--vkui--size_button_small_height--regular) - var(--vkui--font_subhead--line_height--regular))/2)}}.vkuiBasic__modeDark{background:var(--vkui--color_background_contrast_inverse)}.vkuiBasic__before{margin-right:12px}.vkuiBasic__after{margin-left:12px}.vkuiBasic__content{word-break:break-word;flex:1;align-items:center;display:flex}.vkuiBasic__contentText{-webkit-line-clamp:3;width:100%;color:var(--vkui--color_text_primary);-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden}.vkuiBasic__contentSubtitle{color:var(--vkui--color_text_subhead);margin-top:2px}.vkuiBasic__modeDark .vkuiBasic__contentText{color:var(--vkui--color_text_contrast)}.vkuiBasic__layoutHorizontal .vkuiBasic__action{margin-left:12px;position:relative}.vkuiBasic__layoutVertical .vkuiBasic__content{flex-direction:column;align-items:flex-start}.vkuiBasic__layoutVertical .vkuiBasic__action{margin-bottom:var(--vkui_internal--snackbar-body_layout_vertical_action_shift);min-height:auto;margin-top:2px}@media (max-width:767.9px){.vkuiBasic__layoutNone .vkuiBasic__action{margin-left:12px;position:relative}}@media (min-width:768px){.vkuiBasic__layoutNone .vkuiBasic__content,.vkuiBasic__layoutVerticalMq .vkuiBasic__content{flex-direction:column;align-items:flex-start}.vkuiBasic__layoutNone .vkuiBasic__action,.vkuiBasic__layoutVerticalMq .vkuiBasic__action{margin-bottom:var(--vkui_internal--snackbar-body_layout_vertical_action_shift);min-height:auto;margin-top:2px}}.vkuiSnackbar__host{--vkui_internal--snackbar_safe_area_inset_bottom:var(--vkui_internal--safe_area_inset_bottom);--vkui_internal--snackbar_in_padding:8px;--vkui_internal--snackbar_shift_x:0;--vkui_internal--snackbar_shift_y:0;--vkui_internal--snackbar_direction:0;--vkui_internal--snackbar_animation_from:translate3d(0,0,0);--vkui_internal--snackbar_animation_to:translate3d(0,0,0);--vkui_internal--snackbar_animation_duration:.34s;--vkui_internal--snackbar_animation_text_direction:1;left:var(--vkui_internal--safe_area_inset_left);right:var(--vkui_internal--safe_area_inset_right);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:var(--vkui--z_index_popout);position:fixed}.vkuiSnackbar__ios{--vkui_internal--snackbar_animation_duration:.4s}.vkuiSnackbar__rtl{--vkui_internal--snackbar_animation_text_direction:-1}.vkuiSnackbar__placementTop,.vkuiSnackbar__placementTopEnd,.vkuiSnackbar__placementTopStart{--vkui_internal--snackbar_animation_from:translate3d(0,-100%,0);--vkui_internal--snackbar_animation_to:translate3d(0,var(--vkui_internal--snackbar_shift_y),0);top:var(--vkui_internal--safe_area_inset_top)}.vkuiSnackbar__placementBottomStart{--vkui_internal--snackbar_direction:calc(-1*var(--vkui_internal--snackbar_animation_text_direction))}.vkuiSnackbar__placementBottomEnd{--vkui_internal--snackbar_direction:calc(1*var(--vkui_internal--snackbar_animation_text_direction))}.vkuiSnackbar__placementBottom,.vkuiSnackbar__placementBottomEnd,.vkuiSnackbar__placementBottomStart{--vkui_internal--snackbar_animation_from:translate3d(calc(var(--vkui_internal--snackbar_direction)*100%),0,0);--vkui_internal--snackbar_animation_to:translate3d(var(--vkui_internal--snackbar_shift_x),0,0);bottom:var(--vkui_internal--snackbar_safe_area_inset_bottom)}@media (min-width:768px) and (min-height:720px),(min-width:768px) and (pointer:fine){.vkuiSnackbar__host{width:100%;max-width:351px}.vkuiSnackbar__placementBottom,.vkuiSnackbar__placementTop{margin-left:auto;margin-right:auto}.vkuiSnackbar__placementBottom{--vkui_internal--snackbar_animation_from:translate3d(0,100%,0);--vkui_internal--snackbar_animation_to:translate3d(0,var(--vkui_internal--snackbar_shift_y),0)}.vkuiSnackbar__placementBottomStart,.vkuiSnackbar__placementTopStart{--vkui_internal--snackbar_animation_from:translate3d(calc(-100%*var(--vkui_internal--snackbar_animation_text_direction)),0,0);--vkui_internal--snackbar_animation_to:translate3d(var(--vkui_internal--snackbar_shift_x),0,0);left:var(--vkui_internal--safe_area_inset_left);right:auto}.vkuiSnackbar__placementBottomEnd,.vkuiSnackbar__placementTopEnd{--vkui_internal--snackbar_animation_from:translate3d(calc(100%*var(--vkui_internal--snackbar_animation_text_direction)),0,0);--vkui_internal--snackbar_animation_to:translate3d(var(--vkui_internal--snackbar_shift_x),0,0);left:auto;right:var(--vkui_internal--safe_area_inset_right)}}.vkuiSnackbar__in{animation-duration:var(--vkui_internal--snackbar_animation_duration);animation-fill-mode:both;animation-timing-function:var(--vkui--animation_easing_platform);padding:var(--vkui_internal--snackbar_in_padding)}.vkuiSnackbar__placementTop .vkuiSnackbar__in,.vkuiSnackbar__placementTopEnd .vkuiSnackbar__in,.vkuiSnackbar__placementTopStart .vkuiSnackbar__in{transform:translate3d(0,var(--vkui_internal--snackbar_shift_y),0)}.vkuiSnackbar__placementBottom .vkuiSnackbar__in,.vkuiSnackbar__placementBottomEnd .vkuiSnackbar__in,.vkuiSnackbar__placementBottomStart .vkuiSnackbar__in{transform:translate3d(var(--vkui_internal--snackbar_shift_x),0,0)}@media (min-width:768px) and (min-height:720px),(min-width:768px) and (pointer:fine){.vkuiSnackbar__in{--vkui_internal--snackbar_in_padding:12px}.vkuiSnackbar__placementBottomEnd .vkuiSnackbar__in,.vkuiSnackbar__placementBottomStart .vkuiSnackbar__in,.vkuiSnackbar__placementTopEnd .vkuiSnackbar__in,.vkuiSnackbar__placementTopStart .vkuiSnackbar__in{transform:translate3d(var(--vkui_internal--snackbar_shift_x),0,0)}.vkuiSnackbar__placementBottom .vkuiSnackbar__in{transform:translate3d(0,var(--vkui_internal--snackbar_shift_y),0)}}.vkuiSnackbar__stateEnter .vkuiSnackbar__in,.vkuiSnackbar__stateEntering .vkuiSnackbar__in{animation-name:vkuiSnackbar__animation-snackbar-slide-in}@media screen and (prefers-reduced-motion:reduce){.vkuiSnackbar__stateEnter .vkuiSnackbar__in,.vkuiSnackbar__stateEntering .vkuiSnackbar__in{animation-name:vkuiSnackbar__animation-snackbar-fade-in}}.vkuiSnackbar__stateEntered .vkuiSnackbar__in{transition-duration:var(--vkui_internal--snackbar_animation_duration);transition-property:transform;transition-timing-function:var(--vkui--animation_easing_platform)}.vkuiSnackbar__touched .vkuiSnackbar__in{transition-property:none}.vkuiSnackbar__stateExit .vkuiSnackbar__in,.vkuiSnackbar__stateExiting .vkuiSnackbar__in{animation-name:vkuiSnackbar__animation-snackbar-slide-out}@media screen and (prefers-reduced-motion:reduce){.vkuiSnackbar__stateExit .vkuiSnackbar__in,.vkuiSnackbar__stateExiting .vkuiSnackbar__in{animation-name:vkuiSnackbar__animation-snackbar-fade-out}}@keyframes vkuiSnackbar__animation-snackbar-slide-in{0%{opacity:0;transform:var(--vkui_internal--snackbar_animation_from)}to{opacity:1;transform:translateZ(0)}}@keyframes vkuiSnackbar__animation-snackbar-slide-out{0%{opacity:1;transform:var(--vkui_internal--snackbar_animation_to)}to{opacity:0;transform:var(--vkui_internal--snackbar_animation_from)}}@keyframes vkuiSnackbar__animation-snackbar-fade-in{0%{opacity:0}to{opacity:1}}@keyframes vkuiSnackbar__animation-snackbar-fade-out{0%{opacity:1}to{opacity:0}}.vkuiTooltipBase__host{white-space:normal}.vkuiTooltipBase__content{background-color:var(--vkui--color_background_contrast_themed);border-radius:var(--vkui--size_border_radius--regular);box-shadow:var(--vkui--elevation3);box-sizing:initial;color:var(--vkui--color_text_primary);justify-content:space-between;align-items:center;padding:9px 12px 10px;display:flex}.vkuiTooltipBase__closeButton{color:inherit;background:0 0;border:0;flex-grow:0;flex-shrink:0;align-self:flex-start;margin-left:10px;padding:0}.vkuiTooltipBase__description,.vkuiTooltipBase__title{word-break:break-word}.vkuiTooltipBase__arrow{color:var(--vkui--color_background_contrast_themed)}.vkuiTooltipBase__appearanceAccent .vkuiTooltipBase__content{background-color:var(--vkui--color_background_accent_tint);color:var(--vkui--color_text_contrast)}.vkuiTooltipBase__appearanceAccent .vkuiTooltipBase__arrow{color:var(--vkui--color_background_accent_tint)}.vkuiTooltipBase__appearanceWhite .vkuiTooltipBase__content{background-color:var(--vkui--color_background_contrast);color:var(--vkui--color_text_primary_invariably)}.vkuiTooltipBase__appearanceWhite .vkuiTooltipBase__arrow{color:var(--vkui--color_background_contrast)}.vkuiTooltipBase__appearanceBlack .vkuiTooltipBase__content{background-color:var(--vkui--color_background_contrast_inverse);color:var(--vkui--color_text_contrast)}.vkuiTooltipBase__appearanceBlack .vkuiTooltipBase__arrow{color:var(--vkui--color_background_contrast_inverse)}.vkuiTooltipBase__appearanceInversion .vkuiTooltipBase__content{background-color:var(--vkui--color_background_modal_inverse);color:var(--vkui--color_text_contrast_themed)}.vkuiTooltipBase__appearanceInversion .vkuiTooltipBase__arrow{color:var(--vkui--color_background_modal_inverse)}.vkuiModalOverlay__host{-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:opacity;-webkit-tap-highlight-color:transparent;background-color:#0006;transition:opacity .3s linear;top:0;bottom:0;left:0;right:0}.vkuiModalOverlay__nonInteractive{pointer-events:none;touch-action:none}.vkuiModalOverlay__hostPositionAbsolute{position:absolute}.vkuiModalOverlay__hostPositionFixed{z-index:var(--vkui--z_index_modal);position:fixed}.vkuiModalOverlay__hostStateEnter{opacity:0;transition-property:none}.vkuiModalOverlay__hostStateEntered,.vkuiModalOverlay__hostStateEntering,.vkuiModalOverlay__hostStateExit{opacity:var(--vkui_internal--modal-overlay--opacity)}.vkuiModalOverlay__hostStateExit{transition-property:none}.vkuiModalOverlay__hostStateExiting{opacity:0}.vkuiModalOverlay__hostStateExited{opacity:0;transition-property:none}@media (max-width:767.9px){.vkuiModalOverlay__hostStateEntering,.vkuiModalOverlay__hostStateExiting{transition-duration:var(--vkui--animation_duration_l)}}@media (min-width:768px){.vkuiModalOverlay__hostStateEntering{transition-duration:.2s}.vkuiModalOverlay__hostStateExiting{transition-duration:.1s}}.vkuiCustomScrollView__host{width:100%;height:100%;overflow-x:hidden;overflow-y:auto}@supports (scrollbar-color:auto){.vkuiCustomScrollView__host{scrollbar-color:var(--vkui--color_icon_tertiary_alpha)transparent;scrollbar-width:thin}.vkuiCustomScrollView__scrollbarHidden{scrollbar-width:none}}@supports not (scrollbar-color:auto){.vkuiCustomScrollView__scrollbarHidden::-webkit-scrollbar{display:none}.vkuiCustomScrollView__host::-webkit-scrollbar{background:0 0;width:12px;height:12px}.vkuiCustomScrollView__host::-webkit-scrollbar-corner{background:0 0}.vkuiCustomScrollView__host::-webkit-scrollbar-track{background:0 0}.vkuiCustomScrollView__host::-webkit-scrollbar-thumb{background-clip:padding-box,content-box;background-color:var(--vkui--color_icon_tertiary_alpha);border:3px solid transparent;border-radius:6px}.vkuiCustomScrollView__host::-webkit-scrollbar-thumb:active{background-color:var(--vkui--color_icon_tertiary_alpha--hover);border:2px solid transparent}.vkuiCustomScrollView__host::-webkit-scrollbar-thumb:hover{background-color:var(--vkui--color_icon_tertiary_alpha--hover);border:2px solid transparent}}.vkuiCustomScrollView__overscrollBehaviorContain{overscroll-behavior:contain}.vkuiCustomScrollView__overscrollBehaviorNone{overscroll-behavior:none}.vkuiCustomScrollView__scrollBehaviorSmooth{scroll-behavior:smooth}.vkuiCustomScrollView__horizontalScrollEnabled{overflow-x:auto}.vkuiModalPageContent__host{flex:100%}.vkuiVisuallyHiddenModalOverlay__host{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:absolute;top:0;bottom:0;left:0;right:0}.vkuiModalOutlet__host:not([hidden]){isolation:isolate;z-index:var(--vkui--z_index_modal);position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.vkuiModalOutlet__hostDesktop:not([hidden]){justify-content:flex-start;align-items:flex-start;display:flex}.vkuiModalOutsideButtons__host{box-sizing:border-box;position:absolute;top:0;left:100%}.vkuiModalPage__host{height:var(--vkui_internal_ModalPage--userHeight);outline:none;width:100%;margin-left:auto;margin-right:auto;display:flex}.vkuiModalPage__hostMobile{--vkui_internal_ModalPage--userHeight:100%;box-sizing:border-box;max-width:var(--vkui--size_popup_small--regular);pointer-events:none;position:absolute;bottom:0;left:0;right:0}.vkuiModalPage__hostMobileSafeAreaInsetTop{max-height:calc(100% - var(--vkui_internal--safe_area_inset_top))}.vkuiModalPage__hostMobileSafeAreaInsetTopWithCustomOffset{max-height:calc(100% - (var(--vkui_internal--safe_area_inset_top) + var(--vkui_internal--panel_header_height)))}.vkuiModalPage__hostDesktop{--vkui_internal_ModalPage--desktopSafeInsetBlock:calc(var(--vkui--spacing_size_2xl)*2);--vkui_internal_ModalPage--desktopMaxWidth:100%;--vkui_internal_ModalPage--desktopMaxHeight:640px;--vkui_internal_ModalPage--userHeight:auto;box-sizing:initial;max-height:var(--vkui_internal_ModalPage--desktopMaxHeight);max-width:var(--vkui_internal_ModalPage--desktopMaxWidth);padding:var(--vkui_internal_ModalPage--desktopSafeInsetBlock)var(--vkui--spacing_size_xl);margin-top:auto;margin-bottom:auto;position:relative}@media (max-height:672px){.vkuiModalPage__hostDesktop{--vkui_internal_ModalPage--desktopMaxHeight:calc(100% - var(--vkui_internal_ModalPage--desktopSafeInsetBlock)*2)}}.vkuiModalPage__hostDesktopMaxWidthS{--vkui_internal_ModalPage--desktopMaxWidth:var(--vkui--size_popup_small--regular)}.vkuiModalPage__hostDesktopMaxWidthM{--vkui_internal_ModalPage--desktopMaxWidth:var(--vkui--size_popup_medium--regular)}.vkuiModalPage__hostDesktopMaxWidthL{--vkui_internal_ModalPage--desktopMaxWidth:var(--vkui--size_popup_large--regular)}.vkuiModalPage__document{box-sizing:border-box;flex-direction:column;flex-shrink:1;width:100%;display:flex}.vkuiModalPage__documentMobile{--vkui_internal_ModalPageDocument--snapPoint:auto;--vkui_internal_ModalPageDocument--safeAreaInsetBottom:var(--vkui_internal--safe_area_inset_bottom);height:var(--vkui_internal_ModalPageDocument--snapPoint);max-height:100%;padding-bottom:var(--vkui_internal_ModalPageDocument--safeAreaInsetBottom);pointer-events:auto;touch-action:pan-y;transition:height .4s var(--vkui_internal--spring-easing);position:absolute;bottom:0;left:0;transform:translateZ(0)}.vkuiModalPage__documentMobile.vkuiModalPage__documentStateEnter{transform:translateY(100%)}.vkuiModalPage__documentMobile.vkuiModalPage__documentStateEntering{transition:transform .5s var(--vkui_internal--slide-easing).1s;transform:translateZ(0)}.vkuiModalPage__documentMobile.vkuiModalPage__documentStateExiting{transition:transform .2s;transform:translateY(100%)}.vkuiModalPage__documentMobile.vkuiModalPage__documentStateExited{transform:translateY(100%)}.vkuiModalPage__documentDesktop{height:auto;position:relative}.vkuiModalPage__documentDesktop.vkuiModalPage__documentStateEnter{opacity:0}.vkuiModalPage__documentDesktop.vkuiModalPage__documentStateEntering{opacity:1;transition:opacity .2s ease-in .1s}.vkuiModalPage__documentDesktop.vkuiModalPage__documentStateExiting{opacity:0;transition:opacity .1s ease-out}.vkuiModalPage__documentDesktop.vkuiModalPage__documentStateExited{opacity:0}.vkuiModalPage__children{background-color:var(--vkui--color_background_modal);border-top-left-radius:var(--vkui--size_border_radius_paper--regular);border-top-right-radius:var(--vkui--size_border_radius_paper--regular);flex-direction:column;flex-shrink:1;width:100%;height:100%;display:flex;overflow:hidden}.vkuiModalPage__childrenDesktop{border-bottom-left-radius:var(--vkui--size_border_radius_paper--regular);border-bottom-right-radius:var(--vkui--size_border_radius_paper--regular);box-shadow:var(--vkui--elevation3)}.vkuiModalPageHeader__host{--vkui_internal--safe_area_inset_top:0;border-top-left-radius:inherit;border-top-right-radius:inherit;flex:none}.vkuiModalPageHeader__hostWithGaps{padding-left:4px;padding-right:4px}.vkuiModalPageHeader__hostDesktop.vkuiModalPageHeader__hostWithGaps{padding-left:8px;padding-right:8px}.vkuiModalPageHeader__host .vkuiIcon--cancel_24,.vkuiModalPageHeader__host .vkuiIcon--dismiss_24{color:var(--vkui--color_icon_secondary)}.vkuiModalCardBase__container{background:var(--vkui--color_background_modal);box-shadow:var(--vkui--elevation3);box-sizing:border-box;pointer-events:auto;--vkui_internal--background:var(--vkui--color_background_modal);--vkui_internal--dismiss_icon_height:20px;--vkui_internal--dismiss_icon_padding:12px;--vkui_internal--dismiss_icon_safe_offset:4px;--vkui_internal--dismiss_icon_desktop_offset:4px;border-radius:12px;flex-direction:column;justify-content:center;padding:16px;display:flex;position:relative}.vkuiModalCardBase__withSafeZone .vkuiModalCardBase__container{padding-top:calc(var(--vkui_internal--dismiss_icon_height) + var(--vkui_internal--dismiss_icon_padding) + var(--vkui_internal--dismiss_icon_safe_offset))}.vkuiModalCardBase__containerSoftwareKeyboardOpened{margin-bottom:0}.vkuiModalCardBase__description,.vkuiModalCardBase__title{text-align:center;word-break:break-word;margin:0;padding:0 8px}.vkuiModalCardBase__title{color:var(--vkui--color_text_primary)}.vkuiModalCardBase__description{color:var(--vkui--color_text_subhead)}.vkuiModalCardBase__icon{color:var(--vkui--color_icon_accent);margin:8px auto 16px}.vkuiModalCardBase__actions{margin-top:16px}.vkuiModalCardBase__dismiss{color:var(--vkui--color_icon_secondary);padding:var(--vkui_internal--dismiss_icon_padding);position:absolute;top:0;right:0}.vkuiModalCardBase__ios .vkuiModalCardBase__container{--vkui_internal--dismiss_icon_height:24px;--vkui_internal--dismiss_icon_padding:12px;--vkui_internal--dismiss_icon_safe_offset:0px;border-radius:14px}.vkuiModalCardBase__desktop .vkuiModalCardBase__dismiss{right:var(--vkui_internal--dismiss_icon_desktop_offset);top:var(--vkui_internal--dismiss_icon_desktop_offset)}.vkuiModalCardBase__desktop .vkuiModalCardBase__container{--vkui_internal--dismiss_icon_safe_offset:0px;padding:24px}.vkuiModalCardBase__desktop.vkuiModalCardBase__ios .vkuiModalCardBase__container{--vkui_internal--dismiss_icon_padding:10px;--vkui_internal--dismiss_icon_safe_offset:6px}.vkuiModalCardBase__withSafeZone.vkuiModalCardBase__desktop .vkuiModalCardBase__container{padding-top:calc(var(--vkui_internal--dismiss_icon_height) + var(--vkui_internal--dismiss_icon_padding) + var(--vkui_internal--dismiss_icon_safe_offset) + var(--vkui_internal--dismiss_icon_desktop_offset))}.vkuiModalCard__host{padding:var(--vkui--spacing_size_m);width:100%;margin-left:auto;margin-right:auto}.vkuiModalCard__host:focus{outline:none}.vkuiModalCard__hostMaxWidthS{max-width:400px}.vkuiModalCard__hostMaxWidthM{max-width:414px}.vkuiModalCard__hostMaxWidthL{max-width:440px}.vkuiModalCard__hostMobile{--vkui_internal_ModalCard--translateY:100%;--vkui_internal_ModalCard--safeAreaInsetBottom:var(--vkui_internal--safe_area_inset_bottom);box-sizing:border-box;margin-bottom:var(--vkui_internal_ModalCard--safeAreaInsetBottom);transform:translate3d(0,calc(100% - var(--vkui_internal_ModalCard--translateY)),0);transition:transform .4s var(--vkui_internal--spring-easing);position:absolute;bottom:0;left:0;right:0}.vkuiModalCard__hostMobile.vkuiModalCard__hostStateEnter{transition:none;transform:translateY(100%)}.vkuiModalCard__hostMobile.vkuiModalCard__hostStateEntering{transition:transform .5s var(--vkui_internal--slide-easing).2s}.vkuiModalCard__hostMobile.vkuiModalCard__hostStateExiting{transition:transform .2s;transform:translateY(100%)}.vkuiModalCard__hostMobile.vkuiModalCard__hostStateExited{transition:none;transform:translateY(100%)}.vkuiModalCard__hostDesktop{box-sizing:initial;opacity:1;transition:opacity .34s var(--vkui--animation_easing_platform);margin-top:auto;margin-bottom:auto}.vkuiModalCard__hostDesktop.vkuiModalCard__hostStateEnter{opacity:0;transition-property:none}.vkuiModalCard__hostDesktop.vkuiModalCard__hostStateEntering{opacity:1}.vkuiModalCard__hostDesktop.vkuiModalCard__hostStateExited,.vkuiModalCard__hostDesktop.vkuiModalCard__hostStateExiting{opacity:0}.vkuiBadge__host{border-radius:50%;flex-grow:0;flex-shrink:0;width:6px;height:6px;display:block}.vkuiBadge__modeNew{background-color:var(--vkui--color_icon_accent)}.vkuiBadge__modeProminent{background-color:var(--vkui--color_accent_red)}.vkuiInternalTabbarItem__label .vkuiBadge__host{position:absolute;top:-2px;right:-2px}.vkuiContentBadge__host{box-sizing:border-box;isolation:isolate;grid-auto-flow:column;justify-content:center;align-items:center;min-width:0;height:auto;display:inline-grid;position:relative}.vkuiContentBadge__sizeS{border-radius:4px;min-height:16px;padding:1px 4px}.vkuiContentBadge__sizeM{border-radius:6px;column-gap:4px;min-height:20px;padding:3px 6px}.vkuiContentBadge__singleIconSlotSizeM{margin-left:-2px;margin-right:-2px;padding-top:1px;padding-bottom:1px}.vkuiContentBadge__sizeL{border-radius:8px;column-gap:6px;min-height:28px;padding:6px 8px}.vkuiContentBadge__iconSlotSizeL{margin-left:-2px;margin-right:-2px}.vkuiContentBadge__singleIconSlotSizeL{margin:-2px -4px}.vkuiContentBadge__capsule{border-radius:48px}.vkuiContentBadge__primaryAccent{background-color:var(--vkui--color_background_accent);color:var(--vkui--color_text_contrast)}.vkuiContentBadge__primaryNeutral{background-color:var(--vkui--color_background_secondary);color:var(--vkui--color_text_primary)}.vkuiContentBadge__primaryAccentGreen{background-color:var(--vkui--color_accent_green);color:var(--vkui--color_text_contrast)}.vkuiContentBadge__primaryAccentRed{background-color:var(--vkui--color_accent_red);color:var(--vkui--color_text_contrast)}.vkuiContentBadge__primaryOverlay{background-color:var(--vkui--color_overlay_primary);color:var(--vkui--color_text_contrast)}.vkuiContentBadge__secondaryAccent{background-color:var(--vkui--color_background_secondary_alpha);color:var(--vkui--color_text_accent)}.vkuiContentBadge__secondaryNeutral{background-color:var(--vkui--color_background_secondary);color:var(--vkui--color_text_subhead)}.vkuiContentBadge__secondaryAccentGreen{background-color:var(--vkui--color_background_positive_tint);color:var(--vkui--color_accent_green)}.vkuiContentBadge__secondaryAccentRed{background-color:var(--vkui--color_background_negative_tint);color:var(--vkui--color_accent_red)}.vkuiContentBadge__secondaryOverlay{background-color:var(--vkui--color_overlay_secondary);color:var(--vkui--color_text_contrast)}.vkuiContentBadge__modeOutline:before{border-radius:inherit;content:"";z-index:-1;border-style:solid;border-width:1px;position:absolute;top:0;bottom:0;left:0;right:0}.vkuiContentBadge__outlineAccent{color:var(--vkui--color_text_accent)}.vkuiContentBadge__outlineAccent:before{border-color:var(--vkui--color_stroke_accent)}.vkuiContentBadge__outlineNeutral{color:var(--vkui--color_text_secondary)}.vkuiContentBadge__outlineNeutral:before{border-color:var(--vkui--color_icon_secondary)}.vkuiContentBadge__outlineAccentGreen{color:var(--vkui--color_accent_green)}.vkuiContentBadge__outlineAccentGreen:before{border-color:currentColor}.vkuiContentBadge__outlineAccentRed{color:var(--vkui--color_accent_red)}.vkuiContentBadge__outlineAccentRed:before{border-color:currentColor}.vkuiContentBadge__outlineOverlay{color:var(--vkui--color_text_contrast)}.vkuiContentBadge__outlineOverlay:before{background-color:var(--vkui--color_overlay_primary);border-width:0}.vkuiButtonGroup__host{max-width:100%;display:inline-flex}.vkuiButtonGroup__stretched{width:100%;display:flex}.vkuiButtonGroup__modeVertical{flex-direction:column}.vkuiButtonGroup__modeHorizontal{flex-direction:row;align-items:flex-start}.vkuiButtonGroup__modeVertical.vkuiButtonGroup__gapSpace>:not(:first-child){margin-top:var(--vkui--size_button_group_gap_space--regular)}.vkuiButtonGroup__modeVertical.vkuiButtonGroup__gapS>:not(:first-child){margin-top:var(--vkui--size_button_group_gap_small--regular)}.vkuiButtonGroup__modeVertical.vkuiButtonGroup__gapM>:not(:first-child){margin-top:var(--vkui--size_button_group_gap_medium--regular)}.vkuiButtonGroup__modeHorizontal>:not(.vkuiButtonGroup__host){min-width:0}.vkuiButtonGroup__modeHorizontal.vkuiButtonGroup__gapSpace>:not(:last-child){margin-right:var(--vkui--size_button_group_gap_space--regular)}.vkuiButtonGroup__modeHorizontal.vkuiButtonGroup__gapS>:not(:last-child){margin-right:var(--vkui--size_button_group_gap_small--regular)}.vkuiButtonGroup__modeHorizontal.vkuiButtonGroup__gapM>:not(:last-child){margin-right:var(--vkui--size_button_group_gap_medium--regular)}.vkuiButtonGroup__modeVertical.vkuiButtonGroup__alignLeft{align-items:flex-start}.vkuiButtonGroup__modeVertical.vkuiButtonGroup__alignCenter{align-items:center}.vkuiButtonGroup__modeVertical.vkuiButtonGroup__alignRight{align-items:flex-end}.vkuiButtonGroup__modeHorizontal.vkuiButtonGroup__alignLeft{justify-content:flex-start}.vkuiButtonGroup__modeHorizontal.vkuiButtonGroup__alignCenter{justify-content:center}.vkuiButtonGroup__modeHorizontal.vkuiButtonGroup__alignRight{justify-content:flex-end}.vkuiCard__host{background:var(--vkui--color_background_secondary);border-radius:var(--vkui--size_card_border_radius--regular);list-style-type:none;display:block;position:relative}.vkuiCard__modeShadow{box-shadow:var(--vkui--elevation3,0 2px 24px 0 rgba(0,0,0,.08),0 0 2px 0 rgba(0,0,0,.08))}.vkuiCard__modeOutline,.vkuiCard__modePlain,.vkuiCard__modeShadow{background:var(--vkui--color_background_contrast_themed)}.vkuiCard__withBorder:after{border:var(--vkui--size_border--regular)solid var(--vkui--color_image_border_alpha);border-radius:inherit;box-sizing:border-box;content:"";pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.vkuiInternalCardScroll .vkuiCard__host{margin-right:var(--vkui--size_cardgrid_padding--regular);flex-shrink:0}.vkuiInternalCardScroll .vkuiCard__host:last-of-type{margin-right:0}.vkuiInternalCardScroll--size-s .vkuiCard__host{width:40%}.vkuiInternalCardScroll--size-m .vkuiCard__host{width:62%}.vkuiInternalCardScroll--size-l .vkuiCard__host{margin-right:var(--vkui--size_base_padding_horizontal--regular);width:calc(100% - var(--vkui--size_base_padding_horizontal--regular)*2)}.vkuiInternalGroup--mode-card .vkuiInternalCardScroll--size-l .vkuiCard__host,.vkuiInternalSplitCol--viewWidth-tabletPlus.vkuiInternalSplitCol--spaced-auto .vkuiInternalCardScroll--size-l .vkuiCard__host{width:calc(100% - 32px);margin-right:16px}@media (min-width:768px){.vkuiInternalSplitCol--viewWidth-none.vkuiInternalSplitCol--spaced-auto .vkuiInternalCardScroll--size-l .vkuiCard__host{width:calc(100% - 32px);margin-right:16px}}.vkuiInternalGroup--mode-card .vkuiInternalCardScroll--size-l .vkuiCard__host:last-of-type,.vkuiInternalSplitCol--viewWidth-tabletPlus.vkuiInternalSplitCol--spaced-auto .vkuiInternalCardScroll--size-l .vkuiCard__host:last-of-type{margin-right:0}@media (min-width:768px){.vkuiInternalGroup--mode-none .vkuiInternalCardScroll--size-l .vkuiCard__host:last-of-type,.vkuiInternalSplitCol--viewWidth-none.vkuiInternalSplitCol--spaced-auto .vkuiInternalCardScroll--size-l .vkuiCard__host:last-of-type{margin-right:0}.vkuiInternalGroup--mode-none .vkuiInternalCardScroll--size-l .vkuiCard__host{width:calc(100% - 32px);margin-right:16px}}.vkuiInternalCardGrid .vkuiCard__host{margin-right:var(--vkui--size_cardgrid_padding--regular)}.vkuiInternalCardGrid--size-l .vkuiCard__host{width:100%;margin-right:0}.vkuiInternalCardGrid--size-l .vkuiCard__host:not(:first-child){margin-top:var(--vkui--size_cardgrid_padding--regular)}.vkuiInternalCardGrid--size-m .vkuiCard__host{width:calc(50% - (var(--vkui--size_cardgrid_padding--regular)/2))}.vkuiInternalCardGrid--size-m .vkuiCard__host:nth-child(n+3){margin-top:var(--vkui--size_cardgrid_padding--regular)}.vkuiInternalCardGrid--size-m .vkuiCard__host:nth-child(2n){margin-right:0}.vkuiInternalCardGrid--size-s .vkuiCard__host{width:calc((100% - 2*var(--vkui--size_cardgrid_padding--regular))/3)}.vkuiInternalCardGrid--size-s .vkuiCard__host:nth-child(n+4){margin-top:var(--vkui--size_cardgrid_padding--regular)}.vkuiInternalCardGrid--size-s .vkuiCard__host:nth-child(3n){margin-right:0}.vkuiCardGrid__host{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:0;padding:0;list-style-type:none;display:flex}.vkuiCardGrid__padding{padding:var(--vkui--size_base_padding_vertical--regular)var(--vkui--size_base_padding_horizontal--regular)}.vkuiCardGrid__sizeXCompact{padding-left:var(--vkui--size_base_padding_horizontal--regular);padding-right:var(--vkui--size_base_padding_horizontal--regular)}@media (max-width:767.9px){.vkuiCardGrid__sizeXNone{padding-left:var(--vkui--size_base_padding_horizontal--regular);padding-right:var(--vkui--size_base_padding_horizontal--regular)}}.vkuiCardGrid__host+.vkuiCardGrid__host{margin-top:calc(var(--vkui--size_cardgrid_padding_vertical--regular)*2)}.vkuiInternalGroup--mode-card .vkuiCardGrid__host{padding-left:var(--vkui--size_base_padding_horizontal--regular);padding-right:var(--vkui--size_base_padding_horizontal--regular)}@media (min-width:768px){.vkuiInternalGroup--mode-none .vkuiCardGrid__host{padding-left:8px;padding-right:8px}}.vkuiInternalGroup .vkuiCardGrid__host:first-child{margin-top:var(--vkui--size_cardgrid_padding_vertical--regular)}.vkuiInternalGroup .vkuiCardGrid__host:last-child{margin-bottom:var(--vkui--size_cardgrid_padding_vertical--regular)}.vkuiCardScroll__host{--vkui_internal--CardScroll_horizontal_padding:0}.vkuiCardScroll__in{width:100%;margin:0;padding:0;list-style-type:none}.vkuiCardScroll__in:after,.vkuiCardScroll__in:before{content:"";padding-left:calc(var(--vkui_internal--CardScroll_horizontal_padding)/2);padding-right:calc(var(--vkui_internal--CardScroll_horizontal_padding)/2)}.vkuiCardScroll__host+.vkuiCardScroll__host{margin-top:16px}.vkuiCardScroll__withPaddings{--vkui_internal--CardScroll_horizontal_padding:var(--vkui--size_base_padding_horizontal--regular)}.vkuiInternalSplitCol--viewWidth-tabletPlus.vkuiInternalSplitCol--spaced-auto .vkuiCardScroll__withPaddings{--vkui_internal--CardScroll_horizontal_padding:16px}@media (min-width:768px){.vkuiInternalSplitCol--viewWidth-none.vkuiInternalSplitCol--spaced-auto .vkuiCardScroll__withPaddings{--vkui_internal--CardScroll_horizontal_padding:16px}}.vkuiInternalGroup--mode-card .vkuiCardScroll__withPaddings{margin-left:-8px;margin-right:-8px}.vkuiInternalGroup--mode-card .vkuiCardScroll__withPaddings:first-child{padding-top:var(--vkui--size_cardgrid_padding_vertical--regular)}.vkuiInternalGroup--mode-card .vkuiCardScroll__withPaddings:last-child{padding-bottom:var(--vkui--size_cardgrid_padding_vertical--regular)}@media (min-width:768px){.vkuiInternalGroup--mode-none .vkuiCardScroll__withPaddings{margin-left:-8px;margin-right:-8px}.vkuiInternalGroup--mode-none .vkuiCardScroll__withPaddings:first-child{padding-top:var(--vkui--size_cardgrid_padding_vertical--regular)}.vkuiInternalGroup--mode-none .vkuiCardScroll__withPaddings:last-child{padding-bottom:var(--vkui--size_cardgrid_padding_vertical--regular)}}.vkuiContentCard__disabled{opacity:var(--vkui--opacity_disable_accessibility)}.vkuiContentCard__body{padding:var(--vkui--size_base_padding_vertical--regular)var(--vkui--size_base_padding_horizontal--regular)}.vkuiContentCard__tappable{border-radius:var(--vkui--size_card_border_radius--regular);color:var(--vkui--color_text_primary);height:100%;text-decoration:none;display:block}.vkuiContentCard__img{border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:var(--vkui--size_card_border_radius--regular);border-top-right-radius:var(--vkui--size_card_border_radius--regular);object-fit:cover;display:block}.vkuiContentCard__text:not(:last-child){margin-bottom:4px}.vkuiContentCard__caption,.vkuiContentCard__overTitle{color:var(--vkui--color_text_secondary)}.vkuiHeader__host{font-family:var(--vkui--font_family_base);padding:0;padding-left:var(--vkui--size_base_padding_horizontal--regular);padding-right:var(--vkui--size_base_padding_horizontal--regular);align-items:flex-start;display:flex}.vkuiHeader__before,.vkuiHeader__contentAfter,.vkuiHeader__contentBefore,.vkuiHeader__subtitleAfter,.vkuiHeader__subtitleBefore{flex-shrink:0;display:flex}.vkuiHeader__before{margin-right:var(--vkui--spacing_size_m);margin-top:var(--vkui--spacing_size_2xs);align-self:center}.vkuiHeader__beforeWithSubtitle{margin-top:var(--vkui--spacing_size_s)}.vkuiHeader__subtitleWrapper{align-items:center;display:flex}.vkuiHeader__subtitleBefore{margin-right:var(--vkui--spacing_size_xs)}.vkuiHeader__subtitleAfter{margin-left:var(--vkui--spacing_size_xs)}.vkuiHeader__contentBefore{margin-right:var(--vkui--spacing_size_xs)}.vkuiHeader__contentAfter{margin-left:var(--vkui--spacing_size_xs)}.vkuiHeader__main{color:var(--vkui--color_text_primary);flex:1 0 0;min-width:0}.vkuiHeader__content{align-items:center;display:flex}.vkuiHeader__contentIn,.vkuiHeader__subtitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vkuiHeader__contentMultiline{white-space:normal;word-break:break-word}.vkuiHeader__subtitle{display:block}.vkuiHeader__indicator,.vkuiHeader__sizeS .vkuiHeader__contentIn,.vkuiHeader__subtitle{color:var(--vkui--color_text_secondary)}.vkuiHeader__indicator{margin-left:var(--vkui--spacing_size_xs);flex-shrink:0}.vkuiHeader__host:not(.vkuiHeader__pi) .vkuiHeader__indicator{align-self:center}.vkuiHeader__after{white-space:nowrap;display:flex}.vkuiHeader__after.vkuiHeader__after>*{margin-top:13px;margin-bottom:7px;margin-left:12px}.vkuiHeader__sizeS .vkuiHeader__after.vkuiHeader__after>*{margin-top:11px}.vkuiHeader__sizeM .vkuiHeader__after.vkuiHeader__after>*{margin-top:13px}.vkuiHeader__sizeL .vkuiHeader__after.vkuiHeader__after>*{margin-top:14px}.vkuiHeader__sizeXl .vkuiHeader__after.vkuiHeader__after>*{margin-top:16px}.vkuiHeader__after>.vkuiIcon{color:var(--vkui--color_icon_secondary);position:relative}.vkuiHeader__sizeS .vkuiHeader__after>.vkuiIcon--24{margin-top:9px;margin-bottom:5px}.vkuiHeader__sizeM .vkuiHeader__after>.vkuiIcon--24{margin-top:10px;margin-bottom:5px}.vkuiHeader__sizeL .vkuiHeader__after>.vkuiIcon--24{margin-top:11px;margin-bottom:5px}.vkuiHeader__sizeXl .vkuiHeader__after>.vkuiIcon--24{margin-top:12px;margin-bottom:5px}.vkuiHeader__sizeS .vkuiHeader__after>.vkuiIcon--16{margin-top:13px;margin-bottom:9px}.vkuiHeader__sizeM .vkuiHeader__after>.vkuiIcon--16{margin-top:14px;margin-bottom:9px}.vkuiHeader__sizeL .vkuiHeader__after>.vkuiIcon--16{margin-top:15px;margin-bottom:9px}.vkuiHeader__sizeXl .vkuiHeader__after>.vkuiIcon--16{margin-top:16px;margin-bottom:9px}.vkuiHeader__content{margin-top:12px}.vkuiHeader__content:last-child{margin-bottom:8px}.vkuiHeader__subtitleWrapper{margin-bottom:7px}.vkuiInternalGroup--mode-plain:not(:first-of-type)>.vkuiHeader__host:first-child,.vkuiInternalGroup--mode-plain:not(:first-of-type)>.vkuiInternalTappable:first-child>.vkuiHeader__host{margin-top:-16px}@media (max-width:767.9px){.vkuiInternalGroup--sizeX-none.vkuiInternalGroup--mode-none:not(:first-of-type)>.vkuiHeader__host:first-child,.vkuiInternalGroup--sizeX-none.vkuiInternalGroup--mode-none:not(:first-of-type)>.vkuiInternalTappable:first-child>.vkuiHeader__host{margin-top:-16px}}.vkuiInternalGroup--mode-card>.vkuiHeader__host:not(.vkuiHeader__sizeM):first-child,.vkuiInternalGroup--mode-card>.vkuiInternalTappable:first-child>.vkuiHeader__host:not(.vkuiHeader__sizeM){margin-top:calc(-1*var(--vkui--spacing_size_xs))}@media (min-width:768px){.vkuiInternalGroup--sizeX-none.vkuiInternalGroup--mode-none>.vkuiHeader__host:not(.vkuiHeader__sizeM):first-child,.vkuiInternalGroup--sizeX-none.vkuiInternalGroup--mode-none>.vkuiInternalTappable:first-child>.vkuiHeader__host:not(.vkuiHeader__sizeM){margin-top:calc(-1*var(--vkui--spacing_size_xs))}}.vkuiHeader__after{--vkui_internal--link-color:var(--vkui--color_text_accent)}.vkuiGroup__host{--vkui_internal--Group_padding_inline:0;--vkui_internal--Group_padding_block:var(--vkui--spacing_size_m);--vkui_internal--Group_card_mode_padding_size:0;color:var(--vkui--color_text_primary);padding:var(--vkui_internal--Group_padding_block)var(--vkui_internal--Group_padding_inline)}.vkuiGroup__paddingS{--vkui_internal--Group_card_mode_padding_size:var(--vkui--spacing_size_xs)}.vkuiGroup__paddingM{--vkui_internal--Group_card_mode_padding_size:var(--vkui--spacing_size_m)}.vkuiGroup__modeCard,.vkuiGroup__sizeXRegular.vkuiGroup__modeNone{--vkui_internal--Group_padding_inline:var(--vkui_internal--Group_card_mode_padding_size);--vkui_internal--Group_padding_block:var(--vkui_internal--Group_card_mode_padding_size);background:var(--vkui--color_background_content);border-radius:var(--vkui--size_border_radius_paper--regular);position:relative}@media (min-width:768px){.vkuiGroup__sizeXNone.vkuiGroup__modeNone{--vkui_internal--Group_padding_inline:var(--vkui_internal--Group_card_mode_padding_size);--vkui_internal--Group_padding_block:var(--vkui_internal--Group_card_mode_padding_size);background:var(--vkui--color_background_content);border-radius:var(--vkui--size_border_radius_paper--regular);position:relative}}.vkuiGroup__sizeXCompact.vkuiGroup__modeCard{--vkui_internal--Group_padding_inline:0;border-radius:var(--vkui--size_border_radius_promo--regular)}@media (max-width:767.9px){.vkuiGroup__sizeXNone.vkuiGroup__modeCard{--vkui_internal--Group_padding_inline:0;border-radius:var(--vkui--size_border_radius_promo--regular)}}.vkuiGroup__sizeXCompact.vkuiGroup__modeCard:first-of-type{border-bottom-left-radius:var(--vkui--size_border_radius_promo--regular);border-bottom-right-radius:var(--vkui--size_border_radius_promo--regular);border-top-left-radius:0;border-top-right-radius:0}@media (max-width:767.9px){.vkuiGroup__sizeXNone.vkuiGroup__modeCard:first-of-type{border-bottom-left-radius:var(--vkui--size_border_radius_promo--regular);border-bottom-right-radius:var(--vkui--size_border_radius_promo--regular);border-top-left-radius:0;border-top-right-radius:0}}.vkuiGroup__modeCard:before,.vkuiGroup__sizeXRegular.vkuiGroup__modeNone:before{border-radius:inherit;box-shadow:inset 0 0 0 var(--vkui--size_border--regular) var(--vkui--color_separator_primary);content:"";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@media (min-width:768px){.vkuiGroup__sizeXNone.vkuiGroup__modeNone:before{border-radius:inherit;box-shadow:inset 0 0 0 var(--vkui--size_border--regular) var(--vkui--color_field_border_alpha);content:"";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}}.vkuiGroup__sizeXCompact.vkuiGroup__modeCard:before{box-shadow:none}@media (max-width:767.9px){.vkuiGroup__sizeXNone.vkuiGroup__modeCard:before{box-shadow:none}}.vkuiGroup__header:empty{display:none}.vkuiGroup__modePlain:not(:first-of-type)>.vkuiGroup__header,.vkuiGroup__sizeXCompact.vkuiGroup__modeNone:not(:first-of-type)>.vkuiGroup__header{margin-top:calc(-1*var(--vkui--spacing_size_m))}@media (max-width:767.9px){.vkuiGroup__sizeXNone.vkuiGroup__modeNone:not(:first-of-type)>.vkuiGroup__header{margin-top:calc(-1*var(--vkui--spacing_size_m))}}.vkuiGroup__modeCard>.vkuiGroup__header,.vkuiGroup__sizeXRegular.vkuiGroup__modeNone>.vkuiGroup__header{margin-top:calc(-1*var(--vkui--spacing_size_xs))}@media (min-width:768px){.vkuiGroup__sizeXNone.vkuiGroup__modeNone>.vkuiGroup__header{margin-top:calc(-1*var(--vkui--spacing_size_xs))}}.vkuiGroup__description{color:var(--vkui--color_text_secondary);padding:var(--vkui--spacing_size_xs)var(--vkui--size_base_padding_horizontal--regular)var(--vkui--spacing_size_2xl);display:block}.vkuiGroup__separatorSibling{--vkui_internal--Group__separator_hr:none;box-sizing:border-box;position:relative}.vkuiGroup__separatorSibling:before{background:var(--vkui--color_separator_primary);content:"";display:var(--vkui_internal--Group__separator_hr);height:var(--vkui--size_border--regular);margin-bottom:calc(-1*var(--vkui--size_border--regular))}.vkuiGroup__modePlain+.vkuiGroup__separatorSibling,.vkuiGroup__sizeXCompact.vkuiGroup__modeNone+.vkuiGroup__separatorSibling{--vkui_internal--Group__separator_hr:block;padding:var(--vkui--spacing_size_m)var(--vkui--size_base_padding_horizontal--regular)}@media (max-width:767.9px){.vkuiGroup__sizeXNone.vkuiGroup__modeNone+.vkuiGroup__separatorSibling{--vkui_internal--Group__separator_hr:block;padding:var(--vkui--spacing_size_m)var(--vkui--size_base_padding_horizontal--regular)}}.vkuiGroup__modePlain:last-of-type+.vkuiGroup__separatorSibling:not(.vkuiGroup__separatorSiblingForced){display:none}@media (max-width:767.9px){.vkuiGroup__sizeXNone.vkuiGroup__modeNone:last-of-type+.vkuiGroup__separatorSibling:not(.vkuiGroup__separatorSiblingForced){display:none}}.vkuiGroup__modeCard+.vkuiGroup__separatorSibling,.vkuiGroup__sizeXRegular.vkuiGroup__modeNone+.vkuiGroup__separatorSibling{height:var(--vkui--spacing_size_2xl);padding-bottom:calc(var(--vkui--spacing_size_2xl)/2);padding-top:calc(var(--vkui--spacing_size_2xl)/2)}@media (min-width:768px){.vkuiGroup__sizeXNone.vkuiGroup__modeNone+.vkuiGroup__separatorSibling{height:var(--vkui--spacing_size_2xl);padding-bottom:calc(var(--vkui--spacing_size_2xl)/2);padding-top:calc(var(--vkui--spacing_size_2xl)/2)}}.vkuiGroup__sizeXCompact.vkuiGroup__modeCard+.vkuiGroup__separatorSibling{height:var(--vkui--spacing_size_m);padding-bottom:calc(var(--vkui--spacing_size_m)/2);padding-top:calc(var(--vkui--spacing_size_m)/2)}@media (max-width:767.9px){.vkuiGroup__sizeXNone.vkuiGroup__modeCard+.vkuiGroup__separatorSibling{height:var(--vkui--spacing_size_m);padding-bottom:calc(var(--vkui--spacing_size_m)/2);padding-top:calc(var(--vkui--spacing_size_m)/2)}}@media (min-width:768px){.vkuiGroup__modePlainInsideModal{--vkui_internal--Group_padding_inline:var(--vkui--spacing_size_m);--vkui_internal--Group_padding_block:var(--vkui--spacing_size_m)}.vkuiGroup__modePlainInsideModal+.vkuiGroup__separatorSibling{padding-left:calc(var(--vkui--size_base_padding_horizontal--regular) + var(--vkui--spacing_size_m));padding-right:calc(var(--vkui--size_base_padding_horizontal--regular) + var(--vkui--spacing_size_m))}}.vkuiGroup__host .vkuiGroup__host{--vkui_internal--Group_padding_inline:0}.vkuiGroup__host .vkuiGroup__host+.vkuiGroup__separatorSibling{padding-left:var(--vkui--size_base_padding_horizontal--regular);padding-right:var(--vkui--size_base_padding_horizontal--regular)}.vkuiGroup__host .vkuiGroup__host:first-of-type{padding-top:0}.vkuiGroup__host .vkuiGroup__host:last-of-type{padding-bottom:0}.vkuiGroup__expandedContentInline{margin-left:calc(-1*var(--vkui_internal--Group_padding_inline));margin-right:calc(-1*var(--vkui_internal--Group_padding_inline))}.vkuiGroup__expandedContentBlock{margin-bottom:calc(-1*var(--vkui_internal--Group_padding_block));margin-top:calc(-1*var(--vkui_internal--Group_padding_block))}.vkuiGroup__host .vkuiGroup__host:first-of-type .vkuiGroup__expandedContentBlock,.vkuiGroup__host .vkuiGroup__host:last-of-type .vkuiGroup__expandedContentBlock{margin-left:0}.vkuiInternalPanelHeader--vkcom+* .vkuiGroup__host:first-of-type,.vkuiInternalPanelHeader--vkcom~.vkuiGroup__host:first-of-type{border-top-left-radius:0;border-top-right-radius:0;position:relative;top:-1px}.vkuiGradient__host{background:linear-gradient(to bottom,var(--vkui_internal--Gradient_gradient));--vkui_internal--Gradient_gradient:var(--vkui--gradient)}.vkuiGradient__toBottom{background:linear-gradient(to top,var(--vkui_internal--Gradient_gradient))}.vkuiGradient__modeTint{--vkui_internal--Gradient_gradient:var(--vkui--gradient_tint)}.vkuiGradient__modeOverlay{--vkui_internal--Gradient_gradient:var(--vkui--gradient_black)}.vkuiList__host{grid-template-columns:minmax(0,1fr);display:grid}.vkuiList__placeholder{display:none}.vkuiRemovable__content{transform:translate(calc(-1px*var(--vkui_internal_Removable_remove_offset)*var(--vkui_internal_Removable_remove_offset_direction)));--vkui_internal_Removable_remove_offset:0;--vkui_internal_Removable_remove_offset_direction:1;align-items:center;display:flex;position:relative}.vkuiRemovable__withPadding{padding-left:var(--vkui--size_base_padding_horizontal--regular)}.vkuiRemovable__rtl{--vkui_internal_Removable_remove_offset_direction:-1}.vkuiRemovable__action{color:var(--vkui--color_icon_secondary);border:0;flex-grow:0;flex-shrink:0;position:relative}.vkuiRemovable__action.vkuiRemovable__indentation,.vkuiRemovable__ios .vkuiRemovable__action.vkuiRemovable__indentation{width:44px}.vkuiRemovable__ios .vkuiRemovable__action.vkuiRemovable__indentation{margin-left:2px;margin-right:2px}.vkuiRemovable__alignStart .vkuiRemovable__action{align-self:flex-start}.vkuiRemovable__disabled{opacity:var(--vkui--opacity_disable_accessibility)}.vkuiRemovable__ios{overflow:hidden}.vkuiRemovable__remove{background-color:var(--vkui--color_background_negative);color:var(--vkui_internal--white);border:0;border-radius:0;height:100%;padding:0 10px;font-size:15px;line-height:45px;position:absolute;top:0;left:100%}.vkuiRemovable__removeIn{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.vkuiRemovable__toggle{background:0 0;width:44px;height:44px;margin:0 2px;display:block}.vkuiRemovable__toggleIn{border:0;place-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.vkuiRemovable__toggleIn:after{background-color:var(--vkui--color_background_negative);content:"";border-radius:50%;width:22px;height:22px}.vkuiRemovable__toggleIn:before{background-color:var(--vkui_internal--white);content:"";width:12px;height:2px;display:block;position:absolute}.vkuiRemovable__ios .vkuiRemovable__content{padding-left:0;padding-right:var(--vkui--size_base_padding_horizontal--regular);transition:transform .6s var(--vkui--animation_easing_platform)}.vkuiRemovable__indent .vkuiRemovable__action{pointer-events:none;visibility:hidden}.vkuiInternalFormItem--removable .vkuiRemovable__content,.vkuiInternalFormLayoutGroup--removable .vkuiRemovable__content{flex-wrap:wrap;align-items:flex-start}.vkuiRemovable__offset{display:none}.vkuiInternalFormItem--withTop .vkuiInternalFormItem__removable~.vkuiRemovable__offset,.vkuiInternalFormLayoutGroup--removable .vkuiInternalFormItem--withTop~.vkuiRemovable__offset{height:calc(2px + var(--vkui--font_subhead--line_height--regular) + 8px);order:-1;width:100%;display:block}.vkuiInternalFormItem--sizeY-compact.vkuiInternalFormItem--withTop .vkuiInternalFormItem__removable~.vkuiRemovable__offset,.vkuiInternalFormLayoutGroup--sizeY-compact.vkuiInternalFormLayoutGroup--removable .vkuiInternalFormItem--withTop~.vkuiRemovable__offset{height:calc(2px + var(--vkui--font_subhead--line_height--compact) + 6px)}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiInternalFormItem--sizeY-none.vkuiInternalFormItem--withTop .vkuiInternalFormItem__removable~.vkuiRemovable__offset,.vkuiInternalFormLayoutGroup--sizeY-none.vkuiInternalFormLayoutGroup--removable .vkuiInternalFormItem--withTop~.vkuiRemovable__offset{height:calc(2px + var(--vkui--font_subhead--line_height--compact) + 6px)}}.vkuiSimpleCell__host{--vkui_internal--SimpleCell-before-inline-padding-end:var(--vkui--spacing_size_xl);color:var(--vkui--color_text_primary);min-height:48px;padding-left:var(--vkui--size_base_padding_horizontal--regular);padding-right:var(--vkui--size_base_padding_horizontal--regular);white-space:nowrap;align-items:center;text-decoration:none;display:flex}.vkuiSimpleCell__mult{white-space:normal}.vkuiSimpleCell__mult .vkuiSimpleCell__children{text-overflow:clip}.vkuiSimpleCell__disabled{opacity:var(--vkui--opacity_disable_accessibility)}.vkuiSimpleCell__before{color:var(--vkui_internal--icon_color,var(--vkui--color_icon_accent));padding-bottom:var(--vkui--spacing_size_s);padding-right:var(--vkui_internal--SimpleCell-before-inline-padding-end);padding-top:var(--vkui--spacing_size_s);align-self:stretch;align-items:center;display:flex}.vkuiSimpleCell__before>.vkuiIcon{box-sizing:initial;padding-right:var(--vkui--spacing_size_xs)}.vkuiSimpleCell__beforeIos>.vkuiIcon{padding-right:0}.vkuiSimpleCell__before:empty{display:none}.vkuiSimpleCell__middle{min-width:0;max-width:100%;padding-bottom:var(--vkui--spacing_size_l);padding-top:var(--vkui--spacing_size_l);flex-direction:column;flex-grow:1;justify-content:center;display:flex;overflow:hidden}.vkuiSimpleCell__middle>:not(:first-child){margin-top:var(--vkui--spacing_size_2xs)}.vkuiSimpleCell__overTitle{color:var(--vkui--color_text_subhead)}.vkuiSimpleCell__text{text-overflow:ellipsis;overflow:hidden}.vkuiSimpleCell__extraSubtitle,.vkuiSimpleCell__subtitle{color:var(--vkui--color_text_secondary)}.vkuiSimpleCell__host .vkuiSimpleCell__content{place-content:flex-start;align-items:center;max-width:100%;display:flex}.vkuiSimpleCell__children{color:inherit;text-overflow:ellipsis;display:block;overflow:hidden}.vkuiSimpleCell__mult .vkuiSimpleCell__children,.vkuiSimpleCell__mult .vkuiSimpleCell__subtitle{flex:0 auto}.vkuiSimpleCell__badge{color:var(--vkui--color_icon_accent);flex-grow:0;flex-shrink:0;display:inline-block}.vkuiSimpleCell__content>:not(:last-child){margin-right:var(--vkui--spacing_size_xs)}.vkuiSimpleCell__indicator{color:var(--vkui--color_text_secondary);min-width:0;padding-left:var(--vkui--spacing_size_xl);text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;overflow:hidden}.vkuiSimpleCell__after{color:var(--vkui_internal--icon_color,var(--vkui--color_icon_accent));flex-shrink:0;align-self:stretch;align-items:center;display:flex}.vkuiSimpleCell__after>.vkuiIcon{box-sizing:initial;padding-left:var(--vkui--spacing_size_m)}.vkuiSimpleCell__after>.vkuiIcon:last-child{padding-right:var(--vkui--spacing_size_2xs)}.vkuiSimpleCell__chevronIcon{color:var(--vkui--color_icon_tertiary);padding-left:var(--vkui--spacing_size_xl)}.vkuiSimpleCell__sizeYCompact{min-height:44px}.vkuiSimpleCell__sizeYCompact .vkuiSimpleCell__before{padding-bottom:var(--vkui--spacing_size_xs);padding-top:var(--vkui--spacing_size_xs)}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiSimpleCell__sizeYNone{min-height:44px}.vkuiSimpleCell__sizeYNone .vkuiSimpleCell__before{padding-bottom:var(--vkui--spacing_size_xs);padding-top:var(--vkui--spacing_size_xs)}}.vkuiInternalFormItem>.vkuiSimpleCell__host{margin-bottom:0;margin-left:calc(-1*var(--vkui--size_base_padding_horizontal--regular));margin-right:calc(-1*var(--vkui--size_base_padding_horizontal--regular));margin-top:0}.vkuiCellCheckbox__host{justify-content:center;width:24px;display:flex}.vkuiCellCheckbox__icon{color:var(--vkui--color_icon_tertiary);display:none}.vkuiCellCheckbox__iconOn{color:var(--vkui--color_icon_accent)}.vkuiCellCheckbox__input:checked~.vkuiCellCheckbox__iconOn,.vkuiCellCheckbox__input:not(:checked)~.vkuiCellCheckbox__iconOff{display:block}.vkuiCellDragger__host{color:var(--vkui--color_icon_secondary);cursor:ns-resize;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vkuiCellDragger__icon{pointer-events:none}.vkuiCell__host{position:relative}.vkuiCell__dragging{background-color:var(--vkui--color_background_secondary);box-shadow:var(--vkui--elevation3)}.vkuiCell__checkbox,.vkuiCell__dragger{flex-shrink:0;position:relative}.vkuiCell__checkbox{margin-right:var(--vkui--spacing_size_2xl)}.vkuiCell__dragger{height:100%;padding-right:var(--vkui--spacing_size_2xl);align-items:center;display:flex}.vkuiCell__dragger.vkuiCell__controlNoBefore{padding-right:0}.vkuiCell__controlNoBefore{margin-right:calc(var(--vkui--spacing_size_2xl) - var(--vkui--spacing_size_xl))}.vkuiCell__content{min-width:0;max-width:100%}.vkuiCell__removable .vkuiCell__content{flex-grow:1;padding-right:44px}.vkuiCell__removable .vkuiInternalRemovable__content{padding-left:0}.vkuiCell__removable .vkuiInternalRemovable__action{padding-left:0;position:absolute;right:0}.vkuiCell__ios .vkuiCell__dragger{padding-left:var(--vkui--spacing_size_xl);padding-right:0}.vkuiCell__ios .vkuiCell__checkbox{margin-right:var(--vkui--spacing_size_xl)}.vkuiCell__ios .vkuiCell__controlNoBefore{margin-right:0}.vkuiCell__ios.vkuiCell__removable .vkuiCell__content{padding-left:48px;padding-right:var(--vkui--size_base_padding_horizontal--regular)}.vkuiCell__ios.vkuiCell__removable .vkuiInternalRemovable__action{z-index:1;left:0;right:auto}.vkuiCell__ios.vkuiCell__removable .vkuiInternalRemovable__content{padding-right:0}.vkuiInternalFormItem>.vkuiCell__host{margin-bottom:0;margin-left:calc(-1*var(--vkui--size_base_padding_horizontal--regular));margin-right:calc(-1*var(--vkui--size_base_padding_horizontal--regular));margin-top:0}.vkuiRichCellIcon__host{box-sizing:border-box;color:var(--vkui--color_icon_accent_themed);flex-direction:row;justify-content:flex-end;align-items:center;width:48px;height:40px;padding:6px 0 6px 12px;display:flex}.vkuiRichCell__host{box-sizing:border-box;color:var(--vkui--color_text_primary);font-family:var(--vkui--font_family_base);min-height:64px;padding:var(--vkui--spacing_size_m)var(--vkui--size_base_padding_horizontal--regular);text-decoration:none;display:flex}.vkuiRichCell__sizeYCompact{min-height:60px}.vkuiRichCell__before{margin-right:var(--vkui--spacing_size_xl)}.vkuiRichCell__in{flex-direction:column;flex-grow:1;justify-content:center;min-width:0;max-width:100%;display:flex}.vkuiRichCell__host.vkuiRichCell__withAfter:not(.vkuiRichCell__alignAfterStart).vkuiRichCell__contentAlignStart .vkuiRichCell__in{justify-content:flex-start}.vkuiRichCell__host.vkuiRichCell__withAfter:not(.vkuiRichCell__alignAfterStart).vkuiRichCell__contentAlignEnd .vkuiRichCell__in{justify-content:flex-end}.vkuiRichCell__content{word-break:break-word;display:flex}.vkuiRichCell__contentBefore{flex-direction:column;flex-grow:1;min-width:0;display:flex}.vkuiRichCell__alignAfterStart.vkuiRichCell__contentAlignStart .vkuiRichCell__contentBefore{justify-content:flex-start}.vkuiRichCell__alignAfterStart.vkuiRichCell__contentAlignCenter .vkuiRichCell__contentBefore{justify-content:center}.vkuiRichCell__alignAfterStart.vkuiRichCell__contentAlignEnd .vkuiRichCell__contentBefore{justify-content:flex-end}.vkuiRichCell__contentAfter{box-sizing:border-box;padding-left:var(--vkui--spacing_size_xl);flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}.vkuiRichCell__alignAfterStart .vkuiRichCell__contentAfter,.vkuiRichCell__alignBeforeStart .vkuiRichCell__before{align-self:flex-start}.vkuiRichCell__alignAfterCenter .vkuiRichCell__contentAfter,.vkuiRichCell__alignBeforeCenter .vkuiRichCell__before{align-self:center}.vkuiRichCell__alignAfterEnd .vkuiRichCell__contentAfter,.vkuiRichCell__alignBeforeEnd .vkuiRichCell__before{align-self:flex-end}.vkuiRichCell__afterChildren{font-weight:var(--vkui--font_weight_accent2)}.vkuiRichCell__afterCaption{color:var(--vkui--color_text_secondary);font-size:var(--vkui--font_footnote--font_size--regular);line-height:var(--vkui--font_footnote--line_height--regular);margin-top:var(--vkui--spacing_size_2xs)}.vkuiRichCell__sizeYCompact .vkuiRichCell__afterCaption{font-size:var(--vkui--font_caption1--font_size--regular);line-height:var(--vkui--font_caption1--line_height--regular)}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiRichCell__sizeYNone .vkuiRichCell__afterCaption{font-size:var(--vkui--font_caption1--font_size--regular);line-height:var(--vkui--font_caption1--line_height--regular)}}.vkuiRichCell__extraSubtitle,.vkuiRichCell__overTitle{color:var(--vkui--color_text_secondary)}.vkuiRichCell__extraSubtitle{margin-top:1px}.vkuiRichCell__children{font-weight:var(--vkui--font_weight_accent2)}.vkuiRichCell__textEllipsis .vkuiRichCell__children,.vkuiRichCell__textEllipsis .vkuiRichCell__extraSubtitle,.vkuiRichCell__textEllipsis .vkuiRichCell__overTitle,.vkuiRichCell__textEllipsis .vkuiRichCell__subtitle{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.vkuiRichCell__bottom{margin-top:var(--vkui--spacing_size_s)}.vkuiRichCell__actions{margin-top:var(--vkui--spacing_size_m)}.vkuiRichCell__afterChildren,.vkuiRichCell__children,.vkuiRichCell__subtitle{font-size:var(--vkui--font_paragraph--font_size--regular);line-height:var(--vkui--font_paragraph--line_height--regular)}.vkuiRichCell__sizeYCompact .vkuiRichCell__afterChildren,.vkuiRichCell__sizeYCompact .vkuiRichCell__children,.vkuiRichCell__sizeYCompact .vkuiRichCell__subtitle{font-size:var(--vkui--font_subhead--font_size--regular);line-height:var(--vkui--font_subhead--line_height--regular)}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiRichCell__sizeYNone .vkuiRichCell__afterChildren,.vkuiRichCell__sizeYNone .vkuiRichCell__children,.vkuiRichCell__sizeYNone .vkuiRichCell__subtitle{font-size:var(--vkui--font_subhead--font_size--regular);line-height:var(--vkui--font_subhead--line_height--regular)}}.vkuiInternalFormItem .vkuiRichCell__host{margin-left:calc(-1*var(--vkui--size_base_padding_horizontal--regular));margin-right:calc(-1*var(--vkui--size_base_padding_horizontal--regular))}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiRichCell__sizeYNone{min-height:60px}}.vkuiCellButton__host{box-sizing:border-box;text-align:left;background:0 0;border:0;width:100%;margin:0;padding-top:0;padding-bottom:0;text-decoration:none}.vkuiInternalFormItem .vkuiCellButton__host{box-sizing:initial;margin-bottom:0;margin-left:calc(-1*var(--vkui--size_base_padding_horizontal--regular));margin-right:calc(-1*var(--vkui--size_base_padding_horizontal--regular));width:100%;margin-top:0}.vkuiCellButton__host[disabled]{opacity:.4}.vkuiCellButton__centered{text-align:center;justify-content:center}.vkuiCellButton__centered>*{flex-grow:0;max-width:none}.vkuiCellButton__centered .vkuiIcon{margin-right:calc(-1*var(--vkui_internal--SimpleCell-before-inline-padding-end,var(--vkui--spacing_size_xl)));padding-right:var(--vkui--spacing_size_m)}.vkuiCellButton__appearanceAccent{--vkui_internal--icon_color:var(--vkui--color_icon_accent);color:var(--vkui--color_text_accent)}.vkuiCellButton__centered{--vkui_internal--icon_color:var(--vkui--color_icon_accent_themed);color:var(--vkui--color_text_accent_themed)}.vkuiCellButton__appearanceNeutral{--vkui_internal--icon_color:var(--vkui--color_icon_primary);color:var(--vkui--color_text_primary)}.vkuiCellButton__appearanceNegative{--vkui_internal--icon_color:var(--vkui--color_text_negative);color:var(--vkui--color_text_negative)}.vkuiCellButtonGroupSeparator__root{--vkui--size_base_padding_horizontal--regular:10px;flex:none}.vkuiAvatarBadge__host{bottom:0;right:0}.vkuiAvatarBadge__shifted{bottom:-2px;right:-2px}.vkuiAvatarBadge__presetOnline,.vkuiAvatarBadge__presetOnlineMobile{color:var(--vkui--color_accent_green);bottom:14%;right:14%;transform:translate(50%,50%)}.vkuiAvatarBadge__rtl.vkuiAvatarBadge__presetOnline,.vkuiAvatarBadge__rtl.vkuiAvatarBadge__presetOnlineMobile{transform:translate(-50%,50%)}.vkuiAvatarBadge__presetOnline{padding:0}.vkuiAvatarBadge__presetOnlineMobile{border-radius:3px}.vkuiAvatar__host{border-radius:50%}.vkuiAvatar__hasGradient{color:var(--vkui--color_text_contrast)}.vkuiAvatar__gradientRed{background-color:#e52e40;background-image:linear-gradient(135deg,#ff7583,#e52e40)}.vkuiAvatar__gradientPink{background-color:#e62e6b;background-image:linear-gradient(135deg,#ff8880,#e62e6b)}.vkuiAvatar__gradientOrange{background-color:#e66b2e;background-image:linear-gradient(135deg,#ffbf80,#e66b2e)}.vkuiAvatar__gradientYellow{background-color:#e7a902;background-image:linear-gradient(135deg,#ffd54f,#e7a902)}.vkuiAvatar__gradientGreen{background-color:#6cd97e;background-image:linear-gradient(135deg,#6cd97e,#12b212)}.vkuiAvatar__gradientLBlue{background-color:#2bb4d6;background-image:linear-gradient(135deg,#7df1fa,#2bb4d6)}.vkuiAvatar__gradientBlue{background-color:#3f8ae0;background-image:linear-gradient(135deg,#6cf,#3f8ae0)}.vkuiAvatar__gradientViolet{background-color:#8f3fe0;background-image:linear-gradient(135deg,#d3a6ff,#8f3fe0)}.vkuiAvatar__initials{font-family:var(--vkui--font_family_accent);text-align:center;text-transform:uppercase;font-weight:600;line-height:1}.vkuiHorizontalCell__host{display:flex}.vkuiHorizontalCell__image{justify-content:center;display:flex}.vkuiHorizontalCell__body{max-width:inherit;font-family:inherit;text-decoration:none}.vkuiHorizontalCell__host .vkuiHorizontalCell__body{border-radius:var(--vkui--size_border_radius--regular)}.vkuiHorizontalCell__content{color:var(--vkui--color_text_primary);max-width:inherit;text-overflow:ellipsis;word-break:break-word}.vkuiHorizontalCell__subtitle{color:var(--vkui--color_text_secondary)}.vkuiHorizontalCell__content .vkuiHorizontalCell__subtitle{margin-top:2px}.vkuiHorizontalCell__sized{max-width:var(--vkui_internal--cell_width)}.vkuiHorizontalCell__customSize .vkuiHorizontalCell__body{width:var(--vkui_internal--cell_width)}.vkuiHorizontalCell__sizeS{--vkui_internal--side_cell_gap:calc(var(--vkui--size_base_padding_horizontal--regular) - var(--vkui--spacing_size_m));--vkui_internal--cell_width:72px}.vkuiHorizontalCell__noPadding{--vkui_internal--side_cell_gap:0px}.vkuiHorizontalCell__image{padding-bottom:4px;padding-left:var(--vkui--spacing_size_s);padding-right:var(--vkui--spacing_size_s);padding-top:4px}.vkuiHorizontalCell__content{text-align:left;padding:2px 6px 8px}.vkuiHorizontalCell__textAlignCenter{text-align:center}.vkuiHorizontalCell__textAlignEnd{text-align:right}.vkuiHorizontalCell__sizeS .vkuiHorizontalCell__image{padding-bottom:4px;padding-left:var(--vkui--spacing_size_m);padding-right:var(--vkui--spacing_size_m);padding-top:4px}.vkuiHorizontalCell__sizeS .vkuiHorizontalCell__content{padding:2px 4px 8px}.vkuiHorizontalCell__sizeM{--vkui_internal--cell_width:100px}.vkuiHorizontalCell__sizeL{--vkui_internal--cell_width:140px}.vkuiHorizontalCell__sizeXL{--vkui_internal--cell_width:232px}.vkuiHorizontalCell__sizeAuto{width:auto}.vkuiHorizontalCell__host:first-child:before,.vkuiHorizontalCell__host:last-child:after{content:"";min-width:var(--vkui_internal--side_cell_gap)}.vkuiHorizontalCell__sized:first-child,.vkuiHorizontalCell__sized:last-child{max-width:calc(var(--vkui_internal--cell_width) + var(--vkui_internal--side_cell_gap))}.vkuiHorizontalCell__sized:first-child:last-child{max-width:calc(var(--vkui_internal--cell_width) + (2*(var(--vkui_internal--side_cell_gap))))}.vkuiHorizontalCell__sized:first-child .vkuiHorizontalCell__body,.vkuiHorizontalCell__sized:last-child .vkuiHorizontalCell__body{max-width:var(--vkui_internal--cell_width)}.vkuiHorizontalCellShowMore__host{display:flex}.vkuiHorizontalCellShowMore__centered{margin-top:auto;margin-bottom:auto}.vkuiHorizontalCellShowMore__host:last-child:after{content:"";min-width:var(--vkui_internal--side_cell_gap)}.vkuiHorizontalCellShowMore__body{box-sizing:initial;padding-bottom:4px;padding-left:var(--vkui--spacing_size_s);padding-right:var(--vkui--spacing_size_s);flex-direction:column;justify-content:center;align-items:center;padding-top:4px;display:flex}.vkuiHorizontalCellShowMore__sizeS .vkuiHorizontalCellShowMore__body{min-width:64px;padding:var(--vkui--spacing_size_xs)}.vkuiHorizontalCellShowMore__sizeM .vkuiHorizontalCellShowMore__body{width:128px;margin-bottom:auto}.vkuiHorizontalCellShowMore__host .vkuiHorizontalCellShowMore__body{border-radius:var(--vkui--size_border_radius--regular)}.vkuiHorizontalCellShowMore__icon{color:var(--vkui--color_icon_secondary)}.vkuiHorizontalCellShowMore__text{color:var(--vkui--color_text_secondary);padding-top:8px}.vkuiFooter__host{color:var(--vkui--color_text_secondary);padding-bottom:24px;padding-left:var(--vkui--size_base_padding_horizontal--regular);padding-right:var(--vkui--size_base_padding_horizontal--regular);text-align:center;padding-top:24px;display:block}.vkuiInfoRow__host{text-overflow:ellipsis;-webkit-user-select:text;-moz-user-select:text;user-select:text;overflow:hidden}.vkuiInfoRow__header{color:var(--vkui--color_text_subhead);text-overflow:ellipsis;white-space:nowrap;margin-bottom:2px;display:block;overflow:hidden}.vkuiCarouselBase__host{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;overflow:hidden}.vkuiCarouselBase__viewport{height:100%;margin:0;position:relative}.vkuiCarouselBase__layer{-webkit-backface-visibility:hidden;backface-visibility:hidden;align-items:stretch;width:100%;height:100%;min-height:100px;display:flex}.vkuiCarouselBase__draggable .vkuiCarouselBase__layer{cursor:-webkit-grab;cursor:grab}.vkuiCarouselBase__layer:empty{min-height:0}.vkuiCarouselBase__slide{flex:none;width:100%;max-width:100%;overflow:hidden}.vkuiCarouselBase__customWidth .vkuiCarouselBase__slide{width:auto}.vkuiCarouselBase__slide>*{width:100%;min-height:100%}.vkuiCarouselBase__bullets{justify-content:center;align-items:center;width:100%;height:6px;display:flex;position:absolute;bottom:10px;left:0}.vkuiCarouselBase__bulletsDark .vkuiCarouselBase__bullet{background-color:var(--vkui--color_icon_primary_invariably)}.vkuiCarouselBase__bulletsLight .vkuiCarouselBase__bullet{background-color:var(--vkui--color_icon_contrast)}.vkuiCarouselBase__bullet{height:6px;opacity:var(--vkui--opacity_disable_accessibility);border-radius:50%;width:6px;margin:0 3px}.vkuiCarouselBase__bulletActive{opacity:1}.vkuiCarouselBase__arrow{opacity:0;position:absolute}.vkuiCarouselBase__arrow.vkuiCarouselBase__arrowAreaStretch{top:0}.vkuiCarouselBase__arrow.vkuiCarouselBase__arrowAreaFit{height:auto;padding-bottom:calc(var(--vkui--size_base_padding_vertical--regular)*2);padding-top:calc(var(--vkui--size_base_padding_vertical--regular)*2);top:50%;transform:translateY(-50%)}.vkuiCarouselBase__arrowStart{padding-right:var(--vkui--size_base_padding_horizontal--regular)}.vkuiCarouselBase__arrowEnd{padding-left:var(--vkui--size_base_padding_horizontal--regular)}.vkuiCarouselBase__host:hover .vkuiCarouselBase__arrow{opacity:var(--vkui--opacity_disable_accessibility)}.vkuiCarouselBase__host .vkuiCarouselBase__arrow:hover{opacity:1}.vkuiGridAvatarBadge__host{bottom:0;right:0}.vkuiGridAvatarBadge__shifted{bottom:-2px;right:-2px}.vkuiGridAvatar__host{border-radius:50%}.vkuiGridAvatar__in{border-radius:inherit;flex-flow:column wrap;width:100%;height:100%;display:flex;overflow:hidden}.vkuiGridAvatar__item{height:calc(50% - var(--vkui_internal--grid_avatar_image_offset)/2);margin-right:var(--vkui_internal--grid_avatar_image_offset);width:calc(50% - var(--vkui_internal--grid_avatar_image_offset)/2);background-position:50%;background-size:cover}.vkuiGridAvatar__item:only-child{width:100%}.vkuiGridAvatar__item:first-child:not(:nth-last-child(4)),.vkuiGridAvatar__item:nth-child(2):last-child{height:100%}.vkuiGridAvatar__item:nth-last-child(4),.vkuiGridAvatar__item:nth-last-child(n+3)~.vkuiGridAvatar__item:nth-last-child(2){margin-bottom:var(--vkui_internal--grid_avatar_image_offset)}.vkuiImageBadge__host{position:absolute;bottom:-4px;right:-4px}.vkuiImageBadge__shifted{bottom:-3px;right:-3px}.vkuiImage__host{border-radius:var(--vkui_internal--Image_border_radius,initial)}.vkuiImage__borderStartStartRadius{border-top-left-radius:var(--vkui_internal--Image_border_start_start_radius,initial)}.vkuiImage__borderStartEndRadius{border-top-right-radius:var(--vkui_internal--Image_border_start_end_radius,initial)}.vkuiImage__borderEndStartRadius{border-bottom-left-radius:var(--vkui_internal--Image_border_end_start_radius,initial)}.vkuiImage__borderEndEndRadius{border-bottom-right-radius:var(--vkui_internal--Image_border_end_end_radius,initial)}.vkuiProgress__host{background:var(--vkui--color_track_background);--vkui_internal_Progress_background_color:var(--vkui--color_stroke_accent);--vkui_internal_Progress_progress:0;border-radius:1px;height:2px}.vkuiProgress__trackDisable{background:0 0}.vkuiProgress__host:after{background:var(--vkui_internal_Progress_background_color);border-radius:inherit;content:"";height:100%;width:calc(var(--vkui_internal_Progress_progress)*1%);transition:width .2s;display:block}.vkuiProgress__appearanceAccent{--vkui_internal_Progress_background_color:var(--vkui--color_stroke_accent)}.vkuiProgress__appearancePositive{--vkui_internal_Progress_background_color:var(--vkui--color_stroke_positive)}.vkuiProgress__appearanceNegative{--vkui_internal_Progress_background_color:var(--vkui--color_stroke_negative)}.vkuiSearch__host{box-sizing:initial;-webkit-tap-highlight-color:transparent;--vkui_internal--search_height:var(--vkui--size_search_height--regular);--vkui_internal--search_shift_direction:1;display:flex;overflow:hidden}.vkuiSearch__rtl{--vkui_internal--search_shift_direction:-1}.vkuiSearch__withPadding{padding-bottom:8px;padding-left:var(--vkui--size_base_padding_horizontal--regular);padding-right:var(--vkui--size_base_padding_horizontal--regular);padding-top:8px}.vkuiSearch__sizeYCompact{--vkui_internal--search_height:var(--vkui--size_search_height--compact)}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiSearch__sizeYNone{--vkui_internal--search_height:var(--vkui--size_search_height--compact)}}.vkuiSearch__field{background-color:var(--vkui--color_search_field_background);border-radius:var(--vkui--size_border_radius--regular);height:var(--vkui_internal--search_height);flex-grow:2;flex-basis:0%;width:10000px;display:flex;position:relative;overflow:hidden}.vkuiSearch__field:hover{background-color:var(--vkui--color_search_field_background--hover)}.vkuiSearch__field:active{background-color:var(--vkui--color_search_field_background--active)}.vkuiSearch__label{cursor:text;opacity:0;position:absolute;top:0;bottom:0;left:0;right:0}.vkuiSearch__input{border-radius:inherit;color:var(--vkui--color_icon_medium);justify-content:flex-start;align-items:center;width:calc(100% - 1px);height:100%;padding-left:12px;display:flex;position:relative}.vkuiSearch__nativeInput{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:initial;border-radius:inherit;box-sizing:border-box;color:var(--vkui--color_text_primary);width:-webkit-fill-available;min-width:0;max-width:100%;height:100%;width:-moz-available;border:0;flex-grow:1;width:stretch;margin:0;padding:0 0 0 36px;position:absolute;top:0;bottom:0;left:0;right:0}.vkuiSearch__nativeInput::-webkit-search-cancel-button{display:none}.vkuiSearch__nativeInput::-webkit-search-decoration{display:none}.vkuiSearch__nativeInput::-webkit-search-results-button{display:none}.vkuiSearch__nativeInput::-webkit-search-results-decoration{display:none}.vkuiSearch__nativeInput:focus{outline:var(--vkui_internal--outline-reset)}.vkuiSearch__hasAfter .vkuiSearch__nativeInput{border-top-right-radius:0;border-bottom-right-radius:0}.vkuiSearch__disabled{cursor:default;pointer-events:none}.vkuiSearch__disabled,.vkuiSearch__nativeInput:disabled{opacity:var(--vkui--opacity_disable_accessibility)}.vkuiSearch__nativeInput::placeholder{opacity:1}.vkuiSearch__nativeInput::placeholder,.vkuiSearch__nativeInput:disabled::placeholder{color:var(--vkui--color_text_secondary)}.vkuiSearch__controls{color:var(--vkui--color_icon_secondary);transform:translate3d(calc(var(--vkui_internal--search_shift_direction)*100%),0,0);transition:transform .3s var(--vkui--animation_easing_platform);--vkui_internal--search_icon_size:calc(var(--vkui_internal--search_height) + 4px);justify-content:center;align-items:center;display:flex;position:relative}.vkuiSearch__hasIcon .vkuiSearch__controls{transform:translate3d(calc(var(--vkui_internal--search_shift_direction)*calc(100% - var(--vkui_internal--search_icon_size))),0,0)}.vkuiSearch__hasValue .vkuiSearch__controls{transform:translateZ(0)}.vkuiSearch__icon{border-radius:var(--vkui--size_border_radius--regular);height:100%;width:var(--vkui_internal--search_icon_size);justify-content:center;align-items:center;display:flex}.vkuiSearch__icon .vkuiIcon{padding:0}.vkuiSearch__after{pointer-events:none;min-width:0;max-width:-webkit-min-content;max-width:-moz-min-content;max-width:min-content;transition:flex-grow .3s var(--vkui--animation_easing_platform);flex-grow:0;flex-basis:0%;display:flex;position:relative}.vkuiSearch__focused .vkuiSearch__after,.vkuiSearch__hasValue .vkuiSearch__after{pointer-events:auto;flex-grow:1}.vkuiSearch__after:after,.vkuiSearch__after:before{content:"";flex-shrink:0;width:4px;height:100%;display:block}.vkuiSearch__withPadding .vkuiSearch__after:after{margin-right:calc(-1*var(--vkui--size_base_padding_horizontal--regular))}.vkuiSearch__afterTextClip{text-overflow:clip;white-space:nowrap;display:block;overflow:hidden}.vkuiSearch__findButton{width:auto;min-width:auto;max-width:none}.vkuiInternalGroup--mode-plain .vkuiSearch__host{padding-top:4px}.vkuiTabs__in{align-items:stretch;display:flex}.vkuiTabs__withGaps{justify-content:flex-start}.vkuiInternalPanelHeader .vkuiTabs__host{font-family:var(--vkui--font_family_base);overflow:hidden}.vkuiInternalPanelHeader .vkuiTabs__host:after{content:"";width:1000px;display:block}.vkuiInternalGroup--mode-plain>.vkuiTabs__modeDefault:first-child{margin-top:-8px}.vkuiInternalGroup--mode-card>.vkuiTabs__modeDefault:first-child{margin-top:-4px}.vkuiInternalFixedLayout--ios.vkuiInternalFixedLayout--vertical-bottom .vkuiTabs__host:after{background:var(--vkui--color_background_content);content:"";width:100%;height:100%;position:absolute;top:0;left:0}.vkuiInternalFixedLayout--ios.vkuiInternalFixedLayout--vertical-bottom .vkuiTabs__in{z-index:var(--vkui_internal--z_index_tabs);position:relative}.vkuiTabsItem__host{border-radius:var(--vkui--size_border_radius--regular);box-sizing:border-box;justify-content:center;align-items:center;min-width:0;max-width:100%;min-height:32px;padding:4px 8px;text-decoration:none;transition:background-color .15s ease-out;display:flex}.vkuiTabsItem__withGaps{margin-top:8px;margin-bottom:8px}.vkuiTabsItem__withGaps:not(:first-child){margin-left:6px}.vkuiTabsItem__sizeYCompact{min-height:28px;padding-top:2px;padding-bottom:2px}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiTabsItem__sizeYNone{min-height:28px;padding-top:2px;padding-bottom:2px}}.vkuiTabsItem__host[aria-disabled=true],.vkuiTabsItem__host[disabled]{opacity:var(--vkui--opacity_disable_accessibility)}.vkuiTabsItem__modeDefault{flex:1 0 0;min-height:48px;padding:12px 16px;position:relative}.vkuiTabsItem__sizeYCompact.vkuiTabsItem__modeDefault{min-height:44px;padding-top:10px;padding-bottom:10px}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiTabsItem__sizeYNone.vkuiTabsItem__modeDefault{min-height:44px;padding-top:10px;padding-bottom:10px}}.vkuiTabsItem__hover.vkuiTabsItem__modeDefault{background-color:var(--vkui--color_transparent--hover)}.vkuiTabsItem__modeAccent{transition:background-color .15s ease-out,box-shadow .15s ease-out}.vkuiTabsItem__selected.vkuiTabsItem__modeAccent{background-color:var(--vkui--color_background_contrast_themed);box-shadow:var(--vkui--elevation2)}.vkuiTabsItem__hover.vkuiTabsItem__modeAccent{background-color:var(--vkui--color_background_contrast_themed--hover)}.vkuiTabsItem__modeAccent:before{border:var(--vkui--size_border--regular)solid transparent;border-radius:inherit;content:"";pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.vkuiTabsItem__selected.vkuiTabsItem__modeAccent:before{border-color:var(--vkui--color_separator_primary)}.vkuiTabsItem__selected.vkuiTabsItem__modeSecondary{background-color:var(--vkui--color_background_secondary_alpha)}.vkuiTabsItem__hover.vkuiTabsItem__modeSecondary{background-color:var(--vkui--color_background_secondary_alpha--hover)}.vkuiTabsItem__before{color:var(--vkui--color_icon_medium);margin-right:6px;transition:color .15s ease-out}.vkuiTabsItem__selected .vkuiTabsItem__before{color:var(--vkui--color_icon_primary)}.vkuiTabsItem__selected.vkuiTabsItem__modeAccent .vkuiTabsItem__before{color:var(--vkui--color_icon_accent_themed)}.vkuiTabsItem__label{color:var(--vkui--color_text_secondary);text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;transition:color .15s ease-out;overflow:hidden}.vkuiTabsItem__selected .vkuiTabsItem__label{color:var(--vkui--color_text_primary)}.vkuiTabsItem__selected.vkuiTabsItem__modeAccent .vkuiTabsItem__label{color:var(--vkui--color_text_accent_themed)}.vkuiTabsItem__status{margin-left:6px}.vkuiTabsItem__statusCount{color:var(--vkui--color_text_tertiary)}.vkuiTabsItem__after{color:var(--vkui--color_icon_medium);margin-left:6px}.vkuiTabsItem__selected .vkuiTabsItem__after{color:var(--vkui--color_icon_primary)}.vkuiTabsItem__modeAccent.vkuiTabsItem__selected .vkuiTabsItem__after{color:var(--vkui--color_icon_accent_themed)}.vkuiTabsItem__underline{background-color:var(--vkui--color_background_accent);opacity:0;pointer-events:none;border-radius:2px;height:2px;transition:opacity .15s ease-out;position:absolute;bottom:5px;left:16px;right:16px}.vkuiTabsItem__sizeYCompact .vkuiTabsItem__underline{bottom:3px}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiTabsItem__sizeYNone .vkuiTabsItem__underline{bottom:3px}}.vkuiTabsItem__underline[data-selected=true]{opacity:1}.vkuiInternalTabs--vkcom .vkuiTabsItem__host{flex-grow:0;min-width:auto;padding-left:10px;padding-right:10px}.vkuiInternalTabs--vkcom .vkuiTabsItem__underline{bottom:0;left:2px;right:2px}.vkuiInternalHorizontalScroll .vkuiTabsItem__host{flex:1 0 auto;min-width:64px}.vkuiTabsItem__host.vkuiTabsItem__stretched{flex-grow:1}.vkuiTabsItem__host.vkuiTabsItem__shrinked{flex-grow:0;min-width:auto}.vkuiPullToRefresh__host{flex-direction:column;flex-grow:1;display:flex}.vkuiPullToRefresh__refreshing{pointer-events:none;touch-action:none}.vkuiPullToRefresh__controls{pointer-events:none;width:100%}.vkuiPullToRefresh__host:not(.vkuiPullToRefresh__ios) .vkuiPullToRefresh__controls{z-index:var(--vkui_internal--z_index_pull_to_refresh)}.vkuiPullToRefresh__spinner{background:var(--vkui--color_background_modal);box-sizing:border-box;color:var(--vkui--color_icon_accent);opacity:0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin:auto;transition:transform .3s cubic-bezier(.1,0,.25,1),opacity .22s ease-out;display:flex;box-shadow:0 2px 6px #0003}.vkuiPullToRefresh__ios .vkuiPullToRefresh__spinner{box-shadow:none;color:var(--vkui--color_icon_medium);background:0 0;border-radius:0}.vkuiPullToRefresh__watching .vkuiPullToRefresh__spinner{transition:opacity .22s ease-out}.vkuiPullToRefresh__spinnerSelf{stroke:currentColor}.vkuiPullToRefresh__ios.vkuiPullToRefresh__refreshing .vkuiPullToRefresh__spinnerSelf{animation:.38s ease-out vkuiPullToRefresh__pull-to-refresh-to-refreshing}.vkuiPullToRefresh__spinnerPath{transform-origin:50%;transition:stroke-dashoffset .167s ease-out;transform:rotate(-90deg)}.vkuiPullToRefresh__refreshing .vkuiPullToRefresh__spinnerPath,.vkuiPullToRefresh__watching .vkuiPullToRefresh__spinnerPath{transition:none}.vkuiPullToRefresh__spinnerOn .vkuiPullToRefresh__spinnerPath{animation:vkuiPullToRefresh__ptr-rotator var(--vkui_internal--duration)linear infinite}.vkuiPullToRefresh__content{transition:transform .4s var(--vkui--animation_easing_platform);flex-direction:column;flex-grow:1;display:flex;overflow:hidden}.vkuiPullToRefresh__watching .vkuiPullToRefresh__content{transition:none}@keyframes vkuiPullToRefresh__pull-to-refresh-to-refreshing{0%{transform:scale(1)}30%{transform:scale(.6)}90%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes vkuiPullToRefresh__ptr-rotator{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.vkuiLink__host{color:var(--vkui_internal--link-color,var(--vkui--color_text_link));font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-align:inherit;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:inline}.vkuiLink__withUnderline.vkuiLink__hover{text-decoration:underline}.vkuiLink__hasVisited:visited{color:var(--vkui--color_text_link_visited)}.vkuiLink__after,.vkuiLink__before{vertical-align:middle;display:inline-block}.vkuiLink__before{margin-right:var(--vkui--spacing_size_xs)}.vkuiLink__after{margin-left:var(--vkui--spacing_size_xs)}.vkuiMark__host{background-color:var(--vkui--color_background_accent_themed_alpha);color:inherit;border-radius:4px;margin:-2px;padding:2px}.vkuiOnboardingTooltip__overlay{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-touch-callout:none;-webkit-user-drag:none;cursor:default;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;position:fixed;top:0;left:0}.vkuiOnboardingTooltip__overlay:focus{outline:none}.vkuiOnboardingTooltip__overlay:focus-visible{outline:none}.vkuiCounter__host{background:var(--vkui_internal--counter_background);box-sizing:border-box;color:var(--vkui_internal--counter_foreground);text-align:center;--vkui_internal--counter_background:transparent;justify-content:center;align-items:center;padding-left:5px;padding-right:5px;display:flex}.vkuiCounter__host,.vkuiCounter__modePrimary{--vkui_internal--counter_foreground:var(--vkui--color_text_contrast)}.vkuiCounter__modePrimary.vkuiCounter__appearanceAccent{--vkui_internal--counter_background:var(--vkui--color_background_accent_themed);--vkui_internal--counter_foreground:var(--vkui--color_text_contrast_themed)}.vkuiCounter__modePrimary.vkuiCounter__appearanceNeutral{--vkui_internal--counter_background:var(--vkui--color_icon_secondary)}.vkuiCounter__modePrimary.vkuiCounter__appearanceAccentGreen{--vkui_internal--counter_background:var(--vkui--color_accent_green)}.vkuiCounter__modePrimary.vkuiCounter__appearanceAccentRed{--vkui_internal--counter_background:var(--vkui--color_accent_red)}.vkuiCounter__modePrimary.vkuiCounter__appearanceCustom{--vkui_internal--counter_background:transparent}.vkuiCounter__modeContrast{--vkui_internal--counter_background:var(--vkui--color_background_contrast)}.vkuiCounter__modeContrast.vkuiCounter__appearanceAccent{--vkui_internal--counter_foreground:var(--vkui--color_text_accent)}.vkuiCounter__modeContrast.vkuiCounter__appearanceNeutral{--vkui_internal--counter_foreground:var(--vkui--color_text_tertiary)}.vkuiCounter__modeContrast.vkuiCounter__appearanceAccentGreen{--vkui_internal--counter_foreground:var(--vkui--color_accent_green)}.vkuiCounter__modeContrast.vkuiCounter__appearanceAccentRed{--vkui_internal--counter_foreground:var(--vkui--color_accent_red)}.vkuiCounter__modeContrast.vkuiCounter__appearanceCustom{--vkui_internal--counter_foreground:var(--vkui--color_text_primary_invariably)}.vkuiCounter__modeTertiary{--vkui_internal--counter_background:transparent}.vkuiCounter__modeTertiary.vkuiCounter__appearanceAccent{--vkui_internal--counter_foreground:var(--vkui--color_text_accent)}.vkuiCounter__modeTertiary.vkuiCounter__appearanceNeutral{--vkui_internal--counter_foreground:var(--vkui--color_text_subhead)}.vkuiCounter__modeTertiary.vkuiCounter__appearanceAccentGreen{--vkui_internal--counter_foreground:var(--vkui--color_accent_green)}.vkuiCounter__modeTertiary.vkuiCounter__appearanceAccentRed{--vkui_internal--counter_foreground:var(--vkui--color_accent_red)}.vkuiCounter__modeTertiary.vkuiCounter__appearanceCustom{--vkui_internal--counter_foreground:var(--vkui--color_text_contrast)}.vkuiCounter__sizeM{border-radius:12px;min-width:24px;height:24px}.vkuiCounter__sizeS{border-radius:9px;min-width:18px;height:18px}.vkuiCounter__modeInherit{--vkui_internal--counter_background:var(--vkui_internal--counter_inherit_background,var(--vkui--color_icon_secondary));--vkui_internal--counter_foreground:var(--vkui_internal--counter_inherit_color,var(--vkui--color_text_contrast_themed))}.vkuiInternalTabbarItem__label .vkuiCounter__host{position:absolute;top:-2px;right:-9px}.vkuiUsersStack__host{color:var(--vkui--color_text_secondary);align-items:center;display:flex}.vkuiUsersStack__host,.vkuiUsersStack__sizeS{--vkui_internal--UsersStack_item_size:16px}.vkuiUsersStack__sizeM{--vkui_internal--UsersStack_item_size:24px}.vkuiUsersStack__sizeL{--vkui_internal--UsersStack_item_size:32px}.vkuiUsersStack__avatarsPositionInlineEnd{flex-direction:row-reverse}.vkuiUsersStack__avatarsPositionBlockStart{flex-direction:column;justify-content:center}.vkuiUsersStack__photos{display:flex}.vkuiUsersStack__fill{fill:var(--vkui--color_image_placeholder_alpha)}.vkuiUsersStack__item{height:var(--vkui_internal--UsersStack_item_size);min-width:var(--vkui_internal--UsersStack_item_size)}.vkuiUsersStack__photo{max-width:var(--vkui_internal--UsersStack_item_size)}.vkuiUsersStack__counter{background:var(--vkui--color_icon_secondary);border-radius:calc(var(--vkui_internal--UsersStack_item_size)/2);box-sizing:border-box;color:var(--vkui--color_text_contrast_themed);padding-left:var(--vkui--spacing_size_xs);padding-right:var(--vkui--spacing_size_xs);justify-content:center;align-items:center;display:flex}.vkuiUsersStack__photoWrapper{display:flex}.vkuiUsersStack__photoWrapper:not(:first-child){margin-left:-2px}.vkuiUsersStack__text{flex:1;min-width:0}.vkuiUsersStack__avatarsPositionBlockStart .vkuiUsersStack__text{text-align:center;margin-top:8px}.vkuiUsersStack__avatarsPositionInlineStart .vkuiUsersStack__text{margin-left:8px}.vkuiUsersStack__avatarsPositionInlineEnd .vkuiUsersStack__text{margin-right:8px}.vkuiPlaceholder__host{box-sizing:border-box;text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.vkuiPlaceholder__withPadding{padding:48px 32px}.vkuiPlaceholder__stretched{flex:1 0;height:100%}.vkuiPlaceholder__icon{color:var(--vkui--color_icon_secondary);vertical-align:top;margin-bottom:12px;display:inline-block}.vkuiPlaceholder__title{color:var(--vkui--color_text_primary)}.vkuiPlaceholder__description{color:var(--vkui--color_text_secondary)}.vkuiPlaceholder__title+.vkuiPlaceholder__description{margin-top:8px}.vkuiPlaceholder__action:not(:first-child){margin-top:16px}.vkuiBanner__host{background-color:var(--vkui--color_background_secondary);border-radius:var(--vkui--size_border_radius--regular);color:var(--vkui--color_text_primary);isolation:isolate;padding:var(--vkui_internal--banner-padding);--vkui_internal--banner-padding:12px;flex-flow:row;align-items:stretch;display:flex;position:relative;overflow:hidden}.vkuiBanner__host:before{border:var(--vkui--size_border--regular)solid var(--vkui--color_image_border_alpha);border-radius:inherit;box-sizing:border-box;content:"";pointer-events:none;width:100%;height:100%;z-index:var(--vkui_internal--z_index_banner_content);display:block;position:absolute;top:0;left:0}.vkuiBanner__before{margin-right:12px}.vkuiBanner__before,.vkuiBanner__content{z-index:var(--vkui_internal--z_index_banner_content);position:relative}.vkuiBanner__content{flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}.vkuiBanner__extraSubtitle,.vkuiBanner__subtitle{color:var(--vkui--color_text_subhead)}.vkuiBanner__bg{z-index:var(--vkui_internal--z_index_banner_background);position:absolute;top:0;left:0}.vkuiBanner__bg,.vkuiBanner__bg>*{width:100%;height:100%}.vkuiBanner__after{justify-content:flex-end;width:28px}.vkuiBanner__after,.vkuiBanner__dismiss{color:var(--vkui--color_icon_secondary);flex-flow:row;align-content:center;align-items:center;display:flex}.vkuiBanner__dismiss{margin-right:calc(-1*(var(--vkui_internal--banner-padding) - 2px));margin-top:calc(-1*(var(--vkui_internal--banner-padding) - 2px));z-index:var(--vkui_internal--z_index_banner_hover);justify-content:center;align-self:flex-start}.vkuiBanner__actions{margin-top:12px}.vkuiBanner__extraSubtitle:not(:first-child),.vkuiBanner__subtitle:not(:first-child){margin-top:2px}.vkuiBanner__modeImage.vkuiBanner__host{background-color:var(--vkui--color_background_secondary)}.vkuiBanner__inverted,.vkuiBanner__inverted .vkuiBanner__chevron,.vkuiBanner__inverted .vkuiBanner__dismiss{color:var(--vkui--color_text_contrast)}.vkuiBanner__inverted .vkuiBanner__subtitle{color:var(--vkui--color_text_contrast);opacity:.72}.vkuiBanner__sizeM{--vkui_internal--banner-padding:16px}.vkuiBanner__sizeM .vkuiBanner__extraSubtitle:not(:first-child),.vkuiBanner__sizeM .vkuiBanner__subtitle:not(:first-child){margin-top:4px}.vkuiBanner__ios .vkuiBanner__dismiss,.vkuiBanner__ios.vkuiBanner__modeImage .vkuiBanner__dismiss{color:var(--vkui--color_icon_secondary)}.vkuiInternalFormStatus.vkuiBanner__host:before{border:0}.vkuiInternalFormStatus--mode-error.vkuiBanner__host{background-color:var(--vkui--color_background_negative_tint)}.vkuiInternalFormStatus--mode-error .vkuiBanner__subtitle{color:var(--vkui--color_background_negative)}.vkuiMiniInfoCell__host{color:var(--vkui--color_text_subhead);padding:var(--vkui--spacing_size_s)var(--vkui--size_base_padding_horizontal--regular);display:flex}.vkuiMiniInfoCell__modeAccent{color:var(--vkui--color_text_primary)}.vkuiMiniInfoCell__before{color:var(--vkui--color_icon_secondary);margin-right:var(--vkui--spacing_size_xl)}.vkuiMiniInfoCell__middle{flex:1;align-items:center;min-width:0;display:flex;overflow:hidden}.vkuiMiniInfoCell__content{text-overflow:ellipsis;white-space:nowrap;word-break:break-word;flex:1;min-width:0;overflow:hidden}.vkuiMiniInfoCell__textWrapShort .vkuiMiniInfoCell__content{-webkit-line-clamp:3;white-space:normal;-webkit-box-orient:vertical;max-height:60px;display:-webkit-box}.vkuiMiniInfoCell__textWrapFull .vkuiMiniInfoCell__content{overflow:inherit;white-space:normal}.vkuiMiniInfoCell__textWrapNowrap .vkuiMiniInfoCell__content{flex:0 auto}.vkuiMiniInfoCell__after{margin-bottom:calc(-1*var(--vkui--spacing_size_2xs));margin-left:var(--vkui--spacing_size_xl);margin-top:calc(-1*var(--vkui--spacing_size_2xs))}.vkuiMiniInfoCell__modeAdd,.vkuiMiniInfoCell__modeMore{color:var(--vkui--color_text_link_themed)}.vkuiMiniInfoCell__modeAdd .vkuiMiniInfoCell__before,.vkuiMiniInfoCell__modeMore .vkuiMiniInfoCell__before{color:var(--vkui--color_icon_accent_themed)}.vkuiMiniInfoCell__modeMore{padding-top:10px;padding-bottom:10px}.vkuiMiniInfoCell__middle .vkuiIcon{color:var(--vkui--color_text_accent);margin-left:var(--vkui--spacing_size_xs)}.vkuiMiniInfoCell__modeAdd .vkuiMiniInfoCell__middle .vkuiIcon,.vkuiMiniInfoCell__modeMore .vkuiMiniInfoCell__middle .vkuiIcon{color:var(--vkui--color_icon_accent_themed)}.vkuiWriteBar__host{background:var(--vkui--color_background_contrast_themed)}.vkuiWriteBar__shadow{box-shadow:var(--vkui--elevation3)}.vkuiWriteBar__after,.vkuiWriteBar__before,.vkuiWriteBar__form{align-items:flex-end;display:flex}.vkuiWriteBar__form{min-height:52px}.vkuiWriteBar__formIn{flex:1;min-width:0;display:flex;position:relative}.vkuiWriteBar__textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;color:var(--vkui--color_text_primary);resize:none;background:0 0;border:0;flex:1;width:100%;min-width:0;max-height:120px;margin:0}.vkuiWriteBar__textarea:placeholder-shown{text-overflow:ellipsis}.vkuiWriteBar__textarea::placeholder{color:var(--vkui--color_text_subhead);opacity:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vkuiWriteBar__textarea:focus{outline:var(--vkui_internal--outline-reset)}.vkuiWriteBar__inlineAfter{align-items:flex-end;display:flex}.vkuiWriteBar__before{padding-left:4px}.vkuiWriteBar__after{padding-right:4px}.vkuiWriteBar__textarea{height:52px;padding:16px 12px}.vkuiWriteBar__ios{background:var(--vkui--color_background_content)}.vkuiWriteBar__ios .vkuiWriteBar__after,.vkuiWriteBar__ios .vkuiWriteBar__before{padding:0 4px}.vkuiWriteBar__ios .vkuiWriteBar__formIn{background-color:var(--vkui--color_write_bar_input_background);border:var(--vkui--size_border--regular)solid var(--vkui--color_write_bar_input_border);box-sizing:border-box;border-radius:18px;margin:8px 0}.vkuiWriteBar__ios .vkuiWriteBar__formIn:first-child{margin-left:12px}.vkuiWriteBar__ios .vkuiWriteBar__inlineAfter{--vkui_internal--writebar-right-gap:calc(-1*var(--vkui--size_border--regular));--vkui_internal--writebar-vertical-gap:calc(var(--vkui_internal--writebar-right-gap) - 8px);margin-bottom:var(--vkui_internal--writebar-vertical-gap);margin-right:var(--vkui_internal--writebar-right-gap);margin-top:var(--vkui_internal--writebar-vertical-gap)}.vkuiWriteBar__ios .vkuiWriteBar__textarea{height:36px;padding:6px 0 6px 12px}.vkuiWriteBarIcon__host{border-radius:var(--vkui--size_border_radius--regular);color:var(--vkui--color_icon_secondary);cursor:pointer;background:0 0;border:0;width:44px;height:52px;margin:0;padding:0;position:relative}.vkuiWriteBarIcon__in{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.vkuiWriteBarIcon__host:disabled{opacity:.4;pointer-events:none}.vkuiWriteBarIcon__active{opacity:.6}.vkuiWriteBarIcon__counter{box-shadow:0 0 0 2px var(--vkui--color_background_contrast_themed);position:absolute;top:6px;right:2px}.vkuiWriteBarIcon__ios .vkuiWriteBarIcon__counter{box-shadow:0 0 0 2px var(--vkui--color_background_content)}.vkuiWriteBarIcon__host.vkuiWriteBarIcon__modeDone,.vkuiWriteBarIcon__host.vkuiWriteBarIcon__modeSend{color:var(--vkui--color_icon_accent)}.vkuiWriteBarIcon__ios{color:var(--vkui--color_icon_accent_themed)}.vkuiWriteBarIcon__ios.vkuiWriteBarIcon__modeDone,.vkuiWriteBarIcon__ios.vkuiWriteBarIcon__modeSend{color:var(--vkui--color_icon_accent_themed);width:48px;margin-right:-4px;padding-left:0;padding-right:0}.vkuiWriteBarIcon__ios.vkuiWriteBarIcon__modeDone:only-child,.vkuiWriteBarIcon__ios.vkuiWriteBarIcon__modeSend:only-child{margin-left:-4px}.vkuiWriteBarIcon__host{--vkui_internal--counter_inherit_color:var(--vkui--color_text_contrast_themed);--vkui_internal--counter_inherit_background:var(--vkui--color_background_positive)}.vkuiSubnavigationBar__in{margin:-8px 0}.vkuiSubnavigationBar__scrollIn{padding-bottom:calc(var(--vkui--size_subnavigation_bar_padding_vertical--regular) + 8px);padding-left:0;padding-right:0;padding-top:calc(var(--vkui--size_subnavigation_bar_padding_vertical--regular) + 8px);margin:0;display:flex}.vkuiSubnavigationBar__scrollIn:after,.vkuiSubnavigationBar__scrollIn:before{content:"";min-width:var(--vkui--size_base_padding_horizontal--regular)}.vkuiSubnavigationBar__item{list-style-type:none;display:flex}.vkuiSubnavigationBar__item+.vkuiSubnavigationBar__item{margin-left:var(--vkui--size_subnavigation_bar_gap--regular)}.vkuiSubnavigationBar__modeFixed .vkuiSubnavigationBar__item{flex:1;min-width:0}.vkuiSubnavigationButton__host{border-radius:var(--vkui--size_border_radius--regular);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.vkuiSubnavigationButton__disabled{opacity:var(--vkui--opacity_disable_accessibility)}.vkuiSubnavigationButton__in{justify-content:center;align-items:center;display:flex}.vkuiSubnavigationButton__sizeS .vkuiSubnavigationButton__in{height:var(--vkui--size_button_small_height--regular)}.vkuiSubnavigationButton__sizeM .vkuiSubnavigationButton__in{height:var(--vkui--size_button_medium_height--regular)}.vkuiSubnavigationButton__sizeL .vkuiSubnavigationButton__in{height:var(--vkui--size_button_large_height--regular)}.vkuiSubnavigationButton__sizeYCompact.vkuiSubnavigationButton__sizeS .vkuiSubnavigationButton__in{height:var(--vkui--size_button_small_height--compact)}.vkuiSubnavigationButton__sizeYCompact.vkuiSubnavigationButton__sizeM .vkuiSubnavigationButton__in{height:var(--vkui--size_button_medium_height--compact)}.vkuiSubnavigationButton__sizeYCompact.vkuiSubnavigationButton__sizeL .vkuiSubnavigationButton__in{height:var(--vkui--size_button_large_height--compact)}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiSubnavigationButton__sizeYNone.vkuiSubnavigationButton__sizeS .vkuiSubnavigationButton__in{height:var(--vkui--size_button_small_height--compact)}.vkuiSubnavigationButton__sizeYNone.vkuiSubnavigationButton__sizeM .vkuiSubnavigationButton__in{height:var(--vkui--size_button_medium_height--compact)}.vkuiSubnavigationButton__sizeYNone.vkuiSubnavigationButton__sizeL .vkuiSubnavigationButton__in{height:var(--vkui--size_button_large_height--compact)}}.vkuiSubnavigationButton__before{color:var(--vkui--color_icon_accent);margin-right:8px}.vkuiSubnavigationButton__label{text-overflow:ellipsis;white-space:nowrap;flex-grow:0;overflow:hidden}.vkuiSubnavigationButton__after{margin-left:8px}.vkuiSubnavigationButton__chevronIcon{box-sizing:initial;color:var(--vkui--color_icon_secondary);margin-top:1px;margin-left:8px}.vkuiSubnavigationButton__before:first-child,.vkuiSubnavigationButton__label:first-child{padding-left:var(--vkui--size_button_base_small_padding_horizontal_icon--regular)}.vkuiSubnavigationButton__after:last-child,.vkuiSubnavigationButton__chevronIcon,.vkuiSubnavigationButton__label:last-child{padding-right:var(--vkui--size_button_base_small_padding_horizontal_icon--regular)}.vkuiSubnavigationButton__modePrimary{background-color:var(--vkui--color_background_contrast_themed);box-shadow:var(--vkui--elevation3)}.vkuiSubnavigationButton__modeOutline{box-shadow:inset 0 0 0 var(--vkui--size_border--regular) var(--vkui--color_field_border_alpha)}.vkuiSubnavigationButton__appearanceNeutral .vkuiSubnavigationButton__before,.vkuiSubnavigationButton__appearanceNeutral .vkuiSubnavigationButton__chevronIcon{color:var(--vkui--color_icon_primary)}.vkuiSubnavigationButton__selected{background-color:var(--vkui--color_background_accent_themed);box-shadow:none;color:var(--vkui--color_text_contrast_themed);border:0}.vkuiSubnavigationButton__selected.vkuiSubnavigationButton__appearanceNeutral,.vkuiSubnavigationButton__selected.vkuiSubnavigationButton__modeTertiary{background-color:var(--vkui--color_transparent--active);color:var(--vkui--color_text_primary)}.vkuiSubnavigationButton__selected.vkuiSubnavigationButton__appearanceAccent:not(.vkuiSubnavigationButton__modeTertiary) .vkuiSubnavigationButton__before,.vkuiSubnavigationButton__selected.vkuiSubnavigationButton__appearanceAccent:not(.vkuiSubnavigationButton__modeTertiary) .vkuiSubnavigationButton__chevronIcon{color:var(--vkui--color_icon_contrast_themed)}.vkuiSubnavigationButton__host{--vkui_internal--counter_inherit_background:var(--vkui--color_background_accent_themed);--vkui_internal--counter_inherit_color:var(--vkui--color_text_contrast_themed)}.vkuiSubnavigationButton__selected.vkuiSubnavigationButton__appearanceAccent:not(.vkuiSubnavigationButton__modeTertiary){--vkui_internal--counter_inherit_background:var(--vkui--color_background_content);--vkui_internal--counter_inherit_color:var(--vkui--color_text_accent_themed)}.vkuiSubnavigationButton__selected.vkuiSubnavigationButton__appearanceNeutral{--vkui_internal--counter_inherit_background:var(--vkui--color_background_content);--vkui_internal--counter_inherit_color:var(--vkui--color_text_primary)}.vkuiPaginationPage__host{border-radius:var(--vkui--size_border_radius--regular);box-sizing:border-box;color:var(--vkui--color_text_secondary);height:var(--vkui--size_button_large_height--regular);line-height:var(--vkui--size_button_large_height--regular);text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;min-width:40px;padding-left:8px;padding-right:8px;text-decoration:none;display:block}.vkuiPaginationPage__stateHover{background-color:var(--vkui--color_transparent--hover)}.vkuiPaginationPage__current,.vkuiPaginationPage__stateActive{background-color:var(--vkui--color_transparent--active);color:var(--vkui--color_text_primary)}.vkuiPaginationPage__disabled{opacity:var(--vkui--opacity_disable)}.vkuiPaginationPage__sizeYCompact{height:var(--vkui--size_button_large_height--compact);line-height:var(--vkui--size_button_large_height--compact)}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiPaginationPage__sizeYNone{height:var(--vkui--size_button_large_height--compact);line-height:var(--vkui--size_button_large_height--compact)}}.vkuiPaginationPage__typeEllipsis{min-width:16px;padding-left:0;padding-right:0}.vkuiPagination__list{margin:0;padding:0;list-style-type:none;display:flex}.vkuiPagination__prevButtonContainer{margin-right:8px}.vkuiPagination__nextButtonContainer{margin-left:8px}.vkuiAccordion__icon{color:var(--vkui--color_icon_secondary)}.vkuiAccordion__host{overflow:hidden}.vkuiAccordion__in{--vkui_internal--AccordionContent_height:initial;animation-duration:.1s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}@media screen and (prefers-reduced-motion:reduce){.vkuiAccordion__in{animation-duration:.3s;animation-timing-function:linear}}.vkuiAccordion__inEnter{animation-name:vkuiAccordion__animation-accordion-expand}@media screen and (prefers-reduced-motion:reduce){.vkuiAccordion__inEnter{animation-name:vkuiAccordion__animation-accordion-fade-in}}.vkuiAccordion__inEntered{height:var(--vkui_internal--AccordionContent_height)}.vkuiAccordion__inExit{animation-name:vkuiAccordion__animation-accordion-collapse}@media screen and (prefers-reduced-motion:reduce){.vkuiAccordion__inExit{animation-name:vkuiAccordion__animation-accordion-fade-out}}.vkuiAccordion__inExited{height:0}@keyframes vkuiAccordion__animation-accordion-expand{0%{height:0}to{height:var(--vkui_internal--AccordionContent_height)}}@keyframes vkuiAccordion__animation-accordion-collapse{0%{height:var(--vkui_internal--AccordionContent_height)}to{height:0}}@keyframes vkuiAccordion__animation-accordion-fade-in{0%{height:var(--vkui_internal--AccordionContent_height);opacity:0}50%{height:var(--vkui_internal--AccordionContent_height);opacity:0}to{height:var(--vkui_internal--AccordionContent_height);opacity:1}}@keyframes vkuiAccordion__animation-accordion-fade-out{0%{height:var(--vkui_internal--AccordionContent_height);opacity:1}50%{height:var(--vkui_internal--AccordionContent_height);opacity:0}to{height:var(--vkui_internal--AccordionContent_height);opacity:0}}.vkuiFormItem__host{display:block}.vkuiFormItem__withPadding{padding:var(--vkui--size_form_item_padding_vertical--regular)var(--vkui--size_base_padding_horizontal--regular)}.vkuiFormItem__withRemovable{padding-left:0;padding-right:0}.vkuiFormItem__removable{flex:1 0 0;min-width:1px;max-width:100%;padding:0;overflow:hidden}.vkuiFormItem__top{color:var(--vkui--color_text_subhead);padding-bottom:var(--vkui--spacing_size_m);padding-top:var(--vkui--spacing_size_2xs);align-items:flex-end;display:flex}.vkuiFormItem__aside,.vkuiFormItem__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vkuiFormItem__label{flex:1}.vkuiFormItem__aside{color:var(--vkui--color_text_tertiary);margin-left:auto}.vkuiFormItem__aside:not(:only-child){padding-left:12px}.vkuiFormItem__labelMultiline{text-overflow:unset;white-space:normal}.vkuiFormItem__labelRequired{color:var(--vkui--color_text_negative);margin-left:3px}.vkuiFormItem__bottom{color:var(--vkui--color_text_secondary);padding-top:var(--vkui--spacing_size_m)}.vkuiFormItem__statusError .vkuiFormItem__bottom{color:var(--vkui--color_text_negative)}.vkuiFormItem__statusValid .vkuiFormItem__bottom,.vkuiFormItem__verified .vkuiFormItem__bottom{color:var(--vkui--color_text_positive)}.vkuiFormItem__sizeYCompact .vkuiFormItem__top{padding-bottom:var(--vkui--spacing_size_s)}.vkuiFormItem__sizeYCompact .vkuiFormItem__bottom{padding-top:var(--vkui--spacing_size_s)}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiFormItem__sizeYNone .vkuiFormItem__top{padding-bottom:var(--vkui--spacing_size_s)}.vkuiFormItem__sizeYNone .vkuiFormItem__bottom{padding-top:var(--vkui--spacing_size_s)}}.vkuiInternalFormLayoutGroup--mode-horizontal .vkuiFormItem__host{flex:1 0 0;min-width:1px;max-width:100%;padding:0}.vkuiInternalFormLayoutGroup--mode-horizontal:not(.vkuiInternalFormLayoutGroup--segmented) .vkuiFormItem__host+.vkuiFormItem__host{margin-left:var(--vkui--spacing_size_2xl)}.vkuiInternalFormLayoutGroup--mode-horizontal.vkuiInternalFormLayoutGroup--segmented .vkuiFormItem__host+.vkuiFormItem__host{margin-left:calc(-1*var(--vkui--size_border--regular))}.vkuiInternalFormLayoutGroup--mode-vertical.vkuiInternalFormLayoutGroup--segmented .vkuiFormItem__host+.vkuiFormItem__host{margin-top:calc(-1*var(--vkui--size_border--regular));padding-top:0}.vkuiInternalFormLayoutGroup--mode-vertical.vkuiInternalFormLayoutGroup--segmented .vkuiFormItem__host:not(:last-of-type){padding-bottom:0}.vkuiFormItem__withTop .vkuiFormItem__removable,.vkuiInternalFormLayoutGroup--mode-horizontal .vkuiFormItem__withTop{margin-top:calc(-1*var(--vkui--spacing_size_2xs) - var(--vkui--font_subhead--line_height--regular) - var(--vkui--spacing_size_m))}.vkuiFormItem__sizeYCompact.vkuiFormItem__withTop .vkuiFormItem__removable,.vkuiInternalFormLayoutGroup--mode-horizontal .vkuiFormItem__sizeYCompact.vkuiFormItem__withTop{margin-top:calc(-1*var(--vkui--spacing_size_2xs) - var(--vkui--font_subhead--line_height--compact) - var(--vkui--spacing_size_s))}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiFormItem__sizeYNone.vkuiFormItem__withTop .vkuiFormItem__removable,.vkuiInternalFormLayoutGroup--mode-horizontal .vkuiFormItem__sizeYNone.vkuiFormItem__withTop{margin-top:calc(-1*var(--vkui--spacing_size_2xs) - var(--vkui--font_subhead--line_height--compact) - var(--vkui--spacing_size_s))}}.vkuiFormField__host{border-radius:var(--vkui--size_border_radius--regular);box-sizing:border-box;font-family:var(--vkui--font_family_base);isolation:isolate;min-height:var(--vkui--size_field_height--regular);-webkit-tap-highlight-color:transparent;width:100%;display:flex;position:relative}.vkuiFormField__scrollContainer{min-height:inherit;justify-content:flex-start;align-items:flex-start;width:100%;display:flex;overflow-y:auto}.vkuiFormField__content{min-height:inherit;flex-grow:1;min-width:0;display:flex}.vkuiFormField__sizeYCompact{min-height:var(--vkui--size_field_height--compact)}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiFormField__sizeYNone{min-height:var(--vkui--size_field_height--compact)}}.vkuiFormField__host>*{border-radius:inherit;z-index:var(--vkui_internal--z_index_form_field_element)}.vkuiFormField__iconWrapper{flex-shrink:0;height:100%;display:flex;position:-webkit-sticky;position:sticky;top:0}.vkuiFormField__after,.vkuiFormField__before{color:var(--vkui--color_icon_secondary);min-width:var(--vkui--size_field_height--regular);place-content:center;align-self:center;align-items:center;display:flex}.vkuiFormField__sizeYCompact .vkuiFormField__after,.vkuiFormField__sizeYCompact .vkuiFormField__before{min-width:var(--vkui--size_field_height--compact)}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiFormField__sizeYNone .vkuiFormField__after,.vkuiFormField__sizeYNone .vkuiFormField__before{min-width:var(--vkui--size_field_height--compact)}}.vkuiFormField__iconAlignStart{align-self:flex-start}.vkuiFormField__iconAlignEnd{align-self:flex-end}.vkuiFormField__before{color:var(--vkui--color_icon_accent)}.vkuiFormField__after{color:var(--vkui--color_icon_secondary)}.vkuiFormField__border{border:var(--vkui--size_border--regular)solid transparent;border-radius:inherit;box-sizing:border-box;pointer-events:none;transform-origin:0 0;width:100%;height:100%;z-index:var(--vkui_internal--z_index_form_field_border);position:absolute;top:0;left:0}.vkuiFormField__modeDefault>.vkuiFormField__border{border-color:var(--vkui--color_field_border_alpha)}.vkuiFormField__hover,.vkuiFormField__modeDefault{background-color:var(--vkui--color_field_background)}.vkuiFormField__modeDefault.vkuiFormField__hover>.vkuiFormField__border{border-color:var(--vkui--color_field_border_alpha--hover);z-index:var(--vkui_internal--z_index_form_field_border_hover)}.vkuiFormField__focusVisible.vkuiFormField__focusVisible>.vkuiFormField__border{border-color:var(--vkui--color_stroke_accent)}.vkuiFormField__statusError.vkuiFormField__focusVisible>.vkuiFormField__border,.vkuiFormField__statusError.vkuiFormField__modeDefault>.vkuiFormField__border,.vkuiInternalFormItem--status-error .vkuiFormField__focusVisible>.vkuiFormField__border,.vkuiInternalFormItem--status-error .vkuiFormField__modeDefault>.vkuiFormField__border{border-color:var(--vkui--color_stroke_negative);z-index:var(--vkui_internal--z_index_form_field_status)}.vkuiFormField__statusError,.vkuiInternalFormItem--status-error .vkuiFormField__host{background-color:var(--vkui--color_background_negative_tint)}.vkuiFormField__statusValid.vkuiFormField__focusVisible>.vkuiFormField__border,.vkuiFormField__statusValid.vkuiFormField__modeDefault>.vkuiFormField__border,.vkuiInternalFormItem--status-valid .vkuiFormField__focusVisible>.vkuiFormField__border,.vkuiInternalFormItem--status-valid .vkuiFormField__modeDefault>.vkuiFormField__border{border-color:var(--vkui--color_stroke_positive);z-index:var(--vkui_internal--z_index_form_field_status)}.vkuiFormField__statusValid:not(.vkuiFormField__modeDefault),.vkuiInternalFormItem--status-valid .vkuiFormField__host:not(.vkuiFormField__modeDefault){background-color:var(--vkui--color_background_positive_tint)}.vkuiFormField__disabled{cursor:default;opacity:var(--vkui--opacity_disable_accessibility);pointer-events:none}.vkuiInternalNativeSelect .vkuiFormField__after{pointer-events:none}.vkuiInternalCalendarHeader__picker .vkuiFormField__after{min-width:12px;padding-right:8px}.vkuiInternalFormLayoutGroup--segmented .vkuiFormField__host{isolation:auto;z-index:auto;border-radius:0}.vkuiInternalFormLayoutGroup--segmented.vkuiInternalFormLayoutGroup--mode-horizontal .vkuiInternalFormItem:first-of-type .vkuiFormField__host{border-bottom-left-radius:var(--vkui--size_border_radius--regular);border-top-left-radius:var(--vkui--size_border_radius--regular)}.vkuiInternalFormLayoutGroup--segmented.vkuiInternalFormLayoutGroup--mode-horizontal .vkuiInternalFormItem:last-of-type .vkuiFormField__host{border-bottom-right-radius:var(--vkui--size_border_radius--regular);border-top-right-radius:var(--vkui--size_border_radius--regular)}.vkuiInternalFormLayoutGroup--segmented.vkuiInternalFormLayoutGroup--mode-vertical .vkuiInternalFormItem:first-of-type .vkuiFormField__host{border-top-left-radius:var(--vkui--size_border_radius--regular);border-top-right-radius:var(--vkui--size_border_radius--regular)}.vkuiInternalFormLayoutGroup--segmented.vkuiInternalFormLayoutGroup--mode-vertical .vkuiInternalFormItem:last-of-type .vkuiFormField__host{border-bottom-left-radius:var(--vkui--size_border_radius--regular);border-bottom-right-radius:var(--vkui--size_border_radius--regular)}.vkuiFormLayoutGroup__host{border:0;min-width:auto;margin:0;padding:0}.vkuiFormLayoutGroup__modeHorizontal{padding:var(--vkui--size_form_item_padding_vertical--regular)var(--vkui--size_base_padding_horizontal--regular);flex-wrap:wrap;align-items:flex-start;display:flex}.vkuiFormLayoutGroup__removable{flex-grow:1;min-width:0;max-width:100%}.vkuiFormLayoutGroup__offset{display:none}.vkuiFormLayoutGroup__modeHorizontal .vkuiInternalFormItem--withTop~.vkuiFormLayoutGroup__offset{height:calc(2px + var(--vkui--font_subhead--line_height--regular) + 8px);order:-1;min-width:100%;display:block}.vkuiFormLayoutGroup__sizeYCompact.vkuiFormLayoutGroup__modeHorizontal .vkuiInternalFormItem--withTop~.vkuiFormLayoutGroup__offset{height:calc(2px + var(--vkui--font_subhead--line_height--compact) + 6px)}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiFormLayoutGroup__sizeYNone.vkuiFormLayoutGroup__modeHorizontal .vkuiInternalFormItem--withTop~.vkuiFormLayoutGroup__offset{height:calc(2px + var(--vkui--font_subhead--line_height--compact) + 6px)}}.vkuiFormLayoutGroup__withRemovable{padding-left:0;padding-right:0}.vkuiFormLayoutGroup__segmented{position:relative}.vkuiFormStatus__modeError{color:var(--vkui--color_background_negative)}.vkuiSwitch__host{--vkui_internal--Switch__track_shape:calc(var(--vkui_internal--Switch__track_width)/2);--vkui_internal--Switch__track_outline_width:2px;--vkui_internal--Switch__handle_shift_x_direction:1;--vkui_internal--Switch__handle_shift_x:calc(var(--vkui_internal--Switch__handle_shift_x_direction)*var(--vkui_internal--Switch__track_outline_width));--vkui_internal--Switch__handle_shift_y:calc(var(--vkui_internal--Switch__track_height) - var(--vkui_internal--Switch__handle_height) - var(--vkui_internal--Switch__track_outline_width));--vkui_internal--Switch__handle_scale:calc(var(--vkui_internal--Switch__handle_widthNoUnit--not-checked)/var(--vkui_internal--Switch__handle_heightNoUnit));border-radius:var(--vkui_internal--Switch__track_shape);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;display:block;position:relative}.vkuiSwitch__rtl{--vkui_internal--Switch__handle_shift_x_direction:-1}.vkuiSwitch__disabled{cursor:not-allowed;opacity:var(--vkui_internal--Switch_disabled)}.vkuiSwitch__default{--vkui_internal--Switch_disabled:.5;--vkui_internal--Switch__track_width:52px;--vkui_internal--Switch__track_height:32px;--vkui_internal--Switch__track_color:var(--vkui--color_background);--vkui_internal--Switch__track_color_duration:67ms;--vkui_internal--Switch__track_shadow_visibility:1;--vkui_internal--Switch__handle_width:28px;--vkui_internal--Switch__handle_widthNoUnit--checked:24;--vkui_internal--Switch__handle_widthNoUnit--not-checked:16;--vkui_internal--Switch__handle_height:28px;--vkui_internal--Switch__handle_heightNoUnit:28;--vkui_internal--Switch__handle_color:var(--vkui--color_icon_medium);--vkui_internal--Switch__handle_color_duration:67ms;--vkui_internal--Switch__handle_scale_duration:.25s;--vkui_internal--Switch__handle_shift_x_duration:.3s;--vkui_internal--Switch__handle_shift_x_easing:cubic-bezier(.175,.885,.32,1.275);--vkui_internal--Switch__handle_shadow:none}.vkuiSwitch__default.vkuiSwitch__sizeYCompact{--vkui_internal--Switch__track_width:32px;--vkui_internal--Switch__track_height:20px;--vkui_internal--Switch__handle_width:16.5px;--vkui_internal--Switch__handle_widthNoUnit--checked:16;--vkui_internal--Switch__handle_widthNoUnit--not-checked:10;--vkui_internal--Switch__handle_height:16.5px;--vkui_internal--Switch__handle_heightNoUnit:16.5}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiSwitch__default.vkuiSwitch__sizeYNone{--vkui_internal--Switch__track_width:32px;--vkui_internal--Switch__track_height:20px;--vkui_internal--Switch__handle_width:16.5px;--vkui_internal--Switch__handle_widthNoUnit--checked:16;--vkui_internal--Switch__handle_widthNoUnit--not-checked:10;--vkui_internal--Switch__handle_height:16.5px;--vkui_internal--Switch__handle_heightNoUnit:16.5}}.vkuiSwitch__ios{--vkui_internal--Switch_disabled:.7;--vkui_internal--Switch__track_width:51px;--vkui_internal--Switch__track_height:31px;--vkui_internal--Switch__track_color:var(--vkui--color_track_background);--vkui_internal--Switch__track_color_duration:.2s;--vkui_internal--Switch__handle_width:27px;--vkui_internal--Switch__handle_widthNoUnit--pressed:27px;--vkui_internal--Switch__handle_widthNoUnit--not-checked:27px;--vkui_internal--Switch__handle_height:27px;--vkui_internal--Switch__handle_heightNoUnit:27;--vkui_internal--Switch__handle_color:var(--vkui--color_icon_contrast);--vkui_internal--Switch__handle_color_duration:.2s;--vkui_internal--Switch__handle_scale_duration:.2s;--vkui_internal--Switch__handle_shift_x_duration:.2s;--vkui_internal--Switch__handle_shift_x_easing:cubic-bezier(.36,-.24,.26,1.32);--vkui_internal--Switch__handle_shadow:0 3px 8px rgba(0,0,0,.15),0 3px 1px rgba(0,0,0,.06),inset 0 0 0 .5px rgba(0,0,0,.04)}.vkuiSwitch__ios.vkuiSwitch__sizeYCompact{--vkui_internal--Switch__track_width:47px;--vkui_internal--Switch__track_height:27px;--vkui_internal--Switch__handle_width:23px;--vkui_internal--Switch__handle_widthNoUnit--pressed:23px;--vkui_internal--Switch__handle_widthNoUnit--not-checked:23px;--vkui_internal--Switch__handle_height:23px;--vkui_internal--Switch__handle_heightNoUnit:23}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiSwitch__ios.vkuiSwitch__sizeYNone{--vkui_internal--Switch__track_width:47px;--vkui_internal--Switch__track_height:27px;--vkui_internal--Switch__handle_width:23px;--vkui_internal--Switch__handle_widthNoUnit--pressed:23px;--vkui_internal--Switch__handle_widthNoUnit--not-checked:23px;--vkui_internal--Switch__handle_height:23px;--vkui_internal--Switch__handle_heightNoUnit:23}}.vkuiSwitch__inputFake{display:block}.vkuiSwitch__inputNative:checked+.vkuiSwitch__inputFake{--vkui_internal--Switch__track_color:var(--vkui--color_background_accent);--vkui_internal--Switch__handle_shift_x:calc(var(--vkui_internal--Switch__handle_shift_x_direction)*calc(var(--vkui_internal--Switch__track_width) - var(--vkui_internal--Switch__handle_width) - var(--vkui_internal--Switch__track_outline_width)));--vkui_internal--Switch__handle_scale:calc(var(--vkui_internal--Switch__handle_widthNoUnit--checked)/var(--vkui_internal--Switch__handle_heightNoUnit));--vkui_internal--Switch__track_shadow_visibility:0;--vkui_internal--Switch__handle_color:var(--vkui--color_icon_contrast)}.vkuiSwitch__default:not(.vkuiSwitch__disabled) .vkuiSwitch__inputFake:active{--vkui_internal--Switch__handle_scale:1;--vkui_internal--Switch__handle_shift_x_easing:cubic-bezier(.2,0,0,1)}.vkuiSwitch__track{background-color:var(--vkui_internal--Switch__track_color);border-radius:var(--vkui_internal--Switch__track_shape);height:var(--vkui_internal--Switch__track_height);transition:background-color var(--vkui_internal--Switch__track_color_duration)linear;width:var(--vkui_internal--Switch__track_width);display:block;position:relative}.vkuiSwitch__default .vkuiSwitch__track:before{border:var(--vkui_internal--Switch__track_outline_width)solid var(--vkui--color_field_border_alpha);border-radius:inherit;content:"";opacity:var(--vkui_internal--Switch__track_shadow_visibility);transition:opacity var(--vkui_internal--Switch__track_color_duration)linear;position:absolute;top:0;bottom:0;left:0;right:0}.vkuiSwitch__handle{height:var(--vkui_internal--Switch__handle_height);transform:translate(var(--vkui_internal--Switch__handle_shift_x),var(--vkui_internal--Switch__handle_shift_y));transition:transform var(--vkui_internal--Switch__handle_shift_x_duration)var(--vkui_internal--Switch__handle_shift_x_easing);width:var(--vkui_internal--Switch__handle_width);border-radius:9999px;position:absolute;top:0;left:0}.vkuiSwitch__handle:after{background-color:var(--vkui_internal--Switch__handle_color);border-radius:inherit;box-shadow:var(--vkui_internal--Switch__handle_shadow);content:"";transform:scale(var(--vkui_internal--Switch__handle_scale));transition-duration:var(--vkui_internal--Switch__handle_scale_duration),var(--vkui_internal--Switch__handle_color_duration);transition-property:transform,background-color;transition-timing-function:var(--vkui_internal--Switch__handle_shift_x_easing),linear;position:absolute;top:0;bottom:0;left:0;right:0}.vkuiSwitch__handleWithRipple:before{--vkui_internal--Switch__handleRipple_opacity:0;--vkui_internal--Switch__handleRipple_opacity_duration:15ms;--vkui_internal--Switch__handleRipple_color:var(--vkui--color_icon_medium);--vkui_internal--Switch__handleRipple_color_duration:15ms;background-color:var(--vkui_internal--Switch__handleRipple_color);border-radius:inherit;content:"";height:40px;opacity:var(--vkui_internal--Switch__handleRipple_opacity);transform:translate(calc(-50%*var(--vkui_internal--Switch__handle_shift_x_direction)),-50%);transition-duration:var(--vkui_internal--Switch__handleRipple_opacity_duration),var(--vkui_internal--Switch__handleRipple_color_duration);width:40px;transition-property:opacity,background-color;transition-timing-function:linear;position:absolute;top:50%;left:50%}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiSwitch__handleWithRipple:before{width:24px;height:24px}}@media (hover:hover) and (pointer:fine){.vkuiSwitch__inputFake:hover .vkuiSwitch__handleWithRipple:before{--vkui_internal--Switch__handleRipple_opacity:.08}}.vkuiSwitch__inputFake:active .vkuiSwitch__handleWithRipple:before{--vkui_internal--Switch__handleRipple_opacity:.12}.vkuiSwitch__inputNative:checked+.vkuiSwitch__inputFake .vkuiSwitch__handleWithRipple:before{--vkui_internal--Switch__handleRipple_color:var(--vkui--color_background_accent)}@media (hover:none){.vkuiSwitch__handleWithRipple:before{--vkui_internal--Switch__handleRipple_opacity_duration:.375s}.vkuiSwitch__inputFake:active .vkuiSwitch__handleWithRipple:before{--vkui_internal--Switch__handleRipple_opacity_duration:.105s}}.vkuiInternalSimpleCell__after>.vkuiSwitch__host{margin-left:12px}.vkuicomponents__host{padding:var(--vkui--size_base_padding_vertical--regular)var(--vkui--size_base_padding_horizontal--regular);flex-direction:column;display:flex}.vkuicomponents__column{flex-direction:column}.vkuicomponents__row{flex-flow:wrap}.vkuicomponents__host>*{flex:1}.vkuicomponents__column>*{margin-bottom:var(--vkui--size_base_padding_vertical--regular)}.vkuicomponents__column>:last-child{margin-bottom:0}.vkuicomponents__row>*{margin-right:var(--vkui--size_base_padding_horizontal--regular)}.vkuicomponents__row>:last-child{margin-right:0}.vkuicomponents__row>:first-child:nth-last-child(n+3){margin-bottom:var(--vkui--size_base_padding_vertical--regular);flex:auto;width:100%;margin-right:0}.vkuiDropZone__host{position:relative}.vkuiDropZone__host:before{border:1px dashed var(--vkui--color_separator_primary);border-radius:var(--vkui--size_border_radius--regular);content:"";position:absolute;top:0;bottom:0;left:0;right:0}.vkuiDropZone__active:before{border-color:var(--vkui--color_stroke_accent_themed);border-width:2px}.vkuiInput__host{font-size:16px;line-height:20px;position:relative}.vkuiInput__alignCenter .vkuiInput__el{text-align:center}.vkuiInput__alignRight .vkuiInput__el{text-align:right}.vkuiInput__el{border-radius:inherit;box-sizing:border-box;color:var(--vkui--color_text_primary);height:var(--vkui--size_field_height--regular);width:100%;z-index:var(--vkui_internal--z_index_form_field_element);padding:0 12px;position:relative}.vkuiInput__sizeYCompact .vkuiInput__el{height:var(--vkui--size_field_height--compact)}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiInput__sizeYNone .vkuiInput__el{height:var(--vkui--size_field_height--compact)}}.vkuiInput__hasBefore .vkuiInput__el{padding-left:0}.vkuiInput__hasAfter .vkuiInput__el{padding-right:0}.vkuiInput__el::placeholder{opacity:1}.vkuiInput__el::placeholder,.vkuiInput__el:disabled::placeholder{color:var(--vkui--color_text_secondary)}.vkuiChip__host{background:var(--vkui--color_background_content);border:var(--vkui--size_border--regular)solid var(--vkui--color_image_border_alpha);box-sizing:border-box;border-radius:6px;align-items:center;height:32px;display:inline-flex}.vkuiChip__in,.vkuiChip__removable{border-radius:inherit;align-items:center;height:100%;display:flex;position:relative}.vkuiChip__in{padding-left:8px;overflow:hidden}.vkuiChip__in:last-of-type{padding-right:8px}.vkuiChip__content{color:var(--vkui--color_text_primary);font-family:var(--vkui--font_paragraph--font_family--regular);font-size:var(--vkui--font_paragraph--font_size--regular);font-weight:var(--vkui--font_paragraph--font_weight--regular);line-height:var(--vkui--font_paragraph--line_height--regular);text-overflow:ellipsis;white-space:nowrap;display:inline-block;overflow:hidden}.vkuiChip__sizeYCompact .vkuiChip__content{font-family:var(--vkui--font_footnote--font_family--regular);font-size:var(--vkui--font_footnote--font_size--regular);font-weight:var(--vkui--font_footnote--font_weight--regular);line-height:var(--vkui--font_footnote--line_height--regular)}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiChip__sizeYNone .vkuiChip__content{font-family:var(--vkui--font_footnote--font_family--regular);font-size:var(--vkui--font_footnote--font_size--regular);font-weight:var(--vkui--font_footnote--font_weight--regular);line-height:var(--vkui--font_footnote--line_height--regular)}}.vkuiChip__removable{flex-grow:0;flex-shrink:0}.vkuiChip__remove{border-radius:inherit;box-sizing:border-box;color:var(--vkui--color_icon_secondary);cursor:pointer;background:0 0;border:0;flex:0 0 100%;padding:5px;transform:translate(-1px)}.vkuiChip__before{margin-right:6px}.vkuiChip__after{margin-left:6px}.vkuiChip__sizeYCompact{height:28px}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiChip__sizeYNone{height:28px}}.vkuiChipsInputBase__host{--vkui_internal--chips_input_base_container_gap:4px;max-width:100%;padding:var(--vkui_internal--chips_input_base_container_gap);z-index:var(--vkui_internal--z_index_form_field_element);flex-wrap:wrap;flex-grow:1;flex-shrink:1;margin:0;list-style:none;display:flex;position:relative;overflow:hidden}.vkuiChipsInputBase__chip{max-width:calc(100% - var(--vkui_internal--chips_input_base_container_gap));margin:2px}.vkuiChipsInputBase__el{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;color:var(--vkui--color_text_primary);background:0 0;border:0;flex:1;width:100%;margin:2px 2px 4px 10px;padding:0;position:relative}.vkuiChipsInputBase__el:not(:-moz-read-only):focus{min-width:64px}.vkuiChipsInputBase__el:not(:read-only):focus{min-width:64px}.vkuiChipsInputBase__el::-ms-clear{display:none}.vkuiChipsInputBase__el::placeholder{opacity:1}.vkuiChipsInputBase__el::placeholder,.vkuiChipsInputBase__el:disabled::placeholder{color:var(--vkui--color_text_secondary)}.vkuiChipsInputBase__el[readonly]{cursor:default}.vkuiChipsInputBase__hasPlaceholder .vkuiChipsInputBase__el{margin-left:calc(12px - var(--vkui_internal--chips_input_base_container_gap));text-overflow:ellipsis;white-space:nowrap;margin-right:0}.vkuiChipsInputBase__sizeYCompact{--vkui_internal--chips_input_base_container_gap:2px}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiChipsInputBase__sizeYNone{--vkui_internal--chips_input_base_container_gap:2px}}.vkuiCustomSelectDropdown__host{background-color:var(--vkui--color_background_contrast_themed);border:var(--vkui--size_border--regular)solid var(--vkui--color_field_border_alpha);box-shadow:var(--vkui--elevation1);box-sizing:border-box;border-radius:8px;overflow:hidden}.vkuiCustomSelectDropdown__wide{width:100%}.vkuiCustomSelectDropdown__bottom{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.vkuiCustomSelectDropdown__top{box-shadow:var(--vkui--elevation1_invert_y);border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;bottom:100%}.vkuiCustomSelectDropdown__fetching{padding:12px 0}.vkuiCustomSelectDropdown__inWithMaxHeight{max-height:160px}.vkuiInternalCalendarHeader__pickers .vkuiCustomSelectDropdown__inWithMaxHeight{max-height:184px}.vkuiCustomSelectOption__host{box-sizing:border-box;color:var(--vkui--color_text_primary);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;width:100%;padding:8px 12px;display:flex;position:relative}.vkuiCustomSelectOption__hierarchy{--vkui_internal--custom_select_option_hierarchy_level:0;padding-left:calc(var(--vkui_internal--custom_select_option_hierarchy_level)*var(--vkui--size_option_hierarchy--regular))}.vkuiCustomSelectOption__sizeYRegular{min-height:44px}@media (max-width:767.9px) and (min-height:415px),(pointer:coarse) and (min-height:415px),(pointer:none) and (min-height:415px){.vkuiCustomSelectOption__sizeYNone{min-height:44px}}.vkuiCustomSelectOption__disabled{cursor:default;opacity:var(--vkui--opacity_disable_accessibility)}.vkuiCustomSelectOption__hover{background-color:var(--vkui--color_transparent--hover)}.vkuiCustomSelectOption__before{flex-shrink:0;margin-right:7px}.vkuiCustomSelectOption__main{flex-grow:1;min-width:0;max-width:100%}.vkuiCustomSelectOption__children{word-break:break-word;min-width:0}.vkuiCustomSelectOption__after{flex-shrink:0;align-items:center;margin-left:8px;display:flex}.vkuiCustomSelectOption__description{color:var(--vkui--color_text_secondary)}.vkuiCustomSelectOption__selectedIcon{color:var(--vkui--color_icon_accent)}.vkuiCustomSelectOption__selectedIcon:not(:first-child){margin-left:8px}.vkuiChipsSelect__host{position:relative}.vkuiChipsSelect__empty{color:var(--vkui--color_text_secondary);text-align:center;padding:12px 0}.vkuiChipsSelect__popDown{border-bottom-right-radius:0;border-bottom-left-radius:0}.vkuiChipsSelect__popUp{border-top-left-radius:0;border-top-right-radius:0}.vkuiChipsSelect__dropdownIcon{cursor:pointer}.vkuiChipsSelect__dropdownIconWithOffset{margin-right:8px}.vkuiSliderThumb__host{background-color:var(--vkui--color_background_contrast);border:var(--vkui--size_border--regular)solid var(--vkui--color_separator_primary_alpha);box-shadow:var(--vkui--elevation3);box-sizing:border-box;height:var(--vkui_internal--slider_thumb_size);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--vkui_internal--slider_thumb_size);z-index:1;border-radius:50%;transition:background-color .15s ease-out;position:absolute}.vkuiSliderThumb__focusVisible{outline:var(--vkui_internal--outline);outline-offset:calc(-1*var(--vkui--size_border--regular))}.vkuiSliderThumb__hover{background-color:var(--vkui--color_background_contrast--hover)}.vkuiSliderThumb__active{background-color:var(--vkui--color_background_contrast--active)}.vkuiSliderThumb__nativeInput{white-space:nowrap;clip:rect(0,0,0,0);direction:ltr;border:0;width:100%;height:100%;margin:-1px;padding:0;position:absolute;overflow:hidden}.vkuiSlider__host{cursor:pointer;height:var(--vkui_internal--slider_thumb_size);--vkui_internal--Slider_start_value:0;--vkui_internal--Slider_end_value:0;position:relative}.vkuiSlider__disabled{cursor:not-allowed;opacity:var(--vkui--opacity_disable_accessibility)}.vkuiSlider__track,.vkuiSlider__trackFill{border-radius:1px;height:2px;position:absolute;top:50%;left:0}.vkuiSlider__track{background-color:var(--vkui--color_track_background);width:100%}.vkuiSlider__trackFill{background:var(--vkui--color_background_accent);width:calc(var(--vkui_internal--Slider_start_value)*1%)}.vkuiSlider__multiple .vkuiSlider__trackFill{left:calc(var(--vkui_internal--Slider_start_value)*1%);right:calc((100 - var(--vkui_internal--Slider_end_value))*1%);width:auto}.vkuiSlider__thumbs{isolation:isolate;height:100%;margin-left:calc(var(--vkui_internal--slider_thumb_size)/2);margin-right:calc(var(--vkui_internal--slider_thumb_size)/2);position:relative}.vkuiSlider__thumb{top:50%;transform:translate(-50%,-50%)}.vkuiSlider__rtl .vkuiSlider__thumb{transform:translate(50%,-50%)}.vkuiSlider__thumbStart{left:calc(var(--vkui_internal--Slider_start_value)*1%)}.vkuiSlider__thumbEnd{left:calc(var(--vkui_internal--Slider_end_value)*1%)}.vkuiSlider__sizeL{--vkui_internal--slider_thumb_size:28px}.vkuiSlider__sizeM{--vkui_internal--slider_thumb_size:20px}.vkuiSlider__sizeS{--vkui_internal--slider_thumb_size:16px}.vkuiSlider__sizeYCompact.vkuiSlider__sizeL{--vkui_internal--slider_thumb_size:24px}.vkuiSlider__sizeYCompact.vkuiSlider__sizeM{--vkui_internal--slider_thumb_size:16px}.vkuiSlider__sizeYCompact.vkuiSlider__sizeS{--vkui_internal--slider_thumb_size:12px}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiSlider__sizeYNone.vkuiSlider__sizeL{--vkui_internal--slider_thumb_size:24px}.vkuiSlider__sizeYNone.vkuiSlider__sizeM{--vkui_internal--slider_thumb_size:16px}.vkuiSlider__sizeYNone.vkuiSlider__sizeS{--vkui_internal--slider_thumb_size:12px}}.vkuiTextarea__host{max-height:204px;position:relative;overflow:hidden}.vkuiTextarea__el{box-sizing:border-box;color:var(--vkui--color_text_primary);width:100%;z-index:var(--vkui_internal--z_index_form_field_element);padding:12px;display:block;position:relative}.vkuiTextarea__el[cols]{width:auto}.vkuiTextarea__sizeYCompact{max-height:196px}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiTextarea__sizeYNone{max-height:196px}}.vkuiTextarea__el::placeholder{opacity:1}.vkuiTextarea__el::placeholder,.vkuiTextarea__el:disabled::placeholder{color:var(--vkui--color_text_secondary)}.vkuiTextarea__el:disabled{pointer-events:auto}.vkuiTextarea__alignCenter .vkuiTextarea__el{text-align:center}.vkuiTextarea__alignRight .vkuiTextarea__el{text-align:right}.vkuiSelectionControlLabel__host{color:var(--vkui--color_text_primary);margin-bottom:var(--vkui--spacing_size_xl);margin-left:12px;margin-top:var(--vkui--spacing_size_xl);word-break:break-word;flex-grow:1;min-width:0}.vkuiSelectionControlLabel__host:first-child{margin-left:0}.vkuiSelectionControlLabel__description{color:var(--vkui--color_text_secondary);margin-top:2px;display:block}.vkuiSelectionControlLabel__titleLayout{justify-content:space-between;align-items:center;display:flex}.vkuiSelectionControlLabel__title{min-width:0}.vkuiSelectionControlLabel__titleAfter{color:var(--vkui--color_icon_tertiary);flex-shrink:0;margin-left:4px}.vkuiSelectionControlLabel__sizeYCompact{margin-bottom:var(--vkui--spacing_size_m);margin-top:var(--vkui--spacing_size_m)}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiSelectionControlLabel__sizeYNone{margin-bottom:var(--vkui--spacing_size_m);margin-top:var(--vkui--spacing_size_m)}}.vkuiSelectionControl__host{box-sizing:border-box;font-family:var(--vkui--font_family_base);min-height:var(--vkui--size_field_height--regular);padding-left:var(--vkui--size_base_padding_horizontal--regular);padding-right:var(--vkui--size_base_padding_horizontal--regular);justify-content:flex-start;align-items:center;display:flex}.vkuiInternalFormItem .vkuiSelectionControl__host{margin-bottom:0;margin-left:calc(-1*var(--vkui--size_base_padding_horizontal--regular));margin-right:calc(-1*var(--vkui--size_base_padding_horizontal--regular));margin-top:0}.vkuiSelectionControl__host[disabled]{opacity:var(--vkui--opacity_disable_accessibility)}.vkuiSelectionControl__sizeYCompact{min-height:var(--vkui--size_field_height--compact)}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiSelectionControl__sizeYNone{min-height:var(--vkui--size_field_height--compact)}}.vkuiRadioInput__icon{color:var(--vkui--color_icon_tertiary);transition:color .15s var(--vkui--animation_easing_platform);flex-shrink:0;display:flex}.vkuiRadioInput__input:checked~.vkuiRadioInput__icon{color:var(--vkui--color_icon_accent)}.vkuiRadioInput__icon .vkuiRadioInput__pin{transform-origin:50%;transition:transform .15s var(--vkui--animation_easing_platform);transform:scale(0)}.vkuiRadioInput__input:checked~.vkuiRadioInput__icon .vkuiRadioInput__pin{transform:none}.vkuiInternalRadioGroup .vkuiRadio__host{box-sizing:border-box;flex:1;margin:0}.vkuiRadioGroup__modeHorizontal{display:flex}.vkuiInternalFormItem .vkuiRadioGroup__host{box-sizing:initial;margin-bottom:0;margin-left:calc(-1*var(--vkui--size_base_padding_horizontal--regular));margin-right:calc(-1*var(--vkui--size_base_padding_horizontal--regular));margin-top:0}.vkuiCheckboxInput__host{color:var(--vkui--color_icon_accent)}.vkuiCheckboxInput__iconIndeterminate,.vkuiCheckboxInput__iconOn{display:none}.vkuiCheckboxInput__iconOff{color:var(--vkui--color_icon_tertiary)}.vkuiCheckboxInput__input:checked~.vkuiCheckboxInput__iconOn{display:flex}.vkuiCheckboxInput__input:checked~.vkuiCheckboxInput__iconOff,.vkuiCheckboxInput__input:indeterminate~.vkuiCheckboxInput__iconIndeterminate{display:none}.vkuiCheckboxInput__input:indeterminate~.vkuiCheckboxInput__iconIndeterminate{display:flex}.vkuiCheckboxInput__input:indeterminate~.vkuiCheckboxInput__iconOff,.vkuiCheckboxInput__input:indeterminate~.vkuiCheckboxInput__iconOn{display:none}.vkuiCheckboxSimple__host{height:var(--vkui--size_field_height--regular);width:var(--vkui--size_field_height--regular);border-radius:50%;justify-content:center;align-items:center;display:flex}.vkuiCheckboxSimple__host[disabled]{opacity:var(--vkui--opacity_disable_accessibility)}.vkuiCheckboxSimple__sizeYCompact{height:var(--vkui--size_field_height--compact);width:var(--vkui--size_field_height--compact)}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiCheckboxSimple__sizeYNone{height:var(--vkui--size_field_height--compact);width:var(--vkui--size_field_height--compact)}}.vkuiSelect__host{box-sizing:border-box;cursor:pointer;font-family:var(--vkui--font_family_base);position:relative}.vkuiSelect__el{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;font-size:var(--vkui--font_paragraph--font_size--regular);opacity:0;width:100%;height:100%;z-index:var(--vkui_internal--z_index_form_field_side);border:0;display:block;position:absolute;top:0;left:0}.vkuiSelect__container{box-sizing:border-box;color:var(--vkui--color_text_primary);z-index:var(--vkui_internal--z_index_form_field_element);flex-grow:1;flex-shrink:1;align-self:center;padding-left:12px;padding-right:0;position:relative;overflow:hidden}.vkuiSelect__hasBefore .vkuiSelect__container{padding-left:0}.vkuiSelect__multiline .vkuiSelect__container{padding-top:12px;padding-bottom:12px}.vkuiSelect__sizeYCompact.vkuiSelect__multiline .vkuiSelect__container{padding-top:8px;padding-bottom:8px}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiSelect__sizeYNone.vkuiSelect__multiline .vkuiSelect__container{padding-top:8px;padding-bottom:8px}}.vkuiSelect__title{display:block}.vkuiSelect__host:not(.vkuiSelect__multiline) .vkuiSelect__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vkuiSelect__empty .vkuiSelect__title{color:var(--vkui--color_text_secondary)}.vkuiSelect__alignRight .vkuiSelect__title{text-align:right}.vkuiSelect__alignCenter .vkuiSelect__title{text-align:center}.vkuiInternalCalendarHeader__picker .vkuiSelect__container{padding-right:4px}.vkuiCustomSelectInput__host{position:relative}.vkuiCustomSelectInput__el{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:inherit;box-shadow:none;box-sizing:border-box;color:var(--vkui--color_text_primary);height:var(--vkui--size_field_height--regular);line-height:var(--vkui--size_field_height--regular);width:100%;z-index:var(--vkui_internal--z_index_form_field_element);background:0 0;border:0;margin:0;padding:0 12px;position:absolute;top:0;left:0}.vkuiCustomSelectInput__elCursorPointer{cursor:pointer}.vkuiCustomSelectInput__sizeYCompact .vkuiCustomSelectInput__el{height:var(--vkui--size_field_height--compact)}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiCustomSelectInput__sizeYNone .vkuiCustomSelectInput__el{height:var(--vkui--size_field_height--compact)}}.vkuiCustomSelectInput__hasBefore .vkuiCustomSelectInput__el{padding-left:0}.vkuiCustomSelectInput__hasAfter .vkuiCustomSelectInput__el{padding-right:0}.vkuiCustomSelectInput__container{box-sizing:border-box;color:var(--vkui--color_text_primary);pointer-events:none;width:100%;max-height:100%;z-index:var(--vkui_internal--z_index_form_field_element);padding-left:12px;padding-right:0;overflow:hidden}.vkuiCustomSelectInput__hasBefore .vkuiCustomSelectInput__container{padding-left:0}.vkuiCustomSelectInput__multiline .vkuiCustomSelectInput__container{padding-top:12px;padding-bottom:12px}.vkuiCustomSelectInput__sizeYCompact.vkuiCustomSelectInput__multiline .vkuiCustomSelectInput__container{padding-top:8px;padding-bottom:8px}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiCustomSelectInput__sizeYNone.vkuiCustomSelectInput__multiline .vkuiCustomSelectInput__container{padding-top:8px;padding-bottom:8px}}.vkuiCustomSelectInput__inputGroup{flex:1;align-self:stretch;align-items:center;display:flex;position:relative;overflow:hidden}.vkuiCustomSelectInput__hasBefore .vkuiCustomSelectInput__inputGroup{border-radius:0}.vkuiCustomSelectInput__title{display:block}.vkuiCustomSelectInput__host:not(.vkuiCustomSelectInput__multiline) .vkuiCustomSelectInput__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vkuiCustomSelectInput__empty .vkuiCustomSelectInput__title{color:var(--vkui--color_text_secondary)}.vkuiCustomSelectInput__el::placeholder{opacity:0}.vkuiCustomSelectInput__alignRight .vkuiCustomSelectInput__el,.vkuiCustomSelectInput__alignRight .vkuiCustomSelectInput__title{text-align:right}.vkuiCustomSelectInput__alignCenter .vkuiCustomSelectInput__el,.vkuiCustomSelectInput__alignCenter .vkuiCustomSelectInput__title{text-align:center}.vkuiInternalCalendarHeader__picker .vkuiCustomSelectInput__container{padding-right:4px}.vkuiCustomSelect__host{cursor:pointer;width:100%;display:block;position:relative}.vkuiCustomSelect__popDown{border-bottom-right-radius:0;border-bottom-left-radius:0}.vkuiCustomSelect__popUp{border-top-left-radius:0;border-top-right-radius:0}.vkuiCustomSelect__control{display:none}.vkuiCustomSelect__empty{color:var(--vkui--color_text_secondary);text-align:center;padding:12px 0}.vkuiCustomSelect__fetching{justify-content:center;align-items:center;display:flex}.vkuiCustomSelect__dropdownIcon{margin-right:10px}.vkuiCustomSelect__clearIcon{margin-right:-6px}.vkuiCustomSelect__sizeYCompact .vkuiCustomSelect__dropdownIcon{margin-right:8px}.vkuiCustomSelect__sizeYCompact .vkuiCustomSelect__clearIcon{margin-right:-2px}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiCustomSelect__sizeYNone .vkuiCustomSelect__dropdownIcon{margin-right:8px}.vkuiCustomSelect__sizeYNone .vkuiCustomSelect__clearIcon{margin-right:-2px}}.vkuiSegmentedControlOption__host{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:inherit;box-sizing:border-box;color:var(--vkui--color_text_primary);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:0 0;border:0;flex:1;justify-content:center;align-items:center;height:100%;transition:color .1s ease-out;display:flex;position:relative}.vkuiSegmentedControlOption__hover{opacity:.5}.vkuiSegmentedControlOption__before{margin-right:6px}.vkuiSegmentedControl__host{background-color:var(--vkui--color_background_secondary);border-radius:var(--vkui--size_border_radius--regular);box-sizing:border-box;font-family:var(--vkui--font_family_base);height:30px;padding:2px}.vkuiSegmentedControl__sizeL{height:36px}.vkuiSegmentedControl__in{border-radius:inherit;width:100%;height:100%;transition:all .1s ease-out;display:flex;position:relative}.vkuiSegmentedControl__slider{background-color:var(--vkui--color_segmented_control);border-radius:inherit;box-shadow:inset 0 0 0 .5px var(--vkui--color_image_border_alpha),0 3px 8px #0000001f,0 3px 1px #0000000a;transform:translate(calc(var(--vkui_internal--SegmentedControl_actual_index)*100%));transform-origin:0 0;width:calc(100%/var(--vkui_internal--SegmentedControl_options));--vkui_internal--SegmentedControl_actual_index:0;--vkui_internal--SegmentedControl_options:0;transition:transform .15s;position:absolute;top:0;bottom:0;left:0}.vkuiSegmentedControl__rtl .vkuiSegmentedControl__slider{transform:translate(calc(-1*var(--vkui_internal--SegmentedControl_actual_index)*100%))}.vkuiSegmentedControl__sizeYRegular{height:36px}.vkuiSegmentedControl__sizeYRegular.vkuiSegmentedControl__sizeL{height:44px}@media (max-width:767.9px) and (min-height:415px),(pointer:coarse) and (min-height:415px),(pointer:none) and (min-height:415px){.vkuiSegmentedControl__sizeYNone{height:36px}.vkuiSegmentedControl__sizeYNone.vkuiSegmentedControl__sizeL{height:44px}}.vkuiCalendarDay__content{color:var(--vkui--color_text_primary);font-family:var(--vkui--font_family_base);border-radius:0;height:100%;font-size:14px}.vkuiCalendarDay__hidden,.vkuiCalendarDay__host{border-radius:0;flex-grow:0;flex-basis:14.2857%}.vkuiCalendarDay__content,.vkuiCalendarDay__hidden{height:36px}.vkuiCalendarDay__sizeS{height:34px}.vkuiCalendarDay__disabled,.vkuiCalendarDay__notSameMonth{color:var(--vkui--color_text_tertiary)}.vkuiCalendarDay__selected{background-color:var(--vkui--color_background_secondary_alpha)}.vkuiCalendarDay__hintedSelectionStart,.vkuiCalendarDay__selectionStart.vkuiCalendarDay__selected{border-top-left-radius:8px;border-bottom-left-radius:8px}.vkuiCalendarDay__hintedSelectionEnd,.vkuiCalendarDay__selectionEnd.vkuiCalendarDay__selected{border-top-right-radius:8px;border-bottom-right-radius:8px}.vkuiCalendarDay__dayNumber{text-align:center}.vkuiCalendarDay__today{font-weight:600}.vkuiCalendarDay__today .vkuiCalendarDay__dayNumber:after{border-bottom:2px solid var(--vkui--color_stroke_accent);content:"";width:16px;display:block;position:relative;left:50%;transform:translate(-50%)}.vkuiCalendarDay__rtl .vkuiCalendarDay__today .vkuiCalendarDay__dayNumber:after{transform:translate(50%)}.vkuiCalendarDay__today .vkuiCalendarDay__innerActive .vkuiCalendarDay__dayNumber:after{border-bottom-color:var(--vkui--color_stroke_contrast)}.vkuiCalendarDay__hinted,.vkuiCalendarDay__inner{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.vkuiCalendarDay__inner{border-radius:8px}.vkuiCalendarDay__hintedActive,.vkuiCalendarDay__hostHovered :not(.vkuiCalendarDay__hintedActive) .vkuiCalendarDay__inner{background-color:var(--vkui--color_background_secondary_alpha--hover)}.vkuiCalendarDay__hostActivated :not(.vkuiCalendarDay__hintedActive) .vkuiCalendarDay__inner{background-color:var(--vkui--color_background_secondary_alpha--active)}.vkuiCalendarDay__innerActive{background-color:var(--vkui--color_background_accent);color:var(--vkui--color_text_contrast)}.vkuiCalendarDay__hostHovered .vkuiCalendarDay__inner.vkuiCalendarDay__innerActive{background-color:var(--vkui--color_background_accent--hover)}.vkuiCalendarDay__hostActivated .vkuiCalendarDay__inner.vkuiCalendarDay__innerActive{background-color:var(--vkui--color_background_accent--active)}.vkuiCalendarDays__host{flex-direction:column;flex-grow:1;justify-content:space-around;display:flex}.vkuiCalendarDays__row{flex-grow:1;justify-content:center;display:flex}.vkuiCalendarDays__row:first-child:not(.vkuiCalendarDays__rowSizeS){margin-bottom:4px}.vkuiCalendarDays__row:not(:last-child):not(.vkuiCalendarDays__rowSizeS) .vkuiCalendarDays__rowDay{padding-bottom:2px}.vkuiCalendarDays__row:not(:nth-child(2)):not(.vkuiCalendarDays__rowSizeS) .vkuiCalendarDays__rowDay{padding-top:2px}.vkuiCalendarDays__weekday{color:var(--vkui--color_text_subhead);text-transform:capitalize;flex-grow:0;flex-basis:14.2857%;justify-content:center;align-items:center;height:32px;display:flex}.vkuiCalendarHeader__host{justify-content:center;align-items:center;min-height:36px;display:flex;position:relative}.vkuiCalendarHeader__pickers{color:var(--vkui--color_text_primary);display:flex;position:absolute}.vkuiCalendarHeader__picker+.vkuiCalendarHeader__picker{margin-left:4px}.vkuiCalendarHeader__navIcon{justify-content:center;align-items:center;padding:3px;display:flex;position:absolute}.vkuiCalendarHeader__navIconAccent{color:var(--vkui--color_icon_accent)}.vkuiCalendarHeader__navIconNext{right:0}.vkuiCalendarHeader__navIconPrev{left:0}.vkuiCalendarHeader__month{text-transform:capitalize}.vkuiCalendarTime__host{align-items:center;display:flex}.vkuiCalendarTime__host__withoutDone{justify-content:center}.vkuiCalendarTime__picker{width:79px}.vkuiCalendarTime__divider{color:var(--vkui--color_text_primary);font-family:var(--vkui--font_family_base);margin-left:6px;margin-right:6px}.vkuiCalendarTime__button{margin-left:auto}.vkuiCalendar__host{background:var(--vkui--color_background_contrast_themed);border:.5px solid var(--vkui--color_separator_primary);box-shadow:var(--vkui--elevation1);box-sizing:border-box;border-radius:8px;flex-direction:column;width:305px;padding:12px;display:flex}.vkuiCalendar__time{border-top:1px solid var(--vkui--color_separator_primary);margin:12px -12px 0;padding:12px 12px 0}.vkuiCalendar__header{margin-bottom:4px}.vkuiCalendar__sizeS{width:220px;padding:8px}.vkuiCalendar__sizeS .vkuiCalendar__header{margin-bottom:0}.vkuiCalendarRange__host{background:var(--vkui--color_background_contrast_themed);border:.5px solid var(--vkui--color_separator_primary);box-shadow:var(--vkui--elevation1);box-sizing:border-box;border-radius:8px;flex-wrap:wrap;justify-content:space-around;width:610px;padding:12px;display:flex}.vkuiCalendarRange__inner{flex-direction:column;flex-grow:1;display:flex}.vkuiCalendarRange__inner:not(:last-child){margin-right:24px}.vkuiCalendarRange__header{margin-bottom:4px}.vkuiInputLike__mask{font-family:var(--vkui--font_family_base);position:relative}.vkuiInputLike__mask:after{border-bottom:1px solid var(--vkui--color_text_secondary);content:"";width:calc(100% - .1em);height:1px;position:absolute;bottom:0;left:0}.vkuiInputLike__mask:last-child{margin-right:1px}.vkuiInputLike__divider,.vkuiInputLike__lastCharacter{letter-spacing:1px!important}.vkuiInputLike__divider{color:var(--vkui--color_text_secondary)}.vkuiInputLike__host+.vkuiInputLike__divider{color:var(--vkui--color_text_primary)}.vkuiDateInput__wrapper{min-height:inherit;min-width:inherit;--vkui_internal--DateInput_input_margin_inline_start:10px;--vkui_internal--DateInput_input_margin_inline_end:14px;flex-grow:1;display:flex;position:relative}.vkuiDateInput__input{cursor:text;font-variant-numeric:tabular-nums;margin-left:var(--vkui_internal--DateInput_input_margin_inline_start);margin-right:var(--vkui_internal--DateInput_input_margin_inline_end);-webkit-user-select:text;-moz-user-select:text;user-select:text;white-space:nowrap;z-index:var(--vkui_internal--z_index_form_field_element);flex-grow:1;align-self:center;display:block}.vkuiDateInput__hidden{opacity:0}.vkuiDateInput__customValue{box-sizing:border-box;margin-left:var(--vkui_internal--DateInput_input_margin_inline_start);margin-right:var(--vkui_internal--DateInput_input_margin_inline_end);pointer-events:none;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:calc(100% - var(--vkui_internal--DateInput_input_margin_inline_start) - var(--vkui_internal--DateInput_input_margin_inline_end));align-self:center;position:absolute;overflow:hidden}.vkuiDateInput__inputTimeDivider{letter-spacing:6px!important}.vkuiDateInput__sizeYCompact .vkuiDateInput__input{margin-right:22px}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiDateInput__sizeYNone .vkuiDateInput__input{--vkui_internal--DateInput_input_margin_inline_end:22px}}.vkuiDateRangeInput__input{cursor:text;font-variant-numeric:tabular-nums;-webkit-user-select:text;-moz-user-select:text;user-select:text;white-space:nowrap;z-index:var(--vkui_internal--z_index_form_field_element);flex-grow:1;align-self:center;margin-left:10px;margin-right:14px}.vkuiDateRangeInput__sizeYCompact .vkuiDateRangeInput__input{margin-right:22px}@media (max-height:414.9px),(pointer:fine) and (min-width:768px){.vkuiDateRangeInput__sizeYNone .vkuiDateRangeInput__input{margin-right:22px}}.vkuiSkeleton__host{--vkui_internal--skeleton_color_from:var(--vkui--color_skeleton_from);--vkui_internal--skeleton_color_to:var(--vkui--color_skeleton_to);--vkui_internal--skeleton_animation_duration:1.5s;--vkui_internal--skeleton_gradient_left:0;background-color:var(--vkui_internal--skeleton_color_from);border-radius:6px;width:100%;max-width:100%;line-height:1;display:inline-flex;position:relative;overflow:hidden}.vkuiSkeleton__host .vkuiSkeleton__host{--vkui_internal--skeleton_color_from:var(--vkui--color_background_content);--vkui_internal--skeleton_color_to:var(--vkui--color_background_tertiary)}.vkuiSkeleton__host .vkuiSkeleton__host .vkuiSkeleton__host{--vkui_internal--skeleton_color_from:var(--vkui--color_skeleton_from);--vkui_internal--skeleton_color_to:var(--vkui--color_skeleton_to)}.vkuiSkeleton__host:before{background-image:linear-gradient(90deg,var(--vkui_internal--skeleton_color_from),var(--vkui_internal--skeleton_color_to),var(--vkui_internal--skeleton_color_from));content:" ";height:100%;left:var(--vkui_internal--skeleton_gradient_left);width:100vw;animation-name:vkuiSkeleton__animation-skeleton;animation-duration:1.5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:normal;position:absolute;top:0;transform:translate(-100vw)}@keyframes vkuiSkeleton__animation-skeleton{to{transform:translate(100vw)}}.vkuiSkeleton__disableAnimation:before{background-image:none;animation-name:none}@media screen and (prefers-reduced-motion:reduce){.vkuiSkeleton__host:before{background-image:none;animation-name:none}}.vkuiDiv__host{padding:var(--vkui--size_base_padding_vertical--regular)var(--vkui--size_base_padding_horizontal--regular)}.vkuiPopover__host{position:relative}.vkuiPopover__host:before{bottom:calc(-1*var(--vkui_internal--popover_safe_zone_padding));content:"";left:calc(-1*var(--vkui_internal--popover_safe_zone_padding));right:calc(-1*var(--vkui_internal--popover_safe_zone_padding));top:calc(-1*var(--vkui_internal--popover_safe_zone_padding));position:absolute}.vkuiPopover__in{position:relative}.vkuiPopover__inWithStyling{background-color:var(--vkui--color_background_contrast_themed);border-radius:var(--vkui--size_border_radius--regular);box-shadow:var(--vkui--elevation3)}.vkuiPopover__arrow{color:var(--vkui--color_background_contrast_themed)}.vkuiPopover__hidden{display:none}.vkuiModalPageFooter__host{background-color:var(--vkui--color_background_modal);border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;box-sizing:border-box;flex:none;width:100%;position:relative}.vkuiModalPageFooter__Separator{position:absolute;top:0;left:0;right:0}.vkuiModalPageFooter__hostMobile.vkuiModalPageFooter__padded{padding:var(--vkui--size_base_padding_vertical--regular)var(--vkui--size_base_padding_horizontal--regular)}.vkuiModalPageFooter__hostDesktop.vkuiModalPageFooter__padded{padding:18px 16px}.vkui,.vkui>body,.vkui__root{color-scheme:var(--vkui--colors_scheme);height:100%;margin:0;padding:0}.vkui{background:var(--vkui--color_background)}.vkui__root{max-height:inherit;max-width:inherit}.vkui--layout-card,.vkui__root--embedded{background:var(--vkui--color_background)}.vkui--layout-plain{background:var(--vkui--color_background_content)}.vkui--disable-overscroll-behavior{overscroll-behavior-y:none}:root{color:#f6fbff;background:#070a12;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{margin:0;min-width:320px;background:#070a12}.shell{min-height:calc(100vh - 56px);padding:28px clamp(16px,4vw,44px) 42px;background:radial-gradient(circle at 18% 8%,rgba(50,120,255,.34),transparent 28%),radial-gradient(circle at 88% 4%,rgba(0,232,184,.2),transparent 24%),linear-gradient(135deg,#070a12,#0c1220 48%,#111827);overflow:hidden}.hero{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,460px);gap:clamp(20px,4vw,42px);align-items:stretch;max-width:1180px;margin:0 auto;padding:clamp(24px,5vw,56px) 0 30px}.hero:before{content:"";position:absolute;inset:12% 34% auto auto;width:260px;height:260px;border:1px solid rgba(125,211,252,.28);border-radius:50%;transform:rotateX(68deg) rotate(-18deg);box-shadow:inset 0 0 48px #2dd4bf14,0 0 80px #3b82f61f;pointer-events:none}.heroCopy,.previewPanel,.workflowCard,.featureCard{border:1px solid rgba(180,211,255,.16);background:linear-gradient(145deg,#ffffff21,#ffffff0b);box-shadow:0 24px 70px #00000052,inset 0 1px #ffffff1f;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.heroCopy{display:flex;min-height:520px;flex-direction:column;justify-content:center;padding:clamp(28px,5vw,56px);border-radius:8px}.eyebrow,.panelLabel{margin:0 0 14px;color:#8bd9ff;font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}h1,h2,h3,p{margin-top:0}h1{max-width:780px;margin-bottom:22px;color:#fff;font-size:clamp(38px,7vw,76px);line-height:.98}.lead{max-width:680px;margin-bottom:28px;color:#c8d7e6;font-size:clamp(16px,2vw,20px);line-height:1.55}.heroMeta{display:flex;flex-wrap:wrap;gap:10px}.heroMeta span{padding:9px 12px;border:1px solid rgba(139,217,255,.22);border-radius:999px;color:#dff6ff;background:#09152694;font-size:13px}.previewPanel{grid-column:1 / -1;display:grid;gap:16px;padding:22px;border-radius:8px}.previewHeader{display:flex;align-items:end;justify-content:space-between;gap:16px}.previewHeader h2{margin:0;color:#fff;font-size:28px;line-height:1.12}.previewStatus{padding:8px 11px;border:1px solid rgba(139,217,255,.22);border-radius:999px;color:#dff6ff;background:#09152694;font-size:13px;font-weight:800}.previewStatus.loading{color:#ffe7a3}.previewStatus.ready{color:#9cf8d7}.previewStatus.error{color:#ffb4a9}.previewCanvas{position:relative;height:min(58vh,520px);min-height:340px;overflow:hidden;border:1px solid rgba(139,217,255,.18);border-radius:8px;background:radial-gradient(circle at 30% 18%,rgba(139,217,255,.16),transparent 30%),linear-gradient(145deg,#030812e0,#0a182ad1);touch-action:none}.previewCanvas canvas{display:block;width:100%;height:100%;cursor:grab;pointer-events:auto;touch-action:none}.previewCanvas.selectionActive canvas{cursor:crosshair}.previewCanvas canvas:active{cursor:grabbing}.previewHelp,.previewWarning{margin:0;padding:12px;border:1px solid rgba(139,217,255,.18);border-radius:8px;color:#c8d7e6;background:#8bd9ff0f;font-size:13px;line-height:1.45}.previewWarning{border-color:#ffd16647;color:#ffe7a3;background:#ffd16614}.heatmapLegend{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:10px 12px;border:1px solid rgba(139,217,255,.18);border-radius:8px;background:#040c1885;color:#d7e7f5;font-size:13px}.heatmapLegend span{display:inline-flex;align-items:center;gap:6px}.heatmapLegend i{width:10px;height:10px;border-radius:50%;box-shadow:0 0 12px currentColor}.heatNone{color:#8bd9ff;background:#8bd9ff}.heatLow{color:#72f0a8;background:#72f0a8}.heatMedium{color:#ffd166;background:#ffd166}.heatHigh{color:#ff5c7a;background:#ff5c7a}.artifactLegend{border-color:#ff9f1c3d}.artifactElongated{color:#ff9f1c;background:#ff9f1c}.artifactSpike{color:#ff365e;background:#ff365e}.artifactSuspicious{color:#ffd166;background:#ffd166}.previewActions{display:flex;flex-wrap:wrap;gap:8px}.previewActions .vkuiButton{flex:0 1 auto}.changeMapPanel{display:grid;gap:10px;padding:14px;border:1px solid rgba(114,240,168,.22);border-radius:8px;background:linear-gradient(145deg,#72f0a81a,#8bd9ff0f),#040c189e;box-shadow:0 16px 38px #00000038}.changeMapPanel h2,.changeMapPanel p{margin:0}.changeMapPanel p{color:#c8d7e6;font-size:14px;line-height:1.45}.presetCard{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;min-height:96px;padding:13px;border:1px solid rgba(139,217,255,.16);border-radius:8px;color:inherit;background:#ffffff0b;cursor:pointer;text-align:left}.presetCard.selected{border-color:#4ade807a;background:linear-gradient(145deg,#2dd4bf26,#8bd9ff14);box-shadow:0 12px 28px #2dd4bf14}.operationCard{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;min-height:104px;padding:13px;border:1px solid rgba(139,217,255,.16);border-radius:8px;background:#ffffff0b;cursor:pointer}.operationCard.selected{border-color:#4ade807a;background:linear-gradient(145deg,#2dd4bf21,#8bd9ff14)}.operationCard input{display:none}.operationCheck{display:grid;width:28px;height:28px;place-items:center;border:1px solid rgba(139,217,255,.28);border-radius:8px;color:#07111d;background:#ffffff14;font-weight:900}.operationCard.selected .operationCheck{background:linear-gradient(135deg,#8bd9ff,#4ade80)}.operationContent{display:grid;gap:6px}.operationContent strong{color:#fff;font-size:15px}.operationContent em{color:#f3fbff;font-size:12px;font-style:normal;font-weight:900}.operationContent small{color:#9fb1c4;font-size:12px;line-height:1.35}.operationCard em{position:absolute;top:10px;right:10px;padding:4px 7px;border:1px solid rgba(255,209,102,.24);border-radius:999px;color:#ffe7a3;background:#ffd16614;font-size:11px;font-style:normal;font-weight:800}.reductionControl,.orientationControl{display:grid;gap:12px;padding:13px;border:1px solid rgba(139,217,255,.16);border-radius:8px;background:#ffffff0b}.surfaceRecoverySetup{display:grid;gap:12px;padding:13px;border:1px solid rgba(255,209,102,.2);border-radius:8px;background:linear-gradient(145deg,#ffd16614,#8bd9ff09),#ffffff09}.localSmoothingControl{display:grid;gap:12px;padding:13px;border:1px solid rgba(124,247,200,.2);border-radius:8px;background:linear-gradient(145deg,#7cf7c814,#8bd9ff0a),#ffffff09}.localSmoothingControl h3,.localSmoothingControl p{margin:0}.localSelectionStatus{display:grid;gap:4px;padding:10px 12px;border:1px solid rgba(255,209,102,.22);border-radius:8px;color:#ffe7a3;background:#ffd16612}.localSelectionStatus.ready{border-color:#7cf7c842;color:#c9ffe8;background:#4ade8016}.localSelectionStatus strong{color:#f8fbff}.localSelectionStatus em{color:#ffd166;font-style:normal;font-weight:800}.localSelectionActions{display:flex;flex-wrap:wrap;gap:8px}.localSelectionLimit{color:#ffd166;font-weight:800}.historyLocalStats{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.historyLocalStats span{border:1px solid rgba(255,159,28,.22);border-radius:999px;padding:7px 10px;color:#ffe7a3;background:#ff9f1c13;font-size:12px;font-weight:800}.clearSelectionButton{justify-self:start;border:1px solid rgba(139,217,255,.18);border-radius:999px;padding:9px 13px;color:#dff6ff;background:#ffffff0e;cursor:pointer;font-weight:900}.clearSelectionButton:disabled{cursor:not-allowed;opacity:.48}.surfaceRecoverySetup h3,.surfaceRecoverySetup p{margin:0}.surfaceModePreview{display:flex;flex-wrap:wrap;gap:8px}.surfaceModePreview span{padding:8px 11px;border:1px dashed rgba(255,209,102,.24);border-radius:999px;color:#ffe7a3;background:#ffd16612;font-size:12px;font-weight:900}.orientationSaveHint,.orientationCommitHint{display:grid;gap:4px;padding:12px 13px;border-radius:8px;font-size:13px}.orientationSaveHint{border:1px solid rgba(255,209,102,.22);color:#ffe7a3;background:#ffd16613}.orientationCommitHint{border:1px solid rgba(124,247,200,.24);color:#c9ffe8;background:#4ade8016}.orientationSaveHint strong,.orientationCommitHint strong{color:#f8fbff}.feedbackHint{margin:0;color:#9fb1c4;font-size:13px;line-height:1.45}.whatChangedPanel{display:grid;gap:14px;margin-top:14px;padding:18px;border:1px solid rgba(124,247,200,.16);border-radius:14px;background:linear-gradient(135deg,#7cf7c814,#8bd9ff0b),#ffffff09}.whatChangedPanel h3{margin:4px 0 0;color:#fff}.whatChangedGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.whatChangedCard{display:grid;gap:9px;padding:13px;border:1px solid rgba(139,217,255,.12);border-radius:10px;background:#070f1c94}.whatChangedCard strong{color:#f8fbff}.whatChangedCard ul{display:grid;gap:6px;margin:0;padding-left:18px;color:#b7c7d8;font-size:13px;line-height:1.42}.adminDashboard{display:grid;gap:18px;padding:20px;color:#eaf2fb}.adminHero h1{margin:0;color:#fff;font-size:28px}.adminHero p{margin:8px 0 0;color:#b7c7d8}.adminSummaryGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.adminSummaryCard{display:grid;gap:8px;padding:16px;border:1px solid rgba(139,217,255,.14);border-radius:10px;background:#ffffff0b}.adminSummaryCard span{color:#9fb1c4;font-size:12px;font-weight:800}.adminSummaryCard strong{color:#fff;font-size:28px;line-height:1}.adminFilters{display:flex;flex-wrap:wrap;align-items:end;gap:12px}.adminTabs,.adminLoginPanel,.adminUserForm{display:flex;flex-wrap:wrap;gap:10px;align-items:end}.adminTabs button,.adminLoginPanel button,.adminUserForm button{min-height:40px;border:1px solid rgba(139,217,255,.18);border-radius:8px;padding:8px 12px;color:#dff6ff;background:#ffffff0e;font-weight:900;cursor:pointer}.adminTabs button.active{border-color:#7cf7c866;color:#b8ffd8;background:#4ade8021;box-shadow:0 0 24px #4ade8014}.adminLoginPanel,.adminUserForm{padding:16px;border:1px solid rgba(139,217,255,.14);border-radius:12px;background:#ffffff09}.adminLoginPanel label{display:grid;gap:6px;min-width:min(420px,100%)}.adminLoginPanel span{color:#9fb1c4;font-size:12px;font-weight:900}.adminLoginPanel input,.adminUserForm input{min-height:40px;border:1px solid rgba(139,217,255,.18);border-radius:8px;padding:8px 10px;color:#f8fbff;background:#050d18b8}.adminNotice{margin:0;padding:12px 14px;border:1px solid rgba(255,209,102,.2);border-radius:10px;background:#ffd16613;color:#ffe7a3;font-size:13px;line-height:1.45}.adminCleanupButton{min-height:40px;border:1px solid rgba(255,209,102,.28);border-radius:8px;padding:8px 12px;color:#ffe7a3;background:#ffd16614;font-weight:900;cursor:pointer}.adminCleanupStatus{color:#b8ffd8;font-size:13px;font-weight:800}.adminOperationFilter{display:grid;gap:6px}.adminOperationFilter span{color:#9fb1c4;font-size:12px;font-weight:800}.adminOperationFilter select{min-height:40px;min-width:220px;border:1px solid rgba(139,217,255,.18);border-radius:8px;padding:8px 10px;color:#f8fbff;background:#050d18b8}.adminTableWrap{overflow:auto;border:1px solid rgba(139,217,255,.14);border-radius:12px;background:#ffffff09}.adminApplicationSearch{display:grid;gap:6px;max-width:360px;color:#9fb1c4;font-size:12px;font-weight:800;text-transform:uppercase}.adminApplicationSearch input{min-height:40px;border:1px solid rgba(139,217,255,.18);border-radius:10px;padding:9px 12px;background:#050d18b8;color:#f8fbff;font:inherit;text-transform:none}.adminAnalyticsPanel,.adminJobPanel{display:grid;gap:14px;padding:16px;border:1px solid rgba(139,217,255,.14);border-radius:12px;background:#ffffff09}.adminAnalyticsPanel h2,.adminJobPanel h2{margin:4px 0 0;color:#fff}.adminTable{width:100%;border-collapse:collapse}.adminTable th,.adminTable td{padding:12px;border-bottom:1px solid rgba(139,217,255,.08);text-align:left;vertical-align:top}.adminTable th{color:#9fb1c4;font-size:12px;font-weight:900;text-transform:uppercase}.adminTable td{color:#eaf2fb;font-size:13px;line-height:1.4}.adminInlineCopy{display:block;margin-top:6px;padding:0;border:0;background:transparent;color:#35d7ff;font-size:11px;font-weight:800;cursor:pointer}.adminIssuedCode{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:8px 0}.adminIssuedCode code{color:#35d7ff;font-size:15px;font-weight:900}.adminRowActions button,.adminRowActions a{min-height:34px;border:1px solid rgba(139,217,255,.18);border-radius:8px;padding:8px 10px;color:#dff6ff;background:#ffffff0e;text-decoration:none;font-weight:900;cursor:pointer}.adminEmpty{color:#9fb1c4;text-align:center}.adminBadge{display:inline-flex;align-items:center;min-height:24px;padding:0 8px;border-radius:999px;font-size:11px;font-weight:900;white-space:nowrap}.adminBadge.real{border:1px solid rgba(74,222,128,.32);color:#b8ffd8;background:#4ade801f}.adminBadge.test{border:1px solid rgba(255,209,102,.28);color:#ffe7a3;background:#ffd1661a}.adminJobGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.adminJobGrid span{display:grid;gap:5px;min-width:0;padding:12px;border:1px solid rgba(139,217,255,.1);border-radius:10px;background:#070f1c80}.adminJobGrid em{color:#9fb1c4;font-size:11px;font-style:normal;font-weight:900;text-transform:uppercase}.adminJobGrid strong{overflow-wrap:anywhere;color:#f8fbff;font-size:13px;line-height:1.4}.adminJsonPreview{overflow:auto;max-height:260px;margin:0;padding:12px;border:1px solid rgba(139,217,255,.12);border-radius:10px;color:#dff6ff;background:#050d18b8;font-size:12px}.adminDashboard{min-height:calc(100vh - 56px);grid-template-columns:248px minmax(0,1fr);align-items:start;gap:18px;padding:18px;background:radial-gradient(700px 420px at 80% 0%,rgba(53,215,255,.08),transparent 68%),linear-gradient(180deg,#050b14,#07111d 45%,#050912)}.adminSidebar{position:sticky;top:14px;display:grid;gap:14px;min-height:calc(100vh - 36px);padding:16px;border:1px solid rgba(53,215,255,.16);border-radius:16px;background:#050c18d1;box-shadow:0 24px 70px #00000057}.adminBrand{display:flex;gap:10px;align-items:center;padding-bottom:12px;border-bottom:1px solid rgba(139,217,255,.12)}.adminBrand strong,.adminBrand small{display:block}.adminBrand strong{color:#fff;font-size:18px}.adminBrand small{margin-top:2px;color:#94a3b8;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.adminSidebar .brandIcon{width:36px;height:36px;color:#35d7ff}.adminSidebar .adminTabs{display:grid;align-items:stretch;gap:7px}.adminSidebar .adminTabs button,.adminLogout{justify-content:flex-start;min-height:38px;width:100%;border-radius:10px;text-align:left}.adminLogout{align-self:end;border:1px solid rgba(255,95,120,.24);color:#ffd1d8;background:#ff5f7814;font-weight:900;cursor:pointer}.adminWorkspace{display:grid;min-width:0;gap:16px}.adminTopbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px;border:1px solid rgba(139,217,255,.14);border-radius:16px;background:#081120bd}.adminTopbar h1{margin:3px 0 0;color:#fff;font-size:28px;line-height:1.1}.adminTopbar p{margin:6px 0 0;color:#9fb1c4}.adminSystemPills span{min-height:30px;display:inline-flex;align-items:center;border:1px solid rgba(139,217,255,.15);border-radius:999px;padding:0 11px;color:#cfe8f6;background:#ffffff0b;font-size:12px;font-weight:900}.adminSystemPills .ok{border-color:#4ade8047;color:#b8ffd8}.adminSystemPills .danger,.adminBadge.danger{border-color:#ff5f7852;color:#ffd1d8;background:#ff5f781f}.adminSectionStack,.cleanupPlanPanel{display:grid;gap:14px}.adminAttentionList{display:grid;gap:8px}.adminAttentionList button{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:48px;border:1px solid rgba(139,217,255,.14);border-radius:12px;padding:10px 12px;color:#eaf2fb;background:#070f1c8f;cursor:pointer;text-align:left}.adminAttentionList strong,.adminAttentionList em{overflow-wrap:anywhere}.adminAttentionList em{color:#35d7ff;font-style:normal;font-weight:900}.adminTable input[type=checkbox]{width:18px;height:18px;accent-color:#35d7ff}@media (max-width: 1024px){.adminDashboard{grid-template-columns:1fr}.adminSidebar{position:relative;top:auto;min-height:0}.adminSidebar .adminTabs{grid-template-columns:repeat(2,minmax(0,1fr))}.adminTopbar{align-items:flex-start;flex-direction:column}}@media (max-width: 640px){.adminDashboard{padding:10px}.adminSidebar .adminTabs,.adminSummaryGrid,.adminJobGrid{grid-template-columns:1fr}.adminTopbar h1{font-size:22px}}.adminLoginScreen{min-height:calc(100vh - 56px);display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,460px);gap:24px;align-items:center;padding:clamp(20px,5vw,72px);background:radial-gradient(720px 460px at 18% 12%,rgba(53,215,255,.16),transparent 68%),radial-gradient(620px 420px at 86% 20%,rgba(99,55,255,.16),transparent 70%),linear-gradient(180deg,#050811,#07111d 52%,#030711)}.adminLoginInfo,.adminLoginPanel{min-width:0}.adminLoginInfo{position:relative;display:grid;gap:18px;padding:clamp(24px,4vw,44px);border:1px solid rgba(53,215,255,.16);border-radius:18px;background:linear-gradient(rgba(53,215,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(53,215,255,.04) 1px,transparent 1px),#050c18b8;background-size:34px 34px;overflow:hidden}.adminLoginInfo h1{max-width:720px;margin:0;font-size:clamp(38px,5vw,66px);line-height:1.02}.adminLoginInfo p{max-width:620px;margin:0;color:#9fb1c4;font-size:17px;line-height:1.55}.loginBrand{align-self:start;width:max-content;border-bottom:0;padding-bottom:0}.adminLoginGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px}.adminLoginGrid span{min-height:120px;border:1px solid rgba(53,215,255,.12);border-radius:14px;background:linear-gradient(145deg,#35d7ff17,#6337ff0b)}.adminBackLink{width:max-content;color:#7cf7c8;text-decoration:none;font-weight:900}.adminLoginPanel{display:grid;gap:18px;align-content:start;padding:28px;border-radius:18px}.adminLoginPanel h2{margin:0;color:#fff;font-size:30px;line-height:1.1}.adminLoginPanel p,.adminLoginPanel small{color:#9fb1c4;line-height:1.45}.adminPasswordField{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.adminLoginButton{width:100%;min-height:48px;border:0;border-radius:12px;color:#fff;background:linear-gradient(135deg,#35d7ff,#2b7cff 52%,#7047ff);box-shadow:0 16px 34px #2b7cff38}.adminNotice.compact{padding:8px 10px}.adminSidebarToggle{min-height:34px;border:1px solid rgba(139,217,255,.16);border-radius:10px;color:#cfe8f6;background:#ffffff0a;font-weight:900;cursor:pointer}.adminNavIcon,.adminNavTitle,.adminNavBadge{pointer-events:none}.adminSidebar .adminTabs button{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:9px}.adminNavIcon{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:8px;color:#35d7ff;background:#35d7ff14}.adminNavTitle{overflow:hidden;text-overflow:ellipsis}.adminNavBadge{min-width:24px;min-height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:0 7px;color:#07111d;background:#35d7ff;font-size:11px;font-weight:900}.adminNavBadge.danger{color:#fff;background:#ff5f78}.adminVersion{color:#64748b;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.adminDashboard.sidebarCollapsed{grid-template-columns:82px minmax(0,1fr)}.adminDashboard.sidebarCollapsed .adminBrand div,.adminDashboard.sidebarCollapsed .adminNavTitle,.adminDashboard.sidebarCollapsed .adminNavBadge,.adminDashboard.sidebarCollapsed .adminVersion{display:none}.adminDashboard.sidebarCollapsed .adminSidebar{padding:12px}.adminDashboard.sidebarCollapsed .adminSidebar .adminTabs button{grid-template-columns:1fr;justify-items:center;padding-inline:8px}.adminDashboard.sidebarCollapsed .adminSidebarToggle,.adminDashboard.sidebarCollapsed .adminLogout{overflow:hidden;white-space:nowrap;font-size:0}.adminDashboard.sidebarCollapsed .adminSidebarToggle:after{content:"›";font-size:20px}.adminDashboard.sidebarCollapsed .adminLogout:after{content:"×";font-size:18px}.adminGlobalSearch{position:relative;min-width:min(100%,360px)}.adminGlobalSearch input,.adminToolbar input,.adminToolbar select{width:100%;min-height:40px;border:1px solid rgba(139,217,255,.18);border-radius:10px;padding:9px 12px;color:#f8fbff;background:#050d18bd;font:inherit}.adminSearchResults{position:absolute;z-index:20;top:calc(100% + 8px);right:0;width:min(460px,90vw);overflow:hidden;border:1px solid rgba(53,215,255,.18);border-radius:12px;background:#050c18f5;box-shadow:0 28px 70px #00000073}.adminSearchResults button{display:grid;width:100%;gap:2px;border:0;border-bottom:1px solid rgba(139,217,255,.08);padding:11px 12px;color:#eaf2fb;background:transparent;text-align:left;cursor:pointer}.adminSearchResults span{color:#35d7ff;font-size:11px;font-weight:900;text-transform:uppercase}.adminSearchResults small{color:#94a3b8}.adminSystemPills button,.adminToolbar button{min-height:36px;border:1px solid rgba(139,217,255,.18);border-radius:10px;padding:8px 12px;color:#dff6ff;background:#ffffff0e;font-weight:900;cursor:pointer}.adminToolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.adminToolbar>input{max-width:360px}.adminToolbar .segmentedOptions{display:flex;flex-wrap:wrap;gap:8px}.adminToolbar .segmentedOptions button.active{color:#07111d;background:linear-gradient(135deg,#35d7ff,#7cf7c8)}.adminBulkBar,.adminDangerPanel{display:grid;gap:12px;padding:14px;border-radius:12px}.adminBulkBar{grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;border:1px solid rgba(53,215,255,.18);background:#35d7ff12}.adminBulkBar strong{color:#fff}.adminBulkBar button,.adminDangerPanel button{min-height:36px;border:1px solid rgba(139,217,255,.18);border-radius:10px;padding:8px 12px;color:#dff6ff;background:#ffffff0e;font-weight:900;cursor:pointer}.adminDangerPanel{border:1px solid rgba(255,209,102,.2);background:linear-gradient(135deg,#ffd16613,#35d7ff0b)}.adminDangerPanel h3{margin:0;color:#fff}.adminDangerPanel p{margin:0;color:#b7c7d8}.adminContextMenu{position:relative}.adminContextMenu>button{min-width:34px}.adminContextMenuList{position:absolute;z-index:15;top:calc(100% + 6px);right:0;display:grid;width:210px;overflow:hidden;border:1px solid rgba(139,217,255,.18);border-radius:12px;background:#050c18fa;box-shadow:0 20px 52px #0000006b}.adminContextMenuList button{border:0;border-bottom:1px solid rgba(139,217,255,.08);border-radius:0;color:#dff6ff;background:transparent;text-align:left}.adminPagination{display:flex;align-items:center;justify-content:flex-end;gap:10px}.adminPagination button{min-height:36px;border:1px solid rgba(139,217,255,.18);border-radius:10px;padding:8px 12px;color:#dff6ff;background:#ffffff0e;font-weight:900;cursor:pointer}.adminPagination button:disabled,.adminToolbar button:disabled,.adminBulkBar button:disabled,.adminDangerPanel button:disabled{cursor:not-allowed;opacity:.45}@media (max-width: 1024px){.adminLoginScreen,.adminDashboard.sidebarCollapsed{grid-template-columns:1fr}.adminDashboard.sidebarCollapsed .adminBrand div,.adminDashboard.sidebarCollapsed .adminNavTitle,.adminDashboard.sidebarCollapsed .adminNavBadge,.adminDashboard.sidebarCollapsed .adminVersion{display:block}.adminDashboard.sidebarCollapsed .adminSidebar .adminTabs button{grid-template-columns:24px minmax(0,1fr) auto;justify-items:stretch}}@media (max-width: 760px){.adminLoginScreen{padding:12px}.adminLoginGrid,.adminBulkBar{grid-template-columns:1fr}.adminToolbar>input,.adminGlobalSearch{max-width:none;width:100%}}.manualTransformGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.degreeControl{display:grid;gap:8px;padding:10px;border:1px solid rgba(139,217,255,.14);border-radius:8px;background:#ffffff0a}.degreeControl span,.bedPositionHeader span,.splitPlaneHeader span{color:#9fb1c4;font-size:12px;font-weight:800}.degreeControl input{width:100%;min-height:38px;box-sizing:border-box;border:1px solid rgba(139,217,255,.2);border-radius:8px;padding:8px 10px;color:#f8fbff;background:#050d18b8;font-weight:900}.microButtons,.orientationActions{display:flex;flex-wrap:wrap;gap:7px}.microButtons button,.orientationActions button,.movePad button,.splitPlaneHeader button{min-height:34px;border:1px solid rgba(139,217,255,.18);border-radius:8px;color:#dff6ff;background:#ffffff0f;cursor:pointer;font-weight:900}.microButtons button{flex:1 1 42px;font-size:11px}.bedPositionControl,.splitPlaneControl{display:grid;gap:10px;padding:11px;border:1px solid rgba(124,247,200,.17);border-radius:8px;background:linear-gradient(145deg,#7cf7c812,#8bd9ff09)}.bedPositionHeader,.splitPlaneHeader{display:flex;align-items:center;justify-content:space-between;gap:10px}.bedPositionHeader div,.splitPlaneHeader div{display:grid;gap:3px}.bedPositionHeader strong,.splitPlaneHeader strong{color:#f8fbff;font-size:13px}.compactSegments{width:min(220px,100%)}.movePad{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.movePad button:nth-child(1),.movePad button:nth-child(5){grid-column:2}.splitPlaneControl input[type=range]{width:100%;accent-color:#8bd9ff}.improvementControl{display:grid;gap:12px;padding:13px;border:1px solid rgba(139,217,255,.16);border-radius:8px;background:#ffffff0b}.improvementControl h3{margin:0;color:#fff;font-size:16px}.improvementOptions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.improvementOptions button{display:grid;gap:4px;min-height:72px;padding:9px;border:1px solid rgba(139,217,255,.18);border-radius:8px;color:#dff6ff;background:#ffffff0f;cursor:pointer;text-align:left}.improvementOptions button.active{color:#07111d;background:linear-gradient(135deg,#8bd9ff,#4ade80)}.improvementOptions strong{font-size:13px}.improvementOptions small{font-size:11px;line-height:1.25}.vehicleField{display:grid;gap:7px}.vehicleField span{color:#9fb1c4;font-size:12px}.vehicleField input{width:100%;min-height:42px;box-sizing:border-box;border:1px solid rgba(139,217,255,.18);border-radius:8px;padding:0 12px;color:#fff;background:#ffffff0f;outline:none}.vehicleField input:focus{border-color:#8bd9ff94;box-shadow:0 0 0 3px #8bd9ff1f}.vehicleField small{color:#9fb1c4;font-size:12px;line-height:1.4}.cleanupControl{display:grid;gap:12px;padding:13px;border:1px solid rgba(139,217,255,.16);border-radius:8px;background:#ffffff0b}.cleanupControl h3{margin:0;color:#fff;font-size:16px}.cleanupOptions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cleanupOptions button{display:grid;gap:4px;min-height:58px;padding:9px;border:1px solid rgba(139,217,255,.18);border-radius:8px;color:#dff6ff;background:#ffffff0f;cursor:pointer;text-align:left}.cleanupOptions button.active{color:#07111d;background:linear-gradient(135deg,#8bd9ff,#4ade80)}.cleanupOptions strong{font-size:13px}.cleanupOptions span{font-size:11px;line-height:1.25}.reductionControl h3{margin:0;color:#fff;font-size:16px}.reductionOptions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.reductionOptions button{min-height:40px;border:1px solid rgba(139,217,255,.18);border-radius:8px;color:#dff6ff;background:#ffffff0f;cursor:pointer;font-weight:900}.reductionOptions button.active{color:#07111d;background:linear-gradient(135deg,#8bd9ff,#4ade80)}.splitControl,.symmetryControl{display:grid;gap:12px;padding:13px;border:1px solid rgba(139,217,255,.16);border-radius:8px;background:#ffffff0b}.symmetryControl h3{margin:0;color:#fff;font-size:16px}.twoOptions{grid-template-columns:repeat(2,minmax(0,1fr))}.symmetryHint{margin:0;color:#9fb1c4;font-size:12px;line-height:1.4}.splitControl h3{margin:0;color:#fff;font-size:16px}.splitOptions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.splitOptions span{display:block;margin-bottom:7px;color:#9fb1c4;font-size:12px}.segmentedOptions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.bedPresetOptions{grid-template-columns:repeat(5,minmax(0,1fr))}.segmentedOptions button{min-height:40px;border:1px solid rgba(139,217,255,.18);border-radius:8px;color:#dff6ff;background:#ffffff0f;cursor:pointer;font-weight:900}.segmentedOptions button.active{color:#07111d;background:linear-gradient(135deg,#8bd9ff,#4ade80)}.splitModeControl{display:grid;gap:8px}.splitModeControl>span{display:block;color:#9fb1c4;font-size:12px}.modeOptions{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:8px}.modeOptions button{min-height:40px;border:1px solid rgba(139,217,255,.18);border-radius:8px;color:#dff6ff;background:#ffffff0f;cursor:pointer;font-size:12px;font-weight:900}.modeOptions button.active{color:#07111d;background:linear-gradient(135deg,#8bd9ff,#4ade80)}.connectorTypeCard{display:grid;min-height:104px;align-content:start;gap:6px;padding:12px;text-align:left;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease}.connectorTypeCard:hover{transform:translateY(-1px);border-color:#8bd9ff6b;box-shadow:0 12px 28px #2dd4bf1f}.connectorTypeCard.active{color:#ecfeff;border-color:#8bd9ffbd;background:linear-gradient(135deg,#8bd9ff2e,#4ade801f),#081224bd;box-shadow:0 0 0 1px #8bd9ff47,0 18px 44px #2dd4bf2e}.connectorIcon{display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(139,217,255,.24);border-radius:8px;color:#8bd9ff;background:#8bd9ff14;font-size:18px}.connectorTypeCard strong{color:#fff;font-size:13px}.connectorTypeCard small{color:#9fb1c4;font-size:11px;font-weight:700;line-height:1.35}.bedSizeFields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.bedSizeFields label{display:grid;gap:7px;color:#9fb1c4;font-size:12px}.bedSizeFields input{min-height:40px;border:1px solid rgba(139,217,255,.18);border-radius:8px;padding:0 10px;color:#fff;background:#ffffff0f;outline:none}.splitModeControl p{margin:0;padding:9px 10px;border:1px solid rgba(255,209,102,.24);border-radius:8px;color:#ffe7a3;background:#ffd16614;font-size:12px;line-height:1.4}.panelHeader,.statusLine,.progressFooter{display:flex;align-items:center;justify-content:space-between;gap:16px}.panelHeader h2,.sectionTitle h2{margin:0;color:#fff;font-size:28px;line-height:1.12}.orbitalBadge{display:grid;width:56px;height:56px;place-items:center;border:1px solid rgba(45,212,191,.35);border-radius:50%;color:#b7fff3;background:radial-gradient(circle,#2dd4bf2e,#3b82f614);font-weight:900}.statusPanel{display:grid;gap:13px;padding:16px;border:1px solid rgba(139,217,255,.18);border-radius:8px;background:#040a168a}.statusLine span,.progressFooter span{font-size:14px}.statusLine strong{color:#90f7d6;text-transform:uppercase}.queueStatusGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.queueStatusGrid span{display:grid;gap:4px;padding:10px;border:1px solid rgba(139,217,255,.12);border-radius:8px;background:#ffffff0a}.queueStatusGrid em{color:#9fb1c4;font-size:11px;font-style:normal;font-weight:900;text-transform:uppercase}.queueStatusGrid strong{overflow-wrap:anywhere;color:#f8fbff;font-size:14px}.queuePremiumHint{margin:0;color:#b8ffd8;font-size:13px;font-weight:800}.jobId,.error{margin:0;overflow-wrap:anywhere;font-size:13px}.error{color:#ffb4a9;font-weight:700}.workflowSection,.featuresSection{max-width:1180px;margin:0 auto}.workflowSection{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:14px 0 34px}.workflowCard,.featureCard{border-radius:8px;padding:18px}.workflowCard span{color:#8bd9ff;font-size:13px;font-weight:900}.workflowCard h3,.featureCard h3{margin:12px 0 0;color:#fff;font-size:17px;line-height:1.25}.featuresSection{padding-top:10px}.historySection{max-width:1180px;margin:34px auto 0}.sectionTitle{display:flex;justify-content:space-between;gap:20px;align-items:end;margin-bottom:18px}.featureGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.featureCard p{margin:10px 0 0;color:#aebed0;font-size:13px;line-height:1.45}.featureMark{width:34px;height:6px;border-radius:999px;background:linear-gradient(90deg,#8bd9ff,#4ade80)}.historyList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.historyCard{display:grid;gap:12px;min-width:0;padding:16px;border:1px solid rgba(180,211,255,.16);border-radius:8px;background:linear-gradient(145deg,#ffffff1c,#ffffff0a);box-shadow:0 18px 48px #0000003d,inset 0 1px #ffffff1a;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.historyCardTop{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.historyCardTop span{display:block;margin-bottom:5px;color:#9fb1c4;font-size:12px}.historyCardTop strong{color:#eafff8;font-size:17px;overflow-wrap:anywhere}.historyStatus{padding:7px 9px;border:1px solid rgba(139,217,255,.18);border-radius:999px;color:#dff6ff;background:#ffffff0f;font-size:11px;font-style:normal;font-weight:900;text-transform:uppercase;white-space:nowrap}.historyStatus.completed{color:#9cf8d7}.historyStatus.failed,.historyStatus.expired,.historyStatus.error{color:#ffb4a9}.historyStatus.processing,.historyStatus.queued,.historyStatus.loading{color:#ffe7a3}.historyCard p{margin:0;color:#c8d7e6;font-size:13px;line-height:1.45}.historyWarning{color:#ffb4a9!important;font-weight:700}.historyDownload{display:grid;min-height:38px;place-items:center;border:1px solid rgba(74,222,128,.36);border-radius:8px;color:#07111d;background:linear-gradient(135deg,#8bd9ff,#4ade80);font-size:13px;font-weight:900;text-decoration:none}.historyFiles{padding:10px;border:1px solid rgba(139,217,255,.14);border-radius:8px;background:#ffffff0a}.historyFiles summary{color:#dff6ff;cursor:pointer;font-size:13px;font-weight:800}.historyFiles div{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.historyFiles span{padding:6px 8px;border:1px solid rgba(139,217,255,.14);border-radius:999px;color:#c8d7e6;background:#ffffff0d;font-size:11px}.historyActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.historyActions button{min-height:38px;border:1px solid rgba(139,217,255,.18);border-radius:8px;color:#dff6ff;background:#ffffff0f;cursor:pointer;font-size:12px;font-weight:900}.historyActions button:hover{border-color:#8bd9ff57;background:#ffffff1a}@media (max-width: 920px){.hero,.workflowSection,.featureGrid,.historyList{grid-template-columns:1fr}.heroCopy{min-height:auto}.featureGrid{gap:12px}}@media (max-width: 560px){.shell{padding:16px 12px 28px}.hero{padding-top:12px}.heroCopy,.previewPanel{padding:20px}h1{font-size:38px}.panelHeader,.previewHeader,.sectionTitle,.historyCardTop,.statusLine,.progressFooter{align-items:flex-start;flex-direction:column}.operationsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.operationCard{grid-template-columns:24px minmax(0,1fr);gap:9px;min-height:78px;padding:11px}.operationCheck{width:24px;height:24px;border-radius:7px}.operationContent{gap:4px}.operationContent strong{font-size:14px}.operationContent em{color:#f3fbff;font-size:12px;font-style:normal;font-weight:900}.operationContent small{font-size:12px}.improvementControl,.reductionControl,.orientationControl,.surfaceRecoverySetup,.localSmoothingControl,.symmetryControl,.splitControl{gap:10px;padding:11px}.improvementControl h3,.reductionControl h3,.orientationControl h3,.surfaceRecoverySetup h3,.localSmoothingControl h3,.symmetryControl h3,.splitControl h3{font-size:15px}.improvementOptions button,.reductionOptions button,.segmentedOptions button,.modeOptions button{min-height:36px}.splitModeControl{gap:7px}.splitModeControl p{padding:8px 9px}.previewHeader{align-items:flex-start}.previewHeader h2{max-width:360px;overflow-wrap:anywhere}.previewStatus{border-radius:8px;white-space:nowrap}.previewCanvas{height:min(48vh,440px);min-height:320px}.previewActions{gap:8px}.statusPanel,.analysisPanel{gap:11px;padding:13px}.statusLine strong{color:#9cf8d7}.analysisGrid{gap:8px}.analysisGrid div,.printabilitySummary>div,.noticeGrid>div{padding:10px}.noticeGrid{gap:8px}.noticeGrid ul{gap:6px}.repairPanel,.reductionPanel,.splitPanel,.improvePanel,.orientationPanel,.aiCleanupPanel,.surfaceRecoveryPanel,.skippedPanel,.packageReady,.generatedFilesPanel{padding:12px}.generatedFilesPanel{gap:10px}.generatedFilesGroups{gap:9px}.generatedFileItem{padding:9px}.downloadButton{min-height:44px;font-size:14px}.historySection{margin:18px auto 0}.historySection .sectionTitle{margin-bottom:12px}.historyList{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.historyCard{gap:9px;padding:12px}.historyCardTop span{margin:0;color:#eafff8;font-size:14px;font-weight:900}.historyCard p{font-size:12px}.historyFiles{padding:8px}.historyActions{gap:7px}.historyActions button,.historyDownload{min-height:34px}.processingHistory{display:grid;gap:9px;padding:12px;border:1px solid rgba(139,217,255,.16);border-radius:8px;background:linear-gradient(145deg,#ffffff0e,#8bd9ff09);box-shadow:0 16px 46px #0000002e}.compactHeader{margin-bottom:2px}.workflowPanel,.processingStage{overflow:hidden;border:1px solid rgba(139,217,255,.14);border-radius:8px;background:#050e1880}.workflowPanelHeader{width:100%;border:0;display:grid;grid-template-columns:auto 1fr auto;gap:9px;align-items:center;min-height:44px;padding:10px 12px;color:#eafff8;cursor:pointer;font-size:14px;font-weight:900;text-align:left;list-style:none;background:transparent}.workflowPanelHeader:hover{background:#8bd9ff0e}.workflowPanelHeader em{padding:4px 8px;border-radius:999px;font-size:11px;font-style:normal;font-weight:900;white-space:nowrap}.stageOk .workflowPanelHeader em{color:#9cf8d7;background:#4ade801a}.stageWarn .workflowPanelHeader em{color:#ffe7a3;background:#ffd1661a}.stageChevron{color:#8bd9ff;font-size:12px;transition:transform .16s ease}.workflowPanel.open>.workflowPanelHeader .stageChevron,.processingStage.open>.workflowPanelHeader .stageChevron{transform:rotate(90deg)}.workflowPanelBody,.stageBody{padding:0 10px 10px}.stageBody>div{box-shadow:none}.historyStage .stageBody{display:grid;gap:10px}.historyPanelBody{display:grid;gap:9px}.additionalIntro h3,.additionalIntro p{margin:0}.currentModelSummary{border-color:#4ade803d;background:linear-gradient(145deg,#4ade8014,#8bd9ff0b)}.currentModelHeader em{max-width:220px;overflow:hidden;text-overflow:ellipsis}.currentModelBody{display:grid;gap:12px}.currentModelGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.currentModelGrid>div{padding:9px 10px;border:1px solid rgba(139,217,255,.12);border-radius:8px;background:#02081259}.currentModelGrid span{display:block;color:#9db5c9;font-size:12px}.currentModelGrid strong{display:block;margin-top:3px;color:#f4fffb;font-size:13px;overflow-wrap:anywhere}.currentModelActions{display:flex;flex-wrap:wrap;gap:8px}.currentModelActions a,.currentModelActions button{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 13px;border:1px solid rgba(139,217,255,.24);border-radius:8px;background:#8bd9ff1a;color:#ddfbff;font-size:12px;font-weight:900;text-decoration:none;cursor:pointer}.settingsWorkflowPanel{margin-top:10px;border-color:#8bd9ff2e;background:#02081242}.historyFileList{display:grid;gap:8px}.historyFileRow{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:9px 10px;border:1px solid rgba(139,217,255,.12);border-radius:8px;background:#02081261}.historyFileRow strong{display:block;color:#f4fffb;font-size:13px}.historyFileRow span{display:block;margin-top:2px;color:#9db5c9;font-size:12px}.historyStageActions{justify-content:flex-start}.historyActions a,.historyActions button{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 12px;border:1px solid rgba(139,217,255,.22);border-radius:8px;background:#8bd9ff14;color:#ddfbff;font-size:12px;font-weight:900;text-decoration:none;cursor:pointer}.historyActions button:disabled{cursor:not-allowed;opacity:.55}.historyActions .selectedContinuation{border-color:#4ade8080;background:#4ade8029;color:#b8ffd8}.accessGateDialog{display:grid;gap:10px;margin:12px 0;padding:16px;border-radius:14px}.accessGateDialog strong{color:#f7fbff}.accessGateDialog span{color:#c7d8e7}.accessGateDialog div{display:flex;flex-wrap:wrap;gap:10px}.applicationTableBlock{display:grid;gap:10px;margin-top:18px}.applicationTableBlock h3{margin:0;color:#f7fbff}@media (max-width: 980px){.betaBanner{display:grid}.launchHero,.premiumHero,.launchRoadmap{grid-template-columns:1fr}.launchFeatureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.previewPanel{position:static}.historyList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 620px){.shell{padding:14px 10px 22px}.publicSite .premiumHeaderButtonV9{width:184px!important;min-width:184px!important;padding:0 16px!important}.publicSite .appOpenButtonV9:focus-visible,.publicSite .premiumHeaderButtonV9:focus-visible,.publicSite .primaryCta:focus-visible,.publicSite .secondaryCta:focus-visible,.publicSite .footerAppButton:focus-visible,.publicSite .mobileSupportButton:focus-visible,.publicSite .launchContacts a:focus-visible{outline:2px solid rgba(53,215,255,.86)!important;outline-offset:3px!important}.publicSite .footerV9 li{margin:0!important}.publicSite .footerV9 .socialLinks a{width:auto!important;min-height:36px!important;display:inline-flex!important;gap:8px!important;padding:0 12px!important;border:1px solid rgba(53,215,255,.28)!important;border-radius:999px!important;background:#35d7ff0f!important;color:#ecfbff!important}@media (max-width: 1240px){.publicSite .topNavV8,.publicSite .topNavV8.compact{width:calc(100vw - 48px)!important;margin-left:auto!important;margin-right:auto!important;grid-template-columns:300px 1fr 360px!important;padding:0 18px!important}.publicSite .topLinksV8{gap:24px!important}.publicSite .appOpenButtonV9{width:154px!important;min-width:154px!important}.publicSite .premiumHeaderButtonV9{width:174px!important;min-width:174px!important}}@media (max-width: 1024px){.publicSite .topNavV8,.publicSite .topNavV8.compact{width:calc(100vw - 28px)!important;height:auto!important;min-height:66px!important;grid-template-columns:1fr auto!important;row-gap:12px!important;padding:12px 14px!important}.publicSite .publicMenuButton{display:inline-flex!important;width:44px!important;height:42px!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;gap:6px!important;border:1px solid rgba(53,215,255,.28)!important;border-radius:10px!important;background:#070d1bb8!important;color:#fff!important}.publicSite .publicMenuButton span{width:18px!important;height:2px!important;border-radius:999px!important;background:currentColor!important;transition:transform .22s ease,opacity .22s ease!important}.publicSite .publicMenuButton[aria-expanded=true] span:first-child{transform:translateY(4px) rotate(45deg)!important}.publicSite .publicMenuButton[aria-expanded=true] span:last-child{transform:translateY(-4px) rotate(-45deg)!important}.publicSite .publicTopPanel{grid-column:1 / -1!important;display:none!important;gap:12px!important}.publicSite .publicTopPanel.open{display:grid!important}.publicSite .topLinksV8{width:100%!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;overflow:visible!important}.publicSite .topLinksV8 a{min-height:38px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 8px!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:8px!important;background:#ffffff09!important}.publicSite .topActionsV8{width:100%!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}.publicSite .appOpenButtonV9,.publicSite .premiumHeaderButtonV9{width:100%!important;min-width:0!important}.publicSite .mobileSupportButton{display:inline-flex!important;grid-column:1 / -1!important;width:100%!important}.publicSite .footerV9,.publicSite .launchContacts.footerV9{grid-template-columns:1.1fr 1fr!important;width:calc(100vw - 40px)!important}}.premiumStatusWrap{position:relative;display:inline-flex;min-width:0}.premiumStatusControl{min-height:44px;width:190px;min-width:190px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 13px;border:1px solid rgba(53,215,255,.42);border-radius:10px;background:linear-gradient(135deg,#081427f0,#141238eb);color:#f4fbff;box-shadow:0 16px 34px #35d7ff24,inset 0 1px #ffffff1f;cursor:pointer;font:inherit;line-height:1;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.premiumStatusControl:hover,.premiumStatusControl:focus-visible{transform:translateY(-2px);border-color:#35d7ffb8;box-shadow:0 18px 42px #35d7ff2e,inset 0 1px #ffffff29;outline:0}.premiumStatusControl .launchSvgIcon{width:18px;height:18px;flex:0 0 auto;color:#7cf7d4}.premiumStatusControl span{min-width:0;display:grid;gap:3px;text-align:left}.premiumStatusControl b,.premiumStatusControl small{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.premiumStatusControl b{color:#fff;font-size:13px;font-weight:850}.premiumStatusControl small{color:#8ee7ff;font-size:11px;font-weight:750}.premiumStatusPopover{position:absolute;top:calc(100% + 12px);right:0;z-index:1200;width:min(320px,calc(100vw - 32px));padding:16px;border:1px solid rgba(53,215,255,.34);border-radius:14px;background:linear-gradient(145deg,#050a14fa,#0d142af7);color:#eaf6ff;box-shadow:0 28px 80px #0000007a,0 0 34px #35d7ff21}.premiumStatusPopover strong{display:block;margin:0 0 12px;color:#fff;font-size:14px}.premiumStatusPopover dl{display:grid;gap:9px;margin:0 0 14px}.premiumStatusPopover dl div{display:flex;justify-content:space-between;gap:14px;color:#9fb1c7;font-size:12px}.premiumStatusPopover dt,.premiumStatusPopover dd{margin:0}.premiumStatusPopover dd{color:#f2fbff;font-weight:800;text-align:right}.premiumStatusPopover>div:last-child{display:grid;grid-template-columns:1fr;gap:8px}.premiumStatusPopover button{min-height:36px;border:1px solid rgba(53,215,255,.22);border-radius:9px;background:#35d7ff14;color:#dff8ff;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.editorTopbar{width:min(1398px,calc(100vw - 80px));min-height:72px;display:grid;grid-template-columns:minmax(250px,.8fr) minmax(260px,1fr) auto;align-items:center;gap:18px;margin:18px auto;padding:12px 16px;border:1px solid rgba(53,215,255,.22);border-radius:16px;background:linear-gradient(135deg,#050912eb,#09111fdb);box-shadow:0 26px 90px #00000057,0 0 32px #35d7ff14}.editorBrandButton{min-width:0;display:inline-flex;align-items:center;gap:12px;padding:0;border:0;background:transparent;color:#fff;text-align:left;cursor:pointer;font:inherit}.editorBrandButton .launchSvgIcon{width:34px;height:34px;flex:0 0 auto;color:#35d7ff;filter:drop-shadow(0 0 16px rgba(53,215,255,.38))}.editorBrandButton span,.editorProjectMeta{min-width:0;display:grid;gap:4px}.editorBrandButton b{color:#fff;font-size:18px;font-weight:900}.editorBrandButton small,.editorProjectMeta em{color:#8fa4bc;font-size:12px;font-style:normal;font-weight:700}.editorProjectMeta{justify-self:center;text-align:center}.editorProjectMeta span{max-width:360px;overflow:hidden;color:#eaf6ff;font-size:14px;font-weight:850;white-space:nowrap;text-overflow:ellipsis}.editorTopActions{display:inline-flex;align-items:center;justify-content:flex-end;gap:10px}.editorTopActions .premiumHeaderButtonV9,.editorTopActions .premiumStatusControl{width:176px!important;min-width:176px!important;min-height:42px!important;padding-inline:12px!important}.editorHelpButton,.editorExportButton{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 14px;border:1px solid rgba(53,215,255,.26);border-radius:10px;background:#070d1bb8;color:#eaf6ff;font:inherit;font-size:13px;font-weight:800;cursor:pointer}.editorExportButton{background:linear-gradient(135deg,#25bfff,#347bff 55%,#7048ff);border-color:#ffffff2e;color:#fff}.editorExportButton:disabled{cursor:not-allowed;opacity:.52;filter:grayscale(.25)}.editorExportButton .launchSvgIcon{width:16px;height:16px}.currentUserWarning{width:min(1240px,calc(100vw - 80px));margin:0 auto 14px;padding:11px 14px;border:1px solid rgba(251,191,36,.28);border-radius:10px;background:#fbbf2414;color:#ffe7a3;font-size:13px;font-weight:750}@media (max-width: 980px){.editorTopbar{width:calc(100vw - 28px);grid-template-columns:1fr;align-items:stretch}.editorProjectMeta{justify-self:stretch;text-align:left}.editorTopActions{display:grid;grid-template-columns:1fr 1fr}.editorTopActions .premiumStatusWrap,.editorTopActions .premiumHeaderButtonV9,.editorTopActions .premiumStatusControl,.editorHelpButton,.editorExportButton{width:100%!important;min-width:0!important}}.editorTopActions{grid-template-columns:1fr}.premiumStatusPopover{right:auto;left:0}.publicSite .topNavV8,.publicSite .topNavV8.compact{grid-template-columns:300px minmax(0,1fr) 460px!important}.publicSite .topActionsV8{min-width:0!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:12px!important}.publicSite .appOpenButtonV9{width:220px!important;min-width:220px!important;max-width:220px!important;flex:0 0 220px!important;padding:0 18px!important;white-space:nowrap!important}.publicSite .premiumHeaderButtonV9{width:216px!important;min-width:216px!important;max-width:216px!important;flex:0 0 216px!important;padding:0 16px!important;white-space:nowrap!important}.publicSite .heroActionsV8 .secondaryCta{width:204px!important;min-width:204px!important}.publicSite .premiumRequestPrice strong{font-size:clamp(29px,2.55vw,39px)!important}@media (max-width: 1320px){.publicSite .topNavV8,.publicSite .topNavV8.compact{grid-template-columns:276px minmax(0,1fr) 436px!important}.publicSite .topLinksV8{gap:16px!important}.publicSite .appOpenButtonV9{width:210px!important;min-width:210px!important;max-width:210px!important;flex-basis:210px!important;font-size:13px!important}.publicSite .premiumHeaderButtonV9{width:214px!important;min-width:214px!important;max-width:214px!important;flex-basis:214px!important;font-size:13px!important}}@media (max-width: 1120px){.publicSite .topNavV8,.publicSite .topNavV8.compact{width:calc(100vw - 28px)!important;height:auto!important;min-height:66px!important;grid-template-columns:1fr auto!important;row-gap:12px!important;padding:12px 14px!important}.publicSite .publicMenuButton{display:inline-flex!important;width:44px!important;height:42px!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;gap:6px!important;border:1px solid rgba(53,215,255,.28)!important;border-radius:10px!important;background:#070d1bb8!important;color:#fff!important}.publicSite .publicTopPanel{grid-column:1 / -1!important;display:none!important;gap:12px!important}.publicSite .publicTopPanel.open{display:grid!important}.publicSite .topLinksV8{width:100%!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;overflow:visible!important}.publicSite .topActionsV8{width:100%!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}.publicSite .appOpenButtonV9,.publicSite .premiumHeaderButtonV9{width:100%!important;min-width:0!important;max-width:none!important;flex-basis:auto!important}}.premiumModalBackdrop{padding:clamp(18px,3dvh,28px)!important}.premiumAccessModal{position:relative!important;width:min(960px,calc(100vw - 48px))!important;max-height:calc(100dvh - 48px)!important;height:auto!important;display:grid!important;grid-template-columns:minmax(0,43%) minmax(0,57%)!important;overflow:hidden!important;border:1px solid rgba(53,215,255,.34)!important;border-radius:28px!important;background:radial-gradient(420px 260px at 22% 18%,rgba(53,215,255,.18),transparent 72%),radial-gradient(420px 300px at 86% 10%,rgba(126,94,255,.18),transparent 72%),linear-gradient(180deg,#081120fa,#030811fc)!important;box-shadow:0 34px 100px #00000094,0 0 60px #35d7ff1f,inset 0 1px #ffffff14!important;color:#f7fbff!important}.premiumModalClose{top:18px!important;right:18px!important;z-index:5!important}.premiumModalClose:focus-visible{outline:1px solid rgba(53,215,255,.8)!important;outline-offset:2px!important;border-radius:10px!important}.premiumModalArt{position:relative!important;min-height:0!important;padding:clamp(18px,2.4dvh,30px)!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;background:radial-gradient(circle at 50% 45%,rgba(53,215,255,.2),transparent 44%),radial-gradient(circle at 22% 78%,rgba(106,77,255,.16),transparent 42%),linear-gradient(180deg,#091526c7,#02070ef5)!important;border-right:1px solid rgba(53,215,255,.16)!important}.premiumModalRenderStage{position:absolute!important;inset:clamp(14px,2dvh,18px)!important;bottom:clamp(86px,12dvh,108px)!important;display:grid!important;place-items:center!important;border:1px solid rgba(53,215,255,.18)!important;border-radius:22px!important;background:linear-gradient(rgba(53,215,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(53,215,255,.06) 1px,transparent 1px),radial-gradient(circle at 50% 52%,rgba(53,215,255,.18),transparent 44%),#0208119e!important;background-size:28px 28px,28px 28px,auto,auto!important;overflow:hidden!important}.premiumModalRenderStage img{position:relative!important;z-index:2!important;display:block!important;width:min(108%,380px)!important;max-height:82%!important;object-fit:contain!important;filter:drop-shadow(0 28px 42px rgba(0,0,0,.58)) drop-shadow(0 0 28px rgba(53,215,255,.24))!important;transform:translateY(-8px) rotate(-2deg)!important}.premiumRenderGlow{position:absolute!important;z-index:1!important;width:72%!important;height:52%!important;border-radius:999px!important;background:radial-gradient(circle,rgba(53,215,255,.18),rgba(53,215,255,.05) 42%,transparent 72%)!important;filter:blur(8px)!important}.premiumRenderGrid{position:absolute!important;left:12%!important;right:12%!important;bottom:14%!important;height:1px!important;background:linear-gradient(90deg,transparent,rgba(53,215,255,.5),transparent)!important;box-shadow:0 0 28px #35d7ff57!important}.premiumModalRenderBadge{position:absolute!important;left:clamp(22px,3dvh,34px)!important;bottom:clamp(20px,3dvh,34px)!important;z-index:3!important;min-width:min(190px,calc(100% - 48px))!important;padding:12px 16px!important;border:1px solid rgba(53,215,255,.42)!important;border-radius:16px!important;background:#030b16c7!important;box-shadow:0 18px 42px #00000061,0 0 32px #35d7ff29!important}.premiumModalRenderBadge span{display:block!important;color:#87a0b9!important;font-size:12px!important}.premiumModalRenderBadge b{display:block!important;margin-top:3px!important;color:#fff!important;font-size:20px!important}.premiumModalContent{min-width:0!important;min-height:0!important;display:flex!important;flex-direction:column!important;justify-content:center!important;gap:clamp(10px,1.55dvh,14px)!important;padding:clamp(24px,3vw,40px) clamp(24px,3.2vw,44px)!important;overflow-y:auto!important;scrollbar-width:thin!important}.premiumModalContent h2{margin:0!important;max-width:480px!important;color:#fff!important;font-size:clamp(32px,3vw,44px)!important;line-height:1.02!important;letter-spacing:-.045em!important}.premiumModalContent p{margin:0!important;color:#aebbd0!important;font-size:15px!important;line-height:1.5!important}.premiumModalContent small{color:#8ea1bb!important;font-size:12px!important;line-height:1.5!important}.premiumModalSteps{display:grid!important;gap:9px!important;margin:4px 0 0!important;padding:0!important;list-style:none!important}.premiumModalSteps li{display:grid!important;grid-template-columns:34px 1fr!important;gap:12px!important;align-items:center!important;min-height:46px!important;padding:8px 12px!important;border:1px solid rgba(255,255,255,.09)!important;border-radius:14px!important;background:#ffffff09!important}.premiumModalSteps b{display:grid!important;place-items:center!important;width:34px!important;height:34px!important;border-radius:12px!important;background:linear-gradient(135deg,#35d7ff,#6d45ff)!important;color:#04111f!important;font-size:13px!important}.premiumModalSteps span,.premiumApplicationId span,.premiumSuccessMeta dt,.premiumTipCard span{color:#b8c7da!important;font-size:13px!important;line-height:1.45!important}.premiumFlowButton,.premiumCodeForm button{min-height:54px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:16px!important;background:linear-gradient(135deg,#28c6ff,#347bff 46%,#7048ff)!important;color:#fff!important;font-size:15px!important;font-weight:880!important;cursor:pointer!important;box-shadow:0 18px 44px #3b82f657,inset 0 1px #fff3!important}.premiumFlowButton:disabled{cursor:not-allowed!important;opacity:.68!important;transform:none!important}.premiumFlowButton.success{background:linear-gradient(135deg,#28e6ad,#18a979)!important;box-shadow:0 18px 44px #28e6ad33!important}.premiumFlowButton.error{background:linear-gradient(135deg,#ff637a,#b42342)!important;box-shadow:0 18px 44px #ff637a2e!important}.premiumButtonSpinner{width:18px!important;height:18px!important;border:2px solid rgba(255,255,255,.34)!important;border-top-color:#fff!important;border-radius:50%!important;animation:premiumSpin .8s linear infinite!important}@keyframes premiumSpin{to{transform:rotate(360deg)}}.premiumModalLinkButton{width:fit-content!important;min-height:34px!important;padding:0!important;border:0!important;background:transparent!important;color:#89eaff!important;font:inherit!important;font-size:13px!important;font-weight:820!important;cursor:pointer!important}.premiumApplicationId,.premiumMessagePreview,.premiumTipCard,.premiumSuccessMeta,.premiumWaitingCard{border:1px solid rgba(53,215,255,.22)!important;border-radius:16px!important;background:#03091275!important;box-shadow:inset 0 1px #ffffff0a!important}.premiumInlineAlert{display:grid!important;gap:5px!important;padding:10px 13px!important;border:1px solid rgba(255,95,120,.32)!important;border-radius:14px!important;background:#ff5f7813!important;color:#ffd5dc!important}.premiumInlineAlert strong{color:#fff!important;font-size:13px!important}.premiumInlineAlert span{color:#ffb9c5!important;font-size:12px!important;line-height:1.45!important}@media (max-height: 800px) and (min-width: 821px){.premiumModalBackdrop{padding:18px!important}.premiumAccessModal{width:min(920px,calc(100vw - 40px))!important;max-height:calc(100dvh - 36px)!important}.premiumModalRenderStage{top:14px!important;right:14px!important;left:14px!important;bottom:82px!important}.premiumModalRenderStage img{width:min(104%,340px)!important;max-height:78%!important}.premiumModalContent{gap:9px!important;padding:26px 34px 24px!important}.premiumModalContent h2{font-size:clamp(31px,2.65vw,38px)!important}.premiumModalContent p{font-size:14px!important;line-height:1.45!important}.premiumModalSteps{gap:8px!important}.premiumModalSteps li{min-height:42px!important;padding:7px 10px!important}.premiumFlowButton,.premiumCodeForm button{min-height:50px!important}.premiumModalRenderBadge{bottom:20px!important}}@media (max-height: 700px) and (min-width: 821px){.premiumAccessModal{width:min(900px,calc(100vw - 36px))!important}.premiumModalRenderStage{bottom:76px!important}.premiumModalRenderStage img{width:min(98%,310px)!important;max-height:74%!important}.premiumModalContent{gap:8px!important;padding:22px 30px 20px!important}.premiumModalContent h2{font-size:clamp(28px,2.45vw,34px)!important}.premiumModalSteps li{grid-template-columns:30px 1fr!important;min-height:38px!important;border-radius:12px!important}.premiumModalSteps b{width:30px!important;height:30px!important}}.premiumApplicationId{display:grid!important;gap:5px!important;padding:14px 16px!important}.premiumApplicationId.compact{padding:10px 13px!important}.premiumApplicationId strong{color:#fff!important;font-size:16px!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important}.premiumMessagePreview{min-height:104px!important;margin:0!important;padding:16px!important;white-space:pre-wrap!important;word-break:break-word!important;color:#dceeff!important;font-size:13px!important;line-height:1.55!important}.premiumAccessModal-message_ready{width:min(900px,calc(100vw - 48px))!important;max-height:calc(100dvh - 44px)!important;grid-template-columns:minmax(0,42%) minmax(0,58%)!important}.premiumAccessModal-message_ready .premiumModalArt{padding:20px!important}.premiumAccessModal-message_ready .premiumModalRenderStage{top:18px!important;right:18px!important;left:18px!important;bottom:84px!important;border-radius:20px!important}.premiumAccessModal-message_ready .premiumModalRenderStage img{width:min(96%,315px)!important;max-height:64%!important;transform:translateY(4px) rotate(-2deg)!important}.premiumAccessModal-message_ready .premiumModalRenderBadge{left:22px!important;bottom:22px!important;min-width:172px!important;padding:10px 14px!important;border-radius:14px!important}.premiumAccessModal-message_ready .premiumModalRenderBadge b{font-size:18px!important}.premiumAccessModal-message_ready .premiumModalContent{justify-content:center!important;gap:10px!important;padding:28px 40px!important;overflow-y:auto!important}.premiumAccessModal-message_ready .modalStatusIcon.success{width:74px!important;height:74px!important;margin:0 auto 6px!important;box-shadow:0 0 34px #22c55e38!important}.premiumAccessModal-message_ready .modalStatusIcon.success svg{width:30px!important;height:30px!important}.premiumAccessModal-message_ready .premiumModalContent h2{max-width:390px!important;font-size:clamp(34px,2.7vw,42px)!important;line-height:1.06!important}.premiumAccessModal-message_ready .premiumModalContent p{max-width:430px!important;font-size:14px!important;line-height:1.45!important}.premiumAccessModal-message_ready .premiumApplicationId{gap:4px!important;padding:11px 14px!important;border-radius:14px!important}.premiumAccessModal-message_ready .premiumApplicationId strong{font-size:15px!important}.premiumAccessModal-message_ready .premiumMessagePreview{min-height:0!important;max-height:clamp(154px,20dvh,188px)!important;overflow:auto!important;padding:13px 14px!important;border-radius:14px!important;font-size:12px!important;line-height:1.48!important;scrollbar-color:rgba(53,215,255,.35) rgba(6,12,24,.88)!important;scrollbar-width:thin!important}.premiumAccessModal-message_ready .premiumMessagePreview::-webkit-scrollbar{width:6px!important}.premiumAccessModal-message_ready .premiumMessagePreview::-webkit-scrollbar-track{background:#060c18e0!important;border-radius:999px!important}.premiumAccessModal-message_ready .premiumMessagePreview::-webkit-scrollbar-thumb{background:#35d7ff59!important;border-radius:999px!important}.premiumAccessModal-message_ready .premiumFlowButton,.premiumAccessModal-message_ready .modalVkButton{min-height:48px!important;border-radius:14px!important;font-size:14px!important}.premiumAccessModal-message_ready .premiumModalLinkButton{min-height:26px!important;font-size:13px!important}.premiumModalActions{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}.premiumWaitingCard{display:flex!important;align-items:center!important;gap:14px!important;padding:14px 16px!important}.premiumWaitingCard b{display:block!important;color:#fff!important}.premiumWaitingCard small{display:block!important;margin-top:2px!important}.premiumWaitingSpinner{width:34px!important;height:34px!important;flex:0 0 auto!important;border:2px solid rgba(53,215,255,.18)!important;border-top-color:#35d7ff!important;border-radius:50%!important;animation:premiumSpin 1s linear infinite!important}.premiumWaitingCard svg{width:28px!important;height:28px!important;flex:0 0 auto!important;color:#35d7ff!important;filter:drop-shadow(0 0 14px rgba(53,215,255,.28))!important}.modalStatusIcon.pending{color:#35d7ff!important;border-color:#35d7ff52!important;background:#35d7ff14!important;box-shadow:0 0 34px #35d7ff29!important}.premiumCodeForm{display:grid!important;gap:12px!important}.premiumCodeForm label{display:grid!important;gap:8px!important}.premiumCodeForm label span{color:#dce8f7!important;font-size:13px!important;font-weight:840!important}.premiumCodeForm input{width:100%!important;min-width:0!important;height:54px!important;border:1px solid rgba(53,215,255,.3)!important;border-radius:14px!important;background:#ffffff0b!important;color:#fff!important;padding:0 16px!important;font:inherit!important;font-size:17px!important;letter-spacing:.02em!important}.premiumInlineError{color:#ff8da0!important;font-size:12px!important}.premiumTipCard{display:grid!important;gap:8px!important;padding:16px!important;border-color:#ffc75c3d!important}.premiumTipCard strong{color:#fff!important}.premiumTipCard button{width:fit-content!important;min-height:32px!important;padding:0!important;border:0!important;background:transparent!important;color:#ffd166!important;font-weight:850!important;cursor:pointer!important}.premiumSuccessMeta{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;margin:0!important;overflow:hidden!important}.premiumSuccessMeta div{padding:14px!important;border-right:1px solid rgba(255,255,255,.08)!important}.premiumSuccessMeta dd{margin:5px 0 0!important;color:#fff!important;font-weight:850!important}@media (max-width: 820px){.premiumModalBackdrop{padding:14px!important}.premiumAccessModal{width:calc(100vw - 28px)!important;max-height:calc(100dvh - 28px)!important;grid-template-columns:1fr!important;overflow:hidden auto!important;border-radius:22px!important}.premiumModalArt{min-height:220px!important;max-height:260px!important;border-right:0!important;border-bottom:1px solid rgba(53,215,255,.16)!important}.premiumModalRenderStage{top:12px!important;right:12px!important;bottom:12px!important;left:12px!important}.premiumModalRenderStage img{width:88%!important;max-height:72%!important}.premiumModalRenderBadge{left:24px!important;bottom:20px!important;min-width:150px!important;padding:10px 13px!important}.premiumModalContent{padding:28px 20px 24px!important;justify-content:flex-start!important}.premiumModalActions,.premiumSuccessMeta{grid-template-columns:1fr!important}.premiumFlowButton,.premiumCodeForm button,.premiumModalActions button,.premiumModalActions a,.premiumModalLinkButton,.premiumModalContent .modalVkButton,.premiumModalContent .copyMessageButton,.premiumModalContent .modalErrorButton,.premiumModalContent .modalOpenButton,.premiumModalContent .modalSecondaryLink{width:100%!important}}@media (prefers-reduced-motion: reduce){.premiumButtonSpinner{animation:none!important}}.publicSite .footerV9.revealSection,.publicSite .launchContacts.footerV9.revealSection{opacity:1!important;transform:none!important}.publicSite .topNavV8,.publicSite .topNavV8.compact{grid-template-columns:300px minmax(0,1fr) 420px!important}.publicSite .topActionsV8{min-width:0!important;gap:12px!important}.publicSite .appOpenButtonV9{width:184px!important;min-width:184px!important;max-width:184px!important;padding:0 14px!important;white-space:nowrap!important}.publicSite .premiumHeaderButtonV9{width:196px!important;min-width:196px!important;max-width:196px!important;padding:0 14px!important;white-space:nowrap!important}@media (max-width: 1320px){.publicSite .topNavV8,.publicSite .topNavV8.compact{grid-template-columns:280px minmax(0,1fr) 396px!important}.publicSite .topLinksV8{gap:18px!important}.publicSite .appOpenButtonV9{width:178px!important;min-width:178px!important;max-width:178px!important;font-size:13px!important}.publicSite .premiumHeaderButtonV9{width:186px!important;min-width:186px!important;max-width:186px!important;font-size:13px!important}}@media (max-width: 1120px){.publicSite .topNavV8,.publicSite .topNavV8.compact{width:calc(100vw - 28px)!important;height:auto!important;min-height:66px!important;grid-template-columns:1fr auto!important;row-gap:12px!important;padding:12px 14px!important}.publicSite .publicMenuButton{display:inline-flex!important;width:44px!important;height:42px!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;gap:6px!important;border:1px solid rgba(53,215,255,.28)!important;border-radius:10px!important;background:#070d1bb8!important;color:#fff!important}.publicSite .publicTopPanel{grid-column:1 / -1!important;display:none!important;gap:12px!important}.publicSite .publicTopPanel.open{display:grid!important}.publicSite .topLinksV8{width:100%!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;overflow:visible!important}.publicSite .topActionsV8{width:100%!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}.publicSite .appOpenButtonV9,.publicSite .premiumHeaderButtonV9{width:100%!important;min-width:0!important;max-width:none!important;font-size:14px!important}.publicSite .mobileSupportButton{display:inline-flex!important;grid-column:1 / -1!important;width:100%!important}}.compareModelLayer,.modalArtScene,.demoStudioPreview{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:radial-gradient(circle at 50% 30%,rgba(53,215,255,.18),transparent 38%),linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px),#07101c;background-size:auto,24px 24px,24px 24px}.compareModelLayer span,.modalArtScene span,.demoStudioPreview span{position:absolute;display:block;margin:0}.connectorShowcaseCard>span{display:block;margin-top:6px;color:#b8c5d8;font-size:10px}.compareAfterClip,.compareModelLayer{position:absolute;top:0;right:0;bottom:0;left:0}.compareAfterClip{z-index:2;overflow:hidden}.compareModelLayer{background:radial-gradient(circle at 50% 42%,rgba(53,215,255,.16),transparent 33%),linear-gradient(rgba(255,255,255,.038) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.038) 1px,transparent 1px),#06101c;background-size:auto,30px 30px,30px 30px}.compareModelLayer img{position:absolute;left:32%;top:5%;width:42%;height:90%;object-fit:contain;filter:drop-shadow(0 20px 36px rgba(0,0,0,.6)) saturate(.92)}.compareModelLayer-before img{opacity:.68;filter:drop-shadow(0 20px 36px rgba(0,0,0,.6)) saturate(.45) hue-rotate(310deg)}.compareModelLayer-after img{opacity:.94;filter:drop-shadow(0 20px 36px rgba(0,0,0,.6)) saturate(1.05)}.comparePlane{left:50%;top:13%;bottom:13%;width:2px;background:#35d7ffb3;box-shadow:0 0 20px #35d7ff8c}.errorMark{width:18px;height:18px;border:2px solid #ff5f78;border-radius:50%;box-shadow:0 0 18px #ff5f7873}.errorMark:before,.errorMark:after{content:"";position:absolute;left:3px;right:3px;top:7px;height:2px;background:#ff5f78}.errorMark:before{transform:rotate(45deg)}.errorMark:after{transform:rotate(-45deg)}.errorMark-a{left:43%;top:25%}.errorMark-b{left:57%;top:41%}.errorMark-c{left:48%;top:68%}.meshNoise{width:54px;height:28px;border:1px dashed rgba(255,95,120,.72);border-radius:50%}.meshNoise-a{left:36%;top:48%}.meshNoise-b{right:30%;bottom:24%}.repairGlow{width:80px;height:42px;border-radius:50%;border:1px solid rgba(40,230,173,.65);box-shadow:inset 0 0 20px #28e6ad29,0 0 24px #28e6ad47}.repairGlow-a{left:39%;top:25%}.repairGlow-b{right:29%;bottom:25%}.connectorDot{width:14px;height:14px;border-radius:50%;background:#28e6ad;box-shadow:0 0 18px #28e6ada6}.connectorDot-a{left:49%;top:37%}.connectorDot-b{left:52%;top:53%}.connectorDot-c{left:47%;top:68%}.modalArt{min-height:294px;border-right:1px solid rgba(255,255,255,.12);background:#07101c}.modalArtScene{width:100%;height:100%;min-height:294px;border:0;border-radius:0}.modalMiniWindow{position:absolute;left:12%;top:16%;width:76%;height:58%;border:1px solid rgba(53,215,255,.32);border-radius:10px;background:#050a14bd;box-shadow:0 24px 54px #0000005c,0 0 34px #35d7ff1f}.modalMiniTop{left:0;right:0;top:0;height:28px;border-bottom:1px solid rgba(255,255,255,.1);background:#ffffff09}.modalMiniSidebar{left:0;top:28px;bottom:0;width:42px;border-right:1px solid rgba(255,255,255,.1)}.modalMiniViewport{left:42px;right:0;top:28px;bottom:0}.modalMiniModel{left:34%;top:27%;width:72px;height:58px;border-radius:18px 12px 22px;background:linear-gradient(145deg,#25385b,#0d182b);border:1px solid rgba(123,196,255,.28);transform:rotate(-12deg)}.modalMiniPlane{left:56%;top:14%;bottom:13%;width:2px;background:#35d7ff;box-shadow:0 0 18px #35d7ffb3}.modalMiniPoint{width:10px;height:10px;border-radius:50%;background:#28e6ad;box-shadow:0 0 14px #28e6ada6}.pointA{left:49%;top:44%}.pointB{left:62%;top:56%}.modalAccessCard{position:absolute;left:20%;right:20%;bottom:12%;display:grid;gap:4px;padding:14px;border:1px solid rgba(139,92,246,.35);border-radius:10px;background:#0a1426e6}.modalAccessCard span{position:static;color:#9fb1c7;font-size:10px}.modalAccessCard b{color:#fff;font-size:16px}.modalAccessCard i{width:100%;height:6px;border-radius:999px;background:linear-gradient(90deg,#35d7ff,#8b5cf6)}.publicModal.demoModal{grid-template-columns:1.1fr .9fr}.demoStudioPreview{min-height:340px;border:0;border-right:1px solid rgba(255,255,255,.12);border-radius:0}.demoStudioTop{height:38px;display:flex;align-items:center;gap:8px;padding:0 14px;border-bottom:1px solid rgba(255,255,255,.1)}.demoStudioTop span{position:static;width:8px;height:8px;border-radius:50%;background:#ff5f78}.demoStudioTop span:nth-child(2){background:#f5c76b}.demoStudioTop span:nth-child(3){background:#28e6ad}.demoStudioTop b{margin-left:auto;color:#d8e3f2;font-size:12px}.demoStudioGrid{height:calc(100% - 38px);display:grid;grid-template-columns:110px 1fr}.demoStudioGrid aside{display:grid;align-content:start;gap:8px;padding:14px;border-right:1px solid rgba(255,255,255,.1)}.demoStudioGrid aside span{position:static;padding:8px;border-radius:6px;background:#ffffff0e;color:#c7d6e8;font-size:11px}.demoStudioGrid section{position:relative;min-height:300px}.demoStudioGrid img{position:absolute;top:9%;right:8%;bottom:9%;left:8%;width:84%;height:80%;object-fit:contain;filter:drop-shadow(0 24px 36px rgba(0,0,0,.58))}.demoCutPlane{left:52%;top:12%;bottom:14%;width:2px;background:#35d7ff;box-shadow:0 0 18px #35d7ffb8}.demoConnector{width:16px;height:16px;border-radius:50%;background:#28e6ad;box-shadow:0 0 18px #28e6ada6}.demoConnector.one{left:48%;top:44%}.demoConnector.two{left:55%;top:58%}@media (max-width:720px){.compareModelLayer img{left:18%;width:64%}.publicModal.demoModal{grid-template-columns:1fr}.demoStudioPreview{border-right:0;min-height:300px}}.publicSite{--ref-bg: #05070d;--ref-panel: rgba(7, 13, 26, .78);--ref-card: rgba(8, 18, 34, .72);--ref-border: rgba(45, 105, 210, .48);--ref-cyan: #35d7ff;--ref-blue: #2f8cff;--ref-violet: #7447ff;--ref-green: #78ffc8;--ref-yellow: #f5c76b;--ref-red: #ff5f78;position:relative;min-height:100vh;overflow-x:clip!important;overflow-y:visible!important;color:#fff;background:radial-gradient(620px 420px at 88% 22%,rgba(64,52,144,.22),transparent 72%),radial-gradient(560px 360px at 82% 70%,rgba(40,41,122,.18),transparent 73%),radial-gradient(760px 440px at 31% 52%,rgba(14,72,160,.14),transparent 73%),linear-gradient(180deg,#03060d,#050916 52%,#050812)!important;font-family:Inter,Arial,sans-serif}.publicSite:before,.publicSite:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none}.publicSite:before{z-index:-2;background:radial-gradient(340px 520px at 99% 33%,rgba(60,52,156,.28),transparent 68%),linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.014) 1px,transparent 1px);background-size:auto,80px 80px,80px 80px;-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 13%,#000 74%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,#000 13%,#000 74%,transparent 100%)}.publicSite:after{z-index:-1;background:radial-gradient(560px 320px at 59% 72%,rgba(53,215,255,.075),transparent 75%),radial-gradient(480px 260px at 74% 78%,rgba(116,71,255,.11),transparent 76%)}.publicSite *,.publicSite *:before,.publicSite *:after{box-sizing:border-box;letter-spacing:0}.publicSite button,.publicSite a{transform:none!important}.publicSite{background:radial-gradient(circle at 76% 30%,rgba(31,85,255,.14),transparent 34%),radial-gradient(circle at 93% 55%,rgba(111,61,255,.13),transparent 30%),radial-gradient(circle at 58% 74%,rgba(0,191,255,.08),transparent 34%),#05070d!important}.publicSite .topNavV8,.publicSite .topNavV8.compact{position:sticky!important;left:auto!important;top:20px!important;z-index:9999!important;width:min(1386px,calc(100vw - 150px))!important;height:70px!important;margin:44px auto 0 max(80px,calc(50vw - 693px));transform:none!important;display:grid!important;grid-template-columns:330px 1fr 300px!important;align-items:center!important;gap:0!important;padding:0 22px!important;border:1px solid rgba(47,105,214,.46)!important;border-radius:16px!important;background:#050a16db!important;box-shadow:0 20px 60px #00000057,0 0 30px #2f69d61f,inset 0 1px #ffffff0d!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.publicSite .topNavV8.compact{top:20px!important;height:70px!important;background:#050914f0!important}.publicSite .topBrandV8{display:inline-flex!important;align-items:center!important;flex:0 0 auto!important;min-width:0!important;gap:12px!important;color:#fff!important;white-space:nowrap!important}.publicSite .topBrandV8 .launchSvgIcon{width:36px!important;height:36px!important;flex:0 0 36px!important;color:var(--ref-cyan)!important;filter:drop-shadow(0 0 17px rgba(53,215,255,.45))}.publicSite .topBrandV8 strong{display:inline-flex!important;align-items:baseline!important;gap:5px!important;color:#fff!important;font-size:28px!important;line-height:1!important;font-weight:760!important}.publicSite .topBrandV8 strong span{color:#4b9dff!important}.publicSite .topBrandV8 em{margin-left:4px!important;width:48px!important;height:28px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;border:1px solid rgba(255,255,255,.26)!important;border-radius:999px!important;background:#ffffff09!important;color:#dfeaff!important;font-size:12px!important;font-style:normal!important;font-weight:800!important;line-height:1!important}.publicSite .topLinksV8{display:flex!important;align-items:center!important;justify-content:center!important;gap:44px!important;flex:1 1 auto!important;min-width:0!important;overflow:hidden!important}.publicSite .topLinksV8 a{flex:0 0 auto!important;padding:8px 0!important;background:transparent!important;color:#fffffff5!important;font-size:14px!important;font-weight:520!important;line-height:1!important}.publicSite .topLinksV8 a.active,.publicSite .topLinksV8 a:hover{color:#9fd8ff!important;background:transparent!important}.publicSite .topActionsV8{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:16px!important;flex:0 0 auto!important;white-space:nowrap!important}.publicSite .loginButtonV8,.publicSite .topCtaV8{height:44px!important;border-radius:10px!important;font-size:14px!important;font-weight:760!important;line-height:1!important}.publicSite .loginButtonV8{width:88px!important;min-width:88px!important;padding:0 18px!important;border:1px solid rgba(255,255,255,.2)!important;background:#070d1bb8!important;color:#fff!important;box-shadow:inset 0 1px #ffffff0d!important}.publicSite .topCtaV8{width:176px!important;min-width:176px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:0 18px!important;border:1px solid rgba(255,255,255,.14)!important;background:linear-gradient(135deg,#25bfff,#347bff 47%,#7048ff)!important;color:#fff!important;box-shadow:0 0 30px #2f8cff57,inset 0 1px #fff3!important}.publicSite .topCtaV8 .launchSvgIcon{width:18px!important;height:18px!important}.publicSite .topCtaV8:hover{transform:translateY(-2px)!important;box-shadow:0 0 38px #2f8cff70,inset 0 1px #ffffff38!important}.publicSite .heroV8{position:relative!important;width:min(1384px,calc(100vw - 152px))!important;min-height:792px!important;margin:42px auto 26px max(80px,calc(50vw - 692px))!important;padding-top:0!important;display:grid!important;grid-template-columns:448px 886px!important;grid-template-rows:539px 94px!important;column-gap:48px!important;row-gap:66px!important;align-items:start!important}.publicSite .heroV8:before{content:""!important;position:absolute!important;inset:0 -80px auto!important;z-index:-1!important;height:760px!important;background:radial-gradient(circle at 76% 30%,rgba(31,85,255,.14),transparent 34%),radial-gradient(circle at 93% 55%,rgba(111,61,255,.13),transparent 30%),radial-gradient(circle at 58% 74%,rgba(0,191,255,.08),transparent 34%),linear-gradient(180deg,transparent 0%,rgba(5,7,13,.18) 100%)!important}.publicSite .heroCopyV8{grid-column:1!important;grid-row:1!important;align-self:start!important;min-height:0!important;display:block!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.publicSite .heroLabelV8{display:inline-flex!important;align-items:center!important;gap:11px!important;height:34px!important;margin:0 0 24px!important;padding:0 16px!important;border:1px solid rgba(53,215,255,.29)!important;border-radius:999px!important;background:#051b2cc2!important;color:#bdd4e7!important;font-size:11px!important;font-weight:760!important;line-height:1!important;box-shadow:inset 0 1px #ffffff09!important}.publicSite .heroLabelV8 span{width:7px!important;height:7px!important;flex:0 0 7px!important;border-radius:50%!important;background:#74caff!important;box-shadow:0 0 14px #74caffb3!important}.publicSite .heroCopyV8 h1{width:488px!important;max-width:488px!important;margin:0 0 22px!important;color:#fff!important;font-family:SF Pro Display,Inter,Arial,sans-serif!important;font-size:44px!important;line-height:1.09!important;font-weight:850!important;letter-spacing:-.04em!important;text-shadow:0 12px 32px rgba(0,0,0,.42)!important}.publicSite .heroCopyV8 .heroTitleLine{display:block!important;white-space:nowrap!important;background:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;color:#fff!important}.publicSite .heroCopyV8 .heroTitleAccent{background:linear-gradient(90deg,#35d7ff,#6382ff 52%,#9b5cff)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}.publicSite .heroCopyV8 .heroLead{width:448px!important;max-width:448px!important;margin:0 0 23px!important;color:#9fb1c7!important;font-size:16px!important;line-height:26px!important}.publicSite .heroBenefitsV8{width:448px!important;max-width:448px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;margin:0 0 30px!important}.publicSite .heroBenefitsV8 article{height:80px!important;min-height:80px!important;display:grid!important;grid-template-columns:42px 1fr!important;grid-template-rows:auto auto!important;column-gap:10px!important;align-content:center!important;padding:13px!important;border:1px solid rgba(74,117,255,.36)!important;border-radius:10px!important;background:#0813229e!important;box-shadow:inset 0 1px #ffffff0a,0 18px 44px #00000024!important}.publicSite .heroBenefitsV8 svg{grid-row:1 / 3!important;width:32px!important;height:32px!important;padding:7px!important;border-radius:50%!important;color:#8768ff!important;background:#7448ff33!important}.publicSite .heroBenefitsV8 article:nth-child(2) svg{color:#35d7ff!important;background:#35d7ff24!important}.publicSite .heroBenefitsV8 b{color:#fff!important;font-size:13px!important;line-height:1.05!important}.publicSite .heroBenefitsV8 span{color:#b8c4d6!important;font-size:11px!important;line-height:1.2!important}.publicSite .heroActionsV8{width:448px!important;display:flex!important;flex-wrap:nowrap!important;gap:12px!important;margin:0 0 29px!important}.publicSite .heroActionsV8 .primaryCta,.publicSite .heroActionsV8 .secondaryCta{height:60px!important;display:inline-grid!important;grid-template-columns:22px 1fr!important;grid-template-rows:auto auto!important;align-content:center!important;column-gap:9px!important;padding:0 18px!important;border-radius:8px!important;font-size:13px!important;line-height:1.05!important;text-align:left!important}.publicSite .heroActionsV8 .primaryCta{width:232px!important;min-width:232px!important;color:#fff!important;border-color:#ffffff29!important;background:linear-gradient(135deg,#21c5ff,#3278ff 46%,#7447ff)!important;box-shadow:0 0 36px #35d7ff40,inset 0 1px #fff3!important}.publicSite .heroActionsV8 .secondaryCta{width:184px!important;min-width:184px!important;border:1px solid rgba(255,255,255,.14)!important;background:#08132294!important;color:#fff!important;box-shadow:inset 0 1px #ffffff0a!important}.publicSite .heroActionsV8 .launchSvgIcon{grid-row:1 / 3!important;width:20px!important;height:20px!important}.publicSite .heroActionsV8 span{grid-column:2!important;color:#ffffffbd!important;font-size:11px!important;font-weight:650!important}.publicSite .formatRowV8{width:448px!important;max-width:448px!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;color:#9caabd!important;font-size:11px!important}.publicSite .formatRowV8 span{flex-basis:100%!important;margin:0 0 5px!important}.publicSite .formatRowV8 b{min-width:48px!important;height:26px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 10px!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:6px!important;background:#0b1322b8!important;color:#c5d1e2!important;font-size:11px!important;line-height:1!important;text-align:center!important}.publicSite .studioShellV8{grid-column:2!important;grid-row:1!important;align-self:start!important;width:886px!important;height:539px!important;overflow:hidden!important;border:1px solid rgba(45,219,255,.88)!important;border-radius:16px!important;background:linear-gradient(180deg,#060e1bf5,#030811fc)!important;box-shadow:0 25px 72px #00000080,0 0 42px #00b8ff29,inset 0 1px #ffffff0f!important}.publicSite .studioTopbarV8{height:40px!important;display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important;padding:0 15px!important;border-bottom:1px solid rgba(255,255,255,.1)!important;background:#050a1433!important}.publicSite .studioTopbarV8 strong{display:inline-flex!important;align-items:center!important;gap:8px!important;margin:0!important;color:#fff!important;font-size:12px!important;font-weight:800!important}.publicSite .studioTopbarV8>span,.publicSite .studioTopbarV8 em{color:#b7c3d3!important;font-size:11px!important;font-style:normal!important}.publicSite .studioTopbarV8>span{justify-self:center!important}.publicSite .studioTopbarV8>div{justify-self:end!important;display:flex!important;align-items:center!important;gap:14px!important}.publicSite .studioMenuDots{color:#d6e5f6!important;font-size:18px!important;line-height:1!important}.publicSite .studioTopbarV8 button{height:28px!important;min-width:96px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;border:0!important;border-radius:6px!important;background:linear-gradient(135deg,#23b7ff,#2f7cff)!important;color:#fff!important;font-size:10px!important;font-weight:800!important}.publicSite .studioBodyV8{height:499px!important;display:grid!important;grid-template-columns:157px minmax(0,1fr) 207px!important}.publicSite .studioToolsV8{display:flex!important;flex-direction:column!important;gap:7px!important;padding:13px 14px!important;border-right:1px solid rgba(255,255,255,.1)!important;background:#0308116b!important}.publicSite .studioToolsV8 small,.publicSite .studioInfoV8 h3{color:#aeb9c9!important;font-size:9px!important;font-weight:850!important}.publicSite .studioToolsV8 button{height:40px!important;display:grid!important;grid-template-columns:28px 1fr!important;align-items:center!important;gap:9px!important;padding:0 10px!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:7px!important;background:#ffffff0a!important;color:#d7e2f0!important;text-align:left!important}.publicSite .studioToolsV8 button.active{border-color:#35a0ffe6!important;background:linear-gradient(135deg,#197dff6b,#071836c7)!important;box-shadow:inset 0 0 22px #2f8cff2e,0 0 20px #2f8cff29!important}.publicSite .studioToolsV8 button .launchSvgIcon{width:22px!important;height:22px!important}.publicSite .studioToolsV8 b{display:block!important;color:#fff!important;font-size:10px!important;line-height:1.1!important}.publicSite .studioToolsV8 em{display:block!important;margin-top:2px!important;color:#a7b3c3!important;font-size:8px!important;font-style:normal!important;line-height:1.1!important}.publicSite .studioToolFoot{margin-top:auto!important;display:flex!important;justify-content:space-between!important;color:#aeb8c8!important}.publicSite .studioToolFoot span{width:28px!important;height:28px!important;display:grid!important;place-items:center!important;border-radius:7px!important;background:#ffffff0b!important}.publicSite .studioViewportV8{position:relative!important;min-width:0!important;height:499px!important;margin:0!important;overflow:hidden!important;isolation:isolate!important;border-radius:0!important;background:linear-gradient(rgba(53,215,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(53,215,255,.045) 1px,transparent 1px),radial-gradient(circle at 55% 44%,rgba(0,224,255,.07),transparent 32%),radial-gradient(ellipse at 50% 74%,rgba(23,91,200,.18),transparent 48%),#050b14!important;background-size:32px 32px,32px 32px,auto,auto,auto!important}.publicSite .studioViewportV8:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1!important;pointer-events:none!important;background:radial-gradient(350px 220px at 50% 48%,rgba(0,217,255,.045),transparent 67%),linear-gradient(180deg,transparent 0%,rgba(0,21,46,.28) 100%)!important;opacity:.55!important}.publicSite .studioViewportV8 .studioSkull{position:absolute!important;left:49%!important;top:49%!important;z-index:3!important;width:132%!important;height:92%!important;max-height:92%!important;object-fit:contain!important;object-position:center center!important;transform:translate(-50%,-50%)!important;opacity:1!important;filter:drop-shadow(0 24px 34px rgba(0,0,0,.72)) drop-shadow(10px 0 10px rgba(53,215,255,.1)) brightness(.96) contrast(1.08) saturate(.72)!important;-webkit-mask-image:none!important;mask-image:none!important}.publicSite .studioViewportV8 .sectionPlaneSvg{position:absolute!important;left:48.8%!important;top:2.5%!important;z-index:2!important;width:23%!important;height:84%!important;pointer-events:none!important;overflow:hidden!important}.publicSite .studioViewportV8 .sectionPlaneSvg polygon{fill:#35d7ff0e!important;stroke:#35d7ffd9!important;stroke-width:.35!important;vector-effect:non-scaling-stroke!important}.publicSite .studioViewportV8 .sectionPlaneSvg line{stroke:#35d7ff73!important;stroke-width:.28!important;vector-effect:non-scaling-stroke!important}.publicSite .studioViewportV8 .sectionCutSvg{position:absolute!important;left:62%!important;top:14%!important;z-index:4!important;width:10px!important;height:72%!important;pointer-events:none!important;overflow:visible!important}.publicSite .studioViewportV8 .sectionCutSvg line{stroke:#35d7ff!important;stroke-width:.7!important;filter:drop-shadow(0 0 4px rgba(53,215,255,.55))!important;vector-effect:non-scaling-stroke!important}.publicSite .viewportSideRail{position:absolute!important;left:15px!important;top:15px!important;z-index:6!important;display:grid!important;gap:8px!important;padding:8px!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:7px!important;background:#ffffff09!important;color:#d5e2f1!important}.publicSite .viewportBottomBar{position:absolute!important;left:50%!important;bottom:12px!important;z-index:6!important;transform:translate(-50%)!important;display:flex!important;gap:7px!important;width:230px!important;height:38px!important;justify-content:center!important;padding:6px 10px!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:9px!important;background:#050a14c7!important}.publicSite .viewportBottomBar button{width:24px!important;height:24px!important;display:grid!important;place-items:center!important;border:0!important;border-radius:5px!important;background:#ffffff0d!important;color:#d6e4f4!important}.publicSite .studioViewportV8 .axisGizmo{position:absolute!important;right:20px!important;bottom:58px!important;left:auto!important;top:auto!important;z-index:5!important;width:64px!important;height:64px!important;pointer-events:none!important;background:transparent!important;border:0!important;box-shadow:none!important}.publicSite .studioViewportV8 .axisGizmo i{position:absolute!important;left:31px!important;top:31px!important;width:26px!important;height:2px!important;border-radius:4px!important;transform-origin:left center!important;box-shadow:0 0 8px currentColor!important}.publicSite .studioViewportV8 .axisGizmo i span{position:absolute!important;right:-11px!important;top:-8px!important;color:currentColor!important;font-size:9px!important;line-height:1!important;font-weight:800!important;text-shadow:0 0 8px currentColor!important}.publicSite .studioViewportV8 .axisGizmo b{position:absolute!important;left:27px!important;top:27px!important;width:10px!important;height:10px!important;display:block!important;border:1px solid rgba(214,228,244,.65)!important;border-radius:3px!important;background:#0811206b!important;box-shadow:0 0 10px #35d7ff2e!important}.publicSite .studioViewportV8 .axisX{color:#ff3f3f!important;background:currentColor!important;transform:rotate(-8deg)!important}.publicSite .studioViewportV8 .axisY{color:#21c56a!important;background:currentColor!important;transform:rotate(214deg)!important}.publicSite .studioViewportV8 .axisZ{color:#2383ff!important;background:currentColor!important;transform:rotate(-96deg)!important}.publicSite .studioInfoV8{padding:14px!important;border-left:1px solid rgba(255,255,255,.1)!important;background:#03081175!important}.publicSite .studioInfoV8 dl{display:grid!important;gap:10px!important;margin:10px 0 20px!important;padding:12px!important;border-radius:7px!important;background:#ffffff09!important}.publicSite .studioInfoV8 dl div,.publicSite .studioChecks li{display:flex!important;justify-content:space-between!important;gap:10px!important;color:#aeb9c9!important;font-size:10px!important;line-height:1.2!important}.publicSite .studioInfoV8 dd,.publicSite .studioChecks b{margin:0!important;color:#fff!important;font-weight:850!important}.publicSite .studioChecks{display:grid!important;gap:10px!important;margin:10px 0 12px!important;padding:0!important}.publicSite .studioChecks li{list-style:none!important;align-items:center!important}.publicSite .studioChecks span{width:7px!important;height:7px!important;border-radius:50%!important;margin-right:6px!important}.publicSite .studioChecks .bad{background:var(--ref-red)!important}.publicSite .studioChecks .warn{background:#ffd322!important}.publicSite .studioCheckButton{width:100%!important;height:28px!important;margin:0 0 22px!important;border:1px solid rgba(53,140,255,.9)!important;border-radius:6px!important;background:#154f9961!important;color:#fff!important;font-size:10px!important;font-weight:760!important}.publicSite .quickActions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.publicSite .quickActions button{min-height:54px!important;padding:8px!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:7px!important;background:#ffffff0b!important;color:#cbd7e7!important;font-size:9px!important;line-height:1.15!important}.publicSite .heroMetricsV8{grid-column:1 / 3!important;grid-row:2!important;align-self:start!important;justify-self:start!important;width:1030px!important;height:90px!important;min-height:90px!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:0!important;margin:0!important;transform:translate(-10px)!important;padding:16px 22px!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:15px!important;background:#050a14ad!important;box-shadow:0 18px 54px #00000052,inset 0 1px #ffffff09!important}.publicSite .heroMetricsV8 article{display:grid!important;grid-template-columns:42px 1fr!important;grid-template-rows:auto auto!important;align-content:center!important;column-gap:12px!important;min-width:0!important}.publicSite .heroMetricsV8 article:before{content:none!important}.publicSite .metricIcon{grid-row:1 / 3!important;width:40px!important;height:40px!important;display:grid!important;place-items:center!important;border:1px solid rgba(53,215,255,.35)!important;border-radius:13px!important;background:radial-gradient(circle at 50% 50%,rgba(53,215,255,.25),transparent 60%),#35d7ff0e!important;box-shadow:0 0 22px #35d7ff2e!important}.publicSite .metricIcon .launchSvgIcon{width:24px!important;height:24px!important}.publicSite .metricIcon-rating{border-radius:50%!important;border-color:#f5c76b80!important;color:#f5c76b!important;background:radial-gradient(circle,rgba(245,199,107,.36),rgba(245,199,107,.08) 58%,transparent 60%)!important}.publicSite .metricIcon-users,.publicSite .metricIcon-support{border-color:#7448ff7a!important;color:#7b68ff!important;background:radial-gradient(circle,rgba(116,72,255,.32),rgba(116,72,255,.08) 58%,transparent 60%)!important}.publicSite .metricIcon-success{border-color:#78ffc87a!important;color:#78ffc8!important;background:radial-gradient(circle,rgba(120,255,200,.3),rgba(120,255,200,.08) 58%,transparent 60%)!important}.publicSite .heroMetricsV8 strong{color:#fff!important;font-size:17px!important;line-height:1!important}.publicSite .heroMetricsV8 span{max-width:112px!important;color:#aab7ca!important;font-size:10px!important;line-height:1.22!important}.publicSite .browserNoteV8{grid-column:1 / 3!important;grid-row:2!important;justify-self:end!important;align-self:start!important;width:347px!important;height:94px!important;min-height:94px!important;display:grid!important;grid-template-columns:50px 1fr 10px!important;align-items:center!important;column-gap:14px!important;margin:-15px 0 0!important;padding:15px 18px!important;border:1px solid rgba(53,215,255,.65)!important;border-radius:10px!important;background:#081322d1!important;box-shadow:0 20px 60px #00000047,inset 0 1px #ffffff09!important}.publicSite .browserNoteV8 .launchSvgIcon{width:46px!important;height:46px!important;color:#378cff!important}.publicSite .browserNoteV8 b{display:block!important;color:#fff!important;font-size:13px!important;line-height:1.16!important}.publicSite .browserNoteV8 span{display:block!important;margin-top:4px!important;color:#aeb9c9!important;font-size:10px!important;line-height:1.3!important}.publicSite .browserNoteV8 i{width:7px!important;height:7px!important;border-radius:50%!important;background:#28e6ad!important;box-shadow:0 0 12px #28e6adb3!important}@media (max-width: 1500px) and (min-width: 1181px){.publicSite .topNavV8,.publicSite .topNavV8.compact,.publicSite .heroV8{width:calc(100vw - 96px)!important}.publicSite .topNavV8,.publicSite .topNavV8.compact{grid-template-columns:300px minmax(430px,1fr) 260px!important}.publicSite .topLinksV8{gap:28px!important}.publicSite .heroV8{grid-template-columns:minmax(410px,450px) minmax(720px,1fr)!important}.publicSite .studioShellV8{width:100%!important}.publicSite .heroMetricsV8{width:calc(100% - 370px)!important}}@media (max-width: 1180px){.publicSite .topNavV8,.publicSite .topNavV8.compact{top:16px!important;width:calc(100vw - 28px)!important;height:auto!important;min-height:78px!important;grid-template-columns:1fr auto!important;row-gap:12px!important;padding:14px 16px!important}.publicSite .topLinksV8{grid-column:1 / 3!important;justify-content:flex-start!important;gap:22px!important;overflow-x:auto!important}.publicSite .heroV8{width:calc(100vw - 40px)!important;min-height:auto!important;padding-top:182px!important;grid-template-columns:1fr!important;grid-template-rows:auto auto auto auto!important;row-gap:34px!important}.publicSite .heroCopyV8,.publicSite .studioShellV8,.publicSite .heroMetricsV8,.publicSite .browserNoteV8{grid-column:1!important;grid-row:auto!important}.publicSite .heroCopyV8 h1,.publicSite .heroCopyV8 .heroLead,.publicSite .heroBenefitsV8,.publicSite .heroActionsV8,.publicSite .formatRowV8,.publicSite .studioShellV8,.publicSite .heroMetricsV8,.publicSite .browserNoteV8{width:100%!important;max-width:100%!important}.publicSite .studioShellV8{height:auto!important}.publicSite .studioBodyV8{height:auto!important;grid-template-columns:1fr!important}.publicSite .studioToolsV8,.publicSite .studioInfoV8{display:none!important}.publicSite .studioViewportV8{height:430px!important}.publicSite .heroMetricsV8{height:auto!important;grid-template-columns:1fr!important;gap:18px!important}.publicSite .browserNoteV8{justify-self:start!important}}@media (max-width: 720px){.publicSite .topNavV8,.publicSite .topNavV8.compact{width:calc(100vw - 18px)!important;grid-template-columns:1fr!important}.publicSite .topLinksV8,.publicSite .topActionsV8{grid-column:1!important}.publicSite .topActionsV8{width:100%!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}.publicSite .loginButtonV8,.publicSite .topCtaV8{width:100%!important;min-width:0!important}.publicSite .heroV8{width:calc(100vw - 24px)!important;padding-top:214px!important}.publicSite .heroCopyV8 h1{font-size:40px!important}.publicSite .heroCopyV8 .heroLead br{display:none!important}.publicSite .heroBenefitsV8{grid-template-columns:1fr!important}.publicSite .heroActionsV8{flex-wrap:wrap!important}.publicSite .heroActionsV8 .primaryCta,.publicSite .heroActionsV8 .secondaryCta{width:100%!important;min-width:0!important}}.publicSite .workflowSection{position:relative!important;display:block!important;width:min(calc(100% - 96px),1384px)!important;max-width:1384px!important;margin:0 auto 34px!important;padding:42px 0 34px!important;background:transparent!important;border:0!important;box-shadow:none!important}.publicSite .workflowSection:before{content:""!important;position:absolute!important;left:-24px!important;top:2px!important;bottom:0!important;width:1px!important;background:#5b789c59!important}.publicSite .workflowEyebrow{display:flex!important;align-items:center!important;gap:16px!important;margin:0 0 -4px!important;height:20px!important}.publicSite .workflowIndex{color:#35d7ff!important;font-size:14px!important;line-height:1!important;font-weight:750!important;letter-spacing:.01em!important}.publicSite .workflowLabel{color:#dce6f5!important;font-size:12px!important;line-height:1!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important}.publicSite .workflowHeading{margin:-4px 0 18px!important;text-align:center!important}.publicSite .workflowHeading h2{margin:0!important;color:#fff!important;font-size:27px!important;line-height:1.1!important;font-weight:800!important;letter-spacing:-.01em!important}.publicSite .workflowHeading p{margin:6px 0 0!important;color:#9fb1c7!important;font-size:13px!important;line-height:1.25!important;font-weight:500!important}.publicSite .workflowGrid{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:18px!important;align-items:stretch!important}.publicSite .workflowCard{position:relative!important;min-width:0!important;height:112px!important;overflow:visible!important;padding:13px 12px 12px!important;border:1px solid rgba(125,155,194,.18)!important;border-radius:9px!important;background:radial-gradient(circle at 50% 110%,rgba(53,215,255,.07),transparent 58%),linear-gradient(180deg,#0d1b2de6,#07111edb)!important;box-shadow:inset 0 1px #ffffff09,0 14px 32px #0003!important}.publicSite .workflowCardTop{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-width:0!important}.publicSite .workflowStepNumber{--step-glow: #35d7ff;display:inline-grid!important;width:20px!important;height:20px!important;flex:0 0 20px!important;place-items:center!important;border-radius:50%!important;background:var(--step-glow)!important;color:#06101d!important;font-size:10px!important;line-height:1!important;font-weight:850!important;box-shadow:0 0 13px color-mix(in srgb,var(--step-glow) 70%,transparent)!important}.publicSite .workflowCard-1 .workflowStepNumber{--step-glow: #35d7ff}.publicSite .workflowCard-2 .workflowStepNumber{--step-glow: #6379ff}.publicSite .workflowCard-3 .workflowStepNumber{--step-glow: #3b82f6}.publicSite .workflowCard-4 .workflowStepNumber{--step-glow: #8b5cf6}.publicSite .workflowCard-5 .workflowStepNumber{--step-glow: #3b82f6}.publicSite .workflowCard-6 .workflowStepNumber{--step-glow: #43e0b5}.publicSite .workflowCard h3{min-width:0!important;margin:0!important;overflow:hidden!important;color:#f7fbff!important;font-size:12px!important;line-height:1.14!important;font-weight:800!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important}.publicSite .workflowCard p{margin:6px auto 0!important;max-width:154px!important;color:#9fb1c7!important;font-size:9.5px!important;line-height:1.24!important;font-weight:500!important;text-align:center!important}.publicSite .workflowIcon{position:absolute!important;left:50%!important;bottom:10px!important;display:grid!important;width:48px!important;height:40px!important;place-items:center!important;transform:translate(-50%)!important}.publicSite .workflowIcon svg{display:block!important;width:44px!important;height:44px!important;overflow:visible!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important;filter:drop-shadow(0 0 8px currentColor)!important}.publicSite .workflowCard-1 .workflowIcon{color:#35d7ff!important}.publicSite .workflowCard-2 .workflowIcon{color:#8b5cf6!important}.publicSite .workflowCard-3 .workflowIcon{color:#3b82f6!important}.publicSite .workflowCard-4 .workflowIcon{color:#8b5cf6!important}.publicSite .workflowCard-5 .workflowIcon{color:#3b82f6!important}.publicSite .workflowCard-6 .workflowIcon{color:#43e0b5!important}.publicSite .workflowArrow{position:absolute!important;right:-15px!important;top:50%!important;z-index:5!important;display:block!important;width:10px!important;height:16px!important;transform:translateY(-50%)!important;pointer-events:none!important}.publicSite .workflowArrow:before{content:""!important;position:absolute!important;left:0!important;top:3px!important;width:8px!important;height:8px!important;border-top:2px solid #35d7ff!important;border-right:2px solid #35d7ff!important;transform:rotate(45deg)!important;filter:drop-shadow(0 0 6px rgba(53,215,255,.65))!important}@media (max-width: 1199px) and (min-width: 768px){.publicSite .workflowSection{width:min(calc(100% - 56px),900px)!important}.publicSite .workflowGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important;row-gap:18px!important}.publicSite .workflowArrow{display:none!important}}@media (max-width: 767px){.publicSite .workflowSection{width:calc(100vw - 24px)!important;padding:34px 0 30px!important}.publicSite .workflowSection:before{left:-12px!important}.publicSite .workflowEyebrow{gap:12px!important}.publicSite .workflowHeading{text-align:left!important}.publicSite .workflowHeading h2{font-size:24px!important}.publicSite .workflowGrid{grid-template-columns:1fr!important;gap:12px!important}.publicSite .workflowCard{height:104px!important}.publicSite .workflowArrow{display:none!important}}.publicSite .workflowSection{width:min(calc(100% - 96px),1384px)!important;max-width:1384px!important;margin:36px auto 0!important;padding:0!important}.publicSite .heroV8{min-height:703px!important}.publicSite .workflowSection:before{left:-24px!important;top:2px!important;bottom:-42px!important;background:#5b789c47!important}.publicSite .workflowEyebrow{gap:16px!important;margin:0 0 -2px!important;height:20px!important}.publicSite .workflowIndex,.publicSite .connectionsIndex{color:#35d7ff!important;font-size:14px!important;line-height:1!important;font-weight:750!important}.publicSite .workflowLabel,.publicSite .connectionsLabel{color:#e2eaf5!important;font-size:12px!important;line-height:1!important;font-weight:650!important;letter-spacing:.025em!important;text-transform:uppercase!important}.publicSite .workflowHeading{margin:-8px 0 18px!important;text-align:center!important}.publicSite .workflowHeading h2{font-size:28px!important;line-height:1.1!important;font-weight:760!important;letter-spacing:-.025em!important}.publicSite .workflowHeading p{margin-top:5px!important;font-size:13px!important;line-height:1.35!important;color:#9fb1c7!important}.publicSite .workflowGrid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:18px!important}.publicSite .workflowCard{height:102px!important;padding:11px 10px 9px!important;border:1px solid rgba(125,155,194,.2)!important;border-radius:9px!important;background:linear-gradient(180deg,#0f1a2cf5,#070e1afc)!important;box-shadow:inset 0 1px #ffffff09,0 12px 26px #0000002e!important}.publicSite .workflowCardTop{align-items:flex-start!important}.publicSite .workflowCard h3{overflow:visible!important;color:#f7fbff!important;font-size:11.5px!important;line-height:1.12!important;font-weight:760!important;text-align:left!important;text-overflow:clip!important;white-space:normal!important;text-wrap:balance!important}.publicSite .workflowCard p{margin:5px 2px 0!important;max-width:none!important;color:#9fb1c7!important;font-size:9px!important;line-height:1.28!important;text-align:center!important}.publicSite .workflowIcon{bottom:7px!important;width:42px!important;height:36px!important}.publicSite .workflowIcon svg{width:40px!important;height:40px!important;stroke-width:1.8!important;filter:drop-shadow(0 0 7px currentColor)!important}.publicSite .workflowArrow{right:-14px!important;top:50%!important;z-index:4!important;width:8px!important;height:8px!important;transform:translateY(-50%)!important}.publicSite .workflowArrow:before{left:0!important;top:0!important;width:8px!important;height:8px!important;border-top:2px solid #35d7ff!important;border-right:2px solid #35d7ff!important;transform:rotate(45deg)!important}.publicSite .connectorsSection{position:relative!important;display:block!important;width:min(calc(100% - 96px),1384px)!important;max-width:1384px!important;margin:42px auto 0!important;padding:0 0 52px!important;background:transparent!important;border:0!important;box-shadow:none!important}.publicSite .connectorsSection:before{content:""!important;position:absolute!important;left:-24px!important;top:0!important;bottom:0!important;width:1px!important;background:#5b789c47!important}.publicSite .connectionsEyebrow{display:flex!important;align-items:center!important;gap:16px!important;margin:0 0 12px!important}.publicSite .connectionsHeading{display:grid!important;grid-template-columns:minmax(0,1fr) 430px!important;gap:48px!important;align-items:end!important;margin:0 0 18px!important}.publicSite .connectionsHeading h2{margin:0!important;color:#fff!important;font-size:32px!important;line-height:1.12!important;font-weight:760!important;letter-spacing:-.025em!important}.publicSite .connectionsHeading p{margin:0!important;padding-bottom:3px!important;color:#a7b5c8!important;font-size:14px!important;line-height:1.45!important}.publicSite .connectionsGrid,.publicSite .connectorShowcaseGrid.connectionsGrid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important}.publicSite .connectionCard,.publicSite .connectorShowcaseCard.connectionCard{position:relative!important;height:238px!important;min-height:0!important;min-width:0!important;overflow:hidden!important;padding:10px 10px 11px!important;border:1px solid rgba(125,155,194,.2)!important;border-radius:8px!important;background:linear-gradient(180deg,#101b2df7,#070e19fc)!important;box-shadow:inset 0 1px #ffffff09,0 15px 34px #0003!important;text-align:center!important;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease!important}.publicSite .connectionCard:hover{transform:translateY(-3px)!important;border-color:#35d7ff75!important;box-shadow:0 16px 32px #00000047,0 0 24px #35d7ff12!important}.publicSite .connectionCardHeader h3,.publicSite .connectorShowcaseCard.connectionCard h3{margin:0!important;color:#fff!important;font-size:16px!important;line-height:1.1!important;font-weight:720!important;text-align:center!important}.publicSite .connectionCardHeader p,.publicSite .connectorShowcaseCard.connectionCard .connectionCardHeader p{margin:3px 0 0!important;color:#a7b5c8!important;font-size:10.5px!important;line-height:1.25!important;text-align:center!important}.publicSite .connectionVisual{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;height:150px!important;margin:2px -2px 0!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:transparent!important}.publicSite .connectionVisual img,.publicSite .connectorShowcaseCard.connectionCard .connectionVisual img{position:static!important;inset:auto!important;display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;border-radius:0!important;filter:saturate(.98) contrast(1.04) drop-shadow(0 16px 18px rgba(0,0,0,.42))!important;transform:translateZ(0)!important;transition:transform .22s ease,filter .22s ease!important}.publicSite .connectionCard:hover .connectionVisual img{transform:scale(1.025)!important}.publicSite .connectionCaption,.publicSite .connectorShowcaseCard.connectionCard .connectionCaption{display:block!important;margin:0!important;color:#a7b5c8!important;font-size:10px!important;line-height:1.2!important;text-align:center!important}.publicSite .connectionsMoreButton,.publicSite .sectionGhostLink.connectionsMoreButton{display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;width:260px!important;height:32px!important;margin:10px auto 0!important;padding:0!important;border:1px solid rgba(53,215,255,.55)!important;border-radius:5px!important;background:#050e1aeb!important;color:#bdefff!important;font-size:11px!important;line-height:1!important;box-shadow:none!important;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease!important}.publicSite .connectionsMoreButton span{display:inline-block!important;color:inherit!important;transition:transform .22s ease!important}.publicSite .connectionsMoreButton:hover{border-color:#35d7ffdb!important;box-shadow:0 0 20px #35d7ff1f!important}.publicSite .connectionsMoreButton:hover span{transform:translate(3px)!important}@media (max-width: 1199px) and (min-width: 768px){.publicSite .workflowSection,.publicSite .connectorsSection{width:min(calc(100% - 56px),900px)!important}.publicSite .workflowGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.publicSite .connectionsHeading{grid-template-columns:1fr!important;gap:10px!important}.publicSite .connectionsGrid,.publicSite .connectorShowcaseGrid.connectionsGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.publicSite .workflowArrow{display:none!important}}@media (max-width: 767px){.publicSite .workflowSection,.publicSite .connectorsSection{width:calc(100vw - 24px)!important}.publicSite .workflowSection{margin-top:56px!important}.publicSite .connectorsSection{margin-top:38px!important;padding-bottom:44px!important}.publicSite .workflowSection:before,.publicSite .connectorsSection:before{left:-12px!important}.publicSite .workflowHeading{margin-top:8px!important;text-align:left!important}.publicSite .workflowGrid,.publicSite .connectionsGrid,.publicSite .connectorShowcaseGrid.connectionsGrid{grid-template-columns:1fr!important}.publicSite .workflowCard{height:104px!important}.publicSite .connectionsHeading{grid-template-columns:1fr!important;gap:10px!important}.publicSite .connectionsHeading h2{font-size:26px!important}.publicSite .connectionCard,.publicSite .connectorShowcaseCard.connectionCard{height:272px!important}.publicSite .connectionVisual{height:184px!important}.publicSite .workflowArrow{display:none!important}}.publicSite .workflowSection,.publicSite .connectorsSection{position:relative!important;display:block!important;width:min(calc(100% - 96px),1408px)!important;max-width:1408px!important;margin-inline:auto!important;background:transparent!important;border:0!important;box-shadow:none!important}.publicSite .workflowSection{margin-top:36px!important;padding:0!important}.publicSite .connectorsSection{margin-top:44px!important;padding:0 0 52px!important}.publicSite .workflowSection:before,.publicSite .connectorsSection:before{content:""!important;position:absolute!important;left:-24px!important;top:0!important;bottom:0!important;width:1px!important;background:linear-gradient(180deg,#35d7ff52,#5b789c24)!important}.publicSite .workflowSection:after,.publicSite .connectorsSection:after{content:""!important;position:absolute!important;top:10%!important;right:-4%!important;bottom:-5%!important;left:-4%!important;z-index:-1!important;pointer-events:none!important;background:radial-gradient(circle at 50% 50%,rgba(30,82,170,.07),transparent 62%)!important}.publicSite .sectionEyebrow{display:flex!important;align-items:center!important;gap:18px!important}.publicSite .sectionNumber{color:#35d7ff!important;font-size:16px!important;line-height:1!important;font-weight:800!important}.publicSite .sectionLabel{color:#c5d3e6!important;font-size:14px!important;line-height:1!important;font-weight:600!important;letter-spacing:.025em!important;text-transform:uppercase!important}.publicSite .workflowEyebrow{margin:0!important}.publicSite .workflowIntro{margin:4px auto 24px!important;text-align:center!important}.publicSite .workflowIntro h2{margin:0!important;color:#fff!important;font-size:34px!important;line-height:1.08!important;font-weight:780!important;letter-spacing:-.035em!important}.publicSite .workflowIntro p{margin:9px 0 0!important;color:#9fb1c7!important;font-size:15px!important;line-height:1.45!important}.publicSite .workflowGrid{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:28px!important;align-items:stretch!important}.publicSite .workflowCard{position:relative!important;min-width:0!important;height:182px!important;min-height:182px!important;overflow:hidden!important;padding:18px 16px 20px!important;border:1px solid rgba(101,137,181,.24)!important;border-radius:12px!important;background:radial-gradient(circle at 50% 100%,rgba(53,126,255,.08),transparent 50%),linear-gradient(180deg,#0d192bfa,#050d19fc)!important;box-shadow:0 18px 40px #00000038,inset 0 1px #ffffff06!important;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease!important}.publicSite .workflowCard:hover{transform:translateY(-5px)!important;border-color:#35d7ff7a!important;box-shadow:0 24px 46px #00000057,0 0 28px #35d7ff17!important}.publicSite .workflowCardTitle{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;min-width:0!important}.publicSite .workflowStepNumber{--step-color: #35d7ff;display:grid!important;width:25px!important;height:25px!important;flex:0 0 25px!important;place-items:center!important;border-radius:50%!important;background:var(--step-color)!important;color:#06101d!important;font-size:12px!important;line-height:1!important;font-weight:800!important;box-shadow:0 0 16px color-mix(in srgb,var(--step-color) 78%,transparent)!important}.publicSite .workflowCard-1 .workflowStepNumber{--step-color: #35d7ff}.publicSite .workflowCard-2 .workflowStepNumber{--step-color: #6f63ff}.publicSite .workflowCard-3 .workflowStepNumber{--step-color: #3b82f6}.publicSite .workflowCard-4 .workflowStepNumber{--step-color: #8b5cf6}.publicSite .workflowCard-5 .workflowStepNumber{--step-color: #3b82f6}.publicSite .workflowCard-6 .workflowStepNumber{--step-color: #43e0b5}.publicSite .workflowCard h3{min-width:0!important;margin:0!important;overflow:visible!important;color:#fff!important;font-size:15px!important;line-height:1.2!important;font-weight:720!important;text-align:left!important;text-overflow:clip!important;white-space:normal!important}.publicSite .workflowDescription,.publicSite .workflowCard>p.workflowDescription{min-height:42px!important;margin:13px 4px 0!important;color:#aab7c8!important;font-size:12.5px!important;line-height:1.42!important;text-align:center!important}.publicSite .workflowIcon{position:absolute!important;left:50%!important;bottom:18px!important;display:grid!important;width:62px!important;height:62px!important;place-items:center!important;transform:translate(-50%)!important}.publicSite .workflowIcon svg{display:block!important;width:58px!important;height:58px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important;filter:drop-shadow(0 0 10px currentColor)!important}.publicSite .workflowArrow{position:absolute!important;right:-20px!important;top:50%!important;z-index:4!important;display:block!important;width:12px!important;height:12px!important;border-top:3px solid #35d7ff!important;border-right:3px solid #35d7ff!important;background:transparent!important;transform:translateY(-50%) rotate(45deg)!important;filter:drop-shadow(0 0 7px rgba(53,215,255,.75))!important;pointer-events:none!important}.publicSite .workflowArrow:before{display:none!important}.publicSite .workflowCard:last-child .workflowArrow{display:none!important}.publicSite .connectionsEyebrow{margin:0 0 20px!important}.publicSite .connectionsHeading{display:grid!important;grid-template-columns:minmax(0,1fr) 500px!important;gap:72px!important;align-items:center!important;margin:0 0 26px!important}.publicSite .connectionsHeading h2{margin:0!important;color:#fff!important;font-size:40px!important;line-height:1.08!important;font-weight:790!important;letter-spacing:-.038em!important}.publicSite .connectionsHeading p{justify-self:end!important;max-width:500px!important;margin:0!important;color:#aab7c8!important;font-size:17px!important;line-height:1.5!important}.publicSite .connectionsGrid,.publicSite .connectorShowcaseGrid.connectionsGrid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:20px!important}.publicSite .connectionCard,.publicSite .connectorShowcaseCard.connectionCard{position:relative!important;display:flex!important;min-width:0!important;height:350px!important;min-height:350px!important;flex-direction:column!important;overflow:hidden!important;padding:22px 18px 18px!important;border:1px solid rgba(101,137,181,.25)!important;border-radius:12px!important;background:radial-gradient(circle at 50% 68%,rgba(39,99,180,.09),transparent 46%),linear-gradient(180deg,#0d192bfa,#050d19fc)!important;box-shadow:0 20px 46px #0000003d,inset 0 1px #ffffff06!important;text-align:center!important;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease!important}.publicSite .connectionCard:hover{transform:translateY(-6px)!important;border-color:#35d7ff7a!important;box-shadow:0 28px 54px #0000005c,0 0 30px #35d7ff16!important}.publicSite .connectionCardHeader{min-height:70px!important;text-align:center!important}.publicSite .connectionCardHeader h3,.publicSite .connectorShowcaseCard.connectionCard h3{margin:0!important;color:#fff!important;font-size:21px!important;line-height:1.15!important;font-weight:740!important;text-align:center!important}.publicSite .connectionCardHeader p,.publicSite .connectorShowcaseCard.connectionCard .connectionCardHeader p{max-width:190px!important;margin:8px auto 0!important;color:#aab7c8!important;font-size:14px!important;line-height:1.4!important;text-align:center!important}.publicSite .connectionVisual{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;height:205px!important;margin:8px -10px 0!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:transparent!important}.publicSite .connectionVisual img,.publicSite .connectorShowcaseCard.connectionCard .connectionVisual img{position:static!important;inset:auto!important;display:block!important;width:112%!important;height:112%!important;object-fit:contain!important;border-radius:0!important;filter:saturate(1) contrast(1.04) drop-shadow(0 20px 22px rgba(0,0,0,.44))!important;transform:translateZ(0)!important;transition:transform .28s ease,filter .28s ease!important}.publicSite .connectionCard:hover .connectionVisual img{transform:scale(1.035)!important;filter:brightness(1.08) saturate(1) contrast(1.04) drop-shadow(0 20px 22px rgba(0,0,0,.44))!important}.publicSite .connectionCaption,.publicSite .connectorShowcaseCard.connectionCard .connectionCaption{min-height:32px!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;margin:auto 0 0!important;color:#aab7c8!important;font-size:13px!important;line-height:1.3!important;text-align:center!important}.publicSite .connectionsMoreButton,.publicSite .sectionGhostLink.connectionsMoreButton{display:flex!important;align-items:center!important;justify-content:center!important;gap:54px!important;width:410px!important;height:52px!important;margin:28px auto 0!important;padding:0!important;border:1px solid rgba(53,215,255,.58)!important;border-radius:8px!important;background:linear-gradient(180deg,#071220f5,#040b15fa)!important;color:#d7f6ff!important;font-size:15px!important;line-height:1!important;font-weight:500!important;box-shadow:none!important;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease!important}.publicSite .connectionsMoreButton:hover{transform:translateY(-2px)!important;border-color:#35d7ff!important;box-shadow:0 0 24px #35d7ff1c!important}.publicSite .connectionsMoreButton span{display:inline-block!important;color:inherit!important}@media (max-width: 1279px) and (min-width: 768px){.publicSite .workflowSection,.publicSite .connectorsSection{width:min(calc(100% - 56px),1040px)!important}.publicSite .workflowGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.publicSite .connectionsGrid,.publicSite .connectorShowcaseGrid.connectionsGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.publicSite .connectionsHeading{grid-template-columns:1fr!important;gap:14px!important}.publicSite .connectionsHeading p{justify-self:start!important}.publicSite .workflowArrow{display:none!important}}@media (max-width: 767px){.publicSite .workflowSection,.publicSite .connectorsSection{width:calc(100vw - 24px)!important}.publicSite .workflowSection{margin-top:52px!important}.publicSite .connectorsSection{margin-top:44px!important;padding-bottom:44px!important}.publicSite .workflowSection:before,.publicSite .connectorsSection:before{left:-12px!important}.publicSite .workflowIntro{margin-top:14px!important;text-align:left!important}.publicSite .workflowIntro h2,.publicSite .connectionsHeading h2{font-size:28px!important}.publicSite .workflowGrid,.publicSite .connectionsGrid,.publicSite .connectorShowcaseGrid.connectionsGrid,.publicSite .connectionsHeading{grid-template-columns:1fr!important}.publicSite .workflowCard{min-height:150px!important;height:168px!important}.publicSite .connectionCard,.publicSite .connectorShowcaseCard.connectionCard{min-height:330px!important;height:340px!important}.publicSite .connectionVisual{height:196px!important}.publicSite .connectionsMoreButton,.publicSite .sectionGhostLink.connectionsMoreButton{width:100%!important;gap:24px!important}.publicSite .workflowArrow{display:none!important}}.publicSite .connectionsGrid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:18px!important}.publicSite .connectionCard{position:relative!important;min-width:0!important;height:356px!important;min-height:356px!important;padding:22px 16px 18px!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;border:1px solid rgba(103,139,184,.26)!important;border-radius:14px!important;background:radial-gradient(circle at 50% 68%,rgba(38,102,194,.1),transparent 54%),linear-gradient(180deg,#0d1a2dfa,#050d18fc)!important;box-shadow:0 20px 42px #00000045,inset 0 1px #ffffff06!important;text-align:center!important;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease!important}.publicSite .connectionCard--pins{--connection-glow: rgba(53, 215, 255, .16)}.publicSite .connectionCard--magnets{--connection-glow: rgba(120, 255, 200, .15)}.publicSite .connectionCard--dovetail{--connection-glow: rgba(53, 215, 255, .14)}.publicSite .connectionCard--lock{--connection-glow: rgba(139, 97, 255, .17)}.publicSite .connectionCard--cylinder{--connection-glow: rgba(53, 215, 255, .15)}.publicSite .connectionCard:after{content:"";position:absolute;left:14px;right:14px;bottom:42px;height:110px;border-radius:50%;background:var(--connection-glow, rgba(53, 215, 255, .14));filter:blur(30px);opacity:.9;pointer-events:none}.publicSite .connectionCard:hover{transform:translateY(-6px)!important;border-color:#35d7ff85!important;box-shadow:0 28px 56px #00000061,0 0 30px #35d7ff17!important}.publicSite .connectionCardHeader{position:relative!important;z-index:2!important;min-height:74px!important;text-align:center!important}.publicSite .connectionCardHeader h3{margin:0!important;color:#fff!important;font-size:21px!important;line-height:1.12!important;font-weight:750!important;letter-spacing:-.02em!important;text-align:center!important}.publicSite .connectionCardHeader p{max-width:190px!important;margin:8px auto 0!important;color:#aab7c8!important;font-size:13px!important;line-height:1.4!important;text-align:center!important}.publicSite .connectionVisual{position:relative!important;z-index:2!important;flex:1 1 auto!important;min-height:205px!important;margin:4px -10px 0!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important}.publicSite .connectionVisual:before{content:"";position:absolute;left:9%;right:9%;bottom:18px;height:34px;border-radius:50%;background:#00000075;filter:blur(12px);pointer-events:none}.publicSite .connectionVisual>img{position:relative!important;z-index:1!important;inset:auto!important;display:block!important;width:112%!important;height:112%!important;max-width:none!important;object-fit:contain!important;object-position:center!important;border:0!important;border-radius:0!important;filter:saturate(1) contrast(1.04) drop-shadow(0 20px 22px rgba(0,0,0,.44))!important;transform:translateZ(0)!important;transition:transform .28s ease,filter .28s ease!important;-webkit-user-select:none!important;user-select:none!important}.publicSite .connectionCard:hover .connectionVisual>img{transform:scale(1.035) translateZ(0)!important;filter:brightness(1.08) saturate(1) contrast(1.04) drop-shadow(0 20px 22px rgba(0,0,0,.44))!important}.publicSite .connectionCaption{position:relative!important;z-index:2!important;min-height:32px!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;margin:auto 0 0!important;color:#aab7c8!important;font-size:13px!important;line-height:1.3!important;text-align:center!important}@media (max-width: 1180px){.publicSite .connectionsGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 767px){.publicSite .connectionsGrid{grid-template-columns:1fr!important}.publicSite .connectionCard{height:340px!important;min-height:340px!important}.publicSite .connectionVisual{min-height:196px!important}}.publicSite .connectorsSection{position:relative!important;isolation:isolate!important;padding:28px 0 72px!important;overflow:visible!important}.publicSite .connectorsSection.revealSection{opacity:1!important;transform:none!important}.publicSite .connectorsSection:after{content:""!important;position:absolute!important;top:42px!important;right:-7%!important;bottom:0!important;left:-7%!important;z-index:-1!important;border-radius:42px!important;background:radial-gradient(circle at 52% 34%,rgba(53,215,255,.14),transparent 32%),radial-gradient(circle at 78% 58%,rgba(126,94,255,.12),transparent 30%),linear-gradient(180deg,#050c1800,#07101d57 38%,#03081100)!important;pointer-events:none!important}.publicSite .connectionsEyebrow{margin-bottom:18px!important}.publicSite .connectionsHeading{display:grid!important;grid-template-columns:minmax(0,.9fr) minmax(360px,.72fr)!important;gap:44px!important;align-items:end!important;margin-bottom:30px!important}.publicSite .connectionsHeading h2{max-width:760px!important;margin:0!important;color:#fff!important;font-size:clamp(34px,3.3vw,56px)!important;line-height:1.02!important;font-weight:820!important;letter-spacing:-.045em!important}.publicSite .connectionsHeading p{justify-self:end!important;max-width:590px!important;margin:0!important;color:#aab8cc!important;font-size:16px!important;line-height:1.62!important}.publicSite .connectionsGrid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important}.publicSite .connectionCard{--mode-glow: rgba(53, 215, 255, .15);position:relative!important;min-width:0!important;min-height:560px!important;height:auto!important;padding:20px 20px 18px!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;border:1px solid rgba(103,139,184,.26)!important;border-radius:22px!important;background:radial-gradient(circle at 50% 60%,var(--mode-glow),transparent 42%),linear-gradient(180deg,#0d1b2ff5,#040b16fc)!important;box-shadow:0 28px 70px #0000004d,inset 0 1px #ffffff0b,inset 0 -80px 120px #35d7ff06!important;text-align:left!important;transform:translateZ(0)!important;transition:transform .32s ease,border-color .32s ease,box-shadow .32s ease,background .32s ease!important}.publicSite .connectionCard--simple{--mode-glow: rgba(53, 215, 255, .13)}.publicSite .connectionCard--glue{--mode-glow: rgba(87, 128, 255, .14)}.publicSite .connectionCard--pins{--mode-glow: rgba(53, 215, 255, .16)}.publicSite .connectionCard--magnets{--mode-glow: rgba(120, 255, 200, .13)}.publicSite .connectionCard--lock{--mode-glow: rgba(139, 97, 255, .16)}.publicSite .connectionCard--slots{--mode-glow: rgba(53, 215, 255, .12)}.publicSite .connectionCard:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;border-radius:inherit!important;background:linear-gradient(135deg,rgba(255,255,255,.08),transparent 28%),linear-gradient(180deg,transparent 46%,rgba(0,0,0,.22))!important;pointer-events:none!important}.publicSite .connectionCard:after{content:""!important;position:absolute!important;left:18px!important;right:18px!important;bottom:76px!important;height:140px!important;border-radius:50%!important;background:var(--mode-glow)!important;filter:blur(34px)!important;opacity:.9!important;pointer-events:none!important}.publicSite .connectionCard:hover,.publicSite .connectionCard:focus-within{transform:translateY(-6px)!important;border-color:#35d7ff7a!important;box-shadow:0 36px 86px #0000006b,0 0 38px #35d7ff14,inset 0 1px #ffffff0f!important}.publicSite .connectionCardTopline,.publicSite .connectionCardContent,.publicSite .connectionVisual,.publicSite .connectionCaption{position:relative!important;z-index:2!important}.publicSite .connectionCardTopline{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin-bottom:16px!important}.publicSite .connectionCardNumber{display:inline-grid!important;place-items:center!important;width:38px!important;height:38px!important;border-radius:12px!important;color:#05111f!important;background:linear-gradient(135deg,#35d7ff,#7a61ff)!important;box-shadow:0 0 24px #35d7ff38!important;font-size:13px!important;font-weight:850!important;letter-spacing:-.02em!important;transition:filter .32s ease,transform .32s ease!important}.publicSite .connectionCardMode{display:inline-flex!important;align-items:center!important;min-height:26px!important;padding:0 10px!important;border:1px solid rgba(103,139,184,.25)!important;border-radius:999px!important;color:#9fb1c7!important;background:#050d1894!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-size:11px!important;letter-spacing:.03em!important}.publicSite .connectionCard:hover .connectionCardNumber,.publicSite .connectionCard:focus-within .connectionCardNumber{filter:brightness(1.12) saturate(1.12)!important;transform:translateY(-1px)!important}.publicSite .connectionCardContent{min-height:112px!important}.publicSite .connectionCardContent h3{margin:0!important;color:#fff!important;font-size:clamp(22px,1.65vw,28px)!important;line-height:1.08!important;font-weight:780!important;letter-spacing:-.03em!important}.publicSite .connectionCardContent p{max-width:430px!important;margin:10px 0 0!important;color:#aebbd0!important;font-size:14px!important;line-height:1.52!important}.publicSite .connectionVisual{flex:1 1 auto!important;width:100%!important;min-height:0!important;height:auto!important;aspect-ratio:1 / 1!important;margin:2px 0 12px!important;display:grid!important;place-items:center!important;overflow:hidden!important;border:0!important;border-radius:18px!important;background:radial-gradient(circle at 50% 64%,rgba(53,215,255,.1),transparent 44%),#030711!important}.publicSite .connectionVisual:before{content:""!important;position:absolute!important;left:12%!important;right:12%!important;bottom:9%!important;height:46px!important;border-radius:50%!important;background:#00000073!important;filter:blur(14px)!important;pointer-events:none!important}.publicSite .connectionVisual>img{position:relative!important;z-index:1!important;display:block!important;width:430px!important;height:430px!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center!important;border:0!important;border-radius:0!important;filter:saturate(1.02) contrast(1.04) drop-shadow(0 24px 28px rgba(0,0,0,.45))!important;transform:translateZ(0) scale(1.018)!important;transition:transform .36s ease,filter .36s ease!important;-webkit-user-select:none!important;user-select:none!important}.publicSite .connectionCard:hover .connectionVisual>img,.publicSite .connectionCard:focus-within .connectionVisual>img{transform:translateZ(0) scale(1.04)!important;filter:brightness(1.06) saturate(1.04) contrast(1.04) drop-shadow(0 28px 32px rgba(0,0,0,.5))!important}.publicSite .connectionCaption{min-height:36px!important;display:flex!important;align-items:center!important;margin:auto 0 0!important;padding-top:12px!important;border-top:1px solid rgba(103,139,184,.16)!important;color:#c4d1e3!important;font-size:13px!important;line-height:1.35!important;text-align:left!important}.publicSite .connectionCardAccent{position:absolute!important;right:18px!important;top:18px!important;width:7px!important;height:7px!important;border-radius:50%!important;background:#35d7ff!important;box-shadow:0 0 18px #35d7ffcc!important;opacity:.72!important}.publicSite .connectionParameters{margin-top:24px!important;padding:22px!important;display:grid!important;grid-template-columns:minmax(260px,.58fr) minmax(0,1fr)!important;gap:22px!important;align-items:stretch!important;border:1px solid rgba(103,139,184,.24)!important;border-radius:22px!important;background:linear-gradient(90deg,#0d1a2df0,#050d18f5),radial-gradient(circle at 80% 50%,rgba(126,94,255,.14),transparent 38%)!important;box-shadow:inset 0 1px #ffffff0a,0 24px 58px #0000003d!important}.publicSite .connectionParametersIntro span,.publicSite .connectionsCta span{display:inline-flex!important;margin-bottom:8px!important;color:#35d7ff!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-size:11px!important;font-weight:780!important;letter-spacing:.08em!important;text-transform:uppercase!important}.publicSite .connectionParametersIntro h3,.publicSite .connectionsCta h3{margin:0!important;color:#fff!important;font-size:24px!important;line-height:1.16!important;letter-spacing:-.03em!important}.publicSite .connectionParametersIntro p,.publicSite .connectionsCta p{margin:9px 0 0!important;color:#9fb1c7!important;font-size:14px!important;line-height:1.52!important}.publicSite .connectionParameterGrid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:0!important;overflow:hidden!important;border:1px solid rgba(103,139,184,.14)!important;border-radius:16px!important;background:#0309126b!important}.publicSite .connectionParameterItem{position:relative!important;min-width:0!important;padding:16px 15px 14px!important;display:grid!important;align-content:start!important;gap:8px!important;border-right:1px solid rgba(103,139,184,.13)!important}.publicSite .connectionParameterItem:last-child{border-right:0!important}.publicSite .connectionParameterItem span{color:#91a4bd!important;font-size:11px!important;line-height:1.25!important}.publicSite .connectionParameterItem strong{color:#fff!important;font-size:15px!important;line-height:1.2!important;font-weight:760!important;letter-spacing:-.015em!important}.publicSite .connectionParameterItem i{width:100%!important;height:3px!important;margin-top:4px!important;border-radius:999px!important;background:linear-gradient(90deg,#35d7ff,rgba(126,94,255,.68),transparent)!important;opacity:.72!important}.publicSite .connectionsCta{margin-top:22px!important;padding:24px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;border:1px solid rgba(53,215,255,.26)!important;border-radius:22px!important;background:radial-gradient(circle at 88% 50%,rgba(53,215,255,.14),transparent 28%),linear-gradient(135deg,#0a192df2,#050c18fa)!important;box-shadow:0 24px 58px #00000042!important}.publicSite .connectionsCta div{max-width:680px!important}.publicSite .connectionsCtaButton{flex:0 0 auto!important;min-width:232px!important;min-height:52px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:14px!important;color:#fff!important;background:linear-gradient(135deg,#35d7ff,#3478ff 52%,#7a61ff)!important;box-shadow:0 18px 44px #35d7ff38!important;font-size:15px!important;font-weight:780!important;cursor:pointer!important;transition:transform .25s ease,box-shadow .25s ease,filter .25s ease!important}.publicSite .connectionsCtaButton svg{width:18px!important;height:18px!important}.publicSite .connectionsCtaButton:hover,.publicSite .connectionsCtaButton:focus-visible{transform:translateY(-2px)!important;filter:saturate(1.12)!important;box-shadow:0 24px 56px #35d7ff52!important}.publicSite .connectionsCtaButton:focus-visible{outline:2px solid rgba(255,255,255,.82)!important;outline-offset:4px!important}@media (max-width: 1180px){.publicSite .connectionsHeading{grid-template-columns:1fr!important;gap:16px!important}.publicSite .connectionsHeading p{justify-self:start!important;max-width:720px!important}.publicSite .connectionsGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.publicSite .connectionParameters{grid-template-columns:1fr!important}.publicSite .connectionParameterGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.publicSite .connectionParameterItem:nth-child(3){border-right:0!important}}@media (max-width: 720px){.publicSite .connectorsSection{padding-bottom:54px!important}.publicSite .connectionsHeading h2{font-size:32px!important}.publicSite .connectionsHeading p{font-size:15px!important}.publicSite .connectionsGrid{grid-template-columns:1fr!important;gap:16px!important}.publicSite .connectionCard{min-height:0!important;padding:18px!important;border-radius:18px!important}.publicSite .connectionCardContent{min-height:0!important}.publicSite .connectionVisual{aspect-ratio:1 / .86!important;margin-top:12px!important}.publicSite .connectionVisual>img{width:360px!important;height:360px!important}.publicSite .connectionParameters,.publicSite .connectionsCta{padding:18px!important;border-radius:18px!important}.publicSite .connectionParameterGrid{grid-template-columns:1fr!important}.publicSite .connectionParameterItem,.publicSite .connectionParameterItem:nth-child(3){border-right:0!important;border-bottom:1px solid rgba(103,139,184,.13)!important}.publicSite .connectionParameterItem:last-child{border-bottom:0!important}.publicSite .connectionsCta{align-items:stretch!important;flex-direction:column!important}.publicSite .connectionsCtaButton{width:100%!important;min-width:0!important}}@media (prefers-reduced-motion: reduce){.publicSite .connectionCard,.publicSite .connectionCardNumber,.publicSite .connectionVisual>img,.publicSite .connectionsCtaButton{transition:none!important}.publicSite .connectionCard:hover,.publicSite .connectionCard:focus-within,.publicSite .connectionsCtaButton:hover,.publicSite .connectionsCtaButton:focus-visible{transform:none!important}.publicSite .connectionCard:hover .connectionVisual>img,.publicSite .connectionCard:focus-within .connectionVisual>img{transform:translateZ(0) scale(1)!important}}.publicSite .beforeAfterShowcase{position:relative!important;margin-top:34px!important;margin-bottom:62px!important}.publicSite .beforeAfterShowcase.revealSection{opacity:1!important;transform:none!important}.publicSite .beforeAfterShowcase:before{content:""!important;position:absolute!important;left:-34px!important;top:-18px!important;bottom:-18px!important;width:1px!important;background:linear-gradient(180deg,#35d7ff00,#35d7ff6b,#35d7ff00)!important;pointer-events:none!important}.publicSite .beforeAfterShowcase .launchSectionHeader{margin-bottom:24px!important;align-items:end!important}.publicSite .beforeAfterShowcase .sectionKicker{display:flex!important;align-items:center!important;gap:18px!important;margin:0!important;color:inherit!important}.publicSite .beforeAfterShowcase .launchSectionHeader h2{max-width:780px!important;font-size:clamp(34px,3.45vw,56px)!important;line-height:1.04!important;font-weight:820!important;letter-spacing:-.048em!important}.publicSite .beforeAfterShowcase .launchSectionHeader p{max-width:760px!important;margin-top:10px!important;color:#a8b7cc!important;font-size:16px!important;line-height:1.62!important}.publicSite .compareMoreLink{height:42px!important;margin:0!important;padding:0 18px!important;border-radius:12px!important;border-color:#678bb852!important;background:#07101ead!important;color:#c4d4e8!important;font-size:13px!important;box-shadow:none!important}.publicSite .compareMoreLink:hover,.publicSite .compareMoreLink:focus-visible{border-color:#35d7ff9e!important;color:#eff9ff!important;box-shadow:0 0 28px #35d7ff1f!important}.publicSite .comparePremiumCard{position:relative!important;overflow:hidden!important;padding:24px!important;border:1px solid rgba(53,215,255,.34)!important;border-radius:30px!important;background:radial-gradient(circle at 50% 22%,rgba(53,215,255,.11),transparent 34%),radial-gradient(circle at 82% 74%,rgba(126,94,255,.1),transparent 32%),linear-gradient(180deg,#0b1728f5,#050c18fa)!important;box-shadow:inset 0 1px #ffffff12,inset 0 0 76px #35d7ff0b,0 34px 92px #00000057!important}.publicSite .comparePremiumCard:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px)!important;background-size:36px 36px!important;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.55),transparent 78%)!important;mask-image:linear-gradient(180deg,rgba(0,0,0,.55),transparent 78%)!important;pointer-events:none!important}.publicSite .compareMobileSwitch{display:none!important}.publicSite .compareWorkbench{position:relative!important;z-index:2!important;display:grid!important;grid-template-columns:260px minmax(0,1fr) 260px!important;gap:18px!important;align-items:stretch!important;margin-top:20px!important}.publicSite .comparePanel{position:relative!important;z-index:4!important;inset:auto!important;width:auto!important;min-height:432px!important;padding:20px!important;border:1px solid rgba(103,139,184,.22)!important;border-radius:22px!important;background:linear-gradient(180deg,#0b1626c7,#050c18b3)!important;box-shadow:inset 0 1px #ffffff0d,0 20px 48px #00000038!important;color:#dce8f5!important}.publicSite .comparePanel.left{border-color:#ff5f783d!important}.publicSite .comparePanel.right{border-color:#28e6ad3d!important}.publicSite .comparePanel b{display:inline-flex!important;align-items:center!important;height:26px!important;padding:0 10px!important;border-radius:999px!important;background:#ff5f7829!important;color:#ffd5dc!important;font-size:11px!important;font-weight:820!important;letter-spacing:.08em!important}.publicSite .comparePanel.right b{background:#28e6ad24!important;color:#c8ffe9!important}.publicSite .comparePanel h3{margin:16px 0 6px!important;color:#fff!important;font-size:20px!important;line-height:1.16!important;font-weight:780!important;letter-spacing:-.025em!important}.publicSite .comparePanel strong{display:block!important;margin-bottom:18px!important;color:#9fb1c7!important;font-size:13px!important;line-height:1.35!important}.publicSite .comparePanel ul{display:grid!important;gap:12px!important;margin:0!important;padding:0!important;list-style:none!important}.publicSite .comparePanel li{position:relative!important;margin:0!important;padding-left:24px!important;color:#c7d4e5!important;font-size:13px!important;line-height:1.35!important}.publicSite .comparePanel.left li:before,.publicSite .comparePanel.right li:before{position:absolute!important;left:0!important;top:0!important;font-weight:900!important}.publicSite .comparePanel.left li:before{content:"×"!important;color:#ff5f78!important}.publicSite .comparePanel.right li:before{content:"✓"!important;color:#28e6ad!important}.publicSite .compareStageShell{position:relative!important;min-width:0!important}.publicSite .compareDragHint{position:absolute!important;left:50%!important;top:14px!important;z-index:8!important;margin:0!important;padding:7px 12px!important;border:1px solid rgba(53,215,255,.24)!important;border-radius:999px!important;background:#030912ad!important;color:#b9ecff!important;font-size:12px!important;line-height:1!important;transform:translate(-50%)!important;pointer-events:none!important}.publicSite .beforeAfterShowcase .beforeAfterStage{position:relative!important;height:432px!important;min-height:432px!important;overflow:hidden!important;border:1px solid rgba(53,215,255,.24)!important;border-radius:24px!important;background:radial-gradient(circle at 50% 52%,rgba(53,215,255,.12),transparent 38%),linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px),#050d18!important;background-size:auto,34px 34px,34px 34px!important;box-shadow:inset 0 1px #ffffff0d,inset 0 -42px 80px #00000047!important}.publicSite .beforeAfterShowcase .compareModelLayer{border:0!important;background:radial-gradient(circle at 50% 54%,rgba(53,215,255,.1),transparent 35%),linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),#050d18!important;background-size:auto,34px 34px,34px 34px!important}.publicSite .beforeAfterShowcase .compareModelLayer img{position:absolute!important;left:50%!important;top:50%!important;width:min(112%,760px)!important;height:96%!important;object-fit:contain!important;transform:translate(-50%,-47%)!important;filter:brightness(.86) contrast(1.08) saturate(.42) drop-shadow(0 28px 38px rgba(0,0,0,.62))!important}.publicSite .beforeAfterShowcase .compareModelLayer-before img{opacity:.7!important}.publicSite .beforeAfterShowcase .compareModelLayer-after img{opacity:.98!important;filter:brightness(.98) contrast(1.1) saturate(.84) drop-shadow(0 30px 42px rgba(0,0,0,.64)) drop-shadow(0 0 18px rgba(53,215,255,.14))!important}.publicSite .beforeAfterShowcase .compareAfterClip{z-index:2!important;overflow:hidden!important}.publicSite .compareSideBadge{position:absolute!important;top:20px!important;z-index:6!important;display:inline-flex!important;align-items:center!important;height:28px!important;padding:0 11px!important;border-radius:999px!important;color:#fff!important;font-size:11px!important;font-weight:820!important;letter-spacing:.04em!important;background:#030912b3!important;border:1px solid rgba(255,255,255,.12)!important}.publicSite .beforeAfterShowcase .comparePlane{left:50%!important;top:16%!important;bottom:15%!important;width:1px!important;background:#35d7ff6b!important;box-shadow:0 0 14px #35d7ff57!important}.publicSite .beforeAfterShowcase .errorMark{width:22px!important;height:22px!important;border-width:2px!important;border-color:#ff5f78eb!important}.publicSite .beforeAfterShowcase .repairGlow{border-color:#28e6ada3!important;box-shadow:inset 0 0 20px #28e6ad1f,0 0 22px #28e6ad38!important}.publicSite .beforeAfterShowcase .beforeAfterDivider{z-index:7!important;top:0!important;bottom:0!important;width:4px!important;border-radius:999px!important;background:linear-gradient(180deg,#35d7ff1a,#35d7ff 45%,#7a61ff)!important;box-shadow:0 0 24px #35d7ff99,0 0 70px #7e5eff33!important}.publicSite .beforeAfterShowcase .beforeAfterDivider span{width:56px!important;height:56px!important;border:1px solid rgba(255,255,255,.46)!important;border-radius:50%!important;background:radial-gradient(circle at 35% 30%,rgba(255,255,255,.22),transparent 35%),linear-gradient(135deg,#35d7ff,#3478ff 48%,#7a61ff)!important;color:#fff!important;font-size:16px!important;font-weight:820!important;box-shadow:0 18px 44px #35d7ff5c!important}.publicSite .beforeAfterShowcase .beforeAfterSlider{z-index:9!important;cursor:ew-resize!important}.publicSite .compareReadyStatus{position:relative!important;z-index:2!important;width:fit-content!important;margin:20px auto 0!important;display:flex!important;align-items:center!important;gap:12px!important;padding:12px 18px!important;border:1px solid rgba(40,230,173,.26)!important;border-radius:18px!important;background:#28e6ad12!important;box-shadow:0 0 28px #28e6ad14!important}.publicSite .compareReadyStatus>span{width:10px!important;height:10px!important;border-radius:50%!important;background:#28e6ad!important;box-shadow:0 0 16px #28e6add1!important}.publicSite .compareReadyStatus strong,.publicSite .compareReadyStatus p{display:block!important;margin:0!important}.publicSite .compareReadyStatus strong{color:#fff!important;font-size:14px!important}.publicSite .compareReadyStatus p{margin-top:2px!important;color:#a8b7cc!important;font-size:12px!important}.publicSite .beforeAfterShowcase .compareMetrics{position:relative!important;z-index:2!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;margin:22px 0 0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}.publicSite .beforeAfterShowcase .compareMetrics article{min-height:154px!important;padding:18px!important;border:1px solid rgba(103,139,184,.2)!important;border-radius:20px!important;background:linear-gradient(180deg,#0d1a2dc2,#050c18b3)!important;box-shadow:inset 0 1px #ffffff0b!important;transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease!important}.publicSite .beforeAfterShowcase .compareMetrics article:hover{transform:translateY(-3px) scale(1.012)!important;border-color:#35d7ff70!important;box-shadow:0 22px 48px #00000040,0 0 28px #35d7ff1a!important}.publicSite .beforeAfterShowcase .compareMetrics span{display:block!important;color:#96a8bf!important;font-size:12px!important;line-height:1.2!important}.publicSite .beforeAfterShowcase .compareMetrics div{display:grid!important;gap:5px!important;margin:14px 0 12px!important}.publicSite .beforeAfterShowcase .compareMetrics b{display:block!important;color:#fff!important;font-size:clamp(22px,2vw,31px)!important;line-height:1.02!important;font-weight:820!important;letter-spacing:-.045em!important}.publicSite .beforeAfterShowcase .compareMetrics i{color:#35d7ff!important;font-style:normal!important;font-size:18px!important;line-height:1!important}.publicSite .beforeAfterShowcase .compareMetrics em{display:block!important;color:#28e6ad!important;font-style:normal!important;font-size:13px!important;font-weight:780!important}.publicSite .compareSecondaryMetrics{position:relative!important;z-index:2!important;display:flex!important;justify-content:center!important;gap:12px!important;margin-top:14px!important;color:#93a5bd!important}.publicSite .compareSecondaryMetrics span{display:inline-flex!important;align-items:center!important;gap:10px!important;min-height:38px!important;padding:0 14px!important;border:1px solid rgba(103,139,184,.16)!important;border-radius:999px!important;background:#03091257!important;font-size:12px!important}.publicSite .compareSecondaryMetrics b{color:#d7e4f5!important;font-size:12px!important}.publicSite .comparePipeline{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:12px!important;align-items:center!important;margin-top:20px!important}.publicSite .comparePipeline article{position:relative!important;min-height:74px!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:10px!important;align-items:center!important;padding:14px!important;border:1px solid rgba(103,139,184,.2)!important;border-radius:18px!important;background:#0812229e!important;box-shadow:inset 0 1px #ffffff09!important}.publicSite .comparePipeline article:not(:last-of-type):after{content:""!important;position:absolute!important;left:calc(100% + 2px)!important;top:50%!important;width:8px!important;height:1px!important;background:linear-gradient(90deg,#35d7ffa6,#35d7ff00)!important;pointer-events:none!important}.publicSite .comparePipeline article span{display:grid!important;place-items:center!important;width:30px!important;height:30px!important;border-radius:10px!important;background:linear-gradient(135deg,#35d7ff,#7a61ff)!important;color:#fff!important;font-size:11px!important;font-weight:820!important}.publicSite .comparePipeline article strong{color:#dce8f5!important;font-size:13px!important;line-height:1.25!important}.publicSite .comparePipeline>i{display:none!important}.publicSite .compareMobileMoreButton{display:none!important}@media (max-width: 1180px){.publicSite .compareWorkbench{grid-template-columns:1fr!important}.publicSite .comparePanel{min-height:auto!important}.publicSite .beforeAfterShowcase .compareMetrics,.publicSite .comparePipeline{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 720px){.publicSite .beforeAfterShowcase{margin-top:44px!important;margin-bottom:54px!important}.publicSite .beforeAfterShowcase:before{left:-12px!important}.publicSite .beforeAfterShowcase .launchSectionHeader{display:block!important}.publicSite .beforeAfterShowcase .launchSectionHeader h2{font-size:30px!important;line-height:1.08!important}.publicSite .beforeAfterShowcase .launchSectionHeader p{font-size:14px!important;line-height:1.55!important}.publicSite .compareMoreLink{width:100%!important;justify-content:center!important;margin-top:16px!important}.publicSite .comparePremiumCard{padding:16px!important;border-radius:22px!important}.publicSite .compareMobileSwitch{position:relative!important;z-index:3!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:6px!important;margin-top:14px!important;padding:5px!important;border:1px solid rgba(103,139,184,.2)!important;border-radius:16px!important;background:#03091294!important}.publicSite .compareMobileSwitch button{height:40px!important;border:0!important;border-radius:12px!important;background:transparent!important;color:#9fb1c7!important;font-size:14px!important;font-weight:760!important}.publicSite .compareMobileSwitch button.active{color:#fff!important;background:linear-gradient(135deg,#35d7ff3d,#7e5eff38)!important;box-shadow:inset 0 0 0 1px #35d7ff52!important}.publicSite .compareWorkbench{margin-top:14px!important;gap:12px!important}.publicSite .comparePanel{padding:16px!important;border-radius:18px!important}.publicSite .comparePanel.left{display:none!important;order:1!important}.publicSite .comparePanel.right{display:none!important;order:3!important}.publicSite .compareStageShell{order:1!important}.publicSite .compareDragHint{display:none!important}.publicSite .beforeAfterShowcase .beforeAfterStage{height:340px!important;min-height:340px!important;border-radius:18px!important}.publicSite .beforeAfterShowcase .compareModelLayer img{width:132%!important;height:96%!important}.publicSite .beforeAfterShowcase .beforeAfterDivider,.publicSite .beforeAfterShowcase .beforeAfterSlider{display:none!important}.publicSite .compareSideBadge{top:14px!important;font-size:10px!important}.publicSite .compareSideBadge-before{left:12px!important}.publicSite .compareSideBadge-after{right:12px!important}.publicSite .compareReadyStatus{width:100%!important;justify-content:flex-start!important;margin-top:14px!important}.publicSite .beforeAfterShowcase .compareMetrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.publicSite .beforeAfterShowcase .compareMetrics article{min-height:132px!important;padding:14px!important;border-radius:16px!important}.publicSite .beforeAfterShowcase .compareMetrics b{font-size:22px!important}.publicSite .compareSecondaryMetrics{display:grid!important;grid-template-columns:1fr!important}.publicSite .compareSecondaryMetrics span{justify-content:space-between!important;border-radius:14px!important}.publicSite .comparePipeline{grid-template-columns:1fr!important;gap:8px!important}.publicSite .comparePipeline article:after{display:none!important}.publicSite .comparePipeline>i{display:grid!important;place-items:center!important;color:#35d7ff!important;font-style:normal!important}.publicSite .compareMobileMoreButton{display:flex!important;width:100%!important;height:44px!important;justify-content:center!important;margin-top:16px!important;border-radius:14px!important}}@media (prefers-reduced-motion: reduce){.publicSite .beforeAfterShowcase .compareMetrics article,.publicSite .compareMoreLink{transition:none!important}.publicSite .beforeAfterShowcase .compareMetrics article:hover{transform:none!important}}.publicSite .featuresCtaPanel{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:20px!important;align-items:center!important;margin-top:22px!important;padding:24px!important;border:1px solid rgba(53,215,255,.34)!important;border-radius:24px!important;background:radial-gradient(circle at 84% 38%,rgba(53,215,255,.14),transparent 32%),linear-gradient(180deg,#0b1728f0,#050c18fa)!important;box-shadow:inset 0 1px #ffffff0f,0 30px 76px #00000047!important}.publicSite .featuresCtaPanel span{display:block!important;margin-bottom:8px!important;color:#35d7ff!important;font-size:11px!important;font-weight:820!important;letter-spacing:.04em!important;text-transform:uppercase!important}.publicSite .featuresCtaPanel h3{margin:0 0 8px!important;color:#fff!important;font-size:28px!important;line-height:1.1!important;letter-spacing:-.035em!important}.publicSite .featuresCtaPanel p{max-width:700px!important;margin:0!important;color:#aab8cc!important;font-size:14px!important;line-height:1.55!important}.publicSite .featuresCtaActions{display:flex!important;align-items:center!important;gap:12px!important;flex-wrap:wrap!important;justify-content:flex-end!important}.publicSite .featuresPrimaryCta,.publicSite .featuresSecondaryLink{min-height:48px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;border-radius:14px!important;font-size:14px!important;font-weight:800!important;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease,filter .25s ease!important}.publicSite .featuresPrimaryCta{padding:0 22px!important;border:1px solid rgba(255,255,255,.16)!important;color:#fff!important;background:linear-gradient(135deg,#35d7ff,#2563eb 50%,#7447ff)!important;box-shadow:0 18px 42px #3b82f647!important;cursor:pointer!important}.publicSite .featuresSecondaryLink{padding:0 18px!important;border:1px solid rgba(103,139,184,.28)!important;color:#c4d4e8!important;background:#0309125c!important}.publicSite .featuresPrimaryCta:hover,.publicSite .featuresPrimaryCta:focus-visible,.publicSite .featuresSecondaryLink:hover,.publicSite .featuresSecondaryLink:focus-visible{transform:translateY(-2px)!important;border-color:#35d7ff94!important;filter:saturate(1.12)!important;outline:0!important}@media (max-width: 1180px){.publicSite .featuresCtaPanel{grid-template-columns:1fr!important}.publicSite .featuresCtaActions{justify-content:flex-start!important}}@media (max-width: 900px){.publicSite .featureProcessStrip{grid-template-columns:1fr!important}.publicSite .featureProcessStrip>span{display:grid!important;place-items:center!important}}@media (max-width: 720px){.publicSite .keyFeaturesSection{margin-top:58px!important}.publicSite .keyFeaturesSection:before{display:none!important}.publicSite .keyFeaturesSection .launchSectionHeader h2{font-size:clamp(30px,9vw,38px)!important}.publicSite .featuresCtaPanel{padding:20px!important}.publicSite .featuresCtaActions{display:grid!important;grid-template-columns:1fr!important}.publicSite .featuresPrimaryCta,.publicSite .featuresSecondaryLink{width:100%!important}}@media (prefers-reduced-motion: reduce){.publicSite .featuresPrimaryCta,.publicSite .featuresSecondaryLink{transition:none!important}.publicSite .featuresPrimaryCta:hover,.publicSite .featuresPrimaryCta:focus-visible,.publicSite .featuresSecondaryLink:hover,.publicSite .featuresSecondaryLink:focus-visible{transform:none!important}}.publicSite .premiumShowcase{position:relative!important;isolation:isolate!important;margin-top:72px!important;margin-bottom:66px!important}.publicSite .premiumShowcase:before{content:""!important;position:absolute!important;top:-70px!important;right:-48px!important;bottom:-48px!important;left:-48px!important;z-index:-1!important;background:radial-gradient(540px 280px at 16% 42%,rgba(53,215,255,.1),transparent 68%),radial-gradient(620px 320px at 80% 58%,rgba(126,94,255,.12),transparent 70%)!important;pointer-events:none!important}.publicSite .premiumShowcase .launchSectionHeader{margin-bottom:24px!important}.publicSite .premiumShowcase .sectionKicker{display:inline-flex!important;align-items:center!important;gap:14px!important;color:#94a3b8!important;font-size:14px!important;line-height:1!important;font-weight:820!important;letter-spacing:.045em!important;text-transform:uppercase!important}.publicSite .sectionKickerNumber{color:#22d3ee!important}.publicSite .sectionKickerDivider{color:#4b617a!important}.publicSite .sectionKickerLabel{color:#94a3b8!important}.publicSite .premiumShowcase .launchSectionHeader h2{max-width:680px!important;font-size:clamp(32px,3vw,48px)!important;line-height:1.06!important;letter-spacing:-.045em!important}.publicSite .premiumShowcase .launchSectionHeader p{max-width:760px!important;font-size:16px!important;line-height:1.55!important}.publicSite .premiumFrame{display:grid!important;grid-template-columns:minmax(360px,.42fr) minmax(0,.58fr)!important;gap:18px!important;border:1px solid rgba(53,215,255,.36)!important;border-radius:26px!important;padding:18px!important;overflow:visible!important;background:linear-gradient(135deg,#35d7ff1a,#7e5eff14) border-box,linear-gradient(180deg,#07101ef5,#030912fa) padding-box!important;box-shadow:inset 0 1px #ffffff0f,0 34px 92px #00000057,0 0 48px #35d7ff14!important}.publicSite .premiumPricingCard{position:relative!important;overflow:hidden!important;min-height:100%!important;display:flex!important;flex-direction:column!important;border:1px solid rgba(53,215,255,.28)!important;border-radius:22px!important;padding:28px!important;background:radial-gradient(260px 180px at 18% 18%,rgba(53,215,255,.18),transparent 70%),radial-gradient(300px 220px at 78% 10%,rgba(126,94,255,.2),transparent 72%),linear-gradient(180deg,#0d1b30eb,#040b16fa)!important;box-shadow:inset 0 1px #ffffff13,0 28px 70px #0000004d!important;transition:border-color .28s ease,box-shadow .28s ease,transform .28s ease!important}.publicSite .premiumPricingCard:hover{transform:translateY(-2px)!important;border-color:#35d7ff85!important;box-shadow:inset 0 1px #ffffff14,0 34px 82px #0000005c,0 0 42px #35d7ff1f!important}.publicSite .premiumCardTop{display:flex!important;justify-content:space-between!important;gap:16px!important;align-items:center!important;margin-bottom:24px!important}.publicSite .premiumBadge,.publicSite .premiumCompareEyebrow{display:inline-flex!important;width:fit-content!important;align-items:center!important;min-height:30px!important;padding:0 12px!important;border:1px solid rgba(53,215,255,.24)!important;border-radius:999px!important;background:#35d7ff14!important;color:#b9ecff!important;font-size:11px!important;font-weight:820!important;letter-spacing:.045em!important;text-transform:uppercase!important}.publicSite .premiumMark{display:grid!important;place-items:center!important;width:50px!important;height:50px!important;border:1px solid rgba(126,94,255,.42)!important;border-radius:16px!important;color:#35d7ff!important;background:radial-gradient(circle at 36% 24%,rgba(255,255,255,.18),transparent 34%),linear-gradient(135deg,#35d7ff2e,#7e5eff38)!important;box-shadow:0 0 28px #35d7ff2e!important}.publicSite .premiumMark .launchSvgIcon{width:26px!important;height:26px!important}.publicSite .premiumPricingCard h3{margin:0 0 8px!important;color:#fff!important;font-size:clamp(28px,2.8vw,42px)!important;line-height:1.02!important;letter-spacing:-.045em!important}.publicSite .premiumPricingCard>p{margin:0 0 22px!important;color:#aab8cc!important;font-size:15px!important;line-height:1.45!important}.publicSite .premiumPricingCard ul{display:grid!important;gap:10px!important;padding:0!important;margin:0 0 24px!important;list-style:none!important}.publicSite .premiumPricingCard li{position:relative!important;margin:0!important;padding-left:26px!important;color:#dce8f5!important;font-size:14px!important;line-height:1.35!important}.publicSite .premiumPricingCard li:before{content:""!important;position:absolute!important;left:0!important;top:2px!important;width:16px!important;height:16px!important;border-radius:50%!important;background:#28e6ad21!important;border:1px solid rgba(40,230,173,.42)!important}.publicSite .premiumPricingCard li:after{content:""!important;position:absolute!important;left:5px!important;top:7px!important;width:6px!important;height:3px!important;border-left:2px solid #28e6ad!important;border-bottom:2px solid #28e6ad!important;transform:rotate(-45deg)!important}.publicSite .premiumRequestPrice{margin-top:auto!important;padding:18px!important;border:1px solid rgba(103,139,184,.18)!important;border-radius:18px!important;background:#0309126b!important}.publicSite .premiumRequestPrice strong{display:block!important;color:#fff!important;font-size:clamp(25px,2.25vw,34px)!important;line-height:1.05!important;letter-spacing:-.035em!important}.publicSite .premiumRequestPrice span{display:block!important;margin-top:8px!important;color:#9fb1c7!important;font-size:13px!important;line-height:1.45!important}.publicSite .premiumPrimaryButton{width:100%!important;min-height:54px!important;height:auto!important;justify-content:center!important;margin:16px 0 10px!important;padding:0 22px!important;border-radius:16px!important;font-size:15px!important;font-weight:850!important;outline:none!important}.publicSite .premiumPrimaryButton:disabled{cursor:not-allowed!important;opacity:.62!important;transform:none!important;filter:none!important}.publicSite .premiumPrimaryButton:focus-visible{outline:2px solid rgba(53,215,255,.82)!important;outline-offset:3px!important}.publicSite .premiumPricingCard small{display:block!important;max-width:100%!important;color:#91a4bc!important;text-align:left!important;font-size:12px!important;line-height:1.45!important}.publicSite .premiumCompareWrap{display:grid!important;align-content:start!important;gap:18px!important;padding:26px!important;border:1px solid rgba(103,139,184,.16)!important;border-radius:22px!important;background:radial-gradient(520px 260px at 92% 12%,rgba(126,94,255,.1),transparent 72%),linear-gradient(180deg,#091424db,#040a14eb)!important}.publicSite .premiumCompareWrap h3{margin:12px 0 8px!important;color:#fff!important;font-size:28px!important;line-height:1.1!important;letter-spacing:-.035em!important}.publicSite .premiumCompareWrap p{max-width:720px!important;margin:0!important;color:#9fb1c7!important;font-size:14px!important;line-height:1.55!important}.publicSite .premiumComparePanel{overflow:hidden!important;border:1px solid rgba(103,139,184,.18)!important;border-radius:18px!important;background:#03091257!important}.publicSite .premiumCompareHeader,.publicSite .premiumCompareRow{display:grid!important;grid-template-columns:minmax(220px,1.25fr) minmax(120px,.75fr) minmax(140px,.8fr)!important;align-items:center!important;gap:14px!important}.publicSite .premiumCompareHeader{padding:14px 18px!important;color:#dce8f5!important;font-size:12px!important;font-weight:850!important;letter-spacing:.035em!important;text-transform:uppercase!important;background:#ffffff09!important}.publicSite .premiumCompareHeader span:last-child{color:#b9ecff!important}.publicSite .premiumCompareRows{display:grid!important}.publicSite .premiumCompareRow{position:relative!important;min-height:58px!important;padding:13px 18px!important;border-top:1px solid rgba(255,255,255,.075)!important;transition:background .26s ease,border-color .26s ease!important}.publicSite .premiumCompareRow:hover{background:#35d7ff0b!important}.publicSite .premiumCompareRow h3{margin:0!important;color:#dce8f5!important;font-size:13px!important;line-height:1.25!important;letter-spacing:0!important}.publicSite .premiumCompareRow span,.publicSite .premiumCompareRow strong{display:block!important;font-size:13px!important;line-height:1.25!important}.publicSite .premiumCompareRow span{color:#aab8cc!important}.publicSite .premiumCompareRow strong{align-self:stretch!important;display:flex!important;align-items:center!important;min-height:34px!important;margin:-1px -8px!important;padding:0 10px!important;border-radius:12px!important;color:#28e6ad!important;background:linear-gradient(135deg,#35d7ff14,#7e5eff14)!important}.publicSite .premiumCompareRow.accent strong{color:#dffcff!important;background:linear-gradient(135deg,#35d7ff2e,#7e5eff29)!important;box-shadow:inset 0 0 0 1px #35d7ff2e!important}.publicSite .pricingTrustBar{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin-top:16px!important}.publicSite .pricingTrustBar article{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:12px!important;align-items:start!important;min-height:92px!important;padding:16px!important;border:1px solid rgba(103,139,184,.18)!important;border-radius:18px!important;background:linear-gradient(180deg,#0a1627c7,#040a14d1)!important}.publicSite .pricingTrustBar article>span{display:grid!important;place-items:center!important;width:32px!important;height:32px!important;border-radius:12px!important;color:#28e6ad!important;background:#28e6ad1a!important;border:1px solid rgba(40,230,173,.24)!important}.publicSite .pricingTrustBar strong{display:block!important;color:#fff!important;font-size:13px!important;line-height:1.22!important}.publicSite .pricingTrustBar p{margin:5px 0 0!important;color:#95a8bf!important;font-size:12px!important;line-height:1.45!important}@media (max-width: 1180px){.publicSite .premiumFrame{grid-template-columns:1fr!important}.publicSite .pricingTrustBar{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 720px){.publicSite .premiumShowcase{margin-top:58px!important;margin-bottom:54px!important}.publicSite .premiumShowcase:before{display:none!important}.publicSite .premiumShowcase .launchSectionHeader{display:block!important}.publicSite .premiumShowcase .launchSectionHeader h2{font-size:clamp(30px,9vw,38px)!important}.publicSite .premiumFrame{gap:12px!important;padding:12px!important;border-radius:22px!important}.publicSite .premiumPricingCard,.publicSite .premiumCompareWrap{padding:18px!important;border-radius:18px!important}.publicSite .premiumCardTop{margin-bottom:18px!important}.publicSite .premiumCompareHeader{display:none!important}.publicSite .premiumCompareRow{grid-template-columns:1fr!important;gap:7px!important;min-height:0!important;padding:15px!important}.publicSite .premiumCompareRow h3{font-size:14px!important}.publicSite .premiumCompareRow span:before{content:"Бесплатно: "!important;color:#7589a4!important;font-weight:760!important}.publicSite .premiumCompareRow strong{align-self:auto!important;min-height:34px!important;margin:0!important}.publicSite .premiumCompareRow strong:before{content:"Premium: "!important;margin-right:4px!important;color:#b9ecff!important;font-weight:760!important}.publicSite .pricingTrustBar{grid-template-columns:1fr!important}}@media (max-width: 390px){.publicSite .premiumRequestPrice strong{font-size:24px!important}.publicSite .premiumBadge{max-width:190px!important;white-space:normal!important;line-height:1.25!important;padding-top:7px!important;padding-bottom:7px!important}}@media (prefers-reduced-motion: reduce){.publicSite .premiumPricingCard,.publicSite .premiumCompareRow,.publicSite .premiumPrimaryButton{transition:none!important}.publicSite .premiumPricingCard:hover{transform:none!important}}.publicSite .demoCompareSection,.publicSite .demoWorkflowSection{position:relative!important;isolation:isolate!important}.publicSite .demoCompareSection .launchSectionHeader,.publicSite .demoWorkflowSection .launchSectionHeader{margin-bottom:24px!important}.publicSite .demoCompareSection .sectionKicker,.publicSite .demoWorkflowSection .sectionKicker{display:flex!important;align-items:center!important;gap:18px!important}.publicSite .demoCompareSection .launchSectionHeader h2,.publicSite .demoWorkflowSection .launchSectionHeader h2{max-width:860px!important;font-size:clamp(34px,3.35vw,54px)!important;line-height:1.05!important;letter-spacing:-.045em!important}.publicSite .demoCompareSection .launchSectionHeader p,.publicSite .demoWorkflowSection .launchSectionHeader p{max-width:800px!important;color:#a8b7cc!important;font-size:16px!important;line-height:1.62!important}.publicSite .demoCompareCard,.publicSite .demoWorkflowShell{position:relative!important;overflow:hidden!important;border:1px solid rgba(53,215,255,.32)!important;border-radius:30px!important;background:radial-gradient(circle at 52% 18%,rgba(53,215,255,.12),transparent 34%),radial-gradient(circle at 88% 76%,rgba(139,92,246,.12),transparent 32%),linear-gradient(180deg,#0b1728f5,#040a14fc)!important;box-shadow:inset 0 1px #ffffff0f,0 34px 92px #00000057!important}.publicSite .demoCompareCard:after,.publicSite .demoWorkflowShell:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;background:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px)!important;background-size:36px 36px!important;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.62),transparent 78%)!important;mask-image:linear-gradient(180deg,rgba(0,0,0,.62),transparent 78%)!important;pointer-events:none!important}.publicSite .demoCompareCard{padding:24px!important}.publicSite .demoCompareWorkbench{position:relative!important;z-index:2!important;display:grid!important;grid-template-columns:258px minmax(0,1fr) 258px!important;gap:18px!important;align-items:stretch!important}.publicSite .demoComparePanel{position:relative!important;z-index:4!important;width:auto!important;min-height:468px!important;padding:20px!important;border:1px solid rgba(103,139,184,.22)!important;border-radius:22px!important;background:linear-gradient(180deg,#0b1626cc,#050c18bd)!important;color:#dce8f5!important}.publicSite .demoComparePanelBefore{border-color:#ff5f7842!important}.publicSite .demoComparePanelAfter{border-color:#28e6ad42!important}.publicSite .demoComparePanel b,.publicSite .workflowInfoPanel>span{display:inline-flex!important;align-items:center!important;min-height:26px!important;width:fit-content!important;padding:0 10px!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:999px!important;background:#0309128a!important;color:#b9ecff!important;font-size:11px!important;font-weight:820!important;letter-spacing:.08em!important;text-transform:uppercase!important}.publicSite .demoComparePanelBefore b{border-color:#ff5f7847!important;color:#ffd5dc!important}.publicSite .demoComparePanelAfter b{border-color:#28e6ad47!important;color:#c8ffe9!important}.publicSite .demoComparePanel h3,.publicSite .workflowInfoPanel h3{margin:16px 0 8px!important;color:#fff!important;font-size:22px!important;line-height:1.16!important;font-weight:800!important;letter-spacing:-.03em!important}.publicSite .demoComparePanel strong,.publicSite .workflowInfoPanel p{display:block!important;margin:0 0 18px!important;color:#a9b8cc!important;font-size:13px!important;line-height:1.48!important}.publicSite .demoComparePanel ul,.publicSite .workflowInfoPanel ul{display:grid!important;gap:12px!important;margin:0!important;padding:0!important;list-style:none!important}.publicSite .demoComparePanel li,.publicSite .workflowInfoPanel li{position:relative!important;min-width:0!important;padding-left:24px!important;color:#c7d4e5!important;font-size:13px!important;line-height:1.36!important}.publicSite .demoComparePanel li:before,.publicSite .workflowInfoPanel li:before{position:absolute!important;left:0!important;top:0!important;font-weight:900!important}.publicSite .demoComparePanelBefore li:before{content:"×"!important;color:#ff5f78!important}.publicSite .demoComparePanelAfter li:before,.publicSite .workflowInfoPanel li:before{content:"✓"!important;color:#28e6ad!important}.publicSite .demoCompareStageShell{position:relative!important;min-width:0!important}.publicSite .demoBeforeAfterStage{position:relative!important;height:468px!important;min-height:468px!important;overflow:hidden!important;border:1px solid rgba(53,215,255,.26)!important;border-radius:24px!important;background:radial-gradient(circle at 50% 50%,rgba(53,215,255,.13),transparent 40%),linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px),#050d18!important;background-size:auto,34px 34px,34px 34px!important}.publicSite .compareViewer,.publicSite .compareAfterClip{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important}.publicSite .compareViewer{z-index:1!important}.publicSite .compareAfterClip{z-index:2!important;overflow:hidden!important}.publicSite .compareAfterClip .compareViewer{width:100%!important;height:100%!important}.publicSite .stlMarketingViewer,.publicSite .stlMarketingCanvas{position:relative!important;width:100%!important;height:100%!important;min-height:260px!important}.publicSite .stlMarketingCanvas canvas{display:block!important;width:100%!important;height:100%!important}.publicSite .stlMarketingLoader,.publicSite .stlMarketingFallback{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:8!important;display:grid!important;place-items:center!important;gap:12px!important;padding:24px!important;color:#b9c8db!important;text-align:center!important;background:radial-gradient(circle at 50% 42%,rgba(53,215,255,.12),transparent 38%),#040a14bd!important}.publicSite .stlMarketingLoader span{width:44px!important;height:44px!important;border:2px solid rgba(53,215,255,.18)!important;border-top-color:#35d7ff!important;border-radius:50%!important;animation:stlSpin .9s linear infinite!important}.publicSite .stlMarketingFallback b{color:#fff!important}.publicSite .stlMarketingFallback span{max-width:300px!important;color:#9fb1c7!important;font-size:13px!important}@keyframes stlSpin{to{transform:rotate(360deg)}}.publicSite .compareDragHint{position:absolute!important;left:50%!important;top:14px!important;z-index:9!important;margin:0!important;padding:7px 12px!important;border:1px solid rgba(53,215,255,.24)!important;border-radius:999px!important;background:#030912b8!important;color:#b9ecff!important;font-size:12px!important;transform:translate(-50%)!important;pointer-events:none!important}.publicSite .compareSideBadge{position:absolute!important;top:20px!important;z-index:7!important;display:inline-flex!important;align-items:center!important;height:28px!important;padding:0 11px!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:999px!important;background:#030912b3!important;color:#fff!important;font-size:11px!important;font-weight:820!important}.publicSite .compareSideBadge-before{left:18px!important;border-color:#ff5f7857!important}.publicSite .compareSideBadge-after{right:18px!important;border-color:#28e6ad57!important}.publicSite .demoCompareSection .beforeAfterDivider{position:absolute!important;z-index:7!important;top:0!important;bottom:0!important;width:4px!important;border-radius:999px!important;background:linear-gradient(180deg,#35d7ff1a,#35d7ff 45%,#7a61ff)!important;box-shadow:0 0 24px #35d7ff99,0 0 70px #7e5eff33!important}.publicSite .demoCompareSection .beforeAfterDivider span{position:absolute!important;left:50%!important;top:50%!important;width:56px!important;height:56px!important;display:grid!important;place-items:center!important;border:1px solid rgba(255,255,255,.46)!important;border-radius:50%!important;background:linear-gradient(135deg,#35d7ff,#3478ff 48%,#7a61ff)!important;color:#fff!important;transform:translate(-50%,-50%)!important;box-shadow:0 18px 44px #35d7ff5c!important}.publicSite .demoCompareSection .beforeAfterSlider{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:10!important;width:100%!important;height:100%!important;opacity:0!important;cursor:ew-resize!important}.publicSite .demoCompareMetrics{position:relative!important;z-index:2!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;margin:20px 0 0!important;border-radius:18px!important;border:1px solid rgba(53,215,255,.22)!important}.publicSite .demoCompareMetrics article{min-width:0!important}.publicSite .workflowBridge{max-width:740px!important;margin:-8px 0 22px!important;color:#b8c7da!important;font-size:15px!important;line-height:1.55!important}.publicSite .demoWorkflowShell{z-index:1!important;display:grid!important;grid-template-columns:330px minmax(0,1fr)!important;gap:0!important;min-height:700px!important}.publicSite .workflowStepNav{position:relative!important;z-index:2!important;display:grid!important;align-content:start!important;gap:10px!important;padding:24px!important;border-right:1px solid rgba(103,139,184,.18)!important;background:#03091242!important}.publicSite .workflowStepNav:before{content:""!important;position:absolute!important;left:41px!important;top:40px!important;bottom:40px!important;width:1px!important;background:linear-gradient(180deg,#35d7ff94,#8b5cf62e)!important}.publicSite .workflowStepNav button{position:relative!important;z-index:1!important;min-height:66px!important;display:grid!important;grid-template-columns:38px 1fr!important;grid-template-rows:auto auto!important;column-gap:12px!important;align-items:center!important;padding:12px!important;border:1px solid rgba(103,139,184,.18)!important;border-radius:16px!important;background:#0813228f!important;color:#dbe8f7!important;text-align:left!important;cursor:pointer!important;transition:transform .22s ease,border-color .22s ease,background .22s ease,box-shadow .22s ease!important}.publicSite .workflowStepNav button:hover,.publicSite .workflowStepNav button:focus-visible,.publicSite .workflowStepNav button.active{border-color:#35d7ff8f!important;background:linear-gradient(135deg,#2383ff3d,#35d7ff14)!important;box-shadow:0 18px 42px #35d7ff1a!important;outline:0!important}.publicSite .workflowStepNav button:focus-visible{outline:2px solid rgba(255,255,255,.72)!important;outline-offset:3px!important}.publicSite .workflowStepNav button span{grid-row:1 / 3!important;display:grid!important;place-items:center!important;width:34px!important;height:34px!important;border-radius:12px!important;background:linear-gradient(135deg,#35d7ff,#346cff 58%,#7a61ff)!important;color:#fff!important;font-size:12px!important;font-weight:900!important}.publicSite .workflowStepNav button strong{color:#fff!important;font-size:14px!important;line-height:1.16!important}.publicSite .workflowStepNav button em{color:#9fb1c7!important;font-size:11px!important;font-style:normal!important}.publicSite .workflowDemoStage{position:relative!important;z-index:2!important;min-width:0!important;min-height:700px!important;padding:24px!important}.publicSite .workflowStlViewer{height:652px!important;min-height:652px!important;overflow:hidden!important;border:1px solid rgba(53,215,255,.28)!important;border-radius:24px!important;background:radial-gradient(circle at 50% 46%,rgba(53,215,255,.12),transparent 38%),#050d18!important}.publicSite .workflowInfoPanel{position:absolute!important;right:44px!important;top:44px!important;z-index:5!important;width:min(330px,calc(100% - 88px))!important;padding:18px!important;border:1px solid rgba(103,139,184,.24)!important;border-radius:20px!important;background:#040a14d1!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;box-shadow:0 22px 54px #0000005c!important}.publicSite .workflowInfoPanel div{display:flex!important;flex-wrap:wrap!important;gap:7px!important;margin-top:16px!important}.publicSite .workflowInfoPanel b{display:inline-flex!important;align-items:center!important;min-height:25px!important;padding:0 9px!important;border:1px solid rgba(53,215,255,.22)!important;border-radius:999px!important;background:#35d7ff14!important;color:#c4f3ff!important;font-size:10px!important;text-transform:uppercase!important}.publicSite .workflowInfoPanel a{display:inline-flex!important;align-items:center!important;gap:8px!important;margin-top:16px!important;color:#8ddfff!important;font-size:13px!important;font-weight:800!important}.publicSite .workflowToggleRail,.publicSite .workflowFilePanel{position:absolute!important;z-index:6!important;left:50%!important;bottom:44px!important;transform:translate(-50%)!important;display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:8px!important;max-width:calc(100% - 88px)!important;padding:8px!important;border:1px solid rgba(103,139,184,.22)!important;border-radius:16px!important;background:#040a14cc!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.publicSite .workflowToggleRail button{min-height:34px!important;padding:0 12px!important;border:1px solid rgba(103,139,184,.22)!important;border-radius:11px!important;background:#ffffff0a!important;color:#c8d6e7!important;font-size:12px!important;font-weight:760!important;cursor:pointer!important}.publicSite .workflowToggleRail button.active,.publicSite .workflowToggleRail button:hover,.publicSite .workflowToggleRail button:focus-visible{border-color:#35d7ff8a!important;background:#35d7ff26!important;color:#fff!important;outline:0!important}.publicSite .workflowFilePanel{align-items:center!important;left:44px!important;right:44px!important;transform:none!important}.publicSite .workflowFilePanel span{display:inline-flex!important;min-height:30px!important;align-items:center!important;padding:0 10px!important;border:1px solid rgba(53,215,255,.18)!important;border-radius:9px!important;color:#dce8f5!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-size:11px!important}.publicSite .demoWorkflowCta{margin-top:24px!important}@media (max-width: 1180px){.publicSite .demoCompareWorkbench{grid-template-columns:1fr!important}.publicSite .demoComparePanel{min-height:0!important}.publicSite .demoComparePanel ul{grid-template-columns:repeat(2,minmax(0,1fr))!important}.publicSite .demoWorkflowShell{grid-template-columns:1fr!important}.publicSite .workflowStepNav{grid-template-columns:repeat(4,minmax(210px,1fr))!important;overflow-x:auto!important;border-right:0!important;border-bottom:1px solid rgba(103,139,184,.18)!important}.publicSite .workflowStepNav:before{display:none!important}}@media (max-width: 768px){.publicSite .demoCompareCard,.publicSite .demoWorkflowShell{border-radius:22px!important}.publicSite .demoCompareCard{padding:16px!important}.publicSite .demoBeforeAfterStage{height:420px!important;min-height:420px!important}.publicSite .demoComparePanel ul{grid-template-columns:1fr!important}.publicSite .demoCompareMetrics{grid-template-columns:1fr 1fr!important}.publicSite .workflowStepNav{display:flex!important;gap:10px!important;padding:16px!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important}.publicSite .workflowStepNav button{flex:0 0 236px!important;scroll-snap-align:start!important}.publicSite .workflowDemoStage{min-height:0!important;padding:16px!important}.publicSite .workflowStlViewer{height:440px!important;min-height:440px!important}.publicSite .workflowInfoPanel{position:relative!important;right:auto!important;top:auto!important;width:auto!important;margin-top:14px!important}.publicSite .workflowToggleRail,.publicSite .workflowFilePanel{position:relative!important;left:auto!important;right:auto!important;bottom:auto!important;max-width:none!important;margin-top:12px!important;transform:none!important}}@media (max-width: 480px){.publicSite .demoCompareSection .launchSectionHeader h2,.publicSite .demoWorkflowSection .launchSectionHeader h2{font-size:clamp(30px,9vw,38px)!important}.publicSite .demoBeforeAfterStage{height:360px!important;min-height:360px!important}.publicSite .compareSideBadge{top:54px!important;max-width:calc(50% - 22px)!important;height:auto!important;min-height:28px!important;white-space:normal!important;line-height:1.2!important}.publicSite .compareDragHint{width:calc(100% - 36px)!important;text-align:center!important}.publicSite .demoCompareMetrics{grid-template-columns:1fr!important}.publicSite .workflowStlViewer{height:360px!important;min-height:360px!important}.publicSite .workflowStepNav button{flex-basis:218px!important}.publicSite .workflowInfoPanel{padding:16px!important}}@media (prefers-reduced-motion: reduce){.publicSite .stlMarketingLoader span{animation:none!important}.publicSite .workflowStepNav button,.publicSite .workflowToggleRail button{transition:none!important}}.publicSite section[id],.publicSite footer[id]{scroll-margin-top:112px!important}.publicSite .publicTopPanel{display:contents!important}.publicSite .publicMenuButton{display:none!important}.publicSite .topNavV8,.publicSite .topNavV8.compact{grid-template-columns:300px 1fr 378px!important}.publicSite .topActionsV8{gap:12px!important}.publicSite .appOpenButtonV9,.publicSite .premiumHeaderButtonV9,.publicSite .footerAppButton,.publicSite .mobileSupportButton{min-height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;border-radius:10px!important;font:inherit!important;font-size:14px!important;font-weight:800!important;line-height:1!important;cursor:pointer!important;transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease,filter .24s ease!important}.publicSite .appOpenButtonV9,.publicSite .footerAppButton,.publicSite .mobileSupportButton{border:1px solid rgba(53,215,255,.34)!important;background:#070d1bb8!important;color:#eaf6ff!important;box-shadow:inset 0 1px #ffffff0d!important}.publicSite .appOpenButtonV9{width:176px!important;min-width:176px!important;padding:0 16px!important}.publicSite .premiumHeaderButtonV9{width:190px!important;min-width:190px!important;padding:0 14px!important;color:#fff!important;background:linear-gradient(135deg,#25bfff,#347bff 47%,#7048ff)!important;box-shadow:0 16px 36px #3b82f647,inset 0 1px #ffffff2e!important}.publicSite .appOpenButtonV9 .launchSvgIcon,.publicSite .premiumHeaderButtonV9 .launchSvgIcon,.publicSite .footerAppButton .launchSvgIcon,.publicSite .mobileSupportButton .launchSvgIcon{width:18px!important;height:18px!important}.publicSite .mobileSupportButton{display:none!important}.publicSite .appOpenButtonV9:hover,.publicSite .appOpenButtonV9:focus-visible,.publicSite .footerAppButton:hover,.publicSite .footerAppButton:focus-visible,.publicSite .mobileSupportButton:hover,.publicSite .mobileSupportButton:focus-visible{transform:translateY(-2px)!important;border-color:#35d7ffb8!important;box-shadow:0 14px 34px #35d7ff24,inset 0 1px #ffffff14!important;outline:0!important}.publicSite .premiumHeaderButtonV9:hover,.publicSite .premiumHeaderButtonV9:focus-visible,.publicSite .primaryCta:hover,.publicSite .primaryCta:focus-visible,.publicSite .premiumPrimaryButton:hover,.publicSite .premiumPrimaryButton:focus-visible{transform:translateY(-2px)!important;border-color:#ffffff38!important;box-shadow:0 18px 42px #3b82f657,inset 0 1px #ffffff2e!important;outline:0!important}.publicSite .appOpenButtonV9:active,.publicSite .premiumHeaderButtonV9:active,.publicSite .primaryCta:active,.publicSite .secondaryCta:active,.publicSite .footerAppButton:active,.publicSite .premiumPrimaryButton:active{transform:translateY(0) scale(.985)!important}.publicSite .appOpenButtonV9:focus-visible,.publicSite .premiumHeaderButtonV9:focus-visible,.publicSite .primaryCta:focus-visible,.publicSite .secondaryCta:focus-visible,.publicSite .footerAppButton:focus-visible,.publicSite .mobileSupportButton:focus-visible,.publicSite .publicMenuButton:focus-visible,.publicSite .launchContacts a:focus-visible{outline:2px solid rgba(53,215,255,.86)!important;outline-offset:3px!important}.publicSite .footerV9,.publicSite .launchContacts.footerV9{position:relative!important;width:min(1398px,calc(100vw - 104px))!important;display:grid!important;grid-template-columns:minmax(280px,1.45fr) repeat(3,minmax(150px,.72fr))!important;gap:34px!important;margin:48px auto 0!important;padding:34px 0 0!important;border-top:1px solid rgba(53,215,255,.2)!important;color:#aebbd0!important}.publicSite .footerV9:before{content:""!important;position:absolute!important;inset:0 0 auto!important;height:1px!important;background:linear-gradient(90deg,transparent,rgba(53,215,255,.42),transparent)!important}.publicSite .footerV9 .footerBrand{gap:14px!important}.publicSite .footerV9 .footerLogo{width:max-content!important}.publicSite .footerV9 .footerLogo strong{font-size:22px!important}.publicSite .footerV9 .footerBrand p{max-width:360px!important;margin:0!important;color:#aebbd0!important;font-size:13px!important;line-height:1.58!important}.publicSite .footerAppButton{width:max-content!important;padding:0 16px!important}.publicSite .footerV9 nav{display:block!important}.publicSite .footerV9 h3{margin:0 0 12px!important;color:#f6fbff!important;font-size:13px!important;font-weight:850!important;letter-spacing:.02em!important}.publicSite .footerV9 ul{display:grid!important;gap:9px!important;margin:0 0 18px!important;padding:0!important;list-style:none!important}.publicSite .footerV9 a{min-height:28px!important;display:inline-flex!important;align-items:center!important;color:#bfcbe0!important;font-size:13px!important;line-height:1.25!important}.publicSite .footerV9 a:hover{color:#dff8ff!important}.publicSite .footerV9 .socialLinks{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin:0!important}.publicSite .footerV9 .socialLinks a{width:auto!important;min-height:36px!important;gap:8px!important;padding:0 12px!important;border:1px solid rgba(53,215,255,.28)!important;border-radius:999px!important;background:#35d7ff0f!important;color:#ecfbff!important}.publicSite .footerV9 .socialLinks svg{width:18px!important;height:18px!important}.publicSite .footerBottom{grid-column:1 / -1!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;min-height:58px!important;margin-top:4px!important;border-top:1px solid rgba(255,255,255,.09)!important;color:#7f90a8!important;font-size:12px!important}.publicSite .footerBottom a{color:#9fd8ff!important;font-size:12px!important}@media (max-width: 1240px){.publicSite .topNavV8,.publicSite .topNavV8.compact{width:calc(100vw - 48px)!important;margin-left:auto!important;margin-right:auto!important;grid-template-columns:280px 1fr 352px!important;padding:0 18px!important}.publicSite .topLinksV8{gap:20px!important}.publicSite .appOpenButtonV9{width:154px!important;min-width:154px!important}.publicSite .premiumHeaderButtonV9{width:174px!important;min-width:174px!important}}@media (max-width: 1024px){.publicSite .topNavV8,.publicSite .topNavV8.compact{width:calc(100vw - 28px)!important;height:auto!important;min-height:66px!important;grid-template-columns:1fr auto!important;row-gap:12px!important;padding:12px 14px!important}.publicSite .publicMenuButton{display:inline-flex!important;width:44px!important;height:42px!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;gap:6px!important;border:1px solid rgba(53,215,255,.28)!important;border-radius:10px!important;background:#070d1bb8!important;color:#fff!important}.publicSite .publicMenuButton span{width:18px!important;height:2px!important;border-radius:999px!important;background:currentColor!important;transition:transform .22s ease!important}.publicSite .publicMenuButton[aria-expanded=true] span:first-child{transform:translateY(4px) rotate(45deg)!important}.publicSite .publicMenuButton[aria-expanded=true] span:last-child{transform:translateY(-4px) rotate(-45deg)!important}.publicSite .publicTopPanel{grid-column:1 / -1!important;display:none!important;gap:12px!important}.publicSite .publicTopPanel.open{display:grid!important}.publicSite .topLinksV8{width:100%!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;overflow:visible!important}.publicSite .topLinksV8 a{min-height:38px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 8px!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:8px!important;background:#ffffff09!important}.publicSite .topActionsV8{width:100%!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}.publicSite .appOpenButtonV9,.publicSite .premiumHeaderButtonV9{width:100%!important;min-width:0!important}.publicSite .mobileSupportButton{display:inline-flex!important;grid-column:1 / -1!important;width:100%!important}.publicSite .footerV9,.publicSite .launchContacts.footerV9{grid-template-columns:1.1fr 1fr!important;width:calc(100vw - 40px)!important}}.publicSite .topLinksV8,.publicSite .topActionsV8{grid-template-columns:1fr!important}.publicSite .footerV9,.publicSite .launchContacts.footerV9{grid-template-columns:1fr!important;width:calc(100vw - 24px)!important;gap:24px!important}.publicSite .footerBottom{align-items:flex-start!important;flex-direction:column!important;justify-content:center!important;padding:14px 0!important}@media (prefers-reduced-motion: reduce){.publicSite .appOpenButtonV9,.publicSite .premiumHeaderButtonV9,.publicSite .footerAppButton,.publicSite .mobileSupportButton,.publicSite .publicMenuButton span{transition:none!important}}}}.publicLanding{min-height:100vh}.accessHowToCard,.jobInfoPanel,.feedbackPanel{display:grid;gap:12px;padding:16px;border:1px solid rgba(53,215,255,.18);border-radius:14px;background:#080f1ec7}.accessHowToCard strong,.jobInfoPanel h3,.feedbackPanel h3{color:#f8fbff}.jobInfoGrid{display:grid;gap:10px}.jobInfoGrid span{display:grid;gap:4px}.copyJobButton{width:fit-content;border:1px solid rgba(53,215,255,.28);border-radius:10px;background:#35d7ff14;color:#bdefff}.feedbackChoice,.feedbackForm{display:grid;gap:10px}.feedbackChoice{grid-template-columns:repeat(2,minmax(0,1fr))}.feedbackStatus{margin:0;color:#9fb1c4}.compareView2{display:grid;gap:14px;padding:14px;border:1px solid rgba(53,215,255,.18);border-radius:16px;background:#050a16d1}.compareToolbar,.compareHighlightActions,.compareModeTabs{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.compareModeTabs button,.compareHighlightActions button{border:1px solid rgba(148,163,184,.18);border-radius:10px;background:#ffffff0b;color:#dbeafe}.compareModeTabs button.active,.compareHighlightActions button.active{border-color:#35d7ff80;background:#35d7ff1f;color:#fff}.compareViewportGrid{display:grid;gap:12px}.compareViewportGrid.split{grid-template-columns:repeat(2,minmax(0,1fr))}.comparePane,.compareOverlayMode{min-height:320px;border:1px solid rgba(53,215,255,.14);border-radius:14px;overflow:hidden;background:#030711}.comparePaneHeader{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.08)}.compareCanvas{min-height:280px}.overlayControl{display:grid;gap:6px;color:#9fb1c4}.overlayControl input{width:100%}.compareMetrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.compareMetrics span,.compareMetrics article{display:grid;gap:4px;padding:10px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#ffffff0b}@media (max-width: 620px){.compareViewportGrid.split,.compareMetrics{grid-template-columns:1fr}}.publicSite .launchSvgIcon{display:block!important;width:20px!important;height:20px!important;max-width:20px!important;max-height:20px!important;flex:0 0 20px!important;fill:none!important;stroke:currentColor!important;stroke-width:2!important;stroke-linecap:round!important;stroke-linejoin:round!important}.publicSite .sectionPlaneSvg,.publicSite .sectionCutSvg{display:block!important;max-width:none!important;max-height:none!important}.publicSite .studioViewportV8 .sectionPlaneSvg{width:23%!important;height:84%!important}.publicSite .studioViewportV8 .sectionCutSvg{width:10px!important;height:72%!important}.publicSite .topBrandV8 .launchSvgIcon{width:36px!important;height:36px!important;max-width:36px!important;max-height:36px!important;flex:0 0 36px!important}.publicSite .topCtaV8 .launchSvgIcon,.publicSite .appOpenButtonV9 .launchSvgIcon,.publicSite .premiumHeaderButtonV9 .launchSvgIcon,.publicSite .footerAppButton .launchSvgIcon,.publicSite .mobileSupportButton .launchSvgIcon{width:18px!important;height:18px!important;max-width:18px!important;max-height:18px!important;flex:0 0 18px!important}.publicSite .heroActionsV8 .launchSvgIcon,.publicSite .studioToolsV8 button .launchSvgIcon,.publicSite .metricIcon .launchSvgIcon,.publicSite .browserNoteV8 .launchSvgIcon,.publicSite .premiumMark .launchSvgIcon{max-width:32px!important;max-height:32px!important}@media (min-width: 761px){.publicSite{--ref-bg: #05070d;--ref-panel: rgba(7, 13, 26, .78);--ref-card: rgba(8, 18, 34, .72);--ref-border: rgba(45, 105, 210, .48);--ref-cyan: #35d7ff;--ref-blue: #2f8cff;--ref-violet: #7447ff;--ref-green: #78ffc8;--ref-yellow: #f5c76b;--ref-red: #ff5f78;position:relative;min-height:100vh;overflow-x:clip!important;overflow-y:visible!important;color:#fff;background:radial-gradient(620px 420px at 88% 22%,rgba(64,52,144,.22),transparent 72%),radial-gradient(560px 360px at 82% 70%,rgba(40,41,122,.18),transparent 73%),radial-gradient(760px 440px at 31% 52%,rgba(14,72,160,.14),transparent 73%),linear-gradient(180deg,#03060d,#050916 52%,#050812)!important;font-family:Inter,Arial,sans-serif}.publicSite:before,.publicSite:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none}.publicSite:before{z-index:-2;background:radial-gradient(340px 520px at 99% 33%,rgba(60,52,156,.28),transparent 68%),linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.014) 1px,transparent 1px);background-size:auto,80px 80px,80px 80px;-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 13%,#000 74%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,#000 13%,#000 74%,transparent 100%)}.publicSite:after{z-index:-1;background:radial-gradient(560px 320px at 59% 72%,rgba(53,215,255,.075),transparent 75%),radial-gradient(480px 260px at 74% 78%,rgba(116,71,255,.11),transparent 76%)}.publicSite *,.publicSite *:before,.publicSite *:after{box-sizing:border-box;letter-spacing:0}.publicSite button,.publicSite a{transform:none!important}.publicSite{background:radial-gradient(circle at 76% 30%,rgba(31,85,255,.14),transparent 34%),radial-gradient(circle at 93% 55%,rgba(111,61,255,.13),transparent 30%),radial-gradient(circle at 58% 74%,rgba(0,191,255,.08),transparent 34%),#05070d!important}.publicSite .topNavV8,.publicSite .topNavV8.compact{position:sticky!important;left:auto!important;top:20px!important;z-index:9999!important;width:min(1386px,calc(100vw - 150px))!important;height:70px!important;margin:44px auto 0 max(80px,calc(50vw - 693px));transform:none!important;display:grid!important;grid-template-columns:330px 1fr 300px!important;align-items:center!important;gap:0!important;padding:0 22px!important;border:1px solid rgba(47,105,214,.46)!important;border-radius:16px!important;background:#050a16db!important;box-shadow:0 20px 60px #00000057,0 0 30px #2f69d61f,inset 0 1px #ffffff0d!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.publicSite .topNavV8.compact{top:20px!important;height:70px!important;background:#050914f0!important}.publicSite .topBrandV8{display:inline-flex!important;align-items:center!important;flex:0 0 auto!important;min-width:0!important;gap:12px!important;color:#fff!important;white-space:nowrap!important}.publicSite .topBrandV8 .launchSvgIcon{width:36px!important;height:36px!important;flex:0 0 36px!important;color:var(--ref-cyan)!important;filter:drop-shadow(0 0 17px rgba(53,215,255,.45))}.publicSite .topBrandV8 strong{display:inline-flex!important;align-items:baseline!important;gap:5px!important;color:#fff!important;font-size:28px!important;line-height:1!important;font-weight:760!important}.publicSite .topBrandV8 strong span{color:#4b9dff!important}.publicSite .topBrandV8 em{margin-left:4px!important;width:48px!important;height:28px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;border:1px solid rgba(255,255,255,.26)!important;border-radius:999px!important;background:#ffffff09!important;color:#dfeaff!important;font-size:12px!important;font-style:normal!important;font-weight:800!important;line-height:1!important}.publicSite .topLinksV8{display:flex!important;align-items:center!important;justify-content:center!important;gap:44px!important;flex:1 1 auto!important;min-width:0!important;overflow:hidden!important}.publicSite .topLinksV8 a{flex:0 0 auto!important;padding:8px 0!important;background:transparent!important;color:#fffffff5!important;font-size:14px!important;font-weight:520!important;line-height:1!important}.publicSite .topLinksV8 a.active,.publicSite .topLinksV8 a:hover{color:#9fd8ff!important;background:transparent!important}.publicSite .topActionsV8{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:16px!important;flex:0 0 auto!important;white-space:nowrap!important}.publicSite .loginButtonV8,.publicSite .topCtaV8{height:44px!important;border-radius:10px!important;font-size:14px!important;font-weight:760!important;line-height:1!important}.publicSite .loginButtonV8{width:88px!important;min-width:88px!important;padding:0 18px!important;border:1px solid rgba(255,255,255,.2)!important;background:#070d1bb8!important;color:#fff!important;box-shadow:inset 0 1px #ffffff0d!important}.publicSite .topCtaV8{width:176px!important;min-width:176px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:0 18px!important;border:1px solid rgba(255,255,255,.14)!important;background:linear-gradient(135deg,#25bfff,#347bff 47%,#7048ff)!important;color:#fff!important;box-shadow:0 0 30px #2f8cff57,inset 0 1px #fff3!important}.publicSite .topCtaV8 .launchSvgIcon{width:18px!important;height:18px!important}.publicSite .topCtaV8:hover{transform:translateY(-2px)!important;box-shadow:0 0 38px #2f8cff70,inset 0 1px #ffffff38!important}.publicSite .heroV8{position:relative!important;width:min(1384px,calc(100vw - 152px))!important;min-height:792px!important;margin:42px auto 26px max(80px,calc(50vw - 692px))!important;padding-top:0!important;display:grid!important;grid-template-columns:448px 886px!important;grid-template-rows:539px 94px!important;column-gap:48px!important;row-gap:66px!important;align-items:start!important}.publicSite .heroV8:before{content:""!important;position:absolute!important;inset:0 -80px auto!important;z-index:-1!important;height:760px!important;background:radial-gradient(circle at 76% 30%,rgba(31,85,255,.14),transparent 34%),radial-gradient(circle at 93% 55%,rgba(111,61,255,.13),transparent 30%),radial-gradient(circle at 58% 74%,rgba(0,191,255,.08),transparent 34%),linear-gradient(180deg,transparent 0%,rgba(5,7,13,.18) 100%)!important}.publicSite .heroCopyV8{grid-column:1!important;grid-row:1!important;align-self:start!important;min-height:0!important;display:block!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.publicSite .heroLabelV8{display:inline-flex!important;align-items:center!important;gap:11px!important;height:34px!important;margin:0 0 24px!important;padding:0 16px!important;border:1px solid rgba(53,215,255,.29)!important;border-radius:999px!important;background:#051b2cc2!important;color:#bdd4e7!important;font-size:11px!important;font-weight:760!important;line-height:1!important;box-shadow:inset 0 1px #ffffff09!important}.publicSite .heroLabelV8 span{width:7px!important;height:7px!important;flex:0 0 7px!important;border-radius:50%!important;background:#74caff!important;box-shadow:0 0 14px #74caffb3!important}.publicSite .heroCopyV8 h1{width:488px!important;max-width:488px!important;margin:0 0 22px!important;color:#fff!important;font-family:SF Pro Display,Inter,Arial,sans-serif!important;font-size:44px!important;line-height:1.09!important;font-weight:850!important;letter-spacing:-.04em!important;text-shadow:0 12px 32px rgba(0,0,0,.42)!important}.publicSite .heroCopyV8 .heroTitleLine{display:block!important;white-space:nowrap!important;background:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;color:#fff!important}.publicSite .heroCopyV8 .heroTitleAccent{background:linear-gradient(90deg,#35d7ff,#6382ff 52%,#9b5cff)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}.publicSite .heroCopyV8 .heroLead{width:448px!important;max-width:448px!important;margin:0 0 23px!important;color:#9fb1c7!important;font-size:16px!important;line-height:26px!important}.publicSite .heroBenefitsV8{width:448px!important;max-width:448px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;margin:0 0 30px!important}.publicSite .heroBenefitsV8 article{height:80px!important;min-height:80px!important;display:grid!important;grid-template-columns:42px 1fr!important;grid-template-rows:auto auto!important;column-gap:10px!important;align-content:center!important;padding:13px!important;border:1px solid rgba(74,117,255,.36)!important;border-radius:10px!important;background:#0813229e!important;box-shadow:inset 0 1px #ffffff0a,0 18px 44px #00000024!important}.publicSite .heroBenefitsV8 svg{grid-row:1 / 3!important;width:32px!important;height:32px!important;padding:7px!important;border-radius:50%!important;color:#8768ff!important;background:#7448ff33!important}.publicSite .heroBenefitsV8 article:nth-child(2) svg{color:#35d7ff!important;background:#35d7ff24!important}.publicSite .heroBenefitsV8 b{color:#fff!important;font-size:13px!important;line-height:1.05!important}.publicSite .heroBenefitsV8 span{color:#b8c4d6!important;font-size:11px!important;line-height:1.2!important}.publicSite .heroActionsV8{width:448px!important;display:flex!important;flex-wrap:nowrap!important;gap:12px!important;margin:0 0 29px!important}.publicSite .heroActionsV8 .primaryCta,.publicSite .heroActionsV8 .secondaryCta{height:60px!important;display:inline-grid!important;grid-template-columns:22px 1fr!important;grid-template-rows:auto auto!important;align-content:center!important;column-gap:9px!important;padding:0 18px!important;border-radius:8px!important;font-size:13px!important;line-height:1.05!important;text-align:left!important}.publicSite .heroActionsV8 .primaryCta{width:232px!important;min-width:232px!important;color:#fff!important;border-color:#ffffff29!important;background:linear-gradient(135deg,#21c5ff,#3278ff 46%,#7447ff)!important;box-shadow:0 0 36px #35d7ff40,inset 0 1px #fff3!important}.publicSite .heroActionsV8 .secondaryCta{width:184px!important;min-width:184px!important;border:1px solid rgba(255,255,255,.14)!important;background:#08132294!important;color:#fff!important;box-shadow:inset 0 1px #ffffff0a!important}.publicSite .heroActionsV8 .launchSvgIcon{grid-row:1 / 3!important;width:20px!important;height:20px!important}.publicSite .heroActionsV8 span{grid-column:2!important;color:#ffffffbd!important;font-size:11px!important;font-weight:650!important}.publicSite .formatRowV8{width:448px!important;max-width:448px!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;color:#9caabd!important;font-size:11px!important}.publicSite .formatRowV8 span{flex-basis:100%!important;margin:0 0 5px!important}.publicSite .formatRowV8 b{min-width:48px!important;height:26px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 10px!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:6px!important;background:#0b1322b8!important;color:#c5d1e2!important;font-size:11px!important;line-height:1!important;text-align:center!important}.publicSite .studioShellV8{grid-column:2!important;grid-row:1!important;align-self:start!important;width:886px!important;height:539px!important;overflow:hidden!important;border:1px solid rgba(45,219,255,.88)!important;border-radius:16px!important;background:linear-gradient(180deg,#060e1bf5,#030811fc)!important;box-shadow:0 25px 72px #00000080,0 0 42px #00b8ff29,inset 0 1px #ffffff0f!important}.publicSite .studioTopbarV8{height:40px!important;display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important;padding:0 15px!important;border-bottom:1px solid rgba(255,255,255,.1)!important;background:#050a1433!important}.publicSite .studioTopbarV8 strong{display:inline-flex!important;align-items:center!important;gap:8px!important;margin:0!important;color:#fff!important;font-size:12px!important;font-weight:800!important}.publicSite .studioTopbarV8>span,.publicSite .studioTopbarV8 em{color:#b7c3d3!important;font-size:11px!important;font-style:normal!important}.publicSite .studioTopbarV8>span{justify-self:center!important}.publicSite .studioTopbarV8>div{justify-self:end!important;display:flex!important;align-items:center!important;gap:14px!important}.publicSite .studioMenuDots{color:#d6e5f6!important;font-size:18px!important;line-height:1!important}.publicSite .studioTopbarV8 button{height:28px!important;min-width:96px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;border:0!important;border-radius:6px!important;background:linear-gradient(135deg,#23b7ff,#2f7cff)!important;color:#fff!important;font-size:10px!important;font-weight:800!important}.publicSite .studioBodyV8{height:499px!important;display:grid!important;grid-template-columns:157px minmax(0,1fr) 207px!important}.publicSite .studioToolsV8{display:flex!important;flex-direction:column!important;gap:7px!important;padding:13px 14px!important;border-right:1px solid rgba(255,255,255,.1)!important;background:#0308116b!important}.publicSite .studioToolsV8 small,.publicSite .studioInfoV8 h3{color:#aeb9c9!important;font-size:9px!important;font-weight:850!important}.publicSite .studioToolsV8 button{height:40px!important;display:grid!important;grid-template-columns:28px 1fr!important;align-items:center!important;gap:9px!important;padding:0 10px!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:7px!important;background:#ffffff0a!important;color:#d7e2f0!important;text-align:left!important}.publicSite .studioToolsV8 button.active{border-color:#35a0ffe6!important;background:linear-gradient(135deg,#197dff6b,#071836c7)!important;box-shadow:inset 0 0 22px #2f8cff2e,0 0 20px #2f8cff29!important}.publicSite .studioToolsV8 button .launchSvgIcon{width:22px!important;height:22px!important}.publicSite .studioToolsV8 b{display:block!important;color:#fff!important;font-size:10px!important;line-height:1.1!important}.publicSite .studioToolsV8 em{display:block!important;margin-top:2px!important;color:#a7b3c3!important;font-size:8px!important;font-style:normal!important;line-height:1.1!important}.publicSite .studioToolFoot{margin-top:auto!important;display:flex!important;justify-content:space-between!important;color:#aeb8c8!important}.publicSite .studioToolFoot span{width:28px!important;height:28px!important;display:grid!important;place-items:center!important;border-radius:7px!important;background:#ffffff0b!important}.publicSite .studioViewportV8{position:relative!important;min-width:0!important;height:499px!important;margin:0!important;overflow:hidden!important;isolation:isolate!important;border-radius:0!important;background:linear-gradient(rgba(53,215,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(53,215,255,.045) 1px,transparent 1px),radial-gradient(circle at 55% 44%,rgba(0,224,255,.07),transparent 32%),radial-gradient(ellipse at 50% 74%,rgba(23,91,200,.18),transparent 48%),#050b14!important;background-size:32px 32px,32px 32px,auto,auto,auto!important}.publicSite .studioViewportV8:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1!important;pointer-events:none!important;background:radial-gradient(350px 220px at 50% 48%,rgba(0,217,255,.045),transparent 67%),linear-gradient(180deg,transparent 0%,rgba(0,21,46,.28) 100%)!important;opacity:.55!important}.publicSite .studioViewportV8 .studioSkull{position:absolute!important;left:49%!important;top:49%!important;z-index:3!important;width:132%!important;height:92%!important;max-height:92%!important;object-fit:contain!important;object-position:center center!important;transform:translate(-50%,-50%)!important;opacity:1!important;filter:drop-shadow(0 24px 34px rgba(0,0,0,.72)) drop-shadow(10px 0 10px rgba(53,215,255,.1)) brightness(.96) contrast(1.08) saturate(.72)!important;-webkit-mask-image:none!important;mask-image:none!important}.publicSite .studioViewportV8 .sectionPlaneSvg{position:absolute!important;left:48.8%!important;top:2.5%!important;z-index:2!important;width:23%!important;height:84%!important;pointer-events:none!important;overflow:hidden!important}.publicSite .studioViewportV8 .sectionPlaneSvg polygon{fill:#35d7ff0e!important;stroke:#35d7ffd9!important;stroke-width:.35!important;vector-effect:non-scaling-stroke!important}.publicSite .studioViewportV8 .sectionPlaneSvg line{stroke:#35d7ff73!important;stroke-width:.28!important;vector-effect:non-scaling-stroke!important}.publicSite .studioViewportV8 .sectionCutSvg{position:absolute!important;left:62%!important;top:14%!important;z-index:4!important;width:10px!important;height:72%!important;pointer-events:none!important;overflow:visible!important}.publicSite .studioViewportV8 .sectionCutSvg line{stroke:#35d7ff!important;stroke-width:.7!important;filter:drop-shadow(0 0 4px rgba(53,215,255,.55))!important;vector-effect:non-scaling-stroke!important}.publicSite .viewportSideRail{position:absolute!important;left:15px!important;top:15px!important;z-index:6!important;display:grid!important;gap:8px!important;padding:8px!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:7px!important;background:#ffffff09!important;color:#d5e2f1!important}.publicSite .viewportBottomBar{position:absolute!important;left:50%!important;bottom:12px!important;z-index:6!important;transform:translate(-50%)!important;display:flex!important;gap:7px!important;width:230px!important;height:38px!important;justify-content:center!important;padding:6px 10px!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:9px!important;background:#050a14c7!important}.publicSite .viewportBottomBar button{width:24px!important;height:24px!important;display:grid!important;place-items:center!important;border:0!important;border-radius:5px!important;background:#ffffff0d!important;color:#d6e4f4!important}.publicSite .studioViewportV8 .axisGizmo{position:absolute!important;right:20px!important;bottom:58px!important;left:auto!important;top:auto!important;z-index:5!important;width:64px!important;height:64px!important;pointer-events:none!important;background:transparent!important;border:0!important;box-shadow:none!important}.publicSite .studioViewportV8 .axisGizmo i{position:absolute!important;left:31px!important;top:31px!important;width:26px!important;height:2px!important;border-radius:4px!important;transform-origin:left center!important;box-shadow:0 0 8px currentColor!important}.publicSite .studioViewportV8 .axisGizmo i span{position:absolute!important;right:-11px!important;top:-8px!important;color:currentColor!important;font-size:9px!important;line-height:1!important;font-weight:800!important;text-shadow:0 0 8px currentColor!important}.publicSite .studioViewportV8 .axisGizmo b{position:absolute!important;left:27px!important;top:27px!important;width:10px!important;height:10px!important;display:block!important;border:1px solid rgba(214,228,244,.65)!important;border-radius:3px!important;background:#0811206b!important;box-shadow:0 0 10px #35d7ff2e!important}.publicSite .studioViewportV8 .axisX{color:#ff3f3f!important;background:currentColor!important;transform:rotate(-8deg)!important}.publicSite .studioViewportV8 .axisY{color:#21c56a!important;background:currentColor!important;transform:rotate(214deg)!important}.publicSite .studioViewportV8 .axisZ{color:#2383ff!important;background:currentColor!important;transform:rotate(-96deg)!important}.publicSite .studioInfoV8{padding:14px!important;border-left:1px solid rgba(255,255,255,.1)!important;background:#03081175!important}.publicSite .studioInfoV8 dl{display:grid!important;gap:10px!important;margin:10px 0 20px!important;padding:12px!important;border-radius:7px!important;background:#ffffff09!important}.publicSite .studioInfoV8 dl div,.publicSite .studioChecks li{display:flex!important;justify-content:space-between!important;gap:10px!important;color:#aeb9c9!important;font-size:10px!important;line-height:1.2!important}.publicSite .studioInfoV8 dd,.publicSite .studioChecks b{margin:0!important;color:#fff!important;font-weight:850!important}.publicSite .studioChecks{display:grid!important;gap:10px!important;margin:10px 0 12px!important;padding:0!important}.publicSite .studioChecks li{list-style:none!important;align-items:center!important}.publicSite .studioChecks span{width:7px!important;height:7px!important;border-radius:50%!important;margin-right:6px!important}.publicSite .studioChecks .bad{background:var(--ref-red)!important}.publicSite .studioChecks .warn{background:#ffd322!important}.publicSite .studioCheckButton{width:100%!important;height:28px!important;margin:0 0 22px!important;border:1px solid rgba(53,140,255,.9)!important;border-radius:6px!important;background:#154f9961!important;color:#fff!important;font-size:10px!important;font-weight:760!important}.publicSite .quickActions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.publicSite .quickActions button{min-height:54px!important;padding:8px!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:7px!important;background:#ffffff0b!important;color:#cbd7e7!important;font-size:9px!important;line-height:1.15!important}.publicSite .heroMetricsV8{grid-column:1 / 3!important;grid-row:2!important;align-self:start!important;justify-self:start!important;width:1030px!important;height:90px!important;min-height:90px!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:0!important;margin:0!important;transform:translate(-10px)!important;padding:16px 22px!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:15px!important;background:#050a14ad!important;box-shadow:0 18px 54px #00000052,inset 0 1px #ffffff09!important}.publicSite .heroMetricsV8 article{display:grid!important;grid-template-columns:42px 1fr!important;grid-template-rows:auto auto!important;align-content:center!important;column-gap:12px!important;min-width:0!important}.publicSite .heroMetricsV8 article:before{content:none!important}.publicSite .metricIcon{grid-row:1 / 3!important;width:40px!important;height:40px!important;display:grid!important;place-items:center!important;border:1px solid rgba(53,215,255,.35)!important;border-radius:13px!important;background:radial-gradient(circle at 50% 50%,rgba(53,215,255,.25),transparent 60%),#35d7ff0e!important;box-shadow:0 0 22px #35d7ff2e!important}.publicSite .metricIcon .launchSvgIcon{width:24px!important;height:24px!important}.publicSite .metricIcon-rating{border-radius:50%!important;border-color:#f5c76b80!important;color:#f5c76b!important;background:radial-gradient(circle,rgba(245,199,107,.36),rgba(245,199,107,.08) 58%,transparent 60%)!important}.publicSite .metricIcon-users,.publicSite .metricIcon-support{border-color:#7448ff7a!important;color:#7b68ff!important;background:radial-gradient(circle,rgba(116,72,255,.32),rgba(116,72,255,.08) 58%,transparent 60%)!important}.publicSite .metricIcon-success{border-color:#78ffc87a!important;color:#78ffc8!important;background:radial-gradient(circle,rgba(120,255,200,.3),rgba(120,255,200,.08) 58%,transparent 60%)!important}.publicSite .heroMetricsV8 strong{color:#fff!important;font-size:17px!important;line-height:1!important}.publicSite .heroMetricsV8 span{max-width:112px!important;color:#aab7ca!important;font-size:10px!important;line-height:1.22!important}.publicSite .browserNoteV8{grid-column:1 / 3!important;grid-row:2!important;justify-self:end!important;align-self:start!important;width:347px!important;height:94px!important;min-height:94px!important;display:grid!important;grid-template-columns:50px 1fr 10px!important;align-items:center!important;column-gap:14px!important;margin:-15px 0 0!important;padding:15px 18px!important;border:1px solid rgba(53,215,255,.65)!important;border-radius:10px!important;background:#081322d1!important;box-shadow:0 20px 60px #00000047,inset 0 1px #ffffff09!important}.publicSite .browserNoteV8 .launchSvgIcon{width:46px!important;height:46px!important;color:#378cff!important}.publicSite .browserNoteV8 b{display:block!important;color:#fff!important;font-size:13px!important;line-height:1.16!important}.publicSite .browserNoteV8 span{display:block!important;margin-top:4px!important;color:#aeb9c9!important;font-size:10px!important;line-height:1.3!important}.publicSite .browserNoteV8 i{width:7px!important;height:7px!important;border-radius:50%!important;background:#28e6ad!important;box-shadow:0 0 12px #28e6adb3!important}@media (max-width: 1500px) and (min-width: 1181px){.publicSite .topNavV8,.publicSite .topNavV8.compact,.publicSite .heroV8{width:calc(100vw - 96px)!important}.publicSite .topNavV8,.publicSite .topNavV8.compact{grid-template-columns:300px minmax(430px,1fr) 260px!important}.publicSite .topLinksV8{gap:28px!important}.publicSite .heroV8{grid-template-columns:minmax(410px,450px) minmax(720px,1fr)!important}.publicSite .studioShellV8{width:100%!important}.publicSite .heroMetricsV8{width:calc(100% - 370px)!important}}@media (max-width: 1180px){.publicSite .topNavV8,.publicSite .topNavV8.compact{top:16px!important;width:calc(100vw - 28px)!important;height:auto!important;min-height:78px!important;grid-template-columns:1fr auto!important;row-gap:12px!important;padding:14px 16px!important}.publicSite .topLinksV8{grid-column:1 / 3!important;justify-content:flex-start!important;gap:22px!important;overflow-x:auto!important}.publicSite .heroV8{width:calc(100vw - 40px)!important;min-height:auto!important;padding-top:182px!important;grid-template-columns:1fr!important;grid-template-rows:auto auto auto auto!important;row-gap:34px!important}.publicSite .heroCopyV8,.publicSite .studioShellV8,.publicSite .heroMetricsV8,.publicSite .browserNoteV8{grid-column:1!important;grid-row:auto!important}.publicSite .heroCopyV8 h1,.publicSite .heroCopyV8 .heroLead,.publicSite .heroBenefitsV8,.publicSite .heroActionsV8,.publicSite .formatRowV8,.publicSite .studioShellV8,.publicSite .heroMetricsV8,.publicSite .browserNoteV8{width:100%!important;max-width:100%!important}.publicSite .studioShellV8{height:auto!important}.publicSite .studioBodyV8{height:auto!important;grid-template-columns:1fr!important}.publicSite .studioToolsV8,.publicSite .studioInfoV8{display:none!important}.publicSite .studioViewportV8{height:430px!important}.publicSite .heroMetricsV8{height:auto!important;grid-template-columns:1fr!important;gap:18px!important}.publicSite .browserNoteV8{justify-self:start!important}}}.studioShell{min-height:100dvh;height:100dvh;display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:14px;padding:18px;color:#f8fbff;overflow:hidden;background:radial-gradient(circle at 78% 16%,rgba(53,215,255,.14),transparent 28%),radial-gradient(circle at 42% 92%,rgba(99,55,255,.16),transparent 30%),linear-gradient(135deg,#03070f,#06101d 48%,#02050b)}.studioShell:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.28;background-image:linear-gradient(rgba(53,215,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(53,215,255,.08) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(circle at 55% 48%,#000 0%,transparent 72%);mask-image:radial-gradient(circle at 55% 48%,#000 0%,transparent 72%)}.studioShell button{font-family:inherit}.studioHeader,.studioSidebar,.studioViewerWorkspace,.studioInspector,.studioWorkflowBar,.studioAccessBanner{position:relative;z-index:1}.studioHeader{height:70px;display:flex;align-items:center;gap:22px;padding:12px 16px 12px 18px;border:1px solid rgba(53,215,255,.24);border-radius:18px;background:#050a16db;box-shadow:0 14px 46px #00000061,0 0 34px #35d7ff14}.studioBrand,.studioHeaderActions,.studioProjectStatus,.studioToolButton,.studioEmptyActions,.studioRunActions,.studioAccessBanner,.studioInlineActions,.studioSizeGrid,.studioMovePad{display:flex;align-items:center}.studioBrand{gap:12px;min-width:246px;color:#fff;background:transparent;border:0;text-align:left;cursor:pointer}.studioBrand .launchSvgIcon{width:34px;height:34px;color:#35d7ff}.studioBrand b{display:block;font-size:20px;line-height:1.1}.studioBrand small,.studioProjectStatus em,.studioToolButton small,.studioInspectorCard p,.studioInspectorCard dd,.studioRunMeta span,.studioRunMeta em,.studioEmptyState p,.studioFileLimits span,.studioSelectionSummary span,.studioWorkflowBar em{color:#93a4ba}.studioBrand small{font-size:12px}.studioProjectStatus{min-width:0;flex:1 1 auto;max-width:560px;justify-content:center;gap:10px}.studioProjectStatus span{font-weight:800}.studioHeaderActions{flex:0 0 auto;gap:10px}.studioShell .launchSvgIcon{display:block;width:20px;height:20px;max-width:20px;max-height:20px;flex:0 0 20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.studioIconButton,.studioExportButton,.studioPrimaryAction,.studioSecondaryAction,.studioTextAction,.studioAccessBanner button,.studioInlineActions button,.studioSegmentGroup button,.studioMovePad button{border:1px solid rgba(150,180,220,.18);border-radius:12px;color:#eef6ff;background:#0c1422db;cursor:pointer;font:inherit;font-weight:750}.studioIconButton,.studioExportButton{height:42px;padding:0 16px}.studioExportButton,.studioPrimaryAction{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-color:#35d7ff6b;background:linear-gradient(135deg,#35d7ff,#2c7dff 48%,#7a4cff);box-shadow:0 12px 28px #2981ff33}.studioExportButton:disabled,.studioPrimaryAction:disabled{cursor:not-allowed;opacity:.48;box-shadow:none}.studioHeaderActions .premiumHeaderButtonV9,.studioHeaderActions .publicTopCta{width:206px;min-width:206px;max-width:206px;flex:0 0 206px;height:42px;padding:0 14px;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;color:#fff!important;border-color:#35d7ff6b!important;background:linear-gradient(135deg,#35d7ff,#2c7dff 48%,#7a4cff)!important;box-shadow:0 12px 28px #2981ff33!important;white-space:nowrap;overflow:hidden}.studioHeaderActions .premiumHeaderButtonV9 .launchSvgIcon{width:18px;height:18px;max-width:18px;max-height:18px;flex:0 0 18px}.studioWarning,.studioAccessBanner{margin:0;border:1px solid rgba(53,215,255,.28);border-radius:14px;background:#07101ce0}.studioWarning{padding:10px 14px;color:#fbbf24}.studioAccessBanner{gap:12px;padding:12px 14px}.studioAccessBanner div{flex:1}.studioAccessBanner strong,.studioAccessBanner span{display:block}.studioWorkspace{min-height:0;display:grid;grid-template-columns:250px minmax(520px,1fr) 360px;gap:14px}.studioSidebar,.studioInspector,.studioViewerWorkspace,.studioWorkflowBar{border:1px solid rgba(53,215,255,.22);background:#050b16cc;box-shadow:inset 0 1px #ffffff08,0 18px 52px #00000052}.studioSidebar{min-height:0;display:flex;flex-direction:column;justify-content:space-between;padding:16px;border-radius:18px;overflow:auto}.studioPanelLabel,.studioSettingLabel{display:block;margin:0 0 10px;color:#8aa1bd;font-size:11px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.studioToolGroup h2{margin:14px 0 8px;color:#c9d7ea;font-size:13px}.studioToolList{display:grid;gap:8px}.studioToolButton{gap:10px;width:100%;min-height:58px;padding:10px;color:#eef6ff!important;background:#0c1422db!important;text-align:left}.studioToolButton.active{border-color:#35d7ffe0;background:linear-gradient(135deg,#1885ff57,#07111ff0)!important;box-shadow:0 0 24px #35d7ff29}.studioToolIcon{width:30px;height:30px;display:grid;place-items:center;border-radius:10px;background:#35d7ff1a}.studioToolButton b,.studioToolButton small{display:block}.studioToolButton small{margin-top:2px;font-size:11px;line-height:1.25}.studioSidebarFoot{margin-top:18px;padding-top:14px;border-top:1px solid rgba(150,180,220,.12)}.studioSidebarFoot span{color:#8296ad;font-size:12px}.studioSidebarFoot b{display:block;margin-top:4px}.studioViewerWorkspace{min-width:0;min-height:0;border-radius:18px;overflow:hidden}.studioViewerWorkspace .previewPanel{height:100%;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;border:0;border-radius:0;background:radial-gradient(circle at 52% 48%,rgba(53,215,255,.1),transparent 42%),#030811b8;box-shadow:none}.studioViewerWorkspace .previewCanvas{min-height:0;height:auto}.studioViewerWorkspace .previewHelp{display:none}.studioEmptyState{height:100%;display:grid;place-items:center;align-content:center;padding:42px;text-align:center;background:radial-gradient(circle at 50% 46%,rgba(53,215,255,.16),transparent 34%),linear-gradient(rgba(53,215,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(53,215,255,.06) 1px,transparent 1px);background-size:auto,42px 42px,42px 42px}.studioDropAura{width:118px;height:118px;display:grid;place-items:center;margin-bottom:22px;border:1px solid rgba(53,215,255,.36);border-radius:28px;background:#35d7ff14;box-shadow:0 0 52px #35d7ff24}.studioDropAura .launchSvgIcon{width:52px;height:52px;color:#35d7ff}.studioEmptyState h1{margin:0;font-size:clamp(34px,4vw,58px);line-height:1.03}.studioEmptyState p{max-width:610px;margin:18px auto 0;font-size:17px;line-height:1.6}.studioEmptyActions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px}.studioPrimaryAction{min-height:48px;padding:0 18px}.studioPrimaryAction.compact{min-width:190px}.studioSecondaryAction,.studioTextAction{min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:0 16px;text-decoration:none}.studioTextAction{color:#8feeff;background:#35d7ff0f}.studioFileLimits{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:24px}.studioFileLimits span{padding:7px 10px;border:1px solid rgba(150,180,220,.14);border-radius:999px;background:#050c17bd;font-size:12px}.studioInspector{min-height:0;padding:14px;border-radius:18px;overflow:auto}.studioInspectorCard,.studioInspectorNote,.studioInspector .analysisResult,.studioInspector .jobInfoPanel,.studioInspector .feedbackPanel,.studioInspector .historySection{margin:0 0 12px;padding:14px;border:1px solid rgba(150,180,220,.14);border-radius:14px;background:#0b121fd1}.studioInspectorCard h2,.studioSettingBlock h3{margin:0;font-size:18px}.studioInspectorLead,.studioSettingBlock p{margin:8px 0 12px;line-height:1.5}.studioInspectorCard dl{display:grid;gap:8px;margin:12px 0 0}.studioInspectorCard dl div{display:flex;justify-content:space-between;gap:12px}.studioInspectorCard dt{color:#8194ad}.studioInspectorCard dd{margin:0;text-align:right}.studioSegmentGroup{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 14px}.studioSegmentGroup button{min-height:36px;padding:0 11px;color:#c6d3e4}.studioSegmentGroup button.active{color:#fff;border-color:#35d7ffb8;background:#1c7cff42}.studioTextField,.studioRangeField,.studioSizeGrid label{display:grid;gap:7px;margin:12px 0;color:#a6b6cb;font-size:13px;font-weight:750}.studioTextField input,.studioRangeField input,.studioSizeGrid input{min-height:38px;border:1px solid rgba(150,180,220,.18);border-radius:10px;color:#f8fbff;background:#02070fcc}.studioSizeGrid{align-items:stretch;gap:8px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.studioSelectionSummary{display:grid;gap:5px;margin:12px 0;padding:12px;border:1px solid rgba(150,180,220,.13);border-radius:12px;background:#030811b3}.studioSelectionSummary.ready{border-color:#34d3996b}.studioSelectionSummary em,.studioErrorText{color:#fbbf24;font-style:normal}.studioInlineActions{gap:8px;flex-wrap:wrap}.studioInlineActions button,.studioMovePad button{min-height:36px;padding:0 10px}.studioMovePad{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px}.studioInspectorNote{display:grid;gap:4px;color:#f8fbff}.studioWorkflowBar{min-height:104px;height:104px;display:grid;grid-template-columns:minmax(520px,1fr) minmax(420px,.85fr);gap:18px;align-items:center;padding:14px 16px;border-radius:18px;overflow:hidden}.studioStepper{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.studioStepper span{min-width:0;display:grid;gap:6px;color:#72859e;font-size:12px;font-weight:800}.studioStepper i{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(150,180,220,.16);border-radius:999px;color:#9fb1c7;font-style:normal;background:#0a111edb}.studioStepper span.active{color:#eaf6ff}.studioStepper span.active i{border-color:#35d7ffbf;color:#fff;background:linear-gradient(135deg,#35d7ff,#684dff)}.studioRunPanel{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center}.studioRunMeta strong,.studioRunMeta span,.studioRunMeta em{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studioProgressMini{grid-column:1 / -1}.studioProgressMini span{display:block;margin-top:4px;color:#93a4ba;font-size:12px}.studioRunActions{justify-content:flex-end;gap:10px}.studioFileInput{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}@media (max-width: 1180px){.studioShell{height:auto;min-height:100dvh;overflow:visible}.studioWorkspace,.studioWorkflowBar{grid-template-columns:1fr}.studioSidebar{max-height:none}.studioViewerWorkspace{min-height:620px}.studioInspector{max-height:none}}@media (max-width: 760px){.studioShell{padding:10px}.studioHeader{height:auto;flex-wrap:wrap}.studioProjectStatus{order:3;width:100%;justify-content:flex-start}.studioHeaderActions{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.studioHeaderActions .premiumHeaderButtonV9,.studioHeaderActions .publicTopCta{grid-column:1 / -1;width:100%;min-width:0;max-width:none;flex-basis:auto}.studioHelpButton,.studioExportButton{width:100%;min-width:0;padding-inline:10px}.studioViewerWorkspace{min-height:560px}.studioStepper{grid-template-columns:repeat(3,1fr)}.studioRunPanel{grid-template-columns:1fr}}.studioShell .studioBrand .launchSvgIcon{width:34px;height:34px;max-width:34px;max-height:34px;flex:0 0 34px}.studioShell{grid-template-rows:72px minmax(0,1fr) 88px;gap:14px;padding:14px;background:radial-gradient(circle at 72% 18%,rgba(53,215,255,.13),transparent 30%),radial-gradient(circle at 28% 88%,rgba(112,76,255,.13),transparent 32%),linear-gradient(135deg,var(--color-bg-root),#06101d 48%,#02050b)}.studioHeader{height:72px;padding:12px 14px;border-color:var(--color-border);border-radius:18px;background:#060c19e6;box-shadow:var(--shadow-floating)}.studioBrand{min-width:234px;gap:11px}.studioBrand .launchSvgIcon{width:32px;height:32px}.studioBrand b{font-size:19px;letter-spacing:-.02em}.studioBrand small{color:var(--color-text-muted)}.studioProjectStatus{min-height:46px;padding:0 18px;border:1px solid rgba(128,163,205,.12);border-radius:14px;background:#03081170}.studioProjectStatus span{color:#fff}.studioProjectStatus em{color:var(--color-text-secondary)}.studioHeaderActions{gap:9px}.studioHeaderActions :is(button,a){white-space:nowrap}.studioHeaderActions .premiumHeaderButtonV9,.studioHeaderActions .studioPremiumButton,.studioHeaderActions .premiumStatusControl{height:42px;max-width:210px;padding:0 12px;display:inline-flex;align-items:center;gap:8px;border-radius:13px}.studioHeaderActions .launchSvgIcon{width:18px;height:18px}.studioHeaderActions .studioIconButton,.studioHeaderActions .studioExportButton{height:42px;padding:0 14px;display:inline-flex;align-items:center;gap:8px}.studioWorkspace{grid-template-columns:240px minmax(0,1fr) 320px;gap:14px}.studioSidebar,.studioInspector,.studioViewerWorkspace,.studioWorkflowBar{border-color:var(--color-border);background:#070e1bd1;box-shadow:var(--shadow-panel)}.studioSidebar{padding:14px;border-radius:18px}.studioPanelLabel,.studioSettingLabel{color:#9fb1c7}.studioToolGroup h2{color:#d8e6f8;font-size:12px;letter-spacing:.04em;text-transform:uppercase}.studioToolButton{min-height:60px;padding:11px;border:1px solid rgba(128,163,205,.15);border-radius:14px;background:#0e182bb8!important;box-shadow:inset 0 1px #ffffff09}.studioToolButton:hover{border-color:#35d7ff57;background:#14233cc7!important}.studioToolButton.active{border-color:#35d7ffc7;background:linear-gradient(135deg,#35d7ff2e,#287cff38 48%,#704cff29)!important;box-shadow:inset 3px 0 0 var(--color-cyan),0 0 28px #35d7ff24}.studioToolIcon{width:34px;height:34px;border-radius:12px;color:var(--color-cyan);background:#35d7ff17}.studioToolButton b{font-size:13px}.studioToolButton small{color:var(--color-text-muted)}.studioViewerWorkspace{border-radius:20px;background:#040a14}.studioViewerWorkspace .previewPanel{background:radial-gradient(circle at 52% 48%,rgba(53,215,255,.14),transparent 34%),linear-gradient(rgba(53,215,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(53,215,255,.055) 1px,transparent 1px),#030811e6;background-size:auto,42px 42px,42px 42px}.studioViewerWorkspace canvas,.studioViewerWorkspace .previewCanvas{border-radius:16px}.studioEmptyState{padding:40px;background:radial-gradient(circle at 50% 44%,rgba(53,215,255,.16),transparent 33%),linear-gradient(rgba(53,215,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(53,215,255,.055) 1px,transparent 1px);background-size:auto,42px 42px,42px 42px}.studioDropAura{width:84px;height:84px;border-radius:24px}.studioDropAura .launchSvgIcon{width:48px;height:48px}.studioEmptyState h1{margin:10px 0;font-size:clamp(40px,4vw,48px);letter-spacing:-.04em}.studioEmptyState p{max-width:560px;line-height:1.55}.studioEmptyActions{gap:10px;justify-content:center;flex-wrap:wrap}.studioPrimaryAction,.studioTextAction,.studioSecondaryAction{min-height:42px;border-radius:13px}.studioFileLimits span{border-color:#80a3cd2e;background:#050b16b8}.studioInspector{padding:13px;border-radius:18px}.studioInspectorCard,.studioInspectorNote,.studioInspector .analysisResult,.studioInspector .jobInfoPanel,.studioInspector .feedbackPanel,.studioInspector .historySection,.studioSettingBlock{border-color:#80a3cd26;border-radius:16px;background:linear-gradient(180deg,#0e182bd1,#060c18d1)}.studioInspectorCard h2,.studioSettingBlock h3{font-size:18px;letter-spacing:-.015em}.studioSegmentGroup button{border-radius:11px;background:#ffffff09}.studioSegmentGroup button.active{background:#35d7ff24}.studioTextField input,.studioRangeField input,.studioSizeGrid input{min-height:40px;padding:0 10px}.studioWorkflowBar{min-height:88px;grid-template-columns:minmax(520px,1fr) minmax(360px,.8fr);gap:16px;padding:12px 14px;border-radius:18px}.studioStepper{gap:8px}.studioStepper span{min-width:0;min-height:48px;padding:8px 10px;border:1px solid rgba(128,163,205,.13);border-radius:14px;color:var(--color-text-muted);background:#03081170}.studioStepper span.active{color:#fff;border-color:#35d7ff75;background:linear-gradient(135deg,#35d7ff1f,#704cff1f)}.studioStepper i{background:#35d7ff1f;color:var(--color-cyan)}.studioRunPanel{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px}.studioRunMeta{min-width:0}.studioRunMeta strong,.studioRunMeta span,.studioRunMeta em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studioRunActions{flex-wrap:nowrap}@media (max-width: 1180px){.studioShell{height:auto;min-height:100dvh;overflow:visible;grid-template-rows:auto auto auto}.studioWorkspace{grid-template-columns:80px minmax(0,1fr)}.studioSidebar{padding:10px}.studioSidebar .studioPanelLabel,.studioToolGroup h2,.studioToolButton small,.studioSidebarFoot{display:none}.studioToolButton{justify-content:center;min-height:52px}.studioToolButton span:not(.studioToolIcon){display:none}.studioInspector{grid-column:1 / -1;max-height:none}.studioWorkflowBar{grid-template-columns:1fr}}@media (max-width: 760px){.studioShell{padding:10px;gap:10px}.studioHeader{height:auto;display:grid;grid-template-columns:1fr;gap:10px}.studioBrand{min-width:0}.studioProjectStatus{justify-content:start;width:100%}.studioHeaderActions{display:grid;grid-template-columns:1fr 1fr;width:100%}.studioHeaderActions .premiumStatusWrap,.studioHeaderActions .premiumHeaderButtonV9{grid-column:1 / -1;width:100%;max-width:none}.studioWorkspace{grid-template-columns:1fr}.studioSidebar{order:2;max-height:96px;overflow:auto hidden}.studioToolList{display:flex}.studioToolButton{width:54px;flex:0 0 54px}.studioViewerWorkspace{min-height:520px}.studioInspector{order:3}.studioWorkflowBar{min-height:auto}.studioStepper{display:grid;grid-template-columns:repeat(3,1fr)}.studioRunPanel{grid-template-columns:1fr}.studioRunActions{display:grid;grid-template-columns:1fr}}@media (max-width: 900px) and (min-width: 761px){.studioShell{width:100%;max-width:100%;overflow-x:clip;grid-template-rows:auto auto auto}.studioHeader{height:auto;display:grid;grid-template-columns:1fr;align-items:stretch}.studioBrand,.studioProjectStatus,.studioHeaderActions{width:100%;min-width:0;max-width:none}.studioHeaderActions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.studioHeaderActions .premiumStatusWrap,.studioHeaderActions .premiumHeaderButtonV9{width:100%;max-width:none}.studioWorkspace{grid-template-columns:82px minmax(0,1fr);max-width:100%}.studioViewerWorkspace,.studioInspector,.studioWorkflowBar{max-width:100%}.studioSidebar{padding:10px}.studioSidebar .studioPanelLabel,.studioToolGroup h2,.studioToolButton small,.studioSidebarFoot{display:none}.studioToolButton{justify-content:center;min-height:52px;padding:9px}.studioToolButton span:not(.studioToolIcon){display:none}.studioInspector{grid-column:1 / -1}.studioWorkflowBar{grid-template-columns:1fr}}:root{--font-main: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: "SFMono-Regular", "JetBrains Mono", ui-monospace, Menlo, Consolas, monospace;--color-bg-root: #030711;--color-bg-elevated: rgba(8, 14, 29, .92);--color-bg-panel: rgba(10, 18, 33, .86);--color-bg-soft: rgba(16, 27, 47, .72);--color-border: rgba(128, 163, 205, .18);--color-border-strong: rgba(53, 215, 255, .46);--color-text-primary: #f8fbff;--color-text-secondary: #b9c7da;--color-text-muted: #8293aa;--color-cyan: #35d7ff;--color-blue: #287cff;--color-violet: #704cff;--color-success: #35e7a6;--color-warning: #f7c948;--color-danger: #ff5f7d;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 18px;--radius-xl: 24px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 72px;--shadow-panel: 0 22px 70px rgba(0, 0, 0, .36), inset 0 1px 0 rgba(255,255,255,.04);--shadow-floating: 0 18px 58px rgba(0,0,0,.42), 0 0 0 1px rgba(128,163,205,.12);--shadow-glow-cyan: 0 0 34px rgba(53, 215, 255, .18);--shadow-glow-violet: 0 0 42px rgba(112, 76, 255, .18);--container-wide: 1320px;--container-page: 1240px;--ease-out: cubic-bezier(.2,.8,.2,1)}:where(.publicSite,.studioShell,.adminDashboard,.adminLoginScreen,.publicFormPage) *,:where(.publicSite,.studioShell,.adminDashboard,.adminLoginScreen,.publicFormPage) *:before,:where(.publicSite,.studioShell,.adminDashboard,.adminLoginScreen,.publicFormPage) *:after{box-sizing:border-box}:where(.publicSite,.studioShell,.adminDashboard,.adminLoginScreen,.publicFormPage){font-family:var(--font-main);color:var(--color-text-primary);text-rendering:geometricPrecision}:where(.publicSite,.studioShell,.adminDashboard,.adminLoginScreen,.publicFormPage) button,:where(.publicSite,.studioShell,.adminDashboard,.adminLoginScreen,.publicFormPage) input,:where(.publicSite,.studioShell,.adminDashboard,.adminLoginScreen,.publicFormPage) textarea,:where(.publicSite,.studioShell,.adminDashboard,.adminLoginScreen,.publicFormPage) select{font:inherit}:where(.publicSite,.studioShell,.adminDashboard,.adminLoginScreen,.publicFormPage) button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer}:where(.publicSite,.studioShell,.adminDashboard,.adminLoginScreen,.publicFormPage) button:disabled{cursor:not-allowed;opacity:.48}:where(.publicSite,.studioShell,.adminDashboard,.adminLoginScreen,.publicFormPage) a{color:inherit;text-decoration:none}:where(.publicSite,.studioShell,.adminDashboard,.adminLoginScreen,.publicFormPage) svg{display:block;flex:0 0 auto;max-width:100%;max-height:100%}.publicSite .launchSvgIcon,.studioShell .launchSvgIcon,.adminDashboard .launchSvgIcon,.adminLoginScreen .launchSvgIcon{width:20px;height:20px;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;fill:none}:where(.publicSite,.studioShell,.adminDashboard,.adminLoginScreen) :is(button,a,input,textarea,select):focus-visible{outline:2px solid rgba(53,215,255,.88);outline-offset:3px}.publicSite :is(.primaryCta,.publicTopCta,.connectionsCtaButton,.pricingPrimaryButton,.modalPrimaryButton,.footerAppButton),.studioShell :is(.studioPrimaryAction,.studioExportButton),.adminDashboard :is(.adminLoginButton,.adminCleanupButton,.adminRowActions button:first-child){min-height:42px;border-radius:var(--radius-md);color:#fff;background:linear-gradient(135deg,var(--color-cyan),var(--color-blue) 52%,var(--color-violet));box-shadow:0 12px 28px #287cff3d,var(--shadow-glow-cyan);transition:transform .18s var(--ease-out),box-shadow .18s var(--ease-out),filter .18s var(--ease-out)}.publicSite :is(.primaryCta,.publicTopCta,.connectionsCtaButton,.pricingPrimaryButton,.modalPrimaryButton,.footerAppButton):hover,.studioShell :is(.studioPrimaryAction,.studioExportButton):hover,.adminDashboard :is(.adminLoginButton,.adminCleanupButton,.adminRowActions button:first-child):hover{transform:translateY(-1px);filter:saturate(1.08) brightness(1.03);box-shadow:0 16px 38px #287cff52,0 0 36px #35d7ff38}.publicSite :is(.secondaryCta,.appOpenButton,.mobileSupportButton,.faqHeaderSupport),.studioShell :is(.studioIconButton,.studioTextAction,.studioSecondaryAction),.adminDashboard :is(.adminToolbar button,.adminRowActions button,.adminSidebarToggle,.adminLogout),.adminLoginScreen :is(.adminBackLink){min-height:40px;border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-primary);background:linear-gradient(180deg,#111b2ee6,#080e1ad1);box-shadow:inset 0 1px #ffffff0a;transition:border-color .18s var(--ease-out),background .18s var(--ease-out),transform .18s var(--ease-out)}.publicSite :is(.secondaryCta,.appOpenButton,.mobileSupportButton,.faqHeaderSupport):hover,.studioShell :is(.studioIconButton,.studioTextAction,.studioSecondaryAction):hover,.adminDashboard :is(.adminToolbar button,.adminRowActions button,.adminSidebarToggle,.adminLogout):hover,.adminLoginScreen :is(.adminBackLink):hover{transform:translateY(-1px);border-color:#35d7ff75;background:linear-gradient(180deg,#16243df5,#091221e6)}:where(.publicSite,.studioShell,.adminDashboard,.adminLoginScreen) :is(input,textarea,select){border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-primary);background:#030811b8}:where(.publicSite,.studioShell,.adminDashboard) ::-webkit-scrollbar{width:10px;height:10px}:where(.publicSite,.studioShell,.adminDashboard) ::-webkit-scrollbar-track{background:#04091266}:where(.publicSite,.studioShell,.adminDashboard) ::-webkit-scrollbar-thumb{border:2px solid rgba(4,9,18,.4);border-radius:999px;background:#80a3cd42}.publicSite{min-height:100dvh;overflow-x:clip;background:radial-gradient(circle at 82% 8%,rgba(53,215,255,.16),transparent 30%),radial-gradient(circle at 18% 42%,rgba(112,76,255,.12),transparent 30%),radial-gradient(circle at 54% 92%,rgba(53,215,255,.08),transparent 34%),linear-gradient(180deg,#030711,#06101d 46%,#030711)}.publicSite:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.34;background-image:linear-gradient(rgba(53,215,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(53,215,255,.05) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(circle at 55% 24%,#000 0%,transparent 72%);mask-image:radial-gradient(circle at 55% 24%,#000 0%,transparent 72%)}.publicSite>*{position:relative;z-index:1}.publicTopNav.topNavV8{position:sticky;top:18px;z-index:60;width:min(calc(100% - 48px),var(--container-wide));min-height:76px;margin:24px auto 0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:28px;padding:14px 18px 14px 20px;border:1px solid rgba(58,101,176,.44);border-radius:20px;background:#050915e0;box-shadow:var(--shadow-floating),0 0 38px #287cff1f;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.publicTopNav.compact{min-height:66px;background:#040812f0}.publicTopBrand.topBrandV8,.publicTopBrand.footerLogo{min-width:max-content;display:inline-flex;align-items:center;gap:12px;color:#fff;letter-spacing:0}.publicTopBrand .launchSvgIcon{width:36px;height:36px;color:var(--color-cyan)}.publicTopBrand strong{font-size:27px;line-height:1;font-weight:850}.publicTopBrand strong span{color:transparent;background:linear-gradient(90deg,var(--color-cyan),var(--color-blue) 58%,var(--color-violet));-webkit-background-clip:text;background-clip:text}.publicTopBrand em{padding:5px 10px;border:1px solid rgba(185,199,218,.28);border-radius:999px;color:var(--color-text-secondary);background:#ffffff08;font-size:12px;font-style:normal;font-weight:850}.publicTopPanel{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px}.publicTopLinks.topLinksV8{display:flex;justify-content:center;gap:clamp(20px,3vw,42px)}.publicTopLinks a{position:relative;padding:10px 0;color:var(--color-text-secondary);font-size:15px;font-weight:760;white-space:nowrap}.publicTopLinks a:hover,.publicTopLinks a.active{color:#fff}.publicTopLinks a.active:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:2px;border-radius:999px;background:linear-gradient(90deg,var(--color-cyan),var(--color-violet))}.publicTopActions.topActionsV8{display:flex;align-items:center;justify-content:flex-end;gap:10px}.publicTopActions .appOpenButton,.publicTopActions .publicTopCta,.publicTopActions .premiumStatusControl,.publicTopActions .mobileSupportButton{height:44px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;font-size:14px;font-weight:830}.publicTopActions .appOpenButton{min-width:164px}.publicTopActions .publicTopCta{min-width:166px}.publicTopActions .launchSvgIcon{width:18px;height:18px}.publicTopActions .mobileSupportButton{width:44px;padding:0;font-size:0}.publicTopActions .mobileSupportButton .launchSvgIcon{color:#67a8ff}.premiumStatusWrap{position:relative}.premiumStatusControl{min-height:44px;display:inline-flex;align-items:center;gap:8px;padding:0 12px;border:1px solid rgba(112,76,255,.42);border-radius:var(--radius-md);color:#fff;background:linear-gradient(135deg,#35d7ff1f,#704cff2e)}.premiumStatusControl span{display:grid;line-height:1.05}.premiumStatusControl b{font-size:13px}.premiumStatusControl small{color:#c7d3ff;font-size:11px}.premiumStatusPopover{position:absolute;top:calc(100% + 12px);right:0;width:310px;padding:16px;border:1px solid rgba(112,76,255,.34);border-radius:var(--radius-lg);background:#070c19fa;box-shadow:var(--shadow-floating),var(--shadow-glow-violet)}.premiumStatusPopover dl{display:grid;gap:8px;margin:12px 0}.premiumStatusPopover dl div{display:flex;justify-content:space-between;gap:12px}.premiumStatusPopover dt{color:var(--color-text-muted)}.premiumStatusPopover dd{margin:0;color:var(--color-text-primary);font-weight:760}.premiumStatusPopover div:last-child{display:grid;gap:8px}.premiumStatusPopover button{min-height:38px;border-radius:10px;color:#fff;background:#35d7ff1f}.publicMenuButton{display:none}.launchHero.heroV8,.publicSection,.launchContacts.footerV9{width:min(calc(100% - 48px),var(--container-wide));margin-inline:auto}.launchHero.heroV8{display:grid;grid-template-columns:minmax(420px,500px) minmax(0,1fr);grid-template-areas:"copy studio" "metrics note";gap:34px 48px;align-items:start;padding:58px 0 38px}.heroCopyV8{grid-area:copy;padding-top:12px}.heroLabelV8{width:fit-content;min-height:34px;display:inline-flex;align-items:center;gap:10px;margin:0 0 24px;padding:0 16px;border:1px solid rgba(53,215,255,.28);border-radius:999px;color:#bcd1e8;background:#35d7ff0f;font-size:12px;font-weight:850;letter-spacing:.04em}.heroLabelV8 span{width:7px;height:7px;border-radius:50%;background:var(--color-cyan);box-shadow:0 0 16px var(--color-cyan)}.heroCopyV8 h1{margin:0;max-width:560px;color:#fff;font-size:clamp(48px,5vw,72px);line-height:1.04;font-weight:880;letter-spacing:-.04em}.heroTitleLine{display:block}.heroTitleAccent{color:transparent;background:linear-gradient(90deg,var(--color-cyan),var(--color-blue),var(--color-violet));-webkit-background-clip:text;background-clip:text}.heroLead{margin:24px 0 26px;max-width:540px;color:var(--color-text-secondary);font-size:17px;line-height:1.58}.heroBenefitsV8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 26px}.heroBenefitsV8 article{min-height:82px;display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;column-gap:10px;padding:13px;border:1px solid rgba(91,132,204,.28);border-radius:var(--radius-md);background:#091222ad;box-shadow:inset 0 1px #ffffff09}.heroBenefitsV8 .launchSvgIcon{grid-row:span 2;width:28px;height:28px;color:var(--color-cyan)}.heroBenefitsV8 b{font-size:14px}.heroBenefitsV8 span{color:var(--color-text-secondary);font-size:12px;line-height:1.35}.heroActionsV8{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 24px}.heroActionsV8 button{min-height:62px;display:inline-grid;grid-template-columns:20px auto;align-content:center;column-gap:10px;padding:0 20px;font-weight:850}.heroActionsV8 button span{grid-column:2;color:#ffffffc2;font-size:12px;font-weight:700}.heroActionsV8 .primaryCta{min-width:210px}.heroActionsV8 .secondaryCta{min-width:198px}.formatRowV8{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--color-text-muted);font-size:13px}.formatRowV8>span{width:100%;margin-bottom:2px}.formatRowV8 b{padding:7px 10px;border:1px solid rgba(128,163,205,.22);border-radius:8px;color:#cbd8ea;background:#070e1abd;font-family:var(--font-mono);font-size:12px}.studioShellV8{grid-area:studio;width:100%;max-width:780px;justify-self:end;border-radius:20px;border:1px solid rgba(53,215,255,.5);background:#040a14e0;box-shadow:var(--shadow-panel),0 0 54px #35d7ff26;overflow:hidden}.studioTopbarV8{height:50px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:0 14px;border-bottom:1px solid rgba(128,163,205,.18)}.studioTopbarV8 strong,.studioTopbarV8 div{display:flex;align-items:center;gap:10px}.studioTopbarV8 div{justify-content:flex-end}.studioTopbarV8 .launchSvgIcon{width:18px;height:18px;color:var(--color-cyan)}.studioTopbarV8 button{height:34px;display:inline-flex;align-items:center;gap:7px;padding:0 12px;border-radius:9px;color:#fff;background:linear-gradient(135deg,var(--color-cyan),var(--color-blue))}.studioBodyV8{min-height:500px;display:grid;grid-template-columns:156px minmax(0,1fr) 210px}.studioToolsV8{padding:14px;border-right:1px solid rgba(128,163,205,.16);background:#040912a3}.studioToolsV8 button{width:100%;min-height:50px;display:flex;align-items:center;gap:8px;margin-top:8px;padding:8px;border:1px solid rgba(128,163,205,.14);border-radius:10px;color:#d9e7f8;background:#101b2fa3;text-align:left}.studioToolsV8 button.active{border-color:#35d7ffe0;background:linear-gradient(135deg,#287cff57,#091221db);box-shadow:inset 3px 0 0 var(--color-cyan)}.studioToolsV8 .launchSvgIcon{width:18px;height:18px}.studioToolsV8 em{display:block;color:var(--color-text-muted);font-size:10px;font-style:normal}.studioViewportV8{position:relative;min-height:500px;overflow:hidden;background:radial-gradient(circle at 55% 47%,rgba(53,215,255,.13),transparent 34%),linear-gradient(rgba(53,215,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(53,215,255,.055) 1px,transparent 1px),#030916;background-size:auto,36px 36px,36px 36px}.studioViewportV8 .studioSkull{position:absolute;z-index:3;width:78%;left:49%;top:54%;transform:translate(-50%,-50%);filter:brightness(.96) contrast(1.08) saturate(.74)}.sectionPlaneSvg{position:absolute;z-index:2;width:150px;height:410px;left:58%;top:15%;color:var(--color-cyan);opacity:.76;filter:drop-shadow(0 0 12px rgba(53,215,255,.18));transform:perspective(900px) rotateY(-8deg) rotateX(1deg)}.sectionPlaneSvg polygon{fill:#35d7ff12;stroke:none}.sectionPlaneSvg line{stroke:#35d7ff85;stroke-width:1;vector-effect:non-scaling-stroke}.sectionCutSvg{position:absolute;z-index:4;width:10px;height:410px;left:calc(58% + 7px);top:15%;pointer-events:none}.sectionCutSvg line{stroke:var(--color-cyan);stroke-width:2;filter:drop-shadow(0 0 10px rgba(53,215,255,.65))}.viewportSideRail{position:absolute;z-index:5;left:18px;top:74px;display:grid;gap:10px;padding:8px 7px;border:1px solid rgba(128,163,205,.18);border-radius:10px;background:#040912b8;color:#c9d7ea}.viewportBottomBar{position:absolute;z-index:6;left:50%;bottom:18px;transform:translate(-50%);display:flex;gap:8px;padding:8px;border:1px solid rgba(128,163,205,.2);border-radius:13px;background:#050b16e0}.viewportBottomBar button{width:34px;height:34px;display:grid;place-items:center;border-radius:9px;color:#d9e7f8;background:#ffffff0a}.viewportGizmo{right:18px;bottom:66px}.studioInfoV8{padding:16px;border-left:1px solid rgba(128,163,205,.16);background:#050b16b3}.studioInfoV8 h3{margin:0 0 12px;color:#a9bbd1;font-size:11px;letter-spacing:.06em}.studioInfoV8 dl,.studioInfoV8 ul{margin:0 0 18px;padding:0;display:grid;gap:9px}.studioInfoV8 dl div,.studioChecks li{display:flex;justify-content:space-between;gap:8px;color:var(--color-text-secondary);font-size:12px}.studioInfoV8 dd{margin:0;color:#fff;font-weight:800}.studioCheckButton,.quickActions button{min-height:34px;border:1px solid rgba(53,215,255,.34);border-radius:9px;color:#dff8ff;background:#35d7ff14}.quickActions{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.quickActions button{padding:8px;font-size:11px}.heroMetricsV8{grid-area:metrics;min-height:96px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;padding:16px;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:#050b16ad;box-shadow:var(--shadow-panel)}.heroMetricsV8 article{min-width:0;display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;column-gap:10px}.heroMetricsV8 .metricIcon{grid-row:span 2;width:40px;height:40px;display:grid;place-items:center;border-radius:12px;color:var(--color-cyan);background:#35d7ff14;box-shadow:inset 0 0 0 1px #35d7ff38}.heroMetricsV8 strong{font-size:22px;line-height:1}.heroMetricsV8 article>span:last-child{color:var(--color-text-secondary);font-size:12px;line-height:1.25}.browserNoteV8{grid-area:note;min-height:96px;display:flex;align-items:center;gap:16px;padding:18px;border:1px solid rgba(53,215,255,.5);border-radius:var(--radius-lg);background:#071221c7;box-shadow:var(--shadow-panel),var(--shadow-glow-cyan)}.browserNoteV8 .launchSvgIcon{width:40px;height:40px;color:var(--color-blue)}.browserNoteV8 b,.browserNoteV8 span{display:block}.browserNoteV8 span{color:var(--color-text-secondary);margin-top:4px}.browserNoteV8 i{margin-left:auto;width:9px;height:9px;border-radius:50%;background:var(--color-success);box-shadow:0 0 16px var(--color-success)}.publicSection{padding:70px 0}.sectionEyebrow,.sectionKicker{display:inline-flex;align-items:center;gap:10px;margin:0 0 18px;color:var(--color-text-secondary);font-size:13px;font-weight:850;letter-spacing:.045em;text-transform:uppercase}.sectionNumber,.sectionKickerNumber{color:var(--color-cyan);font-size:18px}.sectionLabel,.sectionKickerLabel{color:#a8bad0}.launchSectionHeader{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;margin-bottom:28px}.launchSectionHeader h2,.workflowIntro h2,.connectionsHeading h2{margin:0;color:#fff;font-size:clamp(34px,4vw,52px);line-height:1.08;letter-spacing:-.035em}.launchSectionHeader p,.workflowIntro p,.connectionsHeading p{max-width:720px;color:var(--color-text-secondary);font-size:16px;line-height:1.55}.workflowIntro{text-align:center;margin-bottom:28px}.workflowGrid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.workflowCard{position:relative;min-height:180px;padding:20px 16px;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:linear-gradient(180deg,#0e1a2fdb,#050b16d1);box-shadow:var(--shadow-panel)}.workflowCardTitle{display:flex;align-items:center;gap:10px}.workflowStepNumber{width:28px;height:28px;display:grid;place-items:center;border-radius:10px;background:linear-gradient(135deg,var(--color-cyan),var(--color-violet));color:#04101f;font-weight:900}.workflowCard h3{margin:0;font-size:15px}.workflowDescription{color:var(--color-text-secondary);font-size:13px;line-height:1.45}.workflowIcon svg{width:44px;height:44px;margin-top:18px;color:var(--color-cyan);stroke:currentColor;stroke-width:1.65;fill:none}.workflowArrow{position:absolute;right:-12px;top:50%;width:18px;height:18px;border-top:2px solid var(--color-cyan);border-right:2px solid var(--color-cyan);transform:translateY(-50%) rotate(45deg);z-index:2}.workflowCard:last-child .workflowArrow{display:none}.connectionsHeading{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,520px);gap:40px;align-items:end;margin-bottom:26px}.connectionsGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.connectionCard{min-height:560px;display:grid;grid-template-rows:auto auto minmax(280px,1fr) auto;gap:14px;padding:22px;border:1px solid var(--color-border);border-radius:var(--radius-xl);background:linear-gradient(180deg,#122139eb,#050a14e6);box-shadow:var(--shadow-panel);overflow:hidden}.connectionCardTopline{display:flex;justify-content:space-between;align-items:center}.connectionCardNumber{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:linear-gradient(135deg,var(--color-cyan),var(--color-violet));color:#04101f;font-weight:900}.connectionCardMode{padding:6px 10px;border:1px solid var(--color-border);border-radius:999px;color:var(--color-text-muted);font-family:var(--font-mono)}.connectionCard h3{margin:0;font-size:28px;letter-spacing:-.025em}.connectionCard p{color:var(--color-text-secondary);line-height:1.5}.connectionVisual{min-height:310px;overflow:hidden;border-radius:14px;background:#030711}.connectionVisual img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.018)}.connectionCaption{margin:0;text-align:center;font-weight:760}.connectionParameters,.connectionsCta{margin-top:18px;border:1px solid var(--color-border);border-radius:var(--radius-xl);background:#08101eb8;box-shadow:var(--shadow-panel)}.connectionParameters{display:grid;grid-template-columns:340px minmax(0,1fr);gap:22px;padding:22px}.connectionParameterGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.connectionParameterItem{padding:14px;border:1px solid rgba(128,163,205,.14);border-radius:var(--radius-md);background:#ffffff06}.connectionParameterItem span{color:var(--color-text-muted);font-size:12px}.connectionParameterItem strong{display:block;margin-top:6px}.connectionsCta{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:22px}.connectionsCtaButton{min-width:230px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 18px}.demoCompareCard,.premiumFrame,.faqLayout,.featuresShowcase,.demoWorkflowShell{border-color:var(--color-border);border-radius:var(--radius-xl);background:#070e1bc7;box-shadow:var(--shadow-panel)}.demoCompareStageShell,.beforeAfterStage{overflow:hidden;border-radius:var(--radius-lg)}.compareMetrics,.demoCompareMetrics{border-radius:var(--radius-lg);background:#040a14c7}.keyFeaturesSection .featureCard,.demoWorkflowSection .featureCard,.premiumPlanCard,.premiumCompareWrap,.faqIntroCard,.faqList details,.faqSearchBox,.faqSupportCard{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:linear-gradient(180deg,#0f1c32e0,#060c18d6);box-shadow:var(--shadow-panel)}.premiumFrame{display:grid;grid-template-columns:minmax(340px,.8fr) minmax(0,1.2fr);gap:22px;padding:22px}.pricingPrice,.premiumPlanPrice{color:#fff;font-size:42px;font-weight:900;letter-spacing:-.04em}.faqLayout{padding:22px}.faqList details{margin-bottom:10px;padding:4px 16px}.faqList summary{min-height:52px;display:flex;align-items:center;justify-content:space-between;color:#fff;font-weight:820;cursor:pointer}.launchContacts.footerV9{margin-top:72px;padding:38px 0 28px;display:grid;grid-template-columns:minmax(280px,1.2fr) repeat(3,minmax(160px,.7fr));gap:28px;border-top:1px solid var(--color-border)}.footerBrand p,.launchContacts li,.footerBottom{color:var(--color-text-secondary);line-height:1.55}.launchContacts h3{margin:0 0 12px;color:#fff}.launchContacts ul{list-style:none;display:grid;gap:9px;margin:0;padding:0}.socialLinks{display:flex;flex-wrap:wrap;gap:8px}.socialLinks a{min-height:36px;display:inline-flex;align-items:center;gap:7px;padding:0 10px;border:1px solid var(--color-border);border-radius:999px;background:#ffffff08}.socialLinks .launchSvgIcon{width:16px;height:16px}.footerBottom{grid-column:1 / -1;display:flex;justify-content:space-between;gap:16px;padding-top:22px;border-top:1px solid rgba(128,163,205,.12)}@media (max-width: 1180px){.publicTopLinks.topLinksV8{gap:18px}.publicTopActions .appOpenButton{min-width:142px;font-size:13px}.launchHero.heroV8{grid-template-columns:1fr;grid-template-areas:"copy" "studio" "metrics" "note"}.studioShellV8{justify-self:stretch;max-width:none}.workflowGrid{grid-template-columns:repeat(3,1fr)}.workflowArrow{display:none}.connectionsGrid{grid-template-columns:repeat(2,1fr)}.premiumFrame{grid-template-columns:1fr}}@media (max-width: 760px){.publicTopNav.topNavV8{top:10px;width:calc(100% - 24px);min-height:64px;margin-top:12px;grid-template-columns:auto auto;justify-content:space-between;padding:12px}.publicTopBrand strong{font-size:21px}.publicTopBrand em{display:none}.publicMenuButton{width:42px;height:42px;display:grid;place-items:center;border:1px solid var(--color-border);border-radius:12px;background:#0a1221e0}.publicMenuButton span{width:18px;height:2px;border-radius:999px;background:#fff}.publicTopPanel{position:absolute;left:0;right:0;top:calc(100% + 10px);display:none;grid-template-columns:1fr;gap:14px;padding:16px;border:1px solid var(--color-border);border-radius:18px;background:#050915fa;box-shadow:var(--shadow-floating)}.publicTopPanel.open{display:grid}.publicTopLinks.topLinksV8,.publicTopActions.topActionsV8{display:grid;justify-content:stretch;gap:8px}.publicTopActions .mobileSupportButton{width:auto;font-size:14px}.launchHero.heroV8,.publicSection,.launchContacts.footerV9{width:calc(100% - 28px)}.launchHero.heroV8{padding-top:42px;gap:24px}.heroCopyV8 h1{font-size:43px}.heroLead br{display:none}.heroBenefitsV8,.workflowGrid,.connectionsGrid,.connectionParameters,.connectionParameterGrid,.heroMetricsV8,.launchSectionHeader,.connectionsHeading,.launchContacts.footerV9{grid-template-columns:1fr}.heroActionsV8 button{width:100%}.studioBodyV8{grid-template-columns:1fr}.studioToolsV8,.studioInfoV8{display:none}.studioViewportV8{min-height:420px}.heroMetricsV8 article{grid-template-columns:46px 1fr}.connectionsCta,.footerBottom{display:grid}.connectionCard{min-height:500px;padding:18px}.connectionVisual{min-height:260px}}@media (max-width: 900px) and (min-width: 761px){.publicTopNav.topNavV8{top:12px;width:calc(100% - 28px);min-height:68px;margin-top:16px;grid-template-columns:auto auto;justify-content:space-between;padding:12px 14px}.publicTopBrand strong{font-size:23px}.publicTopBrand em{display:inline-flex}.publicMenuButton{width:42px;height:42px;display:grid;place-items:center;border:1px solid var(--color-border);border-radius:12px;background:#0a1221e0}.publicMenuButton span{width:18px;height:2px;border-radius:999px;background:#fff}.publicTopPanel{position:absolute;left:0;right:0;top:calc(100% + 10px);display:none;grid-template-columns:1fr;gap:14px;padding:16px;border:1px solid var(--color-border);border-radius:18px;background:#050915fa;box-shadow:var(--shadow-floating)}.publicTopPanel.open{display:grid}.publicTopLinks.topLinksV8,.publicTopActions.topActionsV8{display:grid;justify-content:stretch;gap:8px}.publicTopActions .appOpenButton,.publicTopActions .publicTopCta,.publicTopActions .mobileSupportButton{width:100%}.publicTopActions .mobileSupportButton{font-size:14px}}@media (max-width: 900px) and (min-width: 761px){.publicTopNav.topNavV8{margin:16px auto 0;margin-inline:auto}}@media (max-width: 900px) and (min-width: 761px){.publicLanding.publicSite>.publicTopNav.topNavV8{margin:16px auto 0}}.adminLoginScreen,.adminDashboard{min-height:100dvh;background:radial-gradient(circle at 78% 12%,rgba(53,215,255,.12),transparent 28%),radial-gradient(circle at 20% 92%,rgba(112,76,255,.12),transparent 32%),linear-gradient(135deg,#030711,#07101d 52%,#030711);color:var(--color-text-primary)}.vkuiPanelHeader{display:none}.adminLoginScreen{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:28px;align-items:center;padding:32px}.adminLoginInfo,.adminLoginPanel{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:#070e1bdb;box-shadow:var(--shadow-panel)}.adminLoginInfo{min-height:560px;padding:34px;overflow:hidden}.adminLoginPanel{padding:28px}.adminBrand{display:flex;align-items:center;gap:12px;color:#fff}.adminBrand .launchSvgIcon{width:34px;height:34px;color:var(--color-cyan)}.adminBrand strong{font-size:24px}.adminLoginPanel h2{margin:0 0 10px;font-size:32px;letter-spacing:-.03em}.adminLoginPanel p,.adminLoginInfo p{color:var(--color-text-secondary);line-height:1.55}.adminPasswordField input{width:100%;min-height:44px;padding:0 12px}.adminLoginButton{width:100%;margin-top:16px}.adminBackLink{display:inline-flex;align-items:center;padding:0 14px;margin-top:18px}.adminDashboard{height:100dvh;display:grid;grid-template-columns:280px minmax(0,1fr);gap:14px;padding:14px;overflow:hidden}.adminDashboard.sidebarCollapsed{grid-template-columns:92px minmax(0,1fr)}.adminSidebar,.adminWorkspace{min-height:0;border:1px solid var(--color-border);border-radius:20px;background:#070e1bdb;box-shadow:var(--shadow-panel)}.adminSidebar{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto auto;gap:14px;padding:16px;overflow:hidden}.adminSidebarToggle,.adminLogout{min-height:40px;padding:0 12px}.adminTabs{display:grid;gap:7px;overflow:auto;padding-right:3px}.adminTabs button{min-height:44px;display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 12px;border:1px solid transparent;border-radius:13px;color:var(--color-text-secondary);background:transparent;text-align:left}.adminTabs button:hover{background:#ffffff09;border-color:#80a3cd1f}.adminTabs button.active{color:#fff;border-color:#35d7ff6b;background:linear-gradient(135deg,#35d7ff1f,#704cff1a);box-shadow:inset 3px 0 0 var(--color-cyan)}.adminNavIcon{color:var(--color-cyan)}.adminNavBadge,.adminBadge{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:3px 9px;border-radius:999px;border:1px solid rgba(53,215,255,.22);color:#bff4ff;background:#35d7ff14;font-size:12px;font-weight:800}.adminBadge.real,.adminNavBadge.real{color:#a8ffd8;border-color:#35e7a642;background:#35e7a614}.adminBadge.danger,.adminNavBadge.danger{color:#ffc2cd;border-color:#ff5f7d47;background:#ff5f7d1a}.adminBadge.test{color:#ffe7a6;border-color:#f7c94847;background:#f7c94817}.adminVersion{color:var(--color-text-muted)}.adminWorkspace{padding:16px;overflow:auto}.adminTopbar{position:sticky;top:0;z-index:5;display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,380px) auto;gap:16px;align-items:center;margin:-16px -16px 16px;padding:16px;border-bottom:1px solid var(--color-border);background:#070e1bf0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.adminTopbar h1{margin:0;font-size:32px;letter-spacing:-.03em}.adminTopbar p{margin:4px 0 0;color:var(--color-text-secondary)}.adminGlobalSearch input{width:100%;min-height:42px;padding:0 12px}.adminSystemPills{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.adminSystemPills span{min-height:30px;display:inline-flex;align-items:center;padding:0 9px;border:1px solid var(--color-border);border-radius:999px;color:var(--color-text-secondary);background:#ffffff06}.adminSystemPills .ok{color:#a8ffd8;border-color:#35e7a642}.adminSystemPills .danger{color:#ffc2cd;border-color:#ff5f7d47}.adminSectionStack{display:grid;gap:16px}.adminSummaryGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.adminSummaryCard,.adminJobPanel,.adminAnalyticsPanel,.adminDangerPanel,.adminToolbar,.adminBulkBar,.adminFilters,.adminTableWrap{border:1px solid var(--color-border);border-radius:18px;background:#09111fc7;box-shadow:var(--shadow-panel)}.adminSummaryCard{min-height:96px;padding:16px}.adminSummaryCard span{color:var(--color-text-muted);font-size:13px}.adminSummaryCard strong{display:block;margin-top:8px;font-size:26px;letter-spacing:-.025em}.adminJobPanel,.adminAnalyticsPanel,.adminDangerPanel{padding:18px}.adminJobPanel h2,.adminAnalyticsPanel h2,.adminDangerPanel h2{margin:0 0 10px;font-size:24px;letter-spacing:-.025em}.panelLabel{color:var(--color-cyan);font-size:12px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.adminToolbar,.adminBulkBar,.adminFilters{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:12px;margin:14px 0}.adminToolbar input,.adminToolbar select,.adminFilters input,.adminFilters select{min-height:40px;padding:0 10px}.adminRowActions{display:flex;flex-wrap:wrap;gap:8px}.adminRowActions button{min-height:36px;padding:0 10px}.adminTableWrap{overflow:auto}.adminTable{width:100%;border-collapse:separate;border-spacing:0;color:var(--color-text-secondary)}.adminTable th,.adminTable td{padding:12px 14px;border-bottom:1px solid rgba(128,163,205,.1);text-align:left;vertical-align:top}.adminTable th{position:sticky;top:0;z-index:2;color:#dce9fa;background:#08101ef5;font-size:12px;letter-spacing:.045em;text-transform:uppercase}.adminTable tr:hover td{background:#35d7ff09}.adminEmpty,.adminNotice,.adminCleanupStatus{color:var(--color-text-secondary)}.adminJsonPreview{max-height:340px;overflow:auto;padding:14px;border:1px solid rgba(128,163,205,.14);border-radius:14px;color:#dbeafe;background:#030811c2;font-family:var(--font-mono);font-size:12px}.adminJobGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.adminJobGrid span{padding:14px;border:1px solid rgba(128,163,205,.13);border-radius:14px;background:#ffffff06}.adminJobGrid em{display:block;color:var(--color-text-muted);font-style:normal;font-size:12px}.adminJobGrid strong{display:block;margin-top:5px;color:#fff}@media (max-width: 1100px){.adminDashboard{grid-template-columns:92px minmax(0,1fr)}.adminNavTitle,.adminVersion,.adminLogout{display:none}.adminTopbar{grid-template-columns:1fr}.adminSummaryGrid,.adminJobGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.adminLoginScreen,.adminDashboard{display:block;height:auto;min-height:100dvh;overflow:visible;padding:10px}.adminLoginInfo{min-height:260px;margin-bottom:12px}.adminSidebar{position:sticky;top:10px;z-index:20;margin-bottom:12px;max-height:180px}.adminTabs{display:flex;overflow:auto hidden}.adminTabs button{min-width:56px;grid-template-columns:1fr;justify-items:center}.adminWorkspace{overflow:visible}.adminSummaryGrid,.adminJobGrid{grid-template-columns:1fr}.adminTableWrap{max-width:100%}}
