.page{font-family:tahoma}.page>a{font-size:15px}.page>h1{font-weight:400;font-size:27px}.test{display:inline-block;vertical-align:top}.test__result,.test__test,.test_started .test__settings{display:none}.test_finished .test__result,.test_started .test__test{display:block}.test__result{margin:20px 0;padding:15px;background:#ffeba0}.test__questions_hidden,.test__statistics_hidden{display:none}.test__statistics{margin:15px 0 0}.test__learned-val{display:inline}.test__settings .test__statistics .button{margin:0 0 0 15px;width:auto}.test__statistics .test__learned{margin:10px 0}.test__statistics .test__questions{margin:20px 0 0}.test__statistics .test__nQuestions{margin:15px 0}.test__settings .radio-group{display:block!important}.test__settings .button{margin:15px 0 0;width:100%}.test_started .test__test{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;max-width:600px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.test__answer,.test__checkBtn,.test__question{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.test .test__answer,.test .test__checkBtn{margin-left:10px}.test .test__checkBtn,.test .test__finishBtn{margin:15px 0 0;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.test__progress{display:inline}.test__popup,.test__question{padding:10px 30px;text-transform:uppercase;font-weight:700;font-size:120%}.test .input_highlight_ok{box-shadow:0 0 0 1px green,inset 0 0 0 1px green!important}.test .input_highlight_error{box-shadow:0 0 0 1px red,inset 0 0 0 1px red!important}.autocomplete__message{display:none;padding:10px}.autocomplete__message_state_empty,.autocomplete__message_state_error,.autocomplete__message_state_pending{display:block}.autocomplete__message_state_empty{color:#ddd}.autocomplete__message_state_error{color:red}.autocomplete__message_state_empty+.menu,.autocomplete__message_state_error+.menu,.autocomplete__message_state_pending+.menu{display:none}.autocomplete .menu{max-height:300px}.autocomplete .menu-item_hidden{display:none}.autocomplete .menu-item b{color:red}.dictionary .input{margin:15px 0}.dictionary table{border-spacing:0;border-collapse:collapse}.dictionary td,.dictionary th{padding:10px;vertical-align:top}.dictionary tr.odd td{background-color:rgba(0,0,0,.04)}.dictionary td:last-child{background:none!important}.dictionary .hidden{display:none}.dictionary__trans{margin:5px 0 0;color:rgba(0,0,0,.5)}.dictionary__ru{margin:7px 0 0;color:#777;font-style:italic;font-size:13px}.dictionary td .play{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dictionary td:last-child .play:after{display:inline-block;width:30px;height:30px;background:url(i/oAymLLYZBe9rbKVtp7vfXvVupd0.svg) 50% 50%/100% 100% no-repeat;content:'';opacity:.1;transition:opacity .3s linear}.dictionary td:last-child .play:hover:after{opacity:1}.menu{overflow-y:auto}.popup{position:absolute}.menu_theme_islands{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0;background:#fff}.menu_theme_islands:after,.menu_theme_islands:before{display:block;content:''}.menu_theme_islands.menu_size_s{font-size:13px;line-height:24px}.menu_theme_islands.menu_size_s:after,.menu_theme_islands.menu_size_s:before{height:3px}.menu_theme_islands.menu_size_s .menu-item+.menu__group{margin-top:3px}.menu_theme_islands.menu_size_s .menu__group{padding:3px 0}.menu_theme_islands.menu_size_s .menu__group-title{padding:0 10px}.menu_theme_islands.menu_size_m{font-size:13px;line-height:24px}.menu_theme_islands.menu_size_m:after,.menu_theme_islands.menu_size_m:before{height:4px}.menu_theme_islands.menu_size_m .menu-item+.menu__group{margin-top:4px}.menu_theme_islands.menu_size_m .menu__group{padding:4px 0}.menu_theme_islands.menu_size_m .menu__group-title{padding:0 13px}.menu_theme_islands.menu_size_l{font-size:15px;line-height:28px}.menu_theme_islands.menu_size_l:after,.menu_theme_islands.menu_size_l:before{height:5px}.menu_theme_islands.menu_size_l .menu-item+.menu__group{margin-top:5px}.menu_theme_islands.menu_size_l .menu__group{padding:5px 0}.menu_theme_islands.menu_size_l .menu__group-title{padding:0 15px}.menu_theme_islands.menu_size_xl{font-size:15px;line-height:32px}.menu_theme_islands.menu_size_xl:after,.menu_theme_islands.menu_size_xl:before{height:6px}.menu_theme_islands.menu_size_xl .menu-item+.menu__group{margin-top:6px}.menu_theme_islands.menu_size_xl .menu__group{padding:6px 0}.menu_theme_islands.menu_size_xl .menu__group-title{padding:0 20px}.menu_theme_islands .menu__group{border:1px solid rgba(0,0,0,.1);border-width:1px 0}.menu_theme_islands .menu__group-title{color:#999}.menu_theme_islands .menu__group+.menu__group{border-top:0}.menu_theme_islands .menu__group:last-child{padding-bottom:0;border-bottom:0}.menu_theme_islands .menu__group:first-child{padding-top:0;border-top:0}.menu-item_theme_islands{position:relative;white-space:nowrap}.menu-item_theme_islands.menu-item_disabled{opacity:.3}.menu-item_theme_islands .link_disabled{cursor:text}.menu-item_theme_islands.menu-item_checked{background:url(i/amYgsuf6M9MoxFGJR5r-HnEQLtI.svg) 0 50% no-repeat}.menu-item_theme_islands.menu-item_hovered{cursor:pointer;background-color:#ffeba0}.menu-item_theme_islands.menu-item_type_link .link{text-decoration:none;color:inherit;outline:0}.menu-item_theme_islands.menu-item_type_link .link:after{position:absolute;top:0;right:0;bottom:0;left:0;content:''}.menu_size_s .menu-item_theme_islands{padding:0 10px;background-size:14px 14px;background-position:10px 50%}.menu_size_s .menu__group+.menu-item_theme_islands{margin-top:3px}.menu_size_s .menu__group-title~.menu-item_theme_islands,.menu_size_s[class*=menu_mode] .menu-item_theme_islands{padding:0 30px}.menu_size_m .menu-item_theme_islands{padding:0 13px;background-size:14px 14px;background-position:13px 50%}.menu_size_m .menu__group+.menu-item_theme_islands{margin-top:4px}.menu_size_m .menu__group-title~.menu-item_theme_islands,.menu_size_m[class*=menu_mode] .menu-item_theme_islands{padding:0 30px}.menu_size_l .menu-item_theme_islands{padding:0 15px;background-size:15px 15px;background-position:15px 50%}.menu_size_l .menu__group+.menu-item_theme_islands{margin-top:5px}.menu_size_l .menu__group-title~.menu-item_theme_islands,.menu_size_l[class*=menu_mode] .menu-item_theme_islands{padding:0 34px}.menu_size_xl .menu-item_theme_islands{padding:0 20px;background-size:15px 15px;background-position:20px 50%}.menu_size_xl .menu__group+.menu-item_theme_islands{margin-top:6px}.menu_size_xl .menu__group-title~.menu-item_theme_islands,.menu_size_xl[class*=menu_mode] .menu-item_theme_islands{padding:0 40px}.popup_theme_islands{display:none;visibility:hidden;margin:-9999px 0 0 -9999px;-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 10px 20px -5px rgba(0,0,0,.4);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.popup_theme_islands.popup_js_inited{display:block}.popup_theme_islands.popup_visible{visibility:visible;margin:0}.popup_theme_islands.popup_direction_bottom-center,.popup_theme_islands.popup_direction_bottom-left,.popup_theme_islands.popup_direction_bottom-right{-webkit-animation-name:popup_theme_islands_bottom;animation-name:popup_theme_islands_bottom}.popup_theme_islands.popup_direction_bottom-center.popup_visible,.popup_theme_islands.popup_direction_bottom-left.popup_visible,.popup_theme_islands.popup_direction_bottom-right.popup_visible{-webkit-animation-name:popup_theme_islands_bottom_visible;animation-name:popup_theme_islands_bottom_visible}.popup_theme_islands.popup_direction_top-center,.popup_theme_islands.popup_direction_top-left,.popup_theme_islands.popup_direction_top-right{-webkit-animation-name:popup_theme_islands_top;animation-name:popup_theme_islands_top}.popup_theme_islands.popup_direction_top-center.popup_visible,.popup_theme_islands.popup_direction_top-left.popup_visible,.popup_theme_islands.popup_direction_top-right.popup_visible{-webkit-animation-name:popup_theme_islands_top_visible;animation-name:popup_theme_islands_top_visible}.popup_theme_islands.popup_direction_right-bottom,.popup_theme_islands.popup_direction_right-center,.popup_theme_islands.popup_direction_right-top{-webkit-animation-name:popup_theme_islands_right;animation-name:popup_theme_islands_right}.popup_theme_islands.popup_direction_right-bottom.popup_visible,.popup_theme_islands.popup_direction_right-center.popup_visible,.popup_theme_islands.popup_direction_right-top.popup_visible{-webkit-animation-name:popup_theme_islands_right_visible;animation-name:popup_theme_islands_right_visible}.popup_theme_islands.popup_direction_left-bottom,.popup_theme_islands.popup_direction_left-center,.popup_theme_islands.popup_direction_left-top{-webkit-animation-name:popup_theme_islands_left;animation-name:popup_theme_islands_left}.popup_theme_islands.popup_direction_left-bottom.popup_visible,.popup_theme_islands.popup_direction_left-center.popup_visible,.popup_theme_islands.popup_direction_left-top.popup_visible{-webkit-animation-name:popup_theme_islands_left_visible;animation-name:popup_theme_islands_left_visible}@-webkit-keyframes popup_theme_islands_bottom{0%{visibility:visible;margin:0;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}99%{margin:0;-webkit-transform:translateY(10px);transform:translateY(10px)}100%{visibility:hidden;margin:-9999px 0 0 -9999px;opacity:0}}@keyframes popup_theme_islands_bottom{0%{visibility:visible;margin:0;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}99%{margin:0;-webkit-transform:translateY(10px);transform:translateY(10px)}100%{visibility:hidden;margin:-9999px 0 0 -9999px;opacity:0}}@-webkit-keyframes popup_theme_islands_bottom_visible{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes popup_theme_islands_bottom_visible{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes popup_theme_islands_top{0%{visibility:visible;margin:0;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}99%{margin:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{visibility:hidden;margin:-9999px 0 0 -9999px;opacity:0}}@keyframes popup_theme_islands_top{0%{visibility:visible;margin:0;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}99%{margin:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{visibility:hidden;margin:-9999px 0 0 -9999px;opacity:0}}@-webkit-keyframes popup_theme_islands_top_visible{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes popup_theme_islands_top_visible{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes popup_theme_islands_right{0%{visibility:visible;margin:0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}99%{margin:0;-webkit-transform:translateX(10px);transform:translateX(10px)}100%{visibility:hidden;margin:-9999px 0 0 -9999px;opacity:0}}@keyframes popup_theme_islands_right{0%{visibility:visible;margin:0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}99%{margin:0;-webkit-transform:translateX(10px);transform:translateX(10px)}100%{visibility:hidden;margin:-9999px 0 0 -9999px;opacity:0}}@-webkit-keyframes popup_theme_islands_right_visible{0%{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes popup_theme_islands_right_visible{0%{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes popup_theme_islands_left{0%{visibility:visible;margin:0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}99%{margin:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{visibility:hidden;margin:-9999px 0 0 -9999px;opacity:0}}@keyframes popup_theme_islands_left{0%{visibility:visible;margin:0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}99%{margin:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{visibility:hidden;margin:-9999px 0 0 -9999px;opacity:0}}@-webkit-keyframes popup_theme_islands_left_visible{0%{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes popup_theme_islands_left_visible{0%{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.spin_theme_islands{position:absolute;display:inline-block;visibility:hidden;color:transparent}.spin_theme_islands:before{position:absolute;left:0;box-sizing:border-box;width:100%;content:'';border:2px solid;border-bottom-color:transparent;border-right-color:transparent;border-radius:50%}.spin_theme_islands:after{content:'\00A0'}.spin_theme_islands.spin_visible{position:relative;visibility:visible;-webkit-animation:spin_theme_islands 1s infinite linear;animation:spin_theme_islands 1s infinite linear;background:url(i/lMheXM1Y3XcixfNpGnrupH6cjfc.gif) no-repeat;background:linear-gradient(1deg,rgba(0,0,0,0),rgba(0,0,0,0));-webkit-backface-visibility:hidden;backface-visibility:hidden}.spin_theme_islands.spin_size_xs{line-height:16px;width:16px;height:16px;background-position:0 0}.spin_theme_islands.spin_size_xs:before{height:16px}.spin_theme_islands.spin_size_s{line-height:24px;width:24px;height:24px;background-position:0 -17px}.spin_theme_islands.spin_size_s:before{height:24px}.spin_theme_islands.spin_size_m{line-height:28px;width:28px;height:28px;background-position:0 -42px}.spin_theme_islands.spin_size_m:before{height:28px}.spin_theme_islands.spin_size_l{line-height:32px;width:32px;height:32px;background-position:0 -71px}.spin_theme_islands.spin_size_l:before{height:32px}.spin_theme_islands.spin_size_xl{line-height:38px;width:38px;height:38px;background-position:0 -104px}.spin_theme_islands.spin_size_xl:before{height:38px}@-webkit-keyframes spin_theme_islands{from{color:#fc0;-webkit-transform:rotate(0);transform:rotate(0)}to{color:#fc0;-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin_theme_islands{from{color:#fc0;-webkit-transform:rotate(0);transform:rotate(0)}to{color:#fc0;-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.input_theme_islands{font-family:Arial,Helvetica,sans-serif;position:relative;display:inline-block;background:rgba(0,0,0,.2)}.input_theme_islands:before{position:absolute;top:1px;right:1px;bottom:1px;left:1px;content:'';background:#fff}.input_theme_islands .input__box{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.input_theme_islands .input__control{font:inherit;line-height:inherit;position:relative;display:inline-block;box-sizing:border-box;padding:0;width:100%;border:0;outline:0;background:0 0;-webkit-appearance:none;-webkit-tap-highlight-color:transparent}.input_theme_islands .input__control::-webkit-search-decoration{-webkit-appearance:none}.input_theme_islands .input__control::-webkit-search-cancel-button{display:none}.input_theme_islands .input__control::-webkit-input-placeholder{color:#999;text-indent:0}.input_theme_islands .input__control::-moz-placeholder{opacity:1;color:#999}.input_theme_islands .input__control::-ms-clear{display:none}.input_theme_islands.input_has-clear .input__control{text-overflow:ellipsis}.input_theme_islands .input__clear{position:absolute;top:0;right:0;cursor:text;transition:opacity .1s ease-out;opacity:0;background:50% 50% no-repeat}.input_theme_islands .input__clear_visible{opacity:.3}.input_theme_islands .input__clear_visible:hover{cursor:pointer;opacity:1}.input_theme_islands.input_focused{z-index:1;background:rgba(178,142,0,.6);box-shadow:0 0 0 1px #fc0,inset 0 0 0 1px #fc0}.input_theme_islands.input_disabled{background:rgba(0,0,0,.08)}.input_theme_islands.input_disabled .input__clear,.input_theme_islands.input_disabled:before{display:none}.input_theme_islands.input_disabled .input__box,.input_theme_islands.input_disabled .input__control{color:rgba(0,0,0,.4);cursor:default}.input_theme_islands.input_size_m .input__clear,.input_theme_islands.input_size_s .input__clear{width:24px;height:24px;background-image:url(i/rQeQ16H3ZzjMw-uinTbEMwzygKE.svg);background-position:7px 50%}.input_theme_islands.input_size_s{font-size:13px;line-height:16px}.input_theme_islands.input_size_s .input__control{height:24px;padding-left:6px}.input_theme_islands.input_size_s.input_has-clear .input__box{padding-right:24px}.input_theme_islands.input_size_m{font-size:13px;line-height:16px}.input_theme_islands.input_size_m .input__control{height:28px;padding-left:8px}.input_theme_islands.input_size_m.input_has-clear .input__box{padding-right:28px}.input_theme_islands.input_size_m .input__clear{width:28px;height:28px;background-position:9px 50%}.input_theme_islands.input_size_l .input__clear,.input_theme_islands.input_size_xl .input__clear{width:32px;height:32px;background-image:url(i/kNNHdGrMmnePggKQWuru_0JAy_Y.svg);background-position:9px 50%}.input_theme_islands.input_size_l{font-size:15px;line-height:18px}.input_theme_islands.input_size_l .input__control{height:32px;padding-left:10px}.input_theme_islands.input_size_l.input_has-clear .input__box{padding-right:32px}.input_theme_islands.input_size_xl{font-size:18px;line-height:22px}.input_theme_islands.input_size_xl .input__control{height:38px;padding-left:12px}.input_theme_islands.input_size_xl.input_has-clear .input__box{padding-right:38px}.input_theme_islands.input_size_xl .input__clear{width:38px;height:38px;background-position:12px 50%}.input_theme_islands.input_width_available{width:100%}.input_theme_islands.input_type_password .input__control{text-overflow:clip}.control-group .input_theme_islands:before{right:0}.control-group .input_theme_islands.input_focused:before,.control-group>.input_theme_islands:last-child:before,.control-group>:last-child .input_theme_islands:before{right:1px}.checkbox-group_theme_islands{display:inline-block}.checkbox-group_theme_islands.checkbox-group_size_m{line-height:24px}.checkbox-group_theme_islands.checkbox-group_size_l{line-height:30px}.checkbox-group_theme_islands.checkbox-group_type_button{display:inline-block;white-space:nowrap}.button_theme_islands{font-family:Arial,Helvetica,sans-serif;position:relative;display:inline-block;margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#000;border:0;border-radius:3px;outline:0;background:rgba(0,0,0,.2);text-align:center;white-space:nowrap}.button_theme_islands::-moz-focus-inner{padding:0;border:0}.button_theme_islands .button__text{position:relative;display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.button_theme_islands .icon{position:relative}.button_theme_islands.button_type_link{text-decoration:none}.button_theme_islands:before{position:absolute;top:1px;right:1px;bottom:1px;left:1px;content:'';border-radius:2px;background:#fff}.button_theme_islands.button_hovered{cursor:pointer;background:rgba(0,0,0,.3)}.button_theme_islands.button_focused-hard{z-index:1;background:rgba(178,142,0,.6);box-shadow:0 0 0 1px #fc0,inset 0 0 0 1px #fc0}.button_theme_islands.button_pressed:before{background:#f6f5f3}.button_theme_islands.button_checked{background:rgba(153,122,0,.5)}.button_theme_islands.button_checked:before{background:#ffeba0}.button_theme_islands.button_checked.button_pressed{background:rgba(129,103,0,.6)}.button_theme_islands.button_checked.button_pressed:before{background:#fee481}.button_theme_islands.button_checked.button_hovered{background:rgba(129,103,0,.6)}.button_theme_islands.button_view_plain{background:0 0}.button_theme_islands.button_view_plain:before{display:none}.button_theme_islands.button_view_plain.button_pressed{background:#f6f5f3}.button_theme_islands.button_view_plain.button_checked{background:#ffeba0}.button_theme_islands.button_view_plain.button_checked.button_pressed{background:#fee481}.button_theme_islands.button_view_action{background:rgba(191,153,0,.8)}.button_theme_islands.button_view_action:before{background:#ffdb4d}.button_theme_islands.button_view_action.button_pressed:before{background:#fc0}.button_theme_islands.button_view_action.button_hovered{background:rgba(159,127,0,.8)}.button_theme_islands.button_view_pseudo{overflow:hidden;background:0 0}.button_theme_islands.button_view_pseudo:before{background:0 0;box-shadow:0 0 0 1px rgba(0,0,0,.2)}.button_theme_islands.button_view_pseudo.button_hovered:before{box-shadow:0 0 0 1px rgba(0,0,0,.3)}.button_theme_islands.button_view_pseudo.button_focused-hard:before{box-shadow:0 0 0 1px rgba(178,142,0,.6)}.button_theme_islands.button_view_pseudo.button_pressed:before{background:rgba(0,0,0,.05)}.button_theme_islands.button_view_pseudo.button_checked:before{background:#ffeba0;box-shadow:0 0 0 1px rgba(153,122,0,.5)}.button_theme_islands.button_view_pseudo.button_checked.button_hovered:before{box-shadow:0 0 0 1px rgba(129,103,0,.6)}.button_theme_islands.button_view_pseudo.button_checked.button_pressed:before{background:#fee481;box-shadow:0 0 0 1px rgba(129,103,0,.6)}.button_theme_islands.button_disabled{background:rgba(0,0,0,.08)}.button_theme_islands.button_disabled:before{display:none}.button_theme_islands.button_disabled.button_checked:before{display:block;background:#ffeba0}.button_theme_islands.button_disabled .button__text{color:#aaa}.button_theme_islands.button_disabled .icon{opacity:.3}.button_theme_islands.button_size_s{font-size:13px;line-height:24px}.button_theme_islands.button_size_s .icon{width:24px}.button_theme_islands.button_size_s .button__text{margin:0 10px}.button_theme_islands.button_size_m{font-size:13px;line-height:28px}.button_theme_islands.button_size_m .icon{width:28px}.button_theme_islands.button_size_m .button__text{margin:0 13px}.button_theme_islands.button_size_l{font-size:15px;line-height:32px}.button_theme_islands.button_size_l .icon{width:32px}.button_theme_islands.button_size_l .button__text{margin:0 15px}.button_theme_islands.button_size_xl{font-size:18px;line-height:38px}.button_theme_islands.button_size_xl .icon{width:38px}.button_theme_islands.button_size_xl .button__text{margin:0 18px}.button_theme_islands .icon+.button__text{margin-left:0}.button_theme_islands .button__text:not(:last-child){margin-right:0}.control-group .checkbox_checked+.checkbox .button_theme_islands:before,.control-group .radio_checked+.radio .button_theme_islands:before{left:0}.control-group .button_theme_islands{border-radius:0}.control-group .button_theme_islands:before{right:0;border-radius:0}.control-group .button_theme_islands.button_checked:before,.control-group .button_theme_islands.button_focused-hard.button:before{left:1px;right:1px}.control-group>.button_theme_islands:first-child,.control-group>:first-child .button_theme_islands{border-radius:3px 0 0 3px}.control-group>.button_theme_islands:first-child:before,.control-group>:first-child .button_theme_islands:before{border-radius:2px 0 0 2px}.control-group>.button_theme_islands:last-child,.control-group>:last-child .button_theme_islands{border-radius:0 3px 3px 0}.control-group>.button_theme_islands:last-child:before,.control-group>:last-child .button_theme_islands:before{border-radius:0 2px 2px 0;right:1px}.control-group>:only-child .button_theme_islands{border-radius:3px}.control-group>:only-child .button_theme_islands:before{border-radius:2px}.radio-group_theme_islands{display:inline-block}.radio-group_theme_islands.radio-group_size_m{line-height:24px}.radio-group_theme_islands.radio-group_size_l{line-height:30px}.radio-group_theme_islands.radio-group_type_button{display:inline-block;white-space:nowrap}.radio_theme_islands{font-family:Arial,Helvetica,sans-serif}.radio_theme_islands:hover{cursor:pointer}.radio_theme_islands .radio__control{position:absolute;z-index:-1;margin:0;opacity:0}.radio_theme_islands .radio__box{position:relative;display:inline-block;border-radius:50%;background:rgba(0,0,0,.2)}.radio_theme_islands .radio__box:before{position:absolute;top:1px;right:1px;bottom:1px;left:1px;content:'';border-radius:50%;background:#fff}.radio_theme_islands.radio_size_m{font-size:13px}.radio_theme_islands.radio_size_m .radio__box{line-height:14px;top:2px;width:14px;height:14px;margin-right:5px}.radio_theme_islands.radio_size_m .radio__box:after{top:4px;left:4px;width:6px;height:6px}.radio_theme_islands.radio_size_l{font-size:15px}.radio_theme_islands.radio_size_l .radio__box{line-height:17px;top:3px;width:17px;height:17px;margin-right:7px}.radio_theme_islands.radio_size_l .radio__box:after{top:5px;left:5px;width:7px;height:7px}.radio_theme_islands.radio_checked .radio__box{background:rgba(153,122,0,.5)}.radio_theme_islands.radio_checked .radio__box:before{background:#ffeba0}.radio_theme_islands.radio_checked .radio__box:after{position:absolute;border-radius:50%;background:#000;content:''}.radio_theme_islands.radio_focused .radio__box{box-shadow:0 0 0 1px #fc0,inset 0 0 0 1px #fc0}.radio_theme_islands.radio_hovered .radio__box{background:rgba(0,0,0,.3)}.radio_theme_islands.radio_hovered.radio_checked .radio__box{background:rgba(129,103,0,.6)}.radio_theme_islands.radio_disabled{cursor:default;color:#999}.radio_theme_islands.radio_disabled .radio__box{background:rgba(0,0,0,.08)}.radio_theme_islands.radio_disabled .radio__box:before{display:none}.radio_theme_islands.radio_disabled .radio__box:after{background:rgba(0,0,0,.4)}.radio_theme_islands.radio_type_button{display:inline-block}.radio_theme_islands.radio_type_line.radio_size_m{margin-right:13px}.radio_theme_islands.radio_type_line.radio_size_l{margin-right:15px}.radio_theme_islands.radio_type_line:last-child{margin-right:0}.radio.radio_type_button .radio__control{position:absolute;visibility:hidden}.checkbox_theme_islands{font-family:Arial,Helvetica,sans-serif}.checkbox_theme_islands:hover{cursor:pointer}.checkbox_theme_islands .checkbox__control{position:absolute;z-index:-1;margin:0;opacity:0}.checkbox_theme_islands .checkbox__box{position:relative;display:inline-block;border-radius:3px;background:rgba(0,0,0,.2)}.checkbox_theme_islands .checkbox__box:before{position:absolute;top:1px;right:1px;bottom:1px;left:1px;content:'';border-radius:2px;background:#fff}.checkbox_theme_islands .checkbox__box:after{position:absolute;top:-5px;left:2px;content:'';background-image:url(i/amYgsuf6M9MoxFGJR5r-HnEQLtI.svg);background-size:100%;visibility:hidden;opacity:0;transition:-webkit-transform .05s ease-out,opacity .05s ease-out,visibility 0s linear .05s;transition:transform .05s ease-out,opacity .05s ease-out,visibility 0s linear .05s}.checkbox_theme_islands.checkbox_size_m{font-size:13px}.checkbox_theme_islands.checkbox_size_m .checkbox__box{line-height:14px;top:2px;width:14px;height:14px;margin-right:5px}.checkbox_theme_islands.checkbox_size_m .checkbox__box:after{width:15px;height:15px;-webkit-transform:translateY(-5px);transform:translateY(-5px)}.checkbox_theme_islands.checkbox_size_l{font-size:15px}.checkbox_theme_islands.checkbox_size_l .checkbox__box{line-height:17px;top:3px;width:17px;height:17px;margin-right:7px}.checkbox_theme_islands.checkbox_size_l .checkbox__box:after{width:18px;height:18px;-webkit-transform:translateY(-7px);transform:translateY(-7px)}.checkbox_theme_islands.checkbox_checked .checkbox__box{background:rgba(153,122,0,.5)}.checkbox_theme_islands.checkbox_checked .checkbox__box:before{background:#ffeba0}.checkbox_theme_islands.checkbox_checked .checkbox__box:after{visibility:visible;opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px);transition-delay:0s}.checkbox_theme_islands.checkbox_focused .checkbox__box{box-shadow:0 0 0 1px #fc0,inset 0 0 0 1px #fc0}.checkbox_theme_islands.checkbox_hovered .checkbox__box{background:rgba(0,0,0,.3)}.checkbox_theme_islands.checkbox_hovered.checkbox_checked .checkbox__box{background:rgba(129,103,0,.6)}.checkbox_theme_islands.checkbox_disabled{cursor:default;color:#999}.checkbox_theme_islands.checkbox_disabled .checkbox__box{background:rgba(0,0,0,.08)}.checkbox_theme_islands.checkbox_disabled .checkbox__box:before{display:none}.checkbox_theme_islands.checkbox_disabled.checkbox_checked .checkbox__box:after{opacity:.4}.checkbox_theme_islands.checkbox_type_button{display:inline-block}.checkbox_theme_islands.checkbox_type_line.checkbox_size_m{margin-right:13px}.checkbox_theme_islands.checkbox_type_line.checkbox_size_l{margin-right:15px}.checkbox_theme_islands.checkbox_type_line:last-child{margin-right:0}