/*@import url('variables_v1.1.css');*/

.gf-icon-accessibility::before {
    content: var(--gf-icon-accessibility);
}

.gf-icon-alert::before {
    content: var(--gf-icon-alert);
    color: var(--red)
}

.gf-icon-app-store-logo::before {
    content: var(--gf-icon-app-store-logo);
}

.gf-icon-archive::before {
    content: var(--gf-icon-archive);
}

.gf-icon-arrow-down::before {
    content: var(--gf-icon-arrow-down);
}

.gf-icon-arrow-left::before {
    content: var(--gf-icon-arrow-left);
}

.gf-icon-arrow-outward::before {
    content: var(--gf-icon-arrow-outward);
}

.gf-icon-arrow-right::before {
    content: var(--gf-icon-arrow-right);
}

.gf-icon-arrow-turn-down::before {
    content: var(--gf-icon-arrow-turn-down);
}

.gf-icon-arrow-up::before {
    content: var(--gf-icon-arrow-up);
}

.gf-icon-arrows-left-right::before {
    content: var(--gf-icon-arrows-left-right);
}

.gf-icon-audit::before {
    content: var(--gf-icon-audit);
}

.gf-icon-auto-theme::before {
    content: var(--gf-icon-auto-theme);
}

.gf-icon-badge::before {
    content: var(--gf-icon-badge);
}

.gf-icon-battery-low::before {
    content: var(--gf-icon-battery-low);
}

.gf-icon-bell-none::before {
    content: var(--gf-icon-bell-none);
}

.gf-icon-bell::before {
    content: var(--gf-icon-bell);
}

.gf-icon-book-open::before {
    content: var(--gf-icon-book-open);
}

.gf-icon-book::before {
    content: var(--gf-icon-book);
}

.gf-icon-bookmark::before {
    content: var(--gf-icon-bookmark);
}

.gf-icon-calendar::before {
    content: var(--gf-icon-calendar);
}

.gf-icon-captive-portal::before {
    content: var(--gf-icon-captive-portal);
}

.gf-icon-case::before {
    content: var(--gf-icon-case);
}

.gf-icon-cash::before {
    content: var(--gf-icon-cash);
}

.gf-icon-chart-line::before {
    content: var(--gf-icon-chart-line);
}

.gf-icon-check-circle::before {
    content: var(--gf-icon-check-circle);
}

.gf-icon-check-star::before {
    content: var(--gf-icon-check-star);
}

.gf-icon-check::before {
    content: var(--gf-icon-check);
}

.gf-icon-chevron-down::before {
    content: var(--gf-icon-chevron-down);
}

.gf-icon-chevron-left::before {
    content: var(--gf-icon-chevron-left);
}

.gf-icon-chevron-right::before {
    content: var(--gf-icon-chevron-right);
}

.gf-icon-chevron-up::before {
    content: var(--gf-icon-chevron-up);
}

.gf-icon-clipboard-check::before {
    content: var(--gf-icon-clipboard-check);
}

.gf-icon-clock::before {
    content: var(--gf-icon-clock);
}

.gf-icon-cloud::before {
    content: var(--gf-icon-cloud);
}

.gf-icon-code::before {
    content: var(--gf-icon-code);
}

.gf-icon-columns::before {
    content: var(--gf-icon-columns);
}

.gf-icon-comment::before {
    content: var(--gf-icon-comment);
}

.gf-icon-comments::before {
    content: var(--gf-icon-comments);
}

.gf-icon-companies::before {
    content: var(--gf-icon-companies);
}

.gf-icon-company-add::before {
    content: var(--gf-icon-company-add);
}

.gf-icon-control-panel::before {
    content: var(--gf-icon-control-panel);
}

.gf-icon-conveyor::before {
    content: var(--gf-icon-conveyor);
}

.gf-icon-copy::before {
    content: var(--gf-icon-copy);
}

.gf-icon-credit-card::before {
    content: var(--gf-icon-credit-card);
}

.gf-icon-crop::before {
    content: var(--gf-icon-crop);
}

.gf-icon-crown::before {
    content: var(--gf-icon-crown);
}

.gf-icon-cube::before {
    content: var(--gf-icon-cube);
}

.gf-icon-dark-mode::before {
    content: var(--gf-icon-dark-mode);
}

.gf-icon-database::before {
    content: var(--gf-icon-database);
}

