:root{--text_primary:#fff;--text_secondary:#ffffffd1;--text_subtle:#ffffffc7;--text_muted:#ffffffb8;--text_soft:#ffffff94;--text_placeholder:#ffffff59;--text_disabled:#ffffff80;--text_dial_code:#fff9;--text_arrow:#fffc;--text_label_floating:#a6a7a7f2;--general_color:var(--text_primary);--btn_color:var(--text_primary);--font:"Roboto", sans-serif;--font_size:14px;--bg_1:#121928;--bg_2:#1b2234;--bg_3:#202a49;--bg_4:#263154;--corp_1:#4b63f7;--corp_2:#ffcf4a;--corp_3:#33bd8b;--corp_gradient:linear-gradient(to right, #4b63f7, #6679f3);--corp_gradient_2:linear-gradient(to right, #349874, #33bd8b);--surface_input:#ffffff0a;--surface_soft:#ffffff0d;--surface_hover:#ffffff14;--surface_panel:#1b2234eb;--surface_notice:#1b2234;--surface_inset_line:#ffffff08;--avatar_gradient:linear-gradient(135deg, #4e64fff2, #101e3df2);--border:#ffffff26;--border_soft:#ffffff24;--radius:9px;--radius_big:25px;--radius_full:500px;--general_width:1400px;--scroll:#fff3;--scroll_track:#fff0;--drop_bg:#0d182df5;--drop_shadow:0 18px 50px #00000052;--label:var(--text_soft);--brand_hover:#4b63f714;--brand_active_soft:#4b63f733;--brand_focus:#4b63f7bf;--brand_focus_strong:#4b63f7e6;--brand_glow:#4b63f747;--success:#49c14d;--success_strong:#4bd37b;--danger:#e14b4b;--danger_soft:#ff5d66;--danger_button:#d54c4c;--danger_button_hover:#bf3c3c;--warning:#e0b13f;--overlay_bg:#0000008c;--shadow_modal:0 20px 60px #00000059;--shadow_panel:0 12px 32px #00000061;--shadow_notice:0 10px 30px #00000040;--page_404_bg:linear-gradient(180deg, #131927 0%, #0f1523 100%);--page_404_glow:radial-gradient(circle at top, #4b63f729, transparent 32%)}@media (max-width:1430px){:root{--general_width:100%}}*{box-sizing:border-box;outline:none}html{height:100%}html,body{min-height:100%;margin:0;padding:0;overflow-x:hidden}body{background:var(--bg_1);color:var(--general_color);font-size:var(--font_size);font-family:var(--font);overflow-x:hidden}main{flex-direction:column;min-height:100vh;display:flex}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{background:var(--scroll_track);border-radius:0}::-webkit-scrollbar-thumb{border-radius:var(--radius_big);background-color:var(--scroll);border:0 solid #0000}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{-webkit-user-select:none;user-select:none}strong{font-weight:600}.center_wrap{width:100%;max-width:var(--general_width);min-width:0;margin:0 auto}.center_content{width:100%;max-width:var(--general_width);flex:1 0 auto;min-width:0;margin:30px auto}@media (max-width:1430px){.center_wrap,.center_content{padding:0 15px}}@media (max-width:900px){.center_content{margin:20px auto}}@media (max-width:750px){.center_wrap,.center_content{padding:0 8px}}.api_unavailable{width:100%;max-width:var(--general_width);border-radius:var(--radius_big);color:#ffd778;text-align:center;background:#ffcf5714;border:1px solid #ffcf5773;margin:18px auto 0;padding:12px 16px;font-weight:700}@media (max-width:1430px){.api_unavailable{width:auto;margin-left:15px;margin-right:15px}}@media (max-width:750px){.api_unavailable{margin-left:8px;margin-right:8px}}@media (max-width:1000px){main{padding-bottom:calc(64px + env(safe-area-inset-bottom))}}a{color:var(--text_primary)}.custom_modal{flex-direction:column;gap:16px;display:flex;position:relative}.custom_modal_header{justify-content:space-between;align-items:center;gap:16px;display:flex}.custom_modal_title{margin:0;font-size:20px}.custom_modal_close{border-radius:var(--radius_full);width:32px;height:32px;color:var(--label);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;font-size:28px;line-height:1;transition:background .2s,color .2s;display:inline-flex}.custom_modal_close:hover{background:var(--bg_3);color:var(--general_color)}.custom_modal_text{color:var(--label);margin:0;line-height:1.6}.custom_modal_actions{justify-content:center;gap:12px;display:flex}.custom_modal_button{border-radius:var(--radius_full);background:var(--corp_gradient);min-width:250px;max-width:100%;min-height:40px;color:var(--general_color);cursor:pointer;border:0;padding:8px 16px;font-weight:600;transition:all .2s}@media (max-width:330px){.custom_modal_button{width:100%;min-width:0}}.custom_modal_button:hover{filter:brightness(1.08)}.custom_modal_button[disabled]{opacity:.9;cursor:not-allowed;filter:none}.load_more{flex-direction:column;align-items:center;gap:14px;width:100%;margin-top:4px;display:flex}.load_more_text{color:var(--text_soft);font-size:13px;font-weight:600}.load_more_progress{border-radius:var(--radius_full);background:var(--surface_hover);width:130px;height:4px;overflow:hidden}.load_more_progress_bar{border-radius:inherit;background:var(--corp_gradient);width:0;height:100%;transition:width .25s;display:block}.load_more_button{border-radius:var(--radius);background:var(--corp_gradient);min-width:138px;min-height:44px;color:var(--text_primary);font:inherit;cursor:pointer;border:0;padding:10px 18px;transition:filter .2s,opacity .2s}.load_more_button:hover{filter:brightness(1.08)}.load_more_button:disabled{opacity:.65;cursor:not-allowed;filter:none}.skeleton{border-radius:var(--radius);background:var(--bg_2);position:relative;overflow:hidden}.skeleton:after{content:"";background:linear-gradient(90deg,#0000,#ffffff0d,#0000);animation:1.35s ease-in-out infinite skeleton_shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes skeleton_shimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.skeleton:after{animation:none;transform:none}}.auth_tabs{border-radius:var(--radius_full);background:var(--bg_3);gap:8px;display:flex;position:relative;overflow:hidden}.auth_tab{z-index:1;border-radius:var(--radius_full);min-height:38px;color:var(--text_subtle);cursor:pointer;background:0 0;border:0;flex:1;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:13px;font-weight:600;transition:color .3s;display:flex;position:relative;overflow:hidden}.auth_tab:before{z-index:-1;border-radius:inherit;background:var(--bg_4);opacity:0;content:"";transition:opacity .2s;position:absolute;inset:0}.auth_tab:not(.auth_tab_active):hover:before{opacity:1}.auth_tab_icon{flex:none}.auth_tab_active{color:var(--text_primary);border-color:#0000}.auth_tab_indicator{z-index:0;width:var(--auth-tab-width,0);border-radius:var(--radius_full);background:var(--corp_gradient);opacity:0;height:100%;transform:translateX(var(--auth-tab-x,0));pointer-events:none;transition:transform .26s,width .26s,opacity .18s;position:absolute;top:0;left:0}.auth_tab_indicator_visible{opacity:1}.auth_credentials_box{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface_input);flex-direction:column;gap:10px;padding:14px;display:flex}.auth_credentials_title{font-weight:700}.auth_credentials_row{flex-direction:column;gap:4px;display:flex}.auth_credentials_label{color:var(--label);font-size:12px}.auth_credentials_value{word-break:break-all;font-weight:600}.auth_credentials_actions .custom_modal_button{flex:1;min-width:0}.auth_switch_row{text-align:center;color:var(--text_muted);justify-content:center;align-items:center;gap:6px;display:flex}.auth_inline_action{justify-content:flex-start;display:flex}.auth_text_button{color:var(--corp_1);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.auth_text_button:hover{text-decoration:underline}.form_stack{flex-direction:column;gap:14px;display:flex}.form_field{flex-direction:column;gap:8px;display:flex}.form_label{color:var(--text_subtle);font-size:13px}.form_input,.form_select{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface_input);width:100%;min-height:46px;color:var(--text_primary);padding:0 14px;font-size:14px}.form_select option{color:var(--text_primary);background:var(--bg_2)}.form_input::placeholder{color:var(--text_placeholder)}.form_input_inset_wrap{--input-block-color:var(--bg_1);isolation:isolate;position:relative}.form_input_inset_label{z-index:3;color:var(--text_label_floating);pointer-events:none;transform-origin:0 0;background:0 0;align-items:center;margin:0 0 0 2px;padding:0 5px;font-size:14px;line-height:1;transition:all .2s;display:flex;position:absolute;top:0;left:14px;transform:translateY(15px)}.form_input_inset_label:before{content:"";background-color:var(--bg_2);z-index:-1;opacity:0;width:100%;height:10px;transition:opacity .1s,background-color .2s;position:absolute;top:calc(50% - 4px);left:0;transform:translateY(-50%)}.form_input_inset_wrap .form_input_inset{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface_input);z-index:1;min-height:46px;padding:0 14px;transition:border-color .2s;position:relative}.form_input_inset_wrap .form_input_inset:has(+.form_input_inset_label+.form_input_icon_button){padding-right:48px}.form_input_inset_wrap .form_input_inset:has(+.form_input_inset_label+.form_input_icon_group){padding-right:82px}.form_input_icon_group{z-index:3;align-items:center;gap:6px;display:inline-flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.form_input_icon_button{z-index:3;border-radius:var(--radius_full);width:32px;height:32px;color:var(--text_soft);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;transition:background .2s,color .2s;display:inline-flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.form_input_icon_group .form_input_icon_button{position:static;transform:none}.form_input_icon_button:hover{background:var(--surface_hover);color:var(--text_primary)}.form_input_icon_button svg{display:block}.form_input_status_icon{justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.form_input_status_icon svg{display:block}.form_input_status_icon_weak{color:var(--danger_soft)}.form_input_status_icon_medium{color:var(--text_muted)}.form_input_status_icon_strong{color:var(--success_strong)}.form_input_inset_wrap:focus-within .form_input_inset{border-color:var(--brand_focus_strong)}.form_input_inset_wrap:focus-within .form_input_inset_label,.form_input_inset_wrap .form_input:not(:placeholder-shown)+.form_input_inset_label{color:var(--text_label_floating);font-size:12px;transform:translateY(-5px)}.form_input_inset_wrap:focus-within .form_input_inset_label:before,.form_input_inset_wrap .form_input:not(:placeholder-shown)+.form_input_inset_label:before{opacity:1;transition-delay:.12s,0s}.form_checkbox{color:var(--text_secondary);cursor:pointer;align-items:flex-start;gap:10px;line-height:1.5;display:flex}.form_checkbox input{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.form_checkbox span{min-height:22px;padding-left:32px;display:inline-flex;position:relative}.form_checkbox span:before{border:1px solid var(--border);background:var(--surface_input);width:18px;height:18px;box-shadow:inset 0 0 0 1px var(--surface_inset_line);content:"";border-radius:6px;transition:border-color .2s,background .2s,box-shadow .2s;position:absolute;top:0;left:0}.form_checkbox span:after{border:solid var(--text_primary);content:"";opacity:0;border-width:0 2px 2px 0;width:5px;height:9px;transition:opacity .16s,transform .16s;position:absolute;top:3px;left:6px;transform:rotate(45deg)scale(.65)}.form_checkbox:hover span:before{border-color:var(--brand_focus);background:var(--brand_hover)}.form_checkbox input:checked+span:before{background:var(--corp_gradient);box-shadow:0 0 18px var(--brand_glow);border-color:#0000}.form_checkbox input:checked+span:after{opacity:1;transform:rotate(45deg)scale(1)}.form_checkbox input:focus-visible+span:before{outline:2px solid var(--brand_focus);outline-offset:3px}.phone_input{--react-international-phone-height:46px;--react-international-phone-border-radius:12px;--react-international-phone-border-color:var(--border);--react-international-phone-background-color:var(--surface_input);--react-international-phone-text-color:var(--text_primary);--react-international-phone-font-size:14px;--react-international-phone-dropdown-shadow:var(--shadow_panel);--react-international-phone-dropdown-item-background-color:var(--bg_2);--react-international-phone-dropdown-item-text-color:var(--text_primary);--react-international-phone-dropdown-item-dial-code-color:var(--text_dial_code);--react-international-phone-selected-dropdown-item-background-color:var(--brand_active_soft);--react-international-phone-selected-dropdown-item-text-color:var(--text_primary);--react-international-phone-selected-dropdown-item-dial-code-color:var(--text_muted);--react-international-phone-country-selector-background-color:var(--surface_input);--react-international-phone-country-selector-background-color-hover:var(--surface_hover);--react-international-phone-country-selector-arrow-color:var(--text_arrow);width:100%}.phone_input .react-international-phone-input-container{width:100%}.phone_input .react-international-phone-country-selector-button{border-right:0;flex:none;margin-right:0;padding:0 12px}.phone_input .react-international-phone-input{border-left:0;width:100%;min-width:0;padding:0 16px}.phone_input .react-international-phone-input::placeholder{color:var(--text_placeholder)}.phone_input .react-international-phone-country-selector-button:disabled,.phone_input .react-international-phone-input:disabled{border-color:var(--border);background:var(--surface_input);color:var(--text_disabled);opacity:1;cursor:not-allowed}.phone_input .react-international-phone-country-selector-button:disabled:hover{background:var(--surface_input)}.phone_input .react-international-phone-country-selector-button:disabled .react-international-phone-country-selector-button__button-content{opacity:.65}.phone_input .react-international-phone-country-selector-dropdown{border:1px solid var(--border);border-radius:var(--radius)}.search_select{width:100%;position:relative}.search_select_trigger{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface_input);width:100%;min-height:46px;color:var(--text_primary);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:0 14px;font-size:14px;display:flex}.search_select_placeholder{color:var(--text_placeholder)}.search_select_value{align-items:center;gap:6px;min-width:0;display:inline-flex}.search_select_value_code{font-weight:700}.search_select_value_title{color:var(--text_secondary)}.search_select_arrow{border-right:2px solid var(--text_secondary);border-bottom:2px solid var(--text_secondary);width:8px;height:8px;transition:all .2s;transform:rotate(45deg)translateY(-2px)}.search_select_open .search_select_arrow{transform:rotate(225deg)translateY(-1px)}.search_select_disabled .search_select_trigger{opacity:.5;cursor:not-allowed}.search_select_dropdown{z-index:200;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg_2);box-shadow:var(--shadow_panel);flex-direction:column;gap:10px;padding:10px;display:flex;position:absolute;top:calc(100% + 8px);left:0;right:0}.search_select_drop_up .search_select_dropdown{top:auto;bottom:calc(100% + 8px)}.search_select_search_wrap{position:relative}.search_select_search{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface_input);width:100%;min-height:40px;color:var(--text_primary);padding:0 12px;font-size:14px}.search_select_search::placeholder{color:var(--text_placeholder)}.search_select_list{flex-direction:column;max-height:220px;display:flex;overflow-y:auto}.search_select_option{border-radius:var(--radius);width:100%;min-height:42px;color:var(--text_primary);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;transition:all .2s;display:flex}.search_select_option:hover,.search_select_option_active{background:var(--brand_active_soft)}.search_select_option_main{align-items:center;gap:6px;min-width:0;display:inline-flex}.search_select_option_code{font-weight:700}.search_select_option_title{color:var(--text_secondary)}.search_select_option_meta{color:var(--label);font-size:13px}.search_select_empty{color:var(--text_disabled);text-align:center;padding:12px}.develop{border:1px solid var(--border);background:var(--bg_2);border-radius:var(--radius_big);text-align:center;padding:15px}.hdrag{cursor:grab;-webkit-user-select:none;user-select:none;-webkit-overflow-scrolling:touch;touch-action:pan-x;width:100%;min-width:0;max-width:100%;overflow:auto hidden}.hdrag.dragging{cursor:grabbing}.hdrag::-webkit-scrollbar{display:none}
.react-international-phone-country-selector{position:relative}.react-international-phone-country-selector-button{height:var(--react-international-phone-height,36px);box-sizing:border-box;border:1px solid var(--react-international-phone-country-selector-border-color,var(--react-international-phone-border-color,gainsboro));appearance:button;background-color:var(--react-international-phone-country-selector-background-color,var(--react-international-phone-background-color,white));cursor:pointer;text-transform:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.react-international-phone-country-selector-button:hover{background-color:var(--react-international-phone-country-selector-background-color-hover,whitesmoke)}.react-international-phone-country-selector-button--hide-dropdown{cursor:auto}.react-international-phone-country-selector-button--hide-dropdown:hover{background-color:#0000}.react-international-phone-country-selector-button__button-content{justify-content:center;align-items:center;display:flex}.react-international-phone-country-selector-button__flag-emoji{margin:0 4px}.react-international-phone-country-selector-button__flag-emoji--disabled{opacity:.75}.react-international-phone-country-selector-button__dropdown-arrow{border-top:var(--react-international-phone-country-selector-arrow-size,4px) solid var(--react-international-phone-country-selector-arrow-color,#777);border-right:var(--react-international-phone-country-selector-arrow-size,4px) solid transparent;border-left:var(--react-international-phone-country-selector-arrow-size,4px) solid transparent;margin-right:4px;transition:all .1s ease-out}.react-international-phone-country-selector-button__dropdown-arrow--active{transform:rotateX(180deg)}.react-international-phone-country-selector-button__dropdown-arrow--disabled{border-top-color:var(--react-international-phone-disabled-country-selector-arrow-color,#999)}.react-international-phone-country-selector-button--disabled,.react-international-phone-country-selector-button--disabled:hover{background-color:var(--react-international-phone-disabled-country-selector-background-color,var(--react-international-phone-disabled-background-color,whitesmoke))}.react-international-phone-country-selector-button--disabled{cursor:auto}.react-international-phone-flag-emoji{width:var(--react-international-phone-flag-width,24px);height:var(--react-international-phone-flag-height,24px);box-sizing:border-box}.react-international-phone-country-selector-dropdown{z-index:1;top:var(--react-international-phone-dropdown-top,44px);left:var(--react-international-phone-dropdown-left,0);background-color:var(--react-international-phone-dropdown-item-background-color,var(--react-international-phone-background-color,white));width:300px;max-height:200px;box-shadow:var(--react-international-phone-dropdown-shadow,2px 2px 16px #00000040);color:var(--react-international-phone-dropdown-item-text-color,var(--react-international-phone-text-color,#222));flex-direction:column;margin:0;padding:4px 0;list-style:none;display:flex;position:absolute;overflow-y:scroll}.react-international-phone-country-selector-dropdown__preferred-list-divider{height:1px;margin:var(--react-international-phone-dropdown-preferred-list-divider-margin,0);background:var(--react-international-phone-dropdown-preferred-list-divider-color,var(--react-international-phone-border-color,gainsboro));border:none}.react-international-phone-country-selector-dropdown__list-item{min-height:var(--react-international-phone-dropdown-item-height,28px);box-sizing:border-box;align-items:center;padding:2px 8px;display:flex}.react-international-phone-country-selector-dropdown__list-item-flag-emoji{margin-right:8px}.react-international-phone-country-selector-dropdown__list-item-country-name{font-size:var(--react-international-phone-dropdown-item-font-size,14px);text-overflow:ellipsis;white-space:nowrap;margin-right:8px;overflow:hidden}.react-international-phone-country-selector-dropdown__list-item-dial-code{color:var(--react-international-phone-dropdown-item-dial-code-color,gray);font-size:var(--react-international-phone-dropdown-item-font-size,14px)}.react-international-phone-country-selector-dropdown__list-item:hover{background-color:var(--react-international-phone-selected-dropdown-item-background-color,var(--react-international-phone-selected-dropdown-item-background-color,whitesmoke));cursor:pointer}.react-international-phone-country-selector-dropdown__list-item--selected,.react-international-phone-country-selector-dropdown__list-item--focused{background-color:var(--react-international-phone-selected-dropdown-item-background-color,whitesmoke);color:var(--react-international-phone-selected-dropdown-item-text-color,var(--react-international-phone-text-color,#222))}.react-international-phone-country-selector-dropdown__list-item--selected .react-international-phone-country-selector-dropdown__list-item-dial-code,.react-international-phone-country-selector-dropdown__list-item--focused .react-international-phone-country-selector-dropdown__list-item-dial-code{color:var(--react-international-phone-selected-dropdown-item-dial-code-color,var(--react-international-phone-dropdown-item-dial-code-color,gray))}.react-international-phone-country-selector-dropdown__list-item--focused{background-color:var(--react-international-phone-selected-dropdown-item-background-color,var(--react-international-phone-selected-dropdown-item-background-color,whitesmoke))}.react-international-phone-dial-code-preview{border:1px solid var(--react-international-phone-dial-code-preview-border-color,var(--react-international-phone-border-color,gainsboro));background-color:var(--react-international-phone-dial-code-preview-background-color,var(--react-international-phone-background-color,white));color:var(--react-international-phone-dial-code-preview-text-color,var(--react-international-phone-text-color,#222));font-size:var(--react-international-phone-dial-code-preview-font-size,var(--react-international-phone-font-size,13px));justify-content:center;align-items:center;margin-right:-1px;padding:0 8px;display:flex}.react-international-phone-dial-code-preview--disabled{background-color:var(--react-international-phone-dial-code-preview-disabled-background-color,var(--react-international-phone-disabled-background-color,whitesmoke));color:var(--react-international-phone-dial-code-preview-disabled-text-color,var(--react-international-phone-disabled-text-color,#666))}.react-international-phone-input-container{display:flex}.react-international-phone-input-container .react-international-phone-country-selector-button{border-radius:var(--react-international-phone-border-radius,4px);border-top-right-radius:0;border-bottom-right-radius:0;margin-right:-1px}.react-international-phone-input-container .react-international-phone-input{height:var(--react-international-phone-height,36px);box-sizing:border-box;border:1px solid var(--react-international-phone-border-color,gainsboro);border-radius:var(--react-international-phone-border-radius,4px);background-color:var(--react-international-phone-background-color,white);color:var(--react-international-phone-text-color,#222);font-family:inherit;font-size:var(--react-international-phone-font-size,13px);border-top-left-radius:0;border-bottom-left-radius:0;margin:0;padding:0 8px;overflow:visible}.react-international-phone-input-container .react-international-phone-input:focus{outline:none}.react-international-phone-input-container .react-international-phone-input--disabled{background-color:var(--react-international-phone-disabled-background-color,whitesmoke);color:var(--react-international-phone-disabled-text-color,#666)}