.gf-icon-desktop::before {
    content: var(--gf-icon-desktop);
}

.gf-icon-docker::before {
    content: var(--gf-icon-docker);
}

.gf-icon-door-open::before {
    content: var(--gf-icon-door-open);
}

.gf-icon-dot::before {
    content: var(--gf-icon-dot);
}

.gf-icon-download-alt-2::before {
    content: var(--gf-icon-download-alt-2);
}

.gf-icon-download-alt::before {
    content: var(--gf-icon-download-alt);
}

.gf-icon-download-cloud::before {
    content: var(--gf-icon-download-cloud);
}

.gf-icon-download::before {
    content: var(--gf-icon-download);
}

.gf-icon-edit-file::before {
    content: var(--gf-icon-edit-file);
}

.gf-icon-edit-square::before {
    content: var(--gf-icon-edit-square);
}

.gf-icon-ellipsis-horizontal-circle::before {
    content: var(--gf-icon-ellipsis-horizontal-circle);
}

.gf-icon-ellipsis-horizontal::before {
    content: var(--gf-icon-ellipsis-horizontal);
}

.gf-icon-ellipsis-vertical-circle::before {
    content: var(--gf-icon-ellipsis-vertical-circle);
}

.gf-icon-ellipsis-vertical-double::before {
    content: var(--gf-icon-ellipsis-vertical-double);
}

.gf-icon-ellipsis-vertical::before {
    content: var(--gf-icon-ellipsis-vertical);
}

.gf-icon-exchange::before {
    content: var(--gf-icon-exchange);
}

.gf-icon-eye-lock::before {
    content: var(--gf-icon-eye-lock);
}

.gf-icon-eye::before {
    content: var(--gf-icon-eye);
}

.gf-icon-file-alt::before {
    content: var(--gf-icon-file-alt);
}

.gf-icon-file-code::before {
    content: var(--gf-icon-file-code);
}

.gf-icon-file-delete::before {
    content: var(--gf-icon-file-delete);
}

.gf-icon-file-download::before {
    content: var(--gf-icon-file-download);
}

.gf-icon-file-new::before {
    content: var(--gf-icon-file-new);
}

.gf-icon-file::before {
    content: var(--gf-icon-file);
}

.gf-icon-fingerprint::before {
    content: var(--gf-icon-fingerprint);
}

.gf-icon-folder-copy::before {
    content: var(--gf-icon-folder-copy);
}

.gf-icon-folder-create::before {
    content: var(--gf-icon-folder-create);
}

.gf-icon-folder-fill::before {
    content: var(--gf-icon-folder-fill);
}

.gf-icon-folder-open::before {
    content: var(--gf-icon-folder-open);
}

.gf-icon-folder-public::before {
    content: var(--gf-icon-folder-public);
}

.gf-icon-folder-right::before {
    content: var(--gf-icon-folder-right);
}

.gf-icon-folder-upload::before {
    content: var(--gf-icon-folder-upload);
}

.gf-icon-folder::before {
    content: var(--gf-icon-folder);
}

.gf-icon-gear::before {
    content: var(--gf-icon-gear);
}

.gf-icon-geoposition::before {
    content: var(--gf-icon-geoposition);
}

.gf-icon-gf-logo-with-background::before {
    content: var(--gf-icon-gf-logo-with-background);
}

.gf-icon-gf-logo-with-text::before {
    content: var(--gf-icon-gf-logo-with-text);
}

.gf-icon-gf-logo::before {
    content: var(--gf-icon-gf-logo);
}

.gf-icon-git-branch::before {
    content: var(--gf-icon-git-branch);
}

.gf-icon-git-commit::before {
    content: var(--gf-icon-git-commit);
}

.gf-icon-git-compare::before {
    content: var(--gf-icon-git-compare);
}

.gf-icon-git-fork::before {
    content: var(--gf-icon-git-fork);
}

.gf-icon-git-merge::before {
    content: var(--gf-icon-git-merge);
}

.gf-icon-git-pull-request::before {
    content: var(--gf-icon-git-pull-request);
}

.gf-icon-git-rebase-edit::before {
    content: var(--gf-icon-git-rebase-edit);
}

.gf-icon-google-play-logo::before {
    content: var(--gf-icon-google-play-logo);
}

.gf-icon-grip-alt::before {
    content: var(--gf-icon-grip-alt);
}

.gf-icon-grip-lines::before {
    content: var(--gf-icon-grip-lines);
}

.gf-icon-grip::before {
    content: var(--gf-icon-grip);
}

.gf-icon-group-add-alt::before {
    content: var(--gf-icon-group-add-alt);
}

.gf-icon-group-add::before {
    content: var(--gf-icon-group-add);
}

.gf-icon-group::before {
    content: var(--gf-icon-group);
}

.gf-icon-hdr::before {
    content: var(--gf-icon-hdr);
}

.gf-icon-help::before {
    content: var(--gf-icon-help);
}

.gf-icon-history::before {
    content: var(--gf-icon-history);
}

.gf-icon-home::before {
    content: var(--gf-icon-home);
}

.gf-icon-image::before {
    content: var(--gf-icon-image);
}

.gf-icon-inbox::before {
    content: var(--gf-icon-inbox);
}

.gf-icon-info::before {
    content: var(--gf-icon-info);
}

.gf-icon-jira-logo::before {
    content: var(--gf-icon-jira-logo);
}

.gf-icon-js::before {
    content: var(--gf-icon-js);
}

.gf-icon-keyboard-capslock::before {
    content: var(--gf-icon-keyboard-capslock);
}

.gf-icon-keyboard-command::before {
    content: var(--gf-icon-keyboard-command);
}

.gf-icon-keyboard-control::before {
    content: var(--gf-icon-keyboard-control);
}

.gf-icon-keyboard-option::before {
    content: var(--gf-icon-keyboard-option);
}

.gf-icon-keyboard-return::before {
    content: var(--gf-icon-keyboard-return);
}

.gf-icon-keyboard-tab::before {
    content: var(--gf-icon-keyboard-tab);
}

.gf-icon-laptop::before {
    content: var(--gf-icon-laptop);
}

.gf-icon-left-menu::before {
    content: var(--gf-icon-left-menu);
}

.gf-icon-light-theme::before {
    content: var(--gf-icon-light-theme);
}

.gf-icon-like::before {
    content: var(--gf-icon-like);
}

.gf-icon-link::before {
    content: var(--gf-icon-link);
}

.gf-icon-list-dots::before {
    content: var(--gf-icon-list-dots);
}

.gf-icon-loading::before {
    content: var(--gf-icon-loading);
}

.gf-icon-lock-open::before {
    content: var(--gf-icon-lock-open);
}

.gf-icon-lock::before {
    content: var(--gf-icon-lock);
}

.gf-icon-login::before {
    content: var(--gf-icon-login);
}

.gf-icon-logout::before {
    content: var(--gf-icon-logout);
}

.gf-icon-logs::before {
    content: var(--gf-icon-logs);
}

.gf-icon-mail::before {
    content: var(--gf-icon-mail);
}

.gf-icon-minus-circle::before {
    content: var(--gf-icon-minus-circle);
}

.gf-icon-minus::before {
    content: var(--gf-icon-minus);
}

.gf-icon-mirror::before {
    content: var(--gf-icon-mirror);
}

.gf-icon-no-signal::before {
    content: var(--gf-icon-no-signal);
}

.gf-icon-open-box::before {
    content: var(--gf-icon-open-box);
}

.gf-icon-pause-circle::before {
    content: var(--gf-icon-pause-circle);
}

.gf-icon-pdf::before {
    content: var(--gf-icon-pdf);
}

.gf-icon-pen::before {
    content: var(--gf-icon-pen);
}

.gf-icon-person-ban::before {
    content: var(--gf-icon-person-ban);
}

.gf-icon-person-circle::before {
    content: var(--gf-icon-person-circle);
}

.gf-icon-person-key::before {
    content: var(--gf-icon-person-key);
}

.gf-icon-person-remove::before {
    content: var(--gf-icon-person-remove);
}

.gf-icon-person::before {
    content: var(--gf-icon-person);
}

.gf-icon-pin::before {
    content: var(--gf-icon-pin);
}

.gf-icon-play-circle::before {
    content: var(--gf-icon-play-circle);
}

.gf-icon-play-fill::before {
    content: var(--gf-icon-play-fill);
}

.gf-icon-play::before {
    content: var(--gf-icon-play);
}

.gf-icon-plug-off::before {
    content: var(--gf-icon-plug-off);
}

.gf-icon-plug::before {
    content: var(--gf-icon-plug);
}

.gf-icon-plus-circle::before {
    content: var(--gf-icon-plus-circle);
}

.gf-icon-plus::before {
    content: var(--gf-icon-plus);
}

.gf-icon-power-switcher::before {
    content: var(--gf-icon-power-switcher);
}

.gf-icon-qr-scanner::before {
    content: var(--gf-icon-qr-scanner);
}

.gf-icon-qr::before {
    content: var(--gf-icon-qr);
}

.gf-icon-question-circle::before {
    content: var(--gf-icon-question-circle);
}

.gf-icon-redo::before {
    content: var(--gf-icon-redo);
}

.gf-icon-reload-alt::before {
    content: var(--gf-icon-reload-alt);
}

.gf-icon-reload::before {
    content: var(--gf-icon-reload);
}

.gf-icon-repeat::before {
    content: var(--gf-icon-repeat);
}

.gf-icon-report-card::before {
    content: var(--gf-icon-report-card);
}

.gf-icon-robot::before {
    content: var(--gf-icon-robot);
}

.gf-icon-rocket::before {
    content: var(--gf-icon-rocket);
}

.gf-icon-rotate-left::before {
    content: var(--gf-icon-rotate-left);
}

.gf-icon-rotate-right::before {
    content: var(--gf-icon-rotate-right);
}

.gf-icon-search::before {
    content: var(--gf-icon-search);
}

.gf-icon-server::before {
    content: var(--gf-icon-server);
}

.gf-icon-share-social::before {
    content: var(--gf-icon-share-social);
}

.gf-icon-share::before {
    content: var(--gf-icon-share);
}

.gf-icon-shield-lock::before {
    content: var(--gf-icon-shield-lock);
}

.gf-icon-shield-user::before {
    content: var(--gf-icon-shield-user);
}

.gf-icon-shield::before {
    content: var(--gf-icon-shield);
}

.gf-icon-signal::before {
    content: var(--gf-icon-signal);
}

.gf-icon-skip-circle::before {
    content: var(--gf-icon-skip-circle);
}

.gf-icon-sliders::before {
    content: var(--gf-icon-sliders);
}

.gf-icon-sort-asc::before {
    content: var(--gf-icon-sort-asc);
}

.gf-icon-sort-desc::before {
    content: var(--gf-icon-sort-desc);
}

.gf-icon-space-bar::before {
    content: var(--gf-icon-space-bar);
}

.gf-icon-square-circle::before {
    content: var(--gf-icon-square-circle);
}

.gf-icon-square-minus::before {
    content: var(--gf-icon-square-minus);
}

.gf-icon-square-plus::before {
    content: var(--gf-icon-square-plus);
}

.gf-icon-star-fill::before {
    content: var(--gf-icon-star-fill);
}

.gf-icon-star::before {
    content: var(--gf-icon-star);
}

.gf-icon-stop-circle::before {
    content: var(--gf-icon-stop-circle);
}

.gf-icon-stop-fill::before {
    content: var(--gf-icon-stop-fill);
}

.gf-icon-stop::before {
    content: var(--gf-icon-stop);
}

.gf-icon-structure::before {
    content: var(--gf-icon-structure);
}

.gf-icon-sync::before {
    content: var(--gf-icon-sync);
}

.gf-icon-tag::before {
    content: var(--gf-icon-tag);
}

.gf-icon-teams::before {
    content: var(--gf-icon-teams);
}

.gf-icon-telegram-logo::before {
    content: var(--gf-icon-telegram-logo);
}

.gf-icon-terminal::before {
    content: var(--gf-icon-terminal);
}

.gf-icon-text::before {
    content: var(--gf-icon-text);
}

.gf-icon-timer::before {
    content: var(--gf-icon-timer);
}

.gf-icon-toggle::before {
    content: var(--gf-icon-toggle);
}

.gf-icon-token::before {
    content: var(--gf-icon-token);
}

.gf-icon-tools::before {
    content: var(--gf-icon-tools);
}

.gf-icon-topic::before {
    content: var(--gf-icon-topic);
}

.gf-icon-trash::before {
    content: var(--gf-icon-trash);
}

.gf-icon-triangle-down::before {
    content: var(--gf-icon-triangle-down);
}

.gf-icon-triangle-left::before {
    content: var(--gf-icon-triangle-left);
}

.gf-icon-triangle-right::before {
    content: var(--gf-icon-triangle-right);
}

.gf-icon-triangle-up::before {
    content: var(--gf-icon-triangle-up);
}

.gf-icon-undo::before {
    content: var(--gf-icon-undo);
}

.gf-icon-unpin::before {
    content: var(--gf-icon-unpin);
}

.gf-icon-upload-file::before {
    content: var(--gf-icon-upload-file);
}

.gf-icon-upload::before {
    content: var(--gf-icon-upload);
}

.gf-icon-user-add::before {
    content: var(--gf-icon-user-add);
}

.gf-icon-user-building::before {
    content: var(--gf-icon-user-building);
}

.gf-icon-user-check::before {
    content: var(--gf-icon-user-check);
}

.gf-icon-user-edit::before {
    content: var(--gf-icon-user-edit);
}

.gf-icon-user-secure::before {
    content: var(--gf-icon-user-secure);
}

.gf-icon-user-setting::before {
    content: var(--gf-icon-user-setting);
}

.gf-icon-user-tag::before {
    content: var(--gf-icon-user-tag);
}

.gf-icon-users-banned::before {
    content: var(--gf-icon-users-banned);
}

.gf-icon-vk-logo::before {
    content: var(--gf-icon-vk-logo);
}

.gf-icon-wallet::before {
    content: var(--gf-icon-wallet);
}

.gf-icon-warning::before {
    content: var(--gf-icon-warning);
}

.gf-icon-wrench::before {
    content: var(--gf-icon-wrench);
}

.gf-icon-x-circle::before {
    content: var(--gf-icon-x-circle);
}

.gf-icon-x::before {
    content: var(--gf-icon-x);
}

@font-face {
    font-family: "gf-icons-font-1741707455439";
    src: url("/static/fonts/gf-icon-font/gf-icons-font-1741707455439.woff2") format("woff2");
    font-display: block;
}

:has(> .gf-icon) {
    display: flex !important;
    align-items: center !important;
}

.gf-icon-display-revert {
    display: revert !important;
}

.gf-icon {
    display: inline-flex;
    /* align-items: center; */
}

i[class^="gf-icon-"],
i[class*="gf-icon-"] {
    /* text-align: center; */
    font-size: 20px;
}

i[class*="gf-icon-"]:before {
    font-family: gf-icons-font-1741707455439, serif !important;
    /* font-weight: normal !important; */
    text-transform: none;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
    box-sizing: border-box;
    line-height: 1;
}

.gf-icon-fill {
    fill: child;
}

.gf-icon--registry {
    margin-top: -2.5px;
    margin-bottom: auto;
    margin-right: 4px;
}

.gf-fs-1 {
    font-size: 12px !important;
}

.gf-fs-2 {
    font-size: 16px !important;
}

.gf-fs-3 {
    font-size: 20px !important;
}

.gf-fs-4 {
    font-size: 24px !important;
}

.gf-fs-5 {
    font-size: 28px !important;
}

.gf-fs-6 {
    font-size: 32px !important;
}

.gf-fs-7 {
    font-size: 36px !important;
}

.gf-fs-8 {
    font-size: 40px !important;
}

.gf-fs-9 {
    font-size: 44px !important;
}

.select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow:before {
    content: var(--gf-icon-chevron-down);
    font-family: 'gf-icons-font-1741707455439', serif;
}

.supple-scheme-switcher__radio::before {
    font-family: 'gf-icons-font-1741707455439', serif;
}

.supple-scheme-switcher__radio--light::before {
    content: var(--gf-icon-light-theme);
}

.supple-scheme-switcher__radio--auto::before {
    content: var(--gf-icon-auto-theme);
}

.supple-scheme-switcher__radio--dark::before {
    content: var(--gf-icon-dark-mode);
}

code.gf-copy-code::before {
    content: var(--gf-icon-copy);
    font-family: 'gf-icons-font-1741707455439', serif;
}

code.gf-copy-code::after {
    content: var(--gf-icon-check);
    font-family: 'gf-icons-font-1741707455439', serif;
}

.gf-resizer::before {
    content: var(--gf-icon-chevron-left);
    font-family: 'gf-icons-font-1741707455439', serif;
}

.gf-custom-checkbox > input + *::after {
    content: var(--gf-icon-check);
    font-family: 'gf-icons-font-1741707455439', serif;
}
