/** PRIMARY PALETTE **/
/** SECONDARY PALETTE **/
/** NEUTRALS **/
/** SEMANTIC PALETTE **/
/** REBRANDING **/
.ln-icon-arrow-circle-down::after {
  font-family: "IconArrows";
  content: "\e900";
}

.ln-icon-arrow-circle-left::after {
  font-family: "IconArrows";
  content: "\e913";
}

.ln-icon-arrow-circle-right::after {
  font-family: "IconArrows";
  content: "\e912";
}

.ln-icon-arrow-circle-up::after {
  font-family: "IconArrows";
  content: "\e914";
}

.ln-icon-arrow-corner-down-left::after {
  font-family: "IconArrows";
  content: "\e91d";
}

.ln-icon-arrow-corner-down-right::after {
  font-family: "IconArrows";
  content: "\e915";
}

.ln-icon-arrow-corner-left-down::after {
  font-family: "IconArrows";
  content: "\e91b";
}

.ln-icon-arrow-corner-left-up::after {
  font-family: "IconArrows";
  content: "\e91a";
}

.ln-icon-arrow-corner-right-down::after {
  font-family: "IconArrows";
  content: "\e917";
}

.ln-icon-arrow-corner-right-up::after {
  font-family: "IconArrows";
  content: "\e918";
}

.ln-icon-arrow-corner-up-left::after {
  font-family: "IconArrows";
  content: "\e919";
}

.ln-icon-arrow-corner-up-right::after {
  font-family: "IconArrows";
  content: "\e91c";
}

.ln-icon-arrow-diagonal-left-down::after {
  font-family: "IconArrows";
  content: "\e905";
}

.ln-icon-arrow-diagonal-left-up::after {
  font-family: "IconArrows";
  content: "\e903";
}

.ln-icon-arrow-diagonal-right-down::after {
  font-family: "IconArrows";
  content: "\e904";
}

.ln-icon-arrow-diagonal-right-up::after {
  font-family: "IconArrows";
  content: "\e902";
}

.ln-icon-arrow-down-right::after {
  font-family: "IconArrows";
  content: "\e909";
}

.ln-icon-arrow-down::after {
  font-family: "IconArrows";
  content: "\e911";
}

.ln-icon-arrow-end-of-life-cycle::after {
  font-family: "IconArrows";
  content: "\e916";
}

.ln-icon-arrow-filled-circle-down::after {
  font-family: "IconArrows";
  content: "\e90f";
}

.ln-icon-arrow-filled-circle-left::after {
  font-family: "IconArrows";
  content: "\e90d";
}

.ln-icon-arrow-filled-circle-right::after {
  font-family: "IconArrows";
  content: "\e90c";
}

.ln-icon-arrow-filled-circle-up::after {
  font-family: "IconArrows";
  content: "\e90e";
}

.ln-icon-arrow-flip-horizontal::after {
  font-family: "IconArrows";
  content: "\e906";
}

.ln-icon-arrow-flip-vertical::after {
  font-family: "IconArrows";
  content: "\e91f";
}

.ln-icon-arrow-interchange::after {
  font-family: "IconArrows";
  content: "\e907";
}

.ln-icon-arrow-left::after {
  font-family: "IconArrows";
  content: "\e90b";
}

.ln-icon-arrow-resize::after {
  font-family: "IconArrows";
  content: "\e90a";
}

.ln-icon-arrow-right::after {
  font-family: "IconArrows";
  content: "\e901";
}

.ln-icon-arrow-swap-2::after {
  font-family: "IconArrows";
  content: "\e908";
}

.ln-icon-arrow-swap::after {
  font-family: "IconArrows";
  content: "\e91e";
}

.ln-icon-arrow-up::after {
  font-family: "IconArrows";
  content: "\e910";
}

.ln-icon-chevron-double-up::after {
  font-family: "IconChevron";
  content: "\e900";
}

.ln-icon-chevron-double-down::after {
  font-family: "IconChevron";
  content: "\e901";
}

.ln-icon-chevron-down::after {
  font-family: "IconChevron";
  content: "\e902";
}

.ln-icon-chevron-left-chevron-left::after {
  font-family: "IconChevron";
  content: "\e903";
}

.ln-icon-chevron-right-chevron-right::after {
  font-family: "IconChevron";
  content: "\e904";
}

.ln-icon-chevron-up::after {
  font-family: "IconChevron";
  content: "\e905";
}

.ln-icon-chevron-double-right::after {
  font-family: "IconChevron";
  content: "\e906";
}

.ln-icon-chevron-double-left::after {
  font-family: "IconChevron";
  content: "\e907";
}

.ln-icon-chevron-double-inside::after {
  font-family: "IconChevron";
  content: "\e908";
}

.ln-icon-chevron-double-outside::after {
  font-family: "IconChevron";
  content: "\e909";
}

.ln-icon-communication-filled-message-square::after {
  font-family: "IconCommunication";
  content: "\e900";
}

.ln-icon-communication-filled-archive::after {
  font-family: "IconCommunication";
  content: "\e901";
}

.ln-icon-communication-filled-inbox::after {
  font-family: "IconCommunication";
  content: "\e902";
}

.ln-icon-communication-filled-email::after {
  font-family: "IconCommunication";
  content: "\e903";
}

.ln-icon-communication-filled-phone::after {
  font-family: "IconCommunication";
  content: "\e904";
}

.ln-icon-communication-filled-phone-call::after {
  font-family: "IconCommunication";
  content: "\e905";
}

.ln-icon-communication-filled-phone-missed::after {
  font-family: "IconCommunication";
  content: "\e906";
}

.ln-icon-communication-filled-phone-off::after {
  font-family: "IconCommunication";
  content: "\e907";
}

.ln-icon-communication-inbox::after {
  font-family: "IconCommunication";
  content: "\e908";
}

.ln-icon-communication-phone::after {
  font-family: "IconCommunication";
  content: "\e909";
}

.ln-icon-communication-archive::after {
  font-family: "IconCommunication";
  content: "\e90a";
}

.ln-icon-communication-email::after {
  font-family: "IconCommunication";
  content: "\e90b";
}

.ln-icon-communication-message-square::after {
  font-family: "IconCommunication";
  content: "\e90c";
}

.ln-icon-communication-paper-plane::after {
  font-family: "IconCommunication";
  content: "\e90d";
}

.ln-icon-communication-at::after {
  font-family: "IconCommunication";
  content: "\e90e";
}

.ln-icon-communication-phone-call::after {
  font-family: "IconCommunication";
  content: "\e90f";
}

.ln-icon-communication-phone-missed::after {
  font-family: "IconCommunication";
  content: "\e910";
}

.ln-icon-communication-phone-off::after {
  font-family: "IconCommunication";
  content: "\e911";
}

.ln-icon-controls-filled-settings::after {
  font-family: "IconControls";
  content: "\e900";
}

.ln-icon-controls-settings::after {
  font-family: "IconControls";
  content: "\e901";
}

.ln-icon-controls-filters-horizontal::after {
  font-family: "IconControls";
  content: "\e902";
}

.ln-icon-controls-filled-filters-vertical::after {
  font-family: "IconControls";
  content: "\e903";
}

.ln-icon-controls-filled-filters-horizontal::after {
  font-family: "IconControls";
  content: "\e904";
}

.ln-icon-controls-filters-vertica::after {
  font-family: "IconControls";
  content: "\e905";
}

.ln-icon-controls-setting-bottom-cut::after {
  font-family: "IconControls";
  content: "\e906";
}

.ln-icon-data-area-chart2::after {
  font-family: "IconData";
  content: "\e900";
}

.ln-icon-data-area-chart::after {
  font-family: "IconData";
  content: "\e910";
}

.ln-icon-data-bar-chart-2::after {
  font-family: "IconData";
  content: "\e909";
}

.ln-icon-data-bar-chart::after {
  font-family: "IconData";
  content: "\e908";
}

.ln-icon-data-bars-full::after {
  font-family: "IconData";
  content: "\e903";
}

.ln-icon-data-bars2-reverse::after {
  font-family: "IconData";
  content: "\e902";
}

.ln-icon-data-circle-shift::after {
  font-family: "IconData";
  content: "\e905";
}

.ln-icon-data-column-chart::after {
  font-family: "IconData";
  content: "\e911";
}

.ln-icon-data-delta::after {
  font-family: "IconData";
  content: "\e90f";
}

.ln-icon-data-filled-pie-chart::after {
  font-family: "IconData";
  content: "\e906";
}

.ln-icon-data-formula::after {
  font-family: "IconData";
  content: "\e90e";
}

.ln-icon-data-leased-assets::after {
  font-family: "IconData";
  content: "\e90d";
}

.ln-icon-data-line-chart::after {
  font-family: "IconData";
  content: "\e912";
}

.ln-icon-data-percent::after {
  font-family: "IconData";
  content: "\e90c";
}

.ln-icon-data-pie-chart-2::after {
  font-family: "IconData";
  content: "\e907";
}

.ln-icon-data-pie-chart::after {
  font-family: "IconData";
  content: "\e913";
}

.ln-icon-data-processing-of-sold-products::after {
  font-family: "IconData";
  content: "\e901";
}

.ln-icon-data-trending-down::after {
  font-family: "IconData";
  content: "\e90b";
}

.ln-icon-data-trending-up::after {
  font-family: "IconData";
  content: "\e90a";
}

.ln-icon-data-use-of-sold-products::after {
  font-family: "IconData";
  content: "\e904";
}

.ln-icon-device-filled-flash::after {
  font-family: "IconDevice";
  content: "\e900";
}

.ln-icon-device-filled-battery-charging::after {
  font-family: "IconDevice";
  content: "\e901";
}

.ln-icon-device-filled-battery::after {
  font-family: "IconDevice";
  content: "\e902";
}

.ln-icon-device-filled-keypad::after {
  font-family: "IconDevice";
  content: "\e903";
}

.ln-icon-device-filled-flash-off::after {
  font-family: "IconDevice";
  content: "\e904";
}

.ln-icon-device-filled-mic::after {
  font-family: "IconDevice";
  content: "\e905";
}

.ln-icon-device-filled-mic-off::after {
  font-family: "IconDevice";
  content: "\e906";
}

.ln-icon-device-power::after {
  font-family: "IconDevice";
  content: "\e907";
}

.ln-icon-device-bluetooth::after {
  font-family: "IconDevice";
  content: "\e908";
}

.ln-icon-device-wifi::after {
  font-family: "IconDevice";
  content: "\e909";
}

.ln-icon-device-wifi-off::after {
  font-family: "IconDevice";
  content: "\e90a";
}

.ln-icon-device-battery-charging::after {
  font-family: "IconDevice";
  content: "\e90b";
}

.ln-icon-device-battery::after {
  font-family: "IconDevice";
  content: "\e90c";
}

.ln-icon-device-flash::after {
  font-family: "IconDevice";
  content: "\e90d";
}

.ln-icon-device-keypad::after {
  font-family: "IconDevice";
  content: "\e90e";
}

.ln-icon-device-flash-off::after {
  font-family: "IconDevice";
  content: "\e90f";
}

.ln-icon-device-mic::after {
  font-family: "IconDevice";
  content: "\e910";
}

.ln-icon-device-radio::after {
  font-family: "IconDevice";
  content: "\e911";
}

.ln-icon-device-mic-off::after {
  font-family: "IconDevice";
  content: "\e912";
}

.ln-icon-device-calculator::after {
  font-family: "IconDevice";
  content: "\e913";
}

.ln-icon-edit-backspace::after {
  font-family: "IconEdit";
  content: "\e927";
}

.ln-icon-edit-book-open::after {
  font-family: "IconEdit";
  content: "\e90a";
}

.ln-icon-edit-bookmark::after {
  font-family: "IconEdit";
  content: "\e92d";
}

.ln-icon-edit-checkmark-circle-outside::after {
  font-family: "IconEdit";
  content: "\e907";
}

.ln-icon-edit-checkmark-circle::after {
  font-family: "IconEdit";
  content: "\e934";
}

.ln-icon-edit-checkmark::after {
  font-family: "IconEdit";
  content: "\e930";
}

.ln-icon-edit-clipboard-empty::after {
  font-family: "IconEdit";
  content: "\e93a";
}

.ln-icon-edit-clipboard::after {
  font-family: "IconEdit";
  content: "\e926";
}

.ln-icon-edit-close-circle::after {
  font-family: "IconEdit";
  content: "\e92e";
}

.ln-icon-edit-close::after {
  font-family: "IconEdit";
  content: "\e931";
}

.ln-icon-edit-copy-reversed2::after {
  font-family: "IconEdit";
  content: "\e93f";
}

.ln-icon-edit-copy-reversed::after {
  font-family: "IconEdit";
  content: "\e937";
}

.ln-icon-edit-copy::after {
  font-family: "IconEdit";
  content: "\e92a";
}

.ln-icon-edit-delete::after {
  font-family: "IconEdit";
  content: "\e939";
}

.ln-icon-edit-edit::after {
  font-family: "IconEdit";
  content: "\e90c";
}

.ln-icon-edit-equal::after {
  font-family: "IconEdit";
  content: "\e938";
}

.ln-icon-edit-filled-backspace::after {
  font-family: "IconEdit";
  content: "\e901";
}

.ln-icon-edit-filled-ball::after {
  font-family: "IconEdit";
  content: "\e90f";
}

.ln-icon-edit-filled-book-open::after {
  font-family: "IconEdit";
  content: "\e920";
}

.ln-icon-edit-filled-bookmark::after {
  font-family: "IconEdit";
  content: "\e904";
}

.ln-icon-edit-filled-checkmark-circle::after {
  font-family: "IconEdit";
  content: "\e91f";
}

.ln-icon-edit-filled-clipboard::after {
  font-family: "IconEdit";
  content: "\e91b";
}

.ln-icon-edit-filled-close-circle::after {
  font-family: "IconEdit";
  content: "\e919";
}

.ln-icon-edit-filled-copy::after {
  font-family: "IconEdit";
  content: "\e918";
}

.ln-icon-edit-filled-grid::after {
  font-family: "IconEdit";
  content: "\e903";
}

.ln-icon-edit-filled-layers::after {
  font-family: "IconEdit";
  content: "\e921";
}

.ln-icon-edit-filled-layout::after {
  font-family: "IconEdit";
  content: "\e902";
}

.ln-icon-edit-filled-minus-circle::after {
  font-family: "IconEdit";
  content: "\e923";
}

.ln-icon-edit-filled-plus-circle::after {
  font-family: "IconEdit";
  content: "\e905";
}

.ln-icon-edit-filled-save::after {
  font-family: "IconEdit";
  content: "\e917";
}

.ln-icon-edit-filled-table::after {
  font-family: "IconEdit";
  content: "\e910";
}

.ln-icon-edit-filled-trash-2::after {
  font-family: "IconEdit";
  content: "\e91e";
}

.ln-icon-edit-filled-trash::after {
  font-family: "IconEdit";
  content: "\e91d";
}

.ln-icon-edit-filled-undo::after {
  font-family: "IconEdit";
  content: "\e906";
}

.ln-icon-edit-filled::after {
  font-family: "IconEdit";
  content: "\e91c";
}

.ln-icon-edit-grid2::after {
  font-family: "IconEdit";
  content: "\e93e";
}

.ln-icon-edit-grid::after {
  font-family: "IconEdit";
  content: "\e909";
}

.ln-icon-edit-layers::after {
  font-family: "IconEdit";
  content: "\e90d";
}

.ln-icon-edit-layout::after {
  font-family: "IconEdit";
  content: "\e90b";
}

.ln-icon-edit-link-2::after {
  font-family: "IconEdit";
  content: "\e925";
}

.ln-icon-edit-link::after {
  font-family: "IconEdit";
  content: "\e924";
}

.ln-icon-edit-list::after {
  font-family: "IconEdit";
  content: "\e91a";
}

.ln-icon-edit-merge::after {
  font-family: "IconEdit";
  content: "\e90e";
}

.ln-icon-edit-minus-circle::after {
  font-family: "IconEdit";
  content: "\e92f";
}

.ln-icon-edit-minus::after {
  font-family: "IconEdit";
  content: "\e933";
}

.ln-icon-edit-move::after {
  font-family: "IconEdit";
  content: "\e912";
}

.ln-icon-edit-number::after {
  font-family: "IconEdit";
  content: "\e914";
}

.ln-icon-edit-plus-circle::after {
  font-family: "IconEdit";
  content: "\e936";
}

.ln-icon-edit-plus-minus2::after {
  font-family: "IconEdit";
  content: "\e940";
}

.ln-icon-edit-plus-minus::after {
  font-family: "IconEdit";
  content: "\e915";
}

.ln-icon-edit-plus2::after {
  font-family: "IconEdit";
  content: "\e916";
}

.ln-icon-edit-plus::after {
  font-family: "IconEdit";
  content: "\e932";
}

.ln-icon-edit-readonly::after {
  font-family: "IconEdit";
  content: "\e922";
}

.ln-icon-edit-save::after {
  font-family: "IconEdit";
  content: "\e929";
}

.ln-icon-edit-scissors::after {
  font-family: "IconEdit";
  content: "\e92c";
}

.ln-icon-edit-slash::after {
  font-family: "IconEdit";
  content: "\e935";
}

.ln-icon-edit-table::after {
  font-family: "IconEdit";
  content: "\e913";
}

.ln-icon-edit-table-plus::after {
  font-family: "IconEdit";
  content: "\e900";
}

.ln-icon-edit-text2::after {
  font-family: "IconEdit";
  content: "\e93b";
}

.ln-icon-edit-text::after {
  font-family: "IconEdit";
  content: "\e928";
}

.ln-icon-edit-trash::after {
  font-family: "IconEdit";
  content: "\e92b";
}

.ln-icon-edit-undo::after {
  font-family: "IconEdit";
  content: "\e908";
}

.ln-icon-file-add::after {
  font-family: "IconFile";
  content: "\e90e";
}

.ln-icon-file-attach-2::after {
  font-family: "IconFile";
  content: "\e912";
}

.ln-icon-file-attach::after {
  font-family: "IconFile";
  content: "\e910";
}

.ln-icon-file-cloud-upload::after {
  font-family: "IconFile";
  content: "\e916";
}

.ln-icon-file-download::after {
  font-family: "IconFile";
  content: "\e90c";
}

.ln-icon-file-external-link::after {
  font-family: "IconFile";
  content: "\e911";
}

.ln-icon-file-file::after {
  font-family: "IconFile";
  content: "\e907";
}

.ln-icon-file-filled-add::after {
  font-family: "IconFile";
  content: "\e901";
}

.ln-icon-file-filled-folder-add::after {
  font-family: "IconFile";
  content: "\e904";
}

.ln-icon-file-filled-folder-remove::after {
  font-family: "IconFile";
  content: "\e905";
}

.ln-icon-file-filled-folder::after {
  font-family: "IconFile";
  content: "\e903";
}

.ln-icon-file-filled-remove::after {
  font-family: "IconFile";
  content: "\e900";
}

.ln-icon-file-filled-text::after {
  font-family: "IconFile";
  content: "\e902";
}

.ln-icon-file-filled::after {
  font-family: "IconFile";
  content: "\e906";
}

.ln-icon-file-folder-add::after {
  font-family: "IconFile";
  content: "\e909";
}

.ln-icon-file-folder-remove::after {
  font-family: "IconFile";
  content: "\e90a";
}

.ln-icon-file-folder::after {
  font-family: "IconFile";
  content: "\e908";
}

.ln-icon-file-log-entry::after {
  font-family: "IconFile";
  content: "\e914";
}

.ln-icon-file-paragraph::after {
  font-family: "IconFile";
  content: "\e913";
}

.ln-icon-file-remove::after {
  font-family: "IconFile";
  content: "\e90d";
}

.ln-icon-file-submitted::after {
  font-family: "IconFile";
  content: "\e915";
}

.ln-icon-file-text::after {
  font-family: "IconFile";
  content: "\e90f";
}

.ln-icon-file-unlink::after {
  font-family: "IconFile";
  content: "\e917";
}

.ln-icon-file-upload::after {
  font-family: "IconFile";
  content: "\e90b";
}

.ln-icon-hardware-filled-camera::after {
  font-family: "IconHardware";
  content: "\e900";
}

.ln-icon-hardware-filled-speaker::after {
  font-family: "IconHardware";
  content: "\e901";
}

.ln-icon-hardware-filled-smartphone::after {
  font-family: "IconHardware";
  content: "\e902";
}

.ln-icon-hardware-filled-printer::after {
  font-family: "IconHardware";
  content: "\e903";
}

.ln-icon-hardware-filled-hard-drive::after {
  font-family: "IconHardware";
  content: "\e904";
}

.ln-icon-hardware-filled-monitor::after {
  font-family: "IconHardware";
  content: "\e905";
}

.ln-icon-hardware-filled-headphones::after {
  font-family: "IconHardware";
  content: "\e906";
}

.ln-icon-hardware-filled-tv::after {
  font-family: "IconHardware";
  content: "\e907";
}

.ln-icon-hardware-hard-drive::after {
  font-family: "IconHardware";
  content: "\e908";
}

.ln-icon-hardware-camera::after {
  font-family: "IconHardware";
  content: "\e909";
}

.ln-icon-hardware-monitor::after {
  font-family: "IconHardware";
  content: "\e90a";
}

.ln-icon-hardware-speaker::after {
  font-family: "IconHardware";
  content: "\e90b";
}

.ln-icon-hardware-smartphone::after {
  font-family: "IconHardware";
  content: "\e90c";
}

.ln-icon-hardware-headphones::after {
  font-family: "IconHardware";
  content: "\e90d";
}

.ln-icon-hardware-printer::after {
  font-family: "IconHardware";
  content: "\e90e";
}

.ln-icon-hardware-tv::after {
  font-family: "IconHardware";
  content: "\e90f";
}

.ln-icon-internet-box-star::after {
  font-family: "IconInternet";
  content: "\e915";
}

.ln-icon-internet-brightness::after {
  font-family: "IconInternet";
  content: "\e91f";
}

.ln-icon-internet-browser-tabs::after {
  font-family: "IconInternet";
  content: "\e918";
}

.ln-icon-internet-browser-window::after {
  font-family: "IconInternet";
  content: "\e905";
}

.ln-icon-internet-browser2::after {
  font-family: "IconInternet";
  content: "\e900";
}

.ln-icon-internet-browser::after {
  font-family: "IconInternet";
  content: "\e908";
}

.ln-icon-internet-bug::after {
  font-family: "IconInternet";
  content: "\e916";
}

.ln-icon-internet-cast2::after {
  font-family: "IconInternet";
  content: "\e91b";
}

.ln-icon-internet-cast::after {
  font-family: "IconInternet";
  content: "\e90c";
}

.ln-icon-internet-checkbox::after {
  font-family: "IconInternet";
  content: "\e913";
}

.ln-icon-internet-code-download::after {
  font-family: "IconInternet";
  content: "\e910";
}

.ln-icon-internet-code::after {
  font-family: "IconInternet";
  content: "\e90f";
}

.ln-icon-internet-compass2::after {
  font-family: "IconInternet";
  content: "\e90d";
}

.ln-icon-internet-compass::after {
  font-family: "IconInternet";
  content: "\e907";
}

.ln-icon-internet-cube2::after {
  font-family: "IconInternet";
  content: "\e90a";
}

.ln-icon-internet-cube::after {
  font-family: "IconInternet";
  content: "\e906";
}

.ln-icon-internet-curly-bracket::after {
  font-family: "IconInternet";
  content: "\e91a";
}

.ln-icon-internet-database2::after {
  font-family: "IconInternet";
  content: "\e903";
}

.ln-icon-internet-database3::after {
  font-family: "IconInternet";
  content: "\e911";
}

.ln-icon-internet-database::after {
  font-family: "IconInternet";
  content: "\e902";
}

.ln-icon-internet-dot-circle::after {
  font-family: "IconInternet";
  content: "\e91e";
}

.ln-icon-internet-globe::after {
  font-family: "IconInternet";
  content: "\e901";
}

.ln-icon-internet-hash::after {
  font-family: "IconInternet";
  content: "\e90b";
}

.ln-icon-internet-ios-cmd::after {
  font-family: "IconInternet";
  content: "\e914";
}

.ln-icon-internet-network::after {
  font-family: "IconInternet";
  content: "\e919";
}

.ln-icon-internet-node::after {
  font-family: "IconInternet";
  content: "\e912";
}

.ln-icon-internet-priority-alert::after {
  font-family: "IconInternet";
  content: "\e91d";
}

.ln-icon-internet-radio::after {
  font-family: "IconInternet";
  content: "\e90e";
}

.ln-icon-internet-script::after {
  font-family: "IconInternet";
  content: "\e904";
}

.ln-icon-internet-scripts::after {
  font-family: "IconInternet";
  content: "\e920";
}

.ln-icon-internet-search::after {
  font-family: "IconInternet";
  content: "\e909";
}

.ln-icon-internet-signal::after {
  font-family: "IconInternet";
  content: "\e91c";
}

.ln-icon-internet-window-frame::after {
  font-family: "IconInternet";
  content: "\e917";
}

.ln-icon-map-filled-globe::after {
  font-family: "IconMap";
  content: "\e900";
}

.ln-icon-map-filled-map::after {
  font-family: "IconMap";
  content: "\e901";
}

.ln-icon-map-filled-navigation::after {
  font-family: "IconMap";
  content: "\e902";
}

.ln-icon-map-filled-pin::after {
  font-family: "IconMap";
  content: "\e903";
}

.ln-icon-map-filled-flag::after {
  font-family: "IconMap";
  content: "\e904";
}

.ln-icon-map-globe::after {
  font-family: "IconMap";
  content: "\e905";
}

.ln-icon-map-map::after {
  font-family: "IconMap";
  content: "\e906";
}

.ln-icon-map-navigation::after {
  font-family: "IconMap";
  content: "\e907";
}

.ln-icon-map-pin::after {
  font-family: "IconMap";
  content: "\e908";
}

.ln-icon-map-flag::after {
  font-family: "IconMap";
  content: "\e909";
}

.ln-icon-media-filled-picker::after {
  font-family: "IconMedia";
  content: "\e900";
}

.ln-icon-media-filled-image::after {
  font-family: "IconMedia";
  content: "\e901";
}

.ln-icon-media-filled-recording::after {
  font-family: "IconMedia";
  content: "\e902";
}

.ln-icon-media-filled-music::after {
  font-family: "IconMedia";
  content: "\e903";
}

.ln-icon-media-filled-drop::after {
  font-family: "IconMedia";
  content: "\e904";
}

.ln-icon-media-filled-pantone::after {
  font-family: "IconMedia";
  content: "\e905";
}

.ln-icon-media-filled-drop-off::after {
  font-family: "IconMedia";
  content: "\e906";
}

.ln-icon-media-filled-brush::after {
  font-family: "IconMedia";
  content: "\e907";
}

.ln-icon-media-filled-color-palette::after {
  font-family: "IconMedia";
  content: "\e908";
}

.ln-icon-media-filled-film::after {
  font-family: "IconMedia";
  content: "\e909";
}

.ln-icon-media-filled-video::after {
  font-family: "IconMedia";
  content: "\e90a";
}

.ln-icon-media-filled-video-off::after {
  font-family: "IconMedia";
  content: "\e90b";
}

.ln-icon-media-recording::after {
  font-family: "IconMedia";
  content: "\e90c";
}

.ln-icon-media-pantone::after {
  font-family: "IconMedia";
  content: "\e90d";
}

.ln-icon-media-crop::after {
  font-family: "IconMedia";
  content: "\e90e";
}

.ln-icon-media-brush::after {
  font-family: "IconMedia";
  content: "\e90f";
}

.ln-icon-media-color-palette::after {
  font-family: "IconMedia";
  content: "\e910";
}

.ln-icon-media-video-off::after {
  font-family: "IconMedia";
  content: "\e911";
}

.ln-icon-media-film::after {
  font-family: "IconMedia";
  content: "\e912";
}

.ln-icon-media-video::after {
  font-family: "IconMedia";
  content: "\e913";
}

.ln-icon-media-image::after {
  font-family: "IconMedia";
  content: "\e914";
}

.ln-icon-media-drop::after {
  font-family: "IconMedia";
  content: "\e915";
}

.ln-icon-media-drop-off::after {
  font-family: "IconMedia";
  content: "\e916";
}

.ln-icon-media-color-picker::after {
  font-family: "IconMedia";
  content: "\e917";
}

.ln-icon-media-music::after {
  font-family: "IconMedia";
  content: "\e918";
}

.ln-icon-media-timer::after {
  font-family: "IconMedia";
  content: "\e919";
}

.ln-icon-menu-burger::after {
  font-family: "IconMenu";
  content: "\e900";
}

.ln-icon-menu-center-align::after {
  font-family: "IconMenu";
  content: "\e905";
}

.ln-icon-menu-grid::after {
  font-family: "IconMenu";
  content: "\e909";
}

.ln-icon-menu-horizontal2::after {
  font-family: "IconMenu";
  content: "\e90a";
}

.ln-icon-menu-horizontal::after {
  font-family: "IconMenu";
  content: "\e903";
}

.ln-icon-menu-left-align::after {
  font-family: "IconMenu";
  content: "\e906";
}

.ln-icon-menu-list::after {
  font-family: "IconMenu";
  content: "\e904";
}

.ln-icon-menu-numbered-list::after {
  font-family: "IconMenu";
  content: "\e908";
}

.ln-icon-menu-right-align::after {
  font-family: "IconMenu";
  content: "\e907";
}

.ln-icon-menu-text::after {
  font-family: "IconMenu";
  content: "\e901";
}

.ln-icon-menu-vertical2::after {
  font-family: "IconMenu";
  content: "\e90c";
}

.ln-icon-menu-vertical::after {
  font-family: "IconMenu";
  content: "\e902";
}

.ln-icon-misc-DMA::after {
  font-family: "IconMisc";
  content: "\e928";
}

.ln-icon-misc-EU-Taxonomy::after {
  font-family: "IconMisc";
  content: "\e929";
}

.ln-icon-misc-activity::after {
  font-family: "IconMisc";
  content: "\e913";
}

.ln-icon-misc-briefcase::after {
  font-family: "IconMisc";
  content: "\e925";
}

.ln-icon-misc-bulb::after {
  font-family: "IconMisc";
  content: "\e908";
}

.ln-icon-misc-bus::after {
  font-family: "IconMisc";
  content: "\e90c";
}

.ln-icon-misc-calendar::after {
  font-family: "IconMisc";
  content: "\e903";
}

.ln-icon-misc-cef::after {
  font-family: "IconMisc";
  content: "\e90a";
}

.ln-icon-misc-clock::after {
  font-family: "IconMisc";
  content: "\e918";
}

.ln-icon-misc-combustion::after {
  font-family: "IconMisc";
  content: "\e901";
}

.ln-icon-misc-eco::after {
  font-family: "IconMisc";
  content: "\e920";
}

.ln-icon-misc-filled-briefcase::after {
  font-family: "IconMisc";
  content: "\e91a";
}

.ln-icon-misc-filled-bulb::after {
  font-family: "IconMisc";
  content: "\e909";
}

.ln-icon-misc-filled-calendar::after {
  font-family: "IconMisc";
  content: "\e924";
}

.ln-icon-misc-filled-home::after {
  font-family: "IconMisc";
  content: "\e919";
}

.ln-icon-misc-filled-moon::after {
  font-family: "IconMisc";
  content: "\e905";
}

.ln-icon-misc-filled-solid-clock::after {
  font-family: "IconMisc";
  content: "\e923";
}

.ln-icon-misc-filled-solid-thermometer::after {
  font-family: "IconMisc";
  content: "\e91d";
}

.ln-icon-misc-filled-star::after {
  font-family: "IconMisc";
  content: "\e906";
}

.ln-icon-misc-filled-sun::after {
  font-family: "IconMisc";
  content: "\e91b";
}

.ln-icon-misc-filled-thermometer-minus::after {
  font-family: "IconMisc";
  content: "\e921";
}

.ln-icon-misc-filled-thermometer-plus::after {
  font-family: "IconMisc";
  content: "\e91e";
}

.ln-icon-misc-filled-umbrella::after {
  font-family: "IconMisc";
  content: "\e907";
}

.ln-icon-misc-filled-weight::after {
  font-family: "IconMisc";
  content: "\e922";
}

.ln-icon-misc-fuel::after {
  font-family: "IconMisc";
  content: "\e91c";
}

.ln-icon-misc-heat-and-steam::after {
  font-family: "IconMisc";
  content: "\e916";
}

.ln-icon-misc-height::after {
  font-family: "IconMisc";
  content: "\e902";
}

.ln-icon-misc-home::after {
  font-family: "IconMisc";
  content: "\e910";
}

.ln-icon-misc-houses::after {
  font-family: "IconMisc";
  content: "\e90b";
}

.ln-icon-misc-lucanetlogo::after {
  font-family: "IconMisc";
  content: "\e926";
}

.ln-icon-misc-mobile-combustion::after {
  font-family: "IconMisc";
  content: "\e904";
}

.ln-icon-misc-moon::after {
  font-family: "IconMisc";
  content: "\e90d";
}

.ln-icon-misc-refrigeration-and-fugitive-emissions::after {
  font-family: "IconMisc";
  content: "\e91f";
}

.ln-icon-misc-revision::after {
  font-family: "IconMisc";
  content: "\e927";
}

.ln-icon-misc-star::after {
  font-family: "IconMisc";
  content: "\e90e";
}

.ln-icon-misc-sun::after {
  font-family: "IconMisc";
  content: "\e912";
}

.ln-icon-misc-thermometer-minus::after {
  font-family: "IconMisc";
  content: "\e917";
}

.ln-icon-misc-thermometer-plus::after {
  font-family: "IconMisc";
  content: "\e915";
}

.ln-icon-misc-thermometer::after {
  font-family: "IconMisc";
  content: "\e914";
}

.ln-icon-misc-umbrella::after {
  font-family: "IconMisc";
  content: "\e90f";
}

.ln-icon-misc-waste::after {
  font-family: "IconMisc";
  content: "\e911";
}

.ln-icon-misc-weight::after {
  font-family: "IconMisc";
  content: "\e900";
}

.ln-icon-notification-alert-circle::after {
  font-family: "IconNotifications";
  content: "\e90e";
}

.ln-icon-notification-alert-triangle::after {
  font-family: "IconNotifications";
  content: "\e90c";
}

.ln-icon-notification-bell-off::after {
  font-family: "IconNotifications";
  content: "\e909";
}

.ln-icon-notification-bell::after {
  font-family: "IconNotifications";
  content: "\e908";
}

.ln-icon-notification-filled-alert-circle::after {
  font-family: "IconNotifications";
  content: "\e907";
}

.ln-icon-notification-filled-alert-triangle::after {
  font-family: "IconNotifications";
  content: "\e902";
}

.ln-icon-notification-filled-bell-off::after {
  font-family: "IconNotifications";
  content: "\e903";
}

.ln-icon-notification-filled-bell::after {
  font-family: "IconNotifications";
  content: "\e904";
}

.ln-icon-notification-filled-info::after {
  font-family: "IconNotifications";
  content: "\e906";
}

.ln-icon-notification-filled-question-mark-circle::after {
  font-family: "IconNotifications";
  content: "\e905";
}

.ln-icon-notification-info::after {
  font-family: "IconNotifications";
  content: "\e90d";
}

.ln-icon-notification-question-mark-circle::after {
  font-family: "IconNotifications";
  content: "\e90b";
}

.ln-icon-notification-reviewed::after {
  font-family: "IconNotifications";
  content: "\e901";
}

.ln-icon-notification-shake::after {
  font-family: "IconNotifications";
  content: "\e90a";
}

.ln-icon-notification-unreviewed::after {
  font-family: "IconNotifications";
  content: "\e900";
}

.ln-icon-part-script-top-right::after {
  font-family: "Parts";
  content: "\e900";
}

.ln-icon-part-script-bottom-right::after {
  font-family: "Parts";
  content: "\e901";
}

.ln-icon-part-window-top-cut-bottom-right::after {
  font-family: "Parts";
  content: "\e902";
}

.ln-icon-part-app-bottom-right::after {
  font-family: "Parts";
  content: "\e903";
}

.ln-icon-part-app-top-right::after {
  font-family: "Parts";
  content: "\e904";
}

.ln-icon-part-arrow-bottom-left::after {
  font-family: "Parts";
  content: "\e905";
}

.ln-icon-part-arrow1-top-middle::after {
  font-family: "Parts";
  content: "\e906";
}

.ln-icon-part-arrow-down::after {
  font-family: "Parts";
  content: "\e907";
}

.ln-icon-part-arrow-down-top-cut::after {
  font-family: "Parts";
  content: "\e908";
}

.ln-icon-part-arrow-down-top-right::after {
  font-family: "Parts";
  content: "\e909";
}

.ln-icon-part-arrow-right-down-bottom-right::after {
  font-family: "Parts";
  content: "\e90a";
}

.ln-icon-part-arrow-up-bottom-cut::after {
  font-family: "Parts";
  content: "\e90b";
}

.ln-icon-part-arrow-up-bottom-right::after {
  font-family: "Parts";
  content: "\e90c";
}

.ln-icon-part-arrow-up-top-right::after {
  font-family: "Parts";
  content: "\e90d";
}

.ln-icon-part-bar-chart::after {
  font-family: "Parts";
  content: "\e90e";
}

.ln-icon-part-bar-chart2-bottom::after {
  font-family: "Parts";
  content: "\e90f";
}

.ln-icon-part-base::after {
  font-family: "Parts";
  content: "\e910";
}

.ln-icon-part-bottom-top-bar::after {
  font-family: "Parts";
  content: "\e911";
}

.ln-icon-part-circle::after {
  font-family: "Parts";
  content: "\e912";
}

.ln-icon-part-circle-cut-bottom-left::after {
  font-family: "Parts";
  content: "\e913";
}

.ln-icon-part-circle-bottom-right::after {
  font-family: "Parts";
  content: "\e914";
}

.ln-icon-part-circle-check1-bottom-right::after {
  font-family: "Parts";
  content: "\e915";
}

.ln-icon-part-circle-check-bottom-right::after {
  font-family: "Parts";
  content: "\e916";
}

.ln-icon-part-circle-questionmark-bottom-right::after {
  font-family: "Parts";
  content: "\e917";
}

.ln-icon-part-clipboard-bottom-right-cut::after {
  font-family: "Parts";
  content: "\e918";
}

.ln-icon-part-clipboard-right-cut::after {
  font-family: "Parts";
  content: "\e919";
}

.ln-icon-part-clock-bottom-right::after {
  font-family: "Parts";
  content: "\e91a";
}

.ln-icon-part-consolidation-unit-inner::after {
  font-family: "Parts";
  content: "\e91b";
}

.ln-icon-part-consolidation-unit-outer::after {
  font-family: "Parts";
  content: "\e91c";
}

.ln-icon-part-conversion::after {
  font-family: "Parts";
  content: "\e91d";
}

.ln-icon-part-convert::after {
  font-family: "Parts";
  content: "\e91e";
}

.ln-icon-part-currencies::after {
  font-family: "Parts";
  content: "\e91f";
}

.ln-icon-part-currencies1-small::after {
  font-family: "Parts";
  content: "\e920";
}

.ln-icon-part-currencies-bottom-right::after {
  font-family: "Parts";
  content: "\e921";
}

.ln-icon-part-currencies-bottom-right-cut::after {
  font-family: "Parts";
  content: "\e922";
}

.ln-icon-part-database-bottom-left-half::after {
  font-family: "Parts";
  content: "\e923";
}

.ln-icon-part-database-top-right::after {
  font-family: "Parts";
  content: "\e924";
}

.ln-icon-part-database-top-right-cut::after {
  font-family: "Parts";
  content: "\e925";
}

.ln-icon-part-de::after {
  font-family: "Parts";
  content: "\e926";
}

.ln-icon-part-delete-bottom-right::after {
  font-family: "Parts";
  content: "\e927";
}

.ln-icon-part-document-bottom-right-cut::after {
  font-family: "Parts";
  content: "\e928";
}

.ln-icon-part-download-bottom-right::after {
  font-family: "Parts";
  content: "\e929";
}

.ln-icon-part-edit-bottom-right::after {
  font-family: "Parts";
  content: "\e92a";
}

.ln-icon-part-email-bottom-right-cut::after {
  font-family: "Parts";
  content: "\e92b";
}

.ln-icon-part-en::after {
  font-family: "Parts";
  content: "\e92c";
}

.ln-icon-part-equal-bottom-right::after {
  font-family: "Parts";
  content: "\e92d";
}

.ln-icon-part-es::after {
  font-family: "Parts";
  content: "\e92e";
}

.ln-icon-part-expand-bottom-right::after {
  font-family: "Parts";
  content: "\e92f";
}

.ln-icon-part-file2-bottom-right-cut::after {
  font-family: "Parts";
  content: "\e930";
}

.ln-icon-part-file-bottom-right::after {
  font-family: "Parts";
  content: "\e931";
}

.ln-icon-part-file-bottom-right-cut::after {
  font-family: "Parts";
  content: "\e932";
}

.ln-icon-part-fill-1bottom-left-half-column::after {
  font-family: "Parts";
  content: "\e933";
}

.ln-icon-part-fill-1top-right-half-row::after {
  font-family: "Parts";
  content: "\e934";
}

.ln-icon-part-fill-2column1::after {
  font-family: "Parts";
  content: "\e935";
}

.ln-icon-part-fill-2column1-grid::after {
  font-family: "Parts";
  content: "\e936";
}

.ln-icon-part-fill-2column-grid::after {
  font-family: "Parts";
  content: "\e937";
}

.ln-icon-part-fill-2row1-grid::after {
  font-family: "Parts";
  content: "\e938";
}

.ln-icon-part-fill-2row-grid::after {
  font-family: "Parts";
  content: "\e939";
}

.ln-icon-part-fill-first-left-half-row::after {
  font-family: "Parts";
  content: "\e93a";
}

.ln-icon-part-fill-first-top-half-column::after {
  font-family: "Parts";
  content: "\e93b";
}

.ln-icon-part-fill-left-layout::after {
  font-family: "Parts";
  content: "\e93c";
}

.ln-icon-part-fill-right-layout::after {
  font-family: "Parts";
  content: "\e93d";
}

.ln-icon-part-fill-row-bottom::after {
  font-family: "Parts";
  content: "\e93e";
}

.ln-icon-part-fill-row-column-grid::after {
  font-family: "Parts";
  content: "\e93f";
}

.ln-icon-part-fill-row-middle::after {
  font-family: "Parts";
  content: "\e940";
}

.ln-icon-part-flash-bottom-right::after {
  font-family: "Parts";
  content: "\e941";
}

.ln-icon-part-flip-bottom-right::after {
  font-family: "Parts";
  content: "\e942";
}

.ln-icon-part-flip-top-right::after {
  font-family: "Parts";
  content: "\e943";
}

.ln-icon-part-floppy-bottom-right-cut::after {
  font-family: "Parts";
  content: "\e944";
}

.ln-icon-part-folder::after {
  font-family: "Parts";
  content: "\e945";
}

.ln-icon-part-folder-bottom-right-cut::after {
  font-family: "Parts";
  content: "\e946";
}

.ln-icon-part-fr::after {
  font-family: "Parts";
  content: "\e947";
}

.ln-icon-part-frame::after {
  font-family: "Parts";
  content: "\e948";
}

.ln-icon-part-frame1::after {
  font-family: "Parts";
  content: "\e949";
}

.ln-icon-part-globe-bottom-right-cut::after {
  font-family: "Parts";
  content: "\e94b";
}

.ln-icon-part-grid::after {
  font-family: "Parts";
  content: "\e94c";
}

.ln-icon-part-grid1::after {
  font-family: "Parts";
  content: "\e94d";
}

.ln-icon-part-grid1-bottom-right-cut::after {
  font-family: "Parts";
  content: "\e94e";
}

.ln-icon-part-grid-bottom-right-cut::after {
  font-family: "Parts";
  content: "\e950";
}

.ln-icon-part-half-column-bottom-right-cut::after {
  font-family: "Parts";
  content: "\e951";
}

.ln-icon-part-half-row-bottom-right-cut::after {
  font-family: "Parts";
  content: "\e952";
}

.ln-icon-part-inbox-top-right-cut::after {
  font-family: "Parts";
  content: "\e953";
}

.ln-icon-part-layout::after {
  font-family: "Parts";
  content: "\e954";
}

.ln-icon-part-left-arrow-bottom-right::after {
  font-family: "Parts";
  content: "\e955";
}

.ln-icon-part-ln1::after {
  font-family: "Parts";
  content: "\e956";
}

.ln-icon-part-ln2::after {
  font-family: "Parts";
  content: "\e957";
}

.ln-icon-part-lock-bottom-right::after {
  font-family: "Parts";
  content: "\e958";
}

.ln-icon-part-lock-top-right::after {
  font-family: "Parts";
  content: "\e959";
}

.ln-icon-part-minus-top-right::after {
  font-family: "Parts";
  content: "\e95a";
}

.ln-icon-part-nl::after {
  font-family: "Parts";
  content: "\e95b";
}

.ln-icon-part-paragraph-bottom-right::after {
  font-family: "Parts";
  content: "\e95c";
}

.ln-icon-part-play::after {
  font-family: "Parts";
  content: "\e95d";
}

.ln-icon-part-play-bottom-right::after {
  font-family: "Parts";
  content: "\e95e";
}

.ln-icon-part-plus-top-right::after {
  font-family: "Parts";
  content: "\e95f";
}

.ln-icon-part-plus-bottom-right::after {
  font-family: "Parts";
  content: "\e960";
}

.ln-icon-part-curve2::after {
  font-family: "Parts";
  content: "\e961";
}

.ln-icon-part-rectangle::after {
  font-family: "Parts";
  content: "\e962";
}

.ln-icon-part-rectangle-bottom-right::after {
  font-family: "Parts";
  content: "\e963";
}

.ln-icon-part-rectangle-green::after {
  font-family: "Parts";
  content: "\e964";
}

.ln-icon-part-refresh-bottom-right::after {
  font-family: "Parts";
  content: "\e965";
}

.ln-icon-part-right-arrow-bottom-right::after {
  font-family: "Parts";
  content: "\e966";
}

.ln-icon-part-right-arrow-top-right::after {
  font-family: "Parts";
  content: "\e967";
}

.ln-icon-part-row-frame::after {
  font-family: "Parts";
  content: "\e968";
}

.ln-icon-part-ru::after {
  font-family: "Parts";
  content: "\e969";
}

.ln-icon-part-search-bottom-right::after {
  font-family: "Parts";
  content: "\e96a";
}

.ln-icon-part-search-check-top-right::after {
  font-family: "Parts";
  content: "\e96b";
}

.ln-icon-part-search-top-right::after {
  font-family: "Parts";
  content: "\e96c";
}

.ln-icon-part-search-top-right-cut::after {
  font-family: "Parts";
  content: "\e96d";
}

.ln-icon-part-setting-bottom-right::after {
  font-family: "Parts";
  content: "\e96e";
}

.ln-icon-part-setting-bottom-right-cut::after {
  font-family: "Parts";
  content: "\e96f";
}

.ln-icon-part-setting-setting-info-info::after {
  font-family: "Parts";
  content: "\e970";
}

.ln-icon-part-shrink-bottom-right::after {
  font-family: "Parts";
  content: "\e971";
}

.ln-icon-part-small-down-arrow::after {
  font-family: "Parts";
  content: "\e972";
}

.ln-icon-part-square1-bottom-right::after {
  font-family: "Parts";
  content: "\e973";
}

.ln-icon-part-square-bottom-right::after {
  font-family: "Parts";
  content: "\e974";
}

.ln-icon-part-star::after {
  font-family: "Parts";
  content: "\e975";
}

.ln-icon-part-timer-bottom-right-cut::after {
  font-family: "Parts";
  content: "\e976";
}

.ln-icon-part-top-red::after {
  font-family: "Parts";
  content: "\e977";
}

.ln-icon-part-top-bottom-bar::after {
  font-family: "Parts";
  content: "\e978";
}

.ln-icon-part-triangle::after {
  font-family: "Parts";
  content: "\e979";
}

.ln-icon-part-user::after {
  font-family: "Parts";
  content: "\e97a";
}

.ln-icon-part-user1-bottom-right-cut::after {
  font-family: "Parts";
  content: "\e97b";
}

.ln-icon-part-wave::after {
  font-family: "Parts";
  content: "\e97c";
}

.ln-icon-part-wave-cut-bottom-left::after {
  font-family: "Parts";
  content: "\e97d";
}

.ln-icon-part-wave-fill::after {
  font-family: "Parts";
  content: "\e97e";
}

.ln-icon-part-wave-fill-cut-bottom-left::after {
  font-family: "Parts";
  content: "\e97f";
}

.ln-icon-part-wave-bottom-right::after {
  font-family: "Parts";
  content: "\e980";
}

.ln-icon-part-window::after {
  font-family: "Parts";
  content: "\e981";
}

.ln-icon-part-window-top::after {
  font-family: "Parts";
  content: "\e982";
}

.ln-icon-part-window-top-cut-bottom-left::after {
  font-family: "Parts";
  content: "\e983";
}

.ln-icon-part-window-top-cut-top-right::after {
  font-family: "Parts";
  content: "\e984";
}

.ln-icon-part-window-top-left::after {
  font-family: "Parts";
  content: "\e985";
}

.ln-icon-part-window-top-right::after {
  font-family: "Parts";
  content: "\e986";
}

.ln-icon-part-zh::after {
  font-family: "Parts";
  content: "\e987";
}

.ln-icon-part-lucanet-logo-top-right::after {
  font-family: "Parts";
  content: "\e988";
}

.ln-icon-part-lucanet-logo-bottom-left::after {
  font-family: "Parts";
  content: "\e989";
}

.ln-icon-part-chart::after {
  font-family: "Parts";
  content: "\e98a";
}

.ln-icon-part-graph::after {
  font-family: "Parts";
  content: "\e98b";
}

.ln-icon-part-curve1::after {
  font-family: "Parts";
  content: "\e98c";
}

.ln-icon-part-it::after {
  font-family: "Parts";
  content: "\e98d";
}

.ln-icon-part-pl::after {
  font-family: "Parts";
  content: "\e98e";
}

.ln-icon-part-signalBarMedium::after {
  font-family: "Parts";
  content: "\e98f";
}

.ln-icon-part-signalBarSmall::after {
  font-family: "Parts";
  content: "\e990";
}

.ln-icon-part-residual-amount::after {
  font-family: "Parts";
  content: "\e991";
}

.ln-icon-player-filled-rewind-left::after {
  font-family: "IconPlayer";
  content: "\e900";
}

.ln-icon-player-filled-volume-down::after {
  font-family: "IconPlayer";
  content: "\e901";
}

.ln-icon-player-filled-volume-up::after {
  font-family: "IconPlayer";
  content: "\e902";
}

.ln-icon-player-filled-pause-circle::after {
  font-family: "IconPlayer";
  content: "\e903";
}

.ln-icon-player-filled-rewind-right::after {
  font-family: "IconPlayer";
  content: "\e904";
}

.ln-icon-player-filled-volume-off::after {
  font-family: "IconPlayer";
  content: "\e905";
}

.ln-icon-player-filled-volume::after {
  font-family: "IconPlayer";
  content: "\e906";
}

.ln-icon-player-filled-play-circle::after {
  font-family: "IconPlayer";
  content: "\e907";
}

.ln-icon-player-filled-skip-back::after {
  font-family: "IconPlayer";
  content: "\e908";
}

.ln-icon-player-filled-skip-forward::after {
  font-family: "IconPlayer";
  content: "\e909";
}

.ln-icon-player-filled-stop-circle::after {
  font-family: "IconPlayer";
  content: "\e90a";
}

.ln-icon-player-rewind-left::after {
  font-family: "IconPlayer";
  content: "\e90b";
}

.ln-icon-player-rewind-right::after {
  font-family: "IconPlayer";
  content: "\e90c";
}

.ln-icon-player-skip-back::after {
  font-family: "IconPlayer";
  content: "\e90d";
}

.ln-icon-player-skip-forward::after {
  font-family: "IconPlayer";
  content: "\e90e";
}

.ln-icon-player-sync::after {
  font-family: "IconPlayer";
  content: "\e90f";
}

.ln-icon-player-refresh::after {
  font-family: "IconPlayer";
  content: "\e910";
}

.ln-icon-player-repeat::after {
  font-family: "IconPlayer";
  content: "\e911";
}

.ln-icon-player-top-circle::after {
  font-family: "IconPlayer";
  content: "\e912";
}

.ln-icon-player-volume-down::after {
  font-family: "IconPlayer";
  content: "\e913";
}

.ln-icon-player-volume-off::after {
  font-family: "IconPlayer";
  content: "\e914";
}

.ln-icon-player-volume::after {
  font-family: "IconPlayer";
  content: "\e915";
}

.ln-icon-player-play-circle::after {
  font-family: "IconPlayer";
  content: "\e916";
}

.ln-icon-player-pause-circle::after {
  font-family: "IconPlayer";
  content: "\e917";
}

.ln-icon-player-volume-up::after {
  font-family: "IconPlayer";
  content: "\e918";
}

.ln-icon-security-filled-lock::after {
  font-family: "IconSecurity";
  content: "\e902";
}

.ln-icon-security-filled-shield-off::after {
  font-family: "IconSecurity";
  content: "\e901";
}

.ln-icon-security-filled-shield::after {
  font-family: "IconSecurity";
  content: "\e900";
}

.ln-icon-security-filled-unlock::after {
  font-family: "IconSecurity";
  content: "\e907";
}

.ln-icon-security-lock::after {
  font-family: "IconSecurity";
  content: "\e903";
}

.ln-icon-security-shield-off::after {
  font-family: "IconSecurity";
  content: "\e906";
}

.ln-icon-security-shield::after {
  font-family: "IconSecurity";
  content: "\e905";
}

.ln-icon-security-unlock-reversed::after {
  font-family: "IconSecurity";
  content: "\e909";
}

.ln-icon-security-unlock::after {
  font-family: "IconSecurity";
  content: "\e904";
}

.ln-icon-shape-3cube-right-fill::after {
  font-family: "IconShape";
  content: "\e905";
}

.ln-icon-shape-circle::after {
  font-family: "IconShape";
  content: "\e904";
}

.ln-icon-shape-cube-right-fill::after {
  font-family: "IconShape";
  content: "\e903";
}

.ln-icon-shape-cube::after {
  font-family: "IconShape";
  content: "\e902";
}

.ln-icon-shape-filled-circle::after {
  font-family: "IconShape";
  content: "\e90c";
}

.ln-icon-shape-filled-cube::after {
  font-family: "IconShape";
  content: "\e900";
}

.ln-icon-shape-filled-pawn::after {
  font-family: "IconShape";
  content: "\e906";
}

.ln-icon-shape-filled-rectangle::after {
  font-family: "IconShape";
  content: "\e90b";
}

.ln-icon-shape-filled-square::after {
  font-family: "IconShape";
  content: "\e909";
}

.ln-icon-shape-filled-star::after {
  font-family: "IconShape";
  content: "\e908";
}

.ln-icon-shape-filled-tringle-right::after {
  font-family: "IconShape";
  content: "\e901";
}

.ln-icon-shape-filled-tringle::after {
  font-family: "IconShape";
  content: "\e90a";
}

.ln-icon-shape-no-input::after {
  font-family: "IconShape";
  content: "\e907";
}

.ln-icon-shop-capital-goods::after {
  font-family: "IconShop";
  content: "\e906";
}

.ln-icon-shop-car::after {
  font-family: "IconShop";
  content: "\e911";
}

.ln-icon-shop-cash-flow::after {
  font-family: "IconShop";
  content: "\e903";
}

.ln-icon-shop-credit-card::after {
  font-family: "IconShop";
  content: "\e910";
}

.ln-icon-shop-currencies::after {
  font-family: "IconShop";
  content: "\e914";
}

.ln-icon-shop-currency::after {
  font-family: "IconShop";
  content: "\e904";
}

.ln-icon-shop-filled-car::after {
  font-family: "IconShop";
  content: "\e90a";
}

.ln-icon-shop-filled-credit-card::after {
  font-family: "IconShop";
  content: "\e908";
}

.ln-icon-shop-filled-gift::after {
  font-family: "IconShop";
  content: "\e90f";
}

.ln-icon-shop-filled-pricetag::after {
  font-family: "IconShop";
  content: "\e90c";
}

.ln-icon-shop-filled-shopping-bag::after {
  font-family: "IconShop";
  content: "\e90b";
}

.ln-icon-shop-filled-shopping-cart::after {
  font-family: "IconShop";
  content: "\e90e";
}

.ln-icon-shop-franchises::after {
  font-family: "IconShop";
  content: "\e909";
}

.ln-icon-shop-gift::after {
  font-family: "IconShop";
  content: "\e902";
}

.ln-icon-shop-governance::after {
  font-family: "IconShop";
  content: "\e900";
}

.ln-icon-shop-investments::after {
  font-family: "IconShop";
  content: "\e90d";
}

.ln-icon-shop-package::after {
  font-family: "IconShop";
  content: "\e907";
}

.ln-icon-shop-pricetag::after {
  font-family: "IconShop";
  content: "\e913";
}

.ln-icon-shop-shopping-bag::after {
  font-family: "IconShop";
  content: "\e912";
}

.ln-icon-shop-shopping-cart::after {
  font-family: "IconShop";
  content: "\e901";
}

.ln-icon-shop-value-convert::after {
  font-family: "IconShop";
  content: "\e905";
}

.ln-icon-social-filled-google::after {
  font-family: "IconSocial";
  content: "\e900";
}

.ln-icon-social-filled-facebook::after {
  font-family: "IconSocial";
  content: "\e901";
}

.ln-icon-social-filled-linkedin::after {
  font-family: "IconSocial";
  content: "\e902";
}

.ln-icon-social-filled-twitter::after {
  font-family: "IconSocial";
  content: "\e903";
}

.ln-icon-social-filled-award::after {
  font-family: "IconSocial";
  content: "\e904";
}

.ln-icon-social-filled-share::after {
  font-family: "IconSocial";
  content: "\e905";
}

.ln-icon-social-filled-github::after {
  font-family: "IconSocial";
  content: "\e906";
}

.ln-icon-social-filled-npm::after {
  font-family: "IconSocial";
  content: "\e907";
}

.ln-icon-social-filled-heart::after {
  font-family: "IconSocial";
  content: "\e908";
}

.ln-icon-social-google::after {
  font-family: "IconSocial";
  content: "\e909";
}

.ln-icon-social-twitter::after {
  font-family: "IconSocial";
  content: "\e90a";
}

.ln-icon-social-linkedin::after {
  font-family: "IconSocial";
  content: "\e90b";
}

.ln-icon-social-facebook::after {
  font-family: "IconSocial";
  content: "\e90c";
}

.ln-icon-social-github::after {
  font-family: "IconSocial";
  content: "\e90d";
}

.ln-icon-social-npm::after {
  font-family: "IconSocial";
  content: "\e90e";
}

.ln-icon-social-award::after {
  font-family: "IconSocial";
  content: "\e90f";
}

.ln-icon-social-share::after {
  font-family: "IconSocial";
  content: "\e910";
}

.ln-icon-social-heart::after {
  font-family: "IconSocial";
  content: "\e911";
}

.ln-icon-user-filled::after {
  font-family: "IconUser";
  content: "\e900";
}

.ln-icon-user-filled-person-add::after {
  font-family: "IconUser";
  content: "\e901";
}

.ln-icon-user-filled-people::after {
  font-family: "IconUser";
  content: "\e902";
}

.ln-icon-user-filled-remove::after {
  font-family: "IconUser";
  content: "\e903";
}

.ln-icon-user-filled-done::after {
  font-family: "IconUser";
  content: "\e904";
}

.ln-icon-user-filled-delete::after {
  font-family: "IconUser";
  content: "\e905";
}

.ln-icon-user-user::after {
  font-family: "IconUser";
  content: "\e906";
}

.ln-icon-user-add::after {
  font-family: "IconUser";
  content: "\e907";
}

.ln-icon-user-group::after {
  font-family: "IconUser";
  content: "\e908";
}

.ln-icon-user-remove::after {
  font-family: "IconUser";
  content: "\e909";
}

.ln-icon-user-done::after {
  font-family: "IconUser";
  content: "\e90a";
}

.ln-icon-user-delete::after {
  font-family: "IconUser";
  content: "\e90b";
}

.ln-icon-user-log-in::after {
  font-family: "IconUser";
  content: "\e90c";
}

.ln-icon-user-log-out::after {
  font-family: "IconUser";
  content: "\e90d";
}

.ln-icon-view-eye::after {
  font-family: "IconView";
  content: "\e900";
}

.ln-icon-view-eye-off::after {
  font-family: "IconView";
  content: "\e901";
}

.ln-icon-view-expand::after {
  font-family: "IconView";
  content: "\e902";
}

.ln-icon-view-collapse::after {
  font-family: "IconView";
  content: "\e903";
}

.ln-icon-view-maximize::after {
  font-family: "IconView";
  content: "\e904";
}

.ln-icon-view-minimize::after {
  font-family: "IconView";
  content: "\e905";
}

.ln-icon-view-3rows::after {
  font-family: "IconView";
  content: "\e906";
}

.ln-icon-view-half-top-grid-bottom-cut::after {
  font-family: "IconView";
  content: "\e907";
}

.ln-icon-view-half-left-grid-bottom-cut::after {
  font-family: "IconView";
  content: "\e908";
}

.ln-icon-view-sorting::after {
  font-family: "IconView";
  content: "\e909";
}

.ln-icon-view-selection::after {
  font-family: "IconView";
  content: "\e90a";
}

.ln-icon-view-filled-grid::after {
  font-family: "IconView";
  content: "\e90b";
}

.ln-icon-view-grid::after {
  font-family: "IconView";
  content: "\e90c";
}

.ln-icon-view-layout::after {
  font-family: "IconView";
  content: "\e90d";
}

.ln-icon-view-filled-layout::after {
  font-family: "IconView";
  content: "\e90e";
}

.ln-icon-workspaces-bcm::after {
  font-family: "IconWorkspaces";
  content: "\e90d";
}

.ln-icon-workspaces-cfp::after {
  font-family: "IconWorkspaces";
  content: "\e904";
}

.ln-icon-workspaces-copilot::after {
  font-family: "IconWorkspaces";
  content: "\e906";
}

.ln-icon-workspaces-dm::after {
  font-family: "IconWorkspaces";
  content: "\e900";
}

.ln-icon-workspaces-esg::after {
  font-family: "IconWorkspaces";
  content: "\e905";
}

.ln-icon-workspaces-global-tax-center::after {
  font-family: "IconWorkspaces";
  content: "\e903";
}

.ln-icon-workspaces-la::after {
  font-family: "IconWorkspaces";
  content: "\e901";
}

.ln-icon-workspaces-task-manager::after {
  font-family: "IconWorkspaces";
  content: "\e90c";
}

.ln-icon-workspaces-tcr::after {
  font-family: "IconWorkspaces";
  content: "\e90e";
}

.ln-icon-workspaces-um::after {
  font-family: "IconWorkspaces";
  content: "\e90b";
}

.ln-icon-workspaces-xbrl-auditor::after {
  font-family: "IconWorkspaces";
  content: "\e90a";
}

.ln-icon-workspaces-xbrl-portal::after {
  font-family: "IconWorkspaces";
  content: "\e908";
}

.ln-icon-workspaces-xbrl-tagger::after {
  font-family: "IconWorkspaces";
  content: "\e909";
}

.ln-icon-workspaces-xbrl::after {
  font-family: "IconWorkspaces";
  content: "\e907";
}

.ln-icon-workspaces-xpa::after {
  font-family: "IconWorkspaces";
  content: "\e902";
}

[class^=ln-icon-ph-] {
  font-family: "Phosphor";
}

.ln-icon-ph-acorn:before {
  content: "\eb9a";
}
.ln-icon-ph-address-book:before {
  content: "\e6f8";
}
.ln-icon-ph-address-book-tabs:before {
  content: "\ee4e";
}
.ln-icon-ph-air-traffic-control:before {
  content: "\ecd8";
}
.ln-icon-ph-airplane:before {
  content: "\e002";
}
.ln-icon-ph-airplane-in-flight:before {
  content: "\e4fe";
}
.ln-icon-ph-airplane-landing:before {
  content: "\e502";
}
.ln-icon-ph-airplane-takeoff:before {
  content: "\e504";
}
.ln-icon-ph-airplane-taxiing:before {
  content: "\e500";
}
.ln-icon-ph-airplane-tilt:before {
  content: "\e5d6";
}
.ln-icon-ph-airplay:before {
  content: "\e004";
}
.ln-icon-ph-alarm:before {
  content: "\e006";
}
.ln-icon-ph-alien:before {
  content: "\e8a6";
}
.ln-icon-ph-align-bottom:before {
  content: "\e506";
}
.ln-icon-ph-align-bottom-simple:before {
  content: "\eb0c";
}
.ln-icon-ph-align-center-horizontal:before {
  content: "\e50a";
}
.ln-icon-ph-align-center-horizontal-simple:before {
  content: "\eb0e";
}
.ln-icon-ph-align-center-vertical:before {
  content: "\e50c";
}
.ln-icon-ph-align-center-vertical-simple:before {
  content: "\eb10";
}
.ln-icon-ph-align-left:before {
  content: "\e50e";
}
.ln-icon-ph-align-left-simple:before {
  content: "\eaee";
}
.ln-icon-ph-align-right:before {
  content: "\e510";
}
.ln-icon-ph-align-right-simple:before {
  content: "\eb12";
}
.ln-icon-ph-align-top:before {
  content: "\e512";
}
.ln-icon-ph-align-top-simple:before {
  content: "\eb14";
}
.ln-icon-ph-amazon-logo:before {
  content: "\e96c";
}
.ln-icon-ph-ambulance:before {
  content: "\e572";
}
.ln-icon-ph-anchor:before {
  content: "\e514";
}
.ln-icon-ph-anchor-simple:before {
  content: "\e5d8";
}
.ln-icon-ph-android-logo:before {
  content: "\e008";
}
.ln-icon-ph-angle:before {
  content: "\e7bc";
}
.ln-icon-ph-angular-logo:before {
  content: "\eb80";
}
.ln-icon-ph-aperture:before {
  content: "\e00a";
}
.ln-icon-ph-app-store-logo:before {
  content: "\e974";
}
.ln-icon-ph-app-window:before {
  content: "\e5da";
}
.ln-icon-ph-apple-logo:before {
  content: "\e516";
}
.ln-icon-ph-apple-podcasts-logo:before {
  content: "\eb96";
}
.ln-icon-ph-approximate-equals:before {
  content: "\edaa";
}
.ln-icon-ph-archive:before {
  content: "\e00c";
}
.ln-icon-ph-armchair:before {
  content: "\e012";
}
.ln-icon-ph-arrow-arc-left:before {
  content: "\e014";
}
.ln-icon-ph-arrow-arc-right:before {
  content: "\e016";
}
.ln-icon-ph-arrow-bend-double-up-left:before {
  content: "\e03a";
}
.ln-icon-ph-arrow-bend-double-up-right:before {
  content: "\e03c";
}
.ln-icon-ph-arrow-bend-down-left:before {
  content: "\e018";
}
.ln-icon-ph-arrow-bend-down-right:before {
  content: "\e01a";
}
.ln-icon-ph-arrow-bend-left-down:before {
  content: "\e01c";
}
.ln-icon-ph-arrow-bend-left-up:before {
  content: "\e01e";
}
.ln-icon-ph-arrow-bend-right-down:before {
  content: "\e020";
}
.ln-icon-ph-arrow-bend-right-up:before {
  content: "\e022";
}
.ln-icon-ph-arrow-bend-up-left:before {
  content: "\e024";
}
.ln-icon-ph-arrow-bend-up-right:before {
  content: "\e026";
}
.ln-icon-ph-arrow-circle-down:before {
  content: "\e028";
}
.ln-icon-ph-arrow-circle-down-left:before {
  content: "\e02a";
}
.ln-icon-ph-arrow-circle-down-right:before {
  content: "\e02c";
}
.ln-icon-ph-arrow-circle-left:before {
  content: "\e05a";
}
.ln-icon-ph-arrow-circle-right:before {
  content: "\e02e";
}
.ln-icon-ph-arrow-circle-up:before {
  content: "\e030";
}
.ln-icon-ph-arrow-circle-up-left:before {
  content: "\e032";
}
.ln-icon-ph-arrow-circle-up-right:before {
  content: "\e034";
}
.ln-icon-ph-arrow-clockwise:before {
  content: "\e036";
}
.ln-icon-ph-arrow-counter-clockwise:before {
  content: "\e038";
}
.ln-icon-ph-arrow-down:before {
  content: "\e03e";
}
.ln-icon-ph-arrow-down-left:before {
  content: "\e040";
}
.ln-icon-ph-arrow-down-right:before {
  content: "\e042";
}
.ln-icon-ph-arrow-elbow-down-left:before {
  content: "\e044";
}
.ln-icon-ph-arrow-elbow-down-right:before {
  content: "\e046";
}
.ln-icon-ph-arrow-elbow-left:before {
  content: "\e048";
}
.ln-icon-ph-arrow-elbow-left-down:before {
  content: "\e04a";
}
.ln-icon-ph-arrow-elbow-left-up:before {
  content: "\e04c";
}
.ln-icon-ph-arrow-elbow-right:before {
  content: "\e04e";
}
.ln-icon-ph-arrow-elbow-right-down:before {
  content: "\e050";
}
.ln-icon-ph-arrow-elbow-right-up:before {
  content: "\e052";
}
.ln-icon-ph-arrow-elbow-up-left:before {
  content: "\e054";
}
.ln-icon-ph-arrow-elbow-up-right:before {
  content: "\e056";
}
.ln-icon-ph-arrow-fat-down:before {
  content: "\e518";
}
.ln-icon-ph-arrow-fat-left:before {
  content: "\e51a";
}
.ln-icon-ph-arrow-fat-line-down:before {
  content: "\e51c";
}
.ln-icon-ph-arrow-fat-line-left:before {
  content: "\e51e";
}
.ln-icon-ph-arrow-fat-line-right:before {
  content: "\e520";
}
.ln-icon-ph-arrow-fat-line-up:before {
  content: "\e522";
}
.ln-icon-ph-arrow-fat-lines-down:before {
  content: "\e524";
}
.ln-icon-ph-arrow-fat-lines-left:before {
  content: "\e526";
}
.ln-icon-ph-arrow-fat-lines-right:before {
  content: "\e528";
}
.ln-icon-ph-arrow-fat-lines-up:before {
  content: "\e52a";
}
.ln-icon-ph-arrow-fat-right:before {
  content: "\e52c";
}
.ln-icon-ph-arrow-fat-up:before {
  content: "\e52e";
}
.ln-icon-ph-arrow-left:before {
  content: "\e058";
}
.ln-icon-ph-arrow-line-down:before {
  content: "\e05c";
}
.ln-icon-ph-arrow-line-down-left:before {
  content: "\e05e";
}
.ln-icon-ph-arrow-line-down-right:before {
  content: "\e060";
}
.ln-icon-ph-arrow-line-left:before {
  content: "\e062";
}
.ln-icon-ph-arrow-line-right:before {
  content: "\e064";
}
.ln-icon-ph-arrow-line-up:before {
  content: "\e066";
}
.ln-icon-ph-arrow-line-up-left:before {
  content: "\e068";
}
.ln-icon-ph-arrow-line-up-right:before {
  content: "\e06a";
}
.ln-icon-ph-arrow-right:before {
  content: "\e06c";
}
.ln-icon-ph-arrow-square-down:before {
  content: "\e06e";
}
.ln-icon-ph-arrow-square-down-left:before {
  content: "\e070";
}
.ln-icon-ph-arrow-square-down-right:before {
  content: "\e072";
}
.ln-icon-ph-arrow-square-in:before {
  content: "\e5dc";
}
.ln-icon-ph-arrow-square-left:before {
  content: "\e074";
}
.ln-icon-ph-arrow-square-out:before {
  content: "\e5de";
}
.ln-icon-ph-arrow-square-right:before {
  content: "\e076";
}
.ln-icon-ph-arrow-square-up:before {
  content: "\e078";
}
.ln-icon-ph-arrow-square-up-left:before {
  content: "\e07a";
}
.ln-icon-ph-arrow-square-up-right:before {
  content: "\e07c";
}
.ln-icon-ph-arrow-u-down-left:before {
  content: "\e07e";
}
.ln-icon-ph-arrow-u-down-right:before {
  content: "\e080";
}
.ln-icon-ph-arrow-u-left-down:before {
  content: "\e082";
}
.ln-icon-ph-arrow-u-left-up:before {
  content: "\e084";
}
.ln-icon-ph-arrow-u-right-down:before {
  content: "\e086";
}
.ln-icon-ph-arrow-u-right-up:before {
  content: "\e088";
}
.ln-icon-ph-arrow-u-up-left:before {
  content: "\e08a";
}
.ln-icon-ph-arrow-u-up-right:before {
  content: "\e08c";
}
.ln-icon-ph-arrow-up:before {
  content: "\e08e";
}
.ln-icon-ph-arrow-up-left:before {
  content: "\e090";
}
.ln-icon-ph-arrow-up-right:before {
  content: "\e092";
}
.ln-icon-ph-arrows-clockwise:before {
  content: "\e094";
}
.ln-icon-ph-arrows-counter-clockwise:before {
  content: "\e096";
}
.ln-icon-ph-arrows-down-up:before {
  content: "\e098";
}
.ln-icon-ph-arrows-horizontal:before {
  content: "\eb06";
}
.ln-icon-ph-arrows-in:before {
  content: "\e09a";
}
.ln-icon-ph-arrows-in-cardinal:before {
  content: "\e09c";
}
.ln-icon-ph-arrows-in-line-horizontal:before {
  content: "\e530";
}
.ln-icon-ph-arrows-in-line-vertical:before {
  content: "\e532";
}
.ln-icon-ph-arrows-in-simple:before {
  content: "\e09e";
}
.ln-icon-ph-arrows-left-right:before {
  content: "\e0a0";
}
.ln-icon-ph-arrows-merge:before {
  content: "\ed3e";
}
.ln-icon-ph-arrows-out:before {
  content: "\e0a2";
}
.ln-icon-ph-arrows-out-cardinal:before {
  content: "\e0a4";
}
.ln-icon-ph-arrows-out-line-horizontal:before {
  content: "\e534";
}
.ln-icon-ph-arrows-out-line-vertical:before {
  content: "\e536";
}
.ln-icon-ph-arrows-out-simple:before {
  content: "\e0a6";
}
.ln-icon-ph-arrows-split:before {
  content: "\ed3c";
}
.ln-icon-ph-arrows-vertical:before {
  content: "\eb04";
}
.ln-icon-ph-article:before {
  content: "\e0a8";
}
.ln-icon-ph-article-medium:before {
  content: "\e5e0";
}
.ln-icon-ph-article-ny-times:before {
  content: "\e5e2";
}
.ln-icon-ph-asclepius:before {
  content: "\ee34";
}
.ln-icon-ph-caduceus:before {
  content: "\ee34";
}
.ln-icon-ph-asterisk:before {
  content: "\e0aa";
}
.ln-icon-ph-asterisk-simple:before {
  content: "\e832";
}
.ln-icon-ph-at:before {
  content: "\e0ac";
}
.ln-icon-ph-atom:before {
  content: "\e5e4";
}
.ln-icon-ph-avocado:before {
  content: "\ee04";
}
.ln-icon-ph-axe:before {
  content: "\e9fc";
}
.ln-icon-ph-baby:before {
  content: "\e774";
}
.ln-icon-ph-baby-carriage:before {
  content: "\e818";
}
.ln-icon-ph-backpack:before {
  content: "\e922";
}
.ln-icon-ph-backspace:before {
  content: "\e0ae";
}
.ln-icon-ph-bag:before {
  content: "\e0b0";
}
.ln-icon-ph-bag-simple:before {
  content: "\e5e6";
}
.ln-icon-ph-balloon:before {
  content: "\e76c";
}
.ln-icon-ph-bandaids:before {
  content: "\e0b2";
}
.ln-icon-ph-bank:before {
  content: "\e0b4";
}
.ln-icon-ph-barbell:before {
  content: "\e0b6";
}
.ln-icon-ph-barcode:before {
  content: "\e0b8";
}
.ln-icon-ph-barn:before {
  content: "\ec72";
}
.ln-icon-ph-barricade:before {
  content: "\e948";
}
.ln-icon-ph-baseball:before {
  content: "\e71a";
}
.ln-icon-ph-baseball-cap:before {
  content: "\ea28";
}
.ln-icon-ph-baseball-helmet:before {
  content: "\ee4a";
}
.ln-icon-ph-basket:before {
  content: "\e964";
}
.ln-icon-ph-basketball:before {
  content: "\e724";
}
.ln-icon-ph-bathtub:before {
  content: "\e81e";
}
.ln-icon-ph-battery-charging:before {
  content: "\e0ba";
}
.ln-icon-ph-battery-charging-vertical:before {
  content: "\e0bc";
}
.ln-icon-ph-battery-empty:before {
  content: "\e0be";
}
.ln-icon-ph-battery-full:before {
  content: "\e0c0";
}
.ln-icon-ph-battery-high:before {
  content: "\e0c2";
}
.ln-icon-ph-battery-low:before {
  content: "\e0c4";
}
.ln-icon-ph-battery-medium:before {
  content: "\e0c6";
}
.ln-icon-ph-battery-plus:before {
  content: "\e808";
}
.ln-icon-ph-battery-plus-vertical:before {
  content: "\ec50";
}
.ln-icon-ph-battery-vertical-empty:before {
  content: "\e7c6";
}
.ln-icon-ph-battery-vertical-full:before {
  content: "\e7c4";
}
.ln-icon-ph-battery-vertical-high:before {
  content: "\e7c2";
}
.ln-icon-ph-battery-vertical-low:before {
  content: "\e7be";
}
.ln-icon-ph-battery-vertical-medium:before {
  content: "\e7c0";
}
.ln-icon-ph-battery-warning:before {
  content: "\e0c8";
}
.ln-icon-ph-battery-warning-vertical:before {
  content: "\e0ca";
}
.ln-icon-ph-beach-ball:before {
  content: "\ed24";
}
.ln-icon-ph-beanie:before {
  content: "\ea2a";
}
.ln-icon-ph-bed:before {
  content: "\e0cc";
}
.ln-icon-ph-beer-bottle:before {
  content: "\e7b0";
}
.ln-icon-ph-beer-stein:before {
  content: "\eb62";
}
.ln-icon-ph-behance-logo:before {
  content: "\e7f4";
}
.ln-icon-ph-bell:before {
  content: "\e0ce";
}
.ln-icon-ph-bell-ringing:before {
  content: "\e5e8";
}
.ln-icon-ph-bell-simple:before {
  content: "\e0d0";
}
.ln-icon-ph-bell-simple-ringing:before {
  content: "\e5ea";
}
.ln-icon-ph-bell-simple-slash:before {
  content: "\e0d2";
}
.ln-icon-ph-bell-simple-z:before {
  content: "\e5ec";
}
.ln-icon-ph-bell-slash:before {
  content: "\e0d4";
}
.ln-icon-ph-bell-z:before {
  content: "\e5ee";
}
.ln-icon-ph-belt:before {
  content: "\ea2c";
}
.ln-icon-ph-bezier-curve:before {
  content: "\eb00";
}
.ln-icon-ph-bicycle:before {
  content: "\e0d6";
}
.ln-icon-ph-binary:before {
  content: "\ee60";
}
.ln-icon-ph-binoculars:before {
  content: "\ea64";
}
.ln-icon-ph-biohazard:before {
  content: "\e9e0";
}
.ln-icon-ph-bird:before {
  content: "\e72c";
}
.ln-icon-ph-blueprint:before {
  content: "\eda0";
}
.ln-icon-ph-bluetooth:before {
  content: "\e0da";
}
.ln-icon-ph-bluetooth-connected:before {
  content: "\e0dc";
}
.ln-icon-ph-bluetooth-slash:before {
  content: "\e0de";
}
.ln-icon-ph-bluetooth-x:before {
  content: "\e0e0";
}
.ln-icon-ph-boat:before {
  content: "\e786";
}
.ln-icon-ph-bomb:before {
  content: "\ee0a";
}
.ln-icon-ph-bone:before {
  content: "\e7f2";
}
.ln-icon-ph-book:before {
  content: "\e0e2";
}
.ln-icon-ph-book-bookmark:before {
  content: "\e0e4";
}
.ln-icon-ph-book-open:before {
  content: "\e0e6";
}
.ln-icon-ph-book-open-text:before {
  content: "\e8f2";
}
.ln-icon-ph-book-open-user:before {
  content: "\ede0";
}
.ln-icon-ph-bookmark:before {
  content: "\e0e8";
}
.ln-icon-ph-bookmark-simple:before {
  content: "\e0ea";
}
.ln-icon-ph-bookmarks:before {
  content: "\e0ec";
}
.ln-icon-ph-bookmarks-simple:before {
  content: "\e5f0";
}
.ln-icon-ph-books:before {
  content: "\e758";
}
.ln-icon-ph-boot:before {
  content: "\ecca";
}
.ln-icon-ph-boules:before {
  content: "\e722";
}
.ln-icon-ph-bounding-box:before {
  content: "\e6ce";
}
.ln-icon-ph-bowl-food:before {
  content: "\eaa4";
}
.ln-icon-ph-bowl-steam:before {
  content: "\e8e4";
}
.ln-icon-ph-bowling-ball:before {
  content: "\ea34";
}
.ln-icon-ph-box-arrow-down:before {
  content: "\e00e";
}
.ln-icon-ph-archive-box:before {
  content: "\e00e";
}
.ln-icon-ph-box-arrow-up:before {
  content: "\ee54";
}
.ln-icon-ph-boxing-glove:before {
  content: "\ea36";
}
.ln-icon-ph-brackets-angle:before {
  content: "\e862";
}
.ln-icon-ph-brackets-curly:before {
  content: "\e860";
}
.ln-icon-ph-brackets-round:before {
  content: "\e864";
}
.ln-icon-ph-brackets-square:before {
  content: "\e85e";
}
.ln-icon-ph-brain:before {
  content: "\e74e";
}
.ln-icon-ph-brandy:before {
  content: "\e6b4";
}
.ln-icon-ph-bread:before {
  content: "\e81c";
}
.ln-icon-ph-bridge:before {
  content: "\ea68";
}
.ln-icon-ph-briefcase:before {
  content: "\e0ee";
}
.ln-icon-ph-briefcase-metal:before {
  content: "\e5f2";
}
.ln-icon-ph-broadcast:before {
  content: "\e0f2";
}
.ln-icon-ph-broom:before {
  content: "\ec54";
}
.ln-icon-ph-browser:before {
  content: "\e0f4";
}
.ln-icon-ph-browsers:before {
  content: "\e0f6";
}
.ln-icon-ph-bug:before {
  content: "\e5f4";
}
.ln-icon-ph-bug-beetle:before {
  content: "\e5f6";
}
.ln-icon-ph-bug-droid:before {
  content: "\e5f8";
}
.ln-icon-ph-building:before {
  content: "\e100";
}
.ln-icon-ph-building-apartment:before {
  content: "\e0fe";
}
.ln-icon-ph-building-office:before {
  content: "\e0ff";
}
.ln-icon-ph-buildings:before {
  content: "\e102";
}
.ln-icon-ph-bulldozer:before {
  content: "\ec6c";
}
.ln-icon-ph-bus:before {
  content: "\e106";
}
.ln-icon-ph-butterfly:before {
  content: "\ea6e";
}
.ln-icon-ph-cable-car:before {
  content: "\e49c";
}
.ln-icon-ph-cactus:before {
  content: "\e918";
}
.ln-icon-ph-cake:before {
  content: "\e780";
}
.ln-icon-ph-calculator:before {
  content: "\e538";
}
.ln-icon-ph-calendar:before {
  content: "\e108";
}
.ln-icon-ph-calendar-blank:before {
  content: "\e10a";
}
.ln-icon-ph-calendar-check:before {
  content: "\e712";
}
.ln-icon-ph-calendar-dot:before {
  content: "\e7b2";
}
.ln-icon-ph-calendar-dots:before {
  content: "\e7b4";
}
.ln-icon-ph-calendar-heart:before {
  content: "\e8b0";
}
.ln-icon-ph-calendar-minus:before {
  content: "\ea14";
}
.ln-icon-ph-calendar-plus:before {
  content: "\e714";
}
.ln-icon-ph-calendar-slash:before {
  content: "\ea12";
}
.ln-icon-ph-calendar-star:before {
  content: "\e8b2";
}
.ln-icon-ph-calendar-x:before {
  content: "\e10c";
}
.ln-icon-ph-call-bell:before {
  content: "\e7de";
}
.ln-icon-ph-camera:before {
  content: "\e10e";
}
.ln-icon-ph-camera-plus:before {
  content: "\ec58";
}
.ln-icon-ph-camera-rotate:before {
  content: "\e7a4";
}
.ln-icon-ph-camera-slash:before {
  content: "\e110";
}
.ln-icon-ph-campfire:before {
  content: "\e9d8";
}
.ln-icon-ph-car:before {
  content: "\e112";
}
.ln-icon-ph-car-battery:before {
  content: "\ee30";
}
.ln-icon-ph-car-profile:before {
  content: "\e8cc";
}
.ln-icon-ph-car-simple:before {
  content: "\e114";
}
.ln-icon-ph-cardholder:before {
  content: "\e5fa";
}
.ln-icon-ph-cards:before {
  content: "\e0f8";
}
.ln-icon-ph-cards-three:before {
  content: "\ee50";
}
.ln-icon-ph-caret-circle-double-down:before {
  content: "\e116";
}
.ln-icon-ph-caret-circle-double-left:before {
  content: "\e118";
}
.ln-icon-ph-caret-circle-double-right:before {
  content: "\e11a";
}
.ln-icon-ph-caret-circle-double-up:before {
  content: "\e11c";
}
.ln-icon-ph-caret-circle-down:before {
  content: "\e11e";
}
.ln-icon-ph-caret-circle-left:before {
  content: "\e120";
}
.ln-icon-ph-caret-circle-right:before {
  content: "\e122";
}
.ln-icon-ph-caret-circle-up:before {
  content: "\e124";
}
.ln-icon-ph-caret-circle-up-down:before {
  content: "\e13e";
}
.ln-icon-ph-caret-double-down:before {
  content: "\e126";
}
.ln-icon-ph-caret-double-left:before {
  content: "\e128";
}
.ln-icon-ph-caret-double-right:before {
  content: "\e12a";
}
.ln-icon-ph-caret-double-up:before {
  content: "\e12c";
}
.ln-icon-ph-caret-down:before {
  content: "\e136";
}
.ln-icon-ph-caret-left:before {
  content: "\e138";
}
.ln-icon-ph-caret-line-down:before {
  content: "\e134";
}
.ln-icon-ph-caret-line-left:before {
  content: "\e132";
}
.ln-icon-ph-caret-line-right:before {
  content: "\e130";
}
.ln-icon-ph-caret-line-up:before {
  content: "\e12e";
}
.ln-icon-ph-caret-right:before {
  content: "\e13a";
}
.ln-icon-ph-caret-up:before {
  content: "\e13c";
}
.ln-icon-ph-caret-up-down:before {
  content: "\e140";
}
.ln-icon-ph-carrot:before {
  content: "\ed38";
}
.ln-icon-ph-cash-register:before {
  content: "\ed80";
}
.ln-icon-ph-cassette-tape:before {
  content: "\ed2e";
}
.ln-icon-ph-castle-turret:before {
  content: "\e9d0";
}
.ln-icon-ph-cat:before {
  content: "\e748";
}
.ln-icon-ph-cell-signal-full:before {
  content: "\e142";
}
.ln-icon-ph-cell-signal-high:before {
  content: "\e144";
}
.ln-icon-ph-cell-signal-low:before {
  content: "\e146";
}
.ln-icon-ph-cell-signal-medium:before {
  content: "\e148";
}
.ln-icon-ph-cell-signal-none:before {
  content: "\e14a";
}
.ln-icon-ph-cell-signal-slash:before {
  content: "\e14c";
}
.ln-icon-ph-cell-signal-x:before {
  content: "\e14e";
}
.ln-icon-ph-cell-tower:before {
  content: "\ebaa";
}
.ln-icon-ph-certificate:before {
  content: "\e766";
}
.ln-icon-ph-chair:before {
  content: "\e950";
}
.ln-icon-ph-chalkboard:before {
  content: "\e5fc";
}
.ln-icon-ph-chalkboard-simple:before {
  content: "\e5fe";
}
.ln-icon-ph-chalkboard-teacher:before {
  content: "\e600";
}
.ln-icon-ph-champagne:before {
  content: "\eaca";
}
.ln-icon-ph-charging-station:before {
  content: "\e8d0";
}
.ln-icon-ph-chart-bar:before {
  content: "\e150";
}
.ln-icon-ph-chart-bar-horizontal:before {
  content: "\e152";
}
.ln-icon-ph-chart-donut:before {
  content: "\eaa6";
}
.ln-icon-ph-chart-line:before {
  content: "\e154";
}
.ln-icon-ph-chart-line-down:before {
  content: "\e8b6";
}
.ln-icon-ph-chart-line-up:before {
  content: "\e156";
}
.ln-icon-ph-chart-pie:before {
  content: "\e158";
}
.ln-icon-ph-chart-pie-slice:before {
  content: "\e15a";
}
.ln-icon-ph-chart-polar:before {
  content: "\eaa8";
}
.ln-icon-ph-chart-scatter:before {
  content: "\eaac";
}
.ln-icon-ph-chat:before {
  content: "\e15c";
}
.ln-icon-ph-chat-centered:before {
  content: "\e160";
}
.ln-icon-ph-chat-centered-dots:before {
  content: "\e164";
}
.ln-icon-ph-chat-centered-slash:before {
  content: "\e162";
}
.ln-icon-ph-chat-centered-text:before {
  content: "\e166";
}
.ln-icon-ph-chat-circle:before {
  content: "\e168";
}
.ln-icon-ph-chat-circle-dots:before {
  content: "\e16c";
}
.ln-icon-ph-chat-circle-slash:before {
  content: "\e16a";
}
.ln-icon-ph-chat-circle-text:before {
  content: "\e16e";
}
.ln-icon-ph-chat-dots:before {
  content: "\e170";
}
.ln-icon-ph-chat-slash:before {
  content: "\e15e";
}
.ln-icon-ph-chat-teardrop:before {
  content: "\e172";
}
.ln-icon-ph-chat-teardrop-dots:before {
  content: "\e176";
}
.ln-icon-ph-chat-teardrop-slash:before {
  content: "\e174";
}
.ln-icon-ph-chat-teardrop-text:before {
  content: "\e178";
}
.ln-icon-ph-chat-text:before {
  content: "\e17a";
}
.ln-icon-ph-chats:before {
  content: "\e17c";
}
.ln-icon-ph-chats-circle:before {
  content: "\e17e";
}
.ln-icon-ph-chats-teardrop:before {
  content: "\e180";
}
.ln-icon-ph-check:before {
  content: "\e182";
}
.ln-icon-ph-check-circle:before {
  content: "\e184";
}
.ln-icon-ph-check-fat:before {
  content: "\eba6";
}
.ln-icon-ph-check-square:before {
  content: "\e186";
}
.ln-icon-ph-check-square-offset:before {
  content: "\e188";
}
.ln-icon-ph-checkerboard:before {
  content: "\e8c4";
}
.ln-icon-ph-checks:before {
  content: "\e53a";
}
.ln-icon-ph-cheers:before {
  content: "\ea4a";
}
.ln-icon-ph-cheese:before {
  content: "\e9fe";
}
.ln-icon-ph-chef-hat:before {
  content: "\ed8e";
}
.ln-icon-ph-cherries:before {
  content: "\e830";
}
.ln-icon-ph-church:before {
  content: "\ecea";
}
.ln-icon-ph-cigarette:before {
  content: "\ed90";
}
.ln-icon-ph-cigarette-slash:before {
  content: "\ed92";
}
.ln-icon-ph-circle:before {
  content: "\e18a";
}
.ln-icon-ph-circle-dashed:before {
  content: "\e602";
}
.ln-icon-ph-circle-half:before {
  content: "\e18c";
}
.ln-icon-ph-circle-half-tilt:before {
  content: "\e18e";
}
.ln-icon-ph-circle-notch:before {
  content: "\eb44";
}
.ln-icon-ph-circles-four:before {
  content: "\e190";
}
.ln-icon-ph-circles-three:before {
  content: "\e192";
}
.ln-icon-ph-circles-three-plus:before {
  content: "\e194";
}
.ln-icon-ph-circuitry:before {
  content: "\e9c2";
}
.ln-icon-ph-city:before {
  content: "\ea6a";
}
.ln-icon-ph-clipboard:before {
  content: "\e196";
}
.ln-icon-ph-clipboard-text:before {
  content: "\e198";
}
.ln-icon-ph-clock:before {
  content: "\e19a";
}
.ln-icon-ph-clock-afternoon:before {
  content: "\e19c";
}
.ln-icon-ph-clock-clockwise:before {
  content: "\e19e";
}
.ln-icon-ph-clock-countdown:before {
  content: "\ed2c";
}
.ln-icon-ph-clock-counter-clockwise:before {
  content: "\e1a0";
}
.ln-icon-ph-clock-user:before {
  content: "\edec";
}
.ln-icon-ph-closed-captioning:before {
  content: "\e1a4";
}
.ln-icon-ph-cloud:before {
  content: "\e1aa";
}
.ln-icon-ph-cloud-arrow-down:before {
  content: "\e1ac";
}
.ln-icon-ph-cloud-arrow-up:before {
  content: "\e1ae";
}
.ln-icon-ph-cloud-check:before {
  content: "\e1b0";
}
.ln-icon-ph-cloud-fog:before {
  content: "\e53c";
}
.ln-icon-ph-cloud-lightning:before {
  content: "\e1b2";
}
.ln-icon-ph-cloud-moon:before {
  content: "\e53e";
}
.ln-icon-ph-cloud-rain:before {
  content: "\e1b4";
}
.ln-icon-ph-cloud-slash:before {
  content: "\e1b6";
}
.ln-icon-ph-cloud-snow:before {
  content: "\e1b8";
}
.ln-icon-ph-cloud-sun:before {
  content: "\e540";
}
.ln-icon-ph-cloud-warning:before {
  content: "\ea98";
}
.ln-icon-ph-cloud-x:before {
  content: "\ea96";
}
.ln-icon-ph-clover:before {
  content: "\edc8";
}
.ln-icon-ph-club:before {
  content: "\e1ba";
}
.ln-icon-ph-coat-hanger:before {
  content: "\e7fe";
}
.ln-icon-ph-coda-logo:before {
  content: "\e7ce";
}
.ln-icon-ph-code:before {
  content: "\e1bc";
}
.ln-icon-ph-code-block:before {
  content: "\eafe";
}
.ln-icon-ph-code-simple:before {
  content: "\e1be";
}
.ln-icon-ph-codepen-logo:before {
  content: "\e978";
}
.ln-icon-ph-codesandbox-logo:before {
  content: "\ea06";
}
.ln-icon-ph-coffee:before {
  content: "\e1c2";
}
.ln-icon-ph-coffee-bean:before {
  content: "\e1c0";
}
.ln-icon-ph-coin:before {
  content: "\e60e";
}
.ln-icon-ph-coin-vertical:before {
  content: "\eb48";
}
.ln-icon-ph-coins:before {
  content: "\e78e";
}
.ln-icon-ph-columns:before {
  content: "\e546";
}
.ln-icon-ph-columns-plus-left:before {
  content: "\e544";
}
.ln-icon-ph-columns-plus-right:before {
  content: "\e542";
}
.ln-icon-ph-command:before {
  content: "\e1c4";
}
.ln-icon-ph-compass:before {
  content: "\e1c8";
}
.ln-icon-ph-compass-rose:before {
  content: "\e1c6";
}
.ln-icon-ph-compass-tool:before {
  content: "\ea0e";
}
.ln-icon-ph-computer-tower:before {
  content: "\e548";
}
.ln-icon-ph-confetti:before {
  content: "\e81a";
}
.ln-icon-ph-contactless-payment:before {
  content: "\ed42";
}
.ln-icon-ph-control:before {
  content: "\eca6";
}
.ln-icon-ph-cookie:before {
  content: "\e6ca";
}
.ln-icon-ph-cooking-pot:before {
  content: "\e764";
}
.ln-icon-ph-copy:before {
  content: "\e1ca";
}
.ln-icon-ph-copy-simple:before {
  content: "\e1cc";
}
.ln-icon-ph-copyleft:before {
  content: "\e86a";
}
.ln-icon-ph-copyright:before {
  content: "\e54a";
}
.ln-icon-ph-corners-in:before {
  content: "\e1ce";
}
.ln-icon-ph-corners-out:before {
  content: "\e1d0";
}
.ln-icon-ph-couch:before {
  content: "\e7f6";
}
.ln-icon-ph-court-basketball:before {
  content: "\ee36";
}
.ln-icon-ph-cow:before {
  content: "\eabe";
}
.ln-icon-ph-cowboy-hat:before {
  content: "\ed12";
}
.ln-icon-ph-cpu:before {
  content: "\e610";
}
.ln-icon-ph-crane:before {
  content: "\ed48";
}
.ln-icon-ph-crane-tower:before {
  content: "\ed49";
}
.ln-icon-ph-credit-card:before {
  content: "\e1d2";
}
.ln-icon-ph-cricket:before {
  content: "\ee12";
}
.ln-icon-ph-crop:before {
  content: "\e1d4";
}
.ln-icon-ph-cross:before {
  content: "\e8a0";
}
.ln-icon-ph-crosshair:before {
  content: "\e1d6";
}
.ln-icon-ph-crosshair-simple:before {
  content: "\e1d8";
}
.ln-icon-ph-crown:before {
  content: "\e614";
}
.ln-icon-ph-crown-cross:before {
  content: "\ee5e";
}
.ln-icon-ph-crown-simple:before {
  content: "\e616";
}
.ln-icon-ph-cube:before {
  content: "\e1da";
}
.ln-icon-ph-cube-focus:before {
  content: "\ed0a";
}
.ln-icon-ph-cube-transparent:before {
  content: "\ec7c";
}
.ln-icon-ph-currency-btc:before {
  content: "\e618";
}
.ln-icon-ph-currency-circle-dollar:before {
  content: "\e54c";
}
.ln-icon-ph-currency-cny:before {
  content: "\e54e";
}
.ln-icon-ph-currency-dollar:before {
  content: "\e550";
}
.ln-icon-ph-currency-dollar-simple:before {
  content: "\e552";
}
.ln-icon-ph-currency-eth:before {
  content: "\eada";
}
.ln-icon-ph-currency-eur:before {
  content: "\e554";
}
.ln-icon-ph-currency-gbp:before {
  content: "\e556";
}
.ln-icon-ph-currency-inr:before {
  content: "\e558";
}
.ln-icon-ph-currency-jpy:before {
  content: "\e55a";
}
.ln-icon-ph-currency-krw:before {
  content: "\e55c";
}
.ln-icon-ph-currency-kzt:before {
  content: "\ec4c";
}
.ln-icon-ph-currency-ngn:before {
  content: "\eb52";
}
.ln-icon-ph-currency-rub:before {
  content: "\e55e";
}
.ln-icon-ph-cursor:before {
  content: "\e1dc";
}
.ln-icon-ph-cursor-click:before {
  content: "\e7c8";
}
.ln-icon-ph-cursor-text:before {
  content: "\e7d8";
}
.ln-icon-ph-cylinder:before {
  content: "\e8fc";
}
.ln-icon-ph-database:before {
  content: "\e1de";
}
.ln-icon-ph-desk:before {
  content: "\ed16";
}
.ln-icon-ph-desktop:before {
  content: "\e560";
}
.ln-icon-ph-desktop-tower:before {
  content: "\e562";
}
.ln-icon-ph-detective:before {
  content: "\e83e";
}
.ln-icon-ph-dev-to-logo:before {
  content: "\ed0e";
}
.ln-icon-ph-device-mobile:before {
  content: "\e1e0";
}
.ln-icon-ph-device-mobile-camera:before {
  content: "\e1e2";
}
.ln-icon-ph-device-mobile-slash:before {
  content: "\ee46";
}
.ln-icon-ph-device-mobile-speaker:before {
  content: "\e1e4";
}
.ln-icon-ph-device-rotate:before {
  content: "\edf2";
}
.ln-icon-ph-device-tablet:before {
  content: "\e1e6";
}
.ln-icon-ph-device-tablet-camera:before {
  content: "\e1e8";
}
.ln-icon-ph-device-tablet-speaker:before {
  content: "\e1ea";
}
.ln-icon-ph-devices:before {
  content: "\eba4";
}
.ln-icon-ph-diamond:before {
  content: "\e1ec";
}
.ln-icon-ph-diamonds-four:before {
  content: "\e8f4";
}
.ln-icon-ph-dice-five:before {
  content: "\e1ee";
}
.ln-icon-ph-dice-four:before {
  content: "\e1f0";
}
.ln-icon-ph-dice-one:before {
  content: "\e1f2";
}
.ln-icon-ph-dice-six:before {
  content: "\e1f4";
}
.ln-icon-ph-dice-three:before {
  content: "\e1f6";
}
.ln-icon-ph-dice-two:before {
  content: "\e1f8";
}
.ln-icon-ph-disc:before {
  content: "\e564";
}
.ln-icon-ph-disco-ball:before {
  content: "\ed98";
}
.ln-icon-ph-discord-logo:before {
  content: "\e61a";
}
.ln-icon-ph-divide:before {
  content: "\e1fa";
}
.ln-icon-ph-dna:before {
  content: "\e924";
}
.ln-icon-ph-dog:before {
  content: "\e74a";
}
.ln-icon-ph-door:before {
  content: "\e61c";
}
.ln-icon-ph-door-open:before {
  content: "\e7e6";
}
.ln-icon-ph-dot:before {
  content: "\ecde";
}
.ln-icon-ph-dot-outline:before {
  content: "\ece0";
}
.ln-icon-ph-dots-nine:before {
  content: "\e1fc";
}
.ln-icon-ph-dots-six:before {
  content: "\e794";
}
.ln-icon-ph-dots-six-vertical:before {
  content: "\eae2";
}
.ln-icon-ph-dots-three:before {
  content: "\e1fe";
}
.ln-icon-ph-dots-three-circle:before {
  content: "\e200";
}
.ln-icon-ph-dots-three-circle-vertical:before {
  content: "\e202";
}
.ln-icon-ph-dots-three-outline:before {
  content: "\e204";
}
.ln-icon-ph-dots-three-outline-vertical:before {
  content: "\e206";
}
.ln-icon-ph-dots-three-vertical:before {
  content: "\e208";
}
.ln-icon-ph-download:before {
  content: "\e20a";
}
.ln-icon-ph-download-simple:before {
  content: "\e20c";
}
.ln-icon-ph-dress:before {
  content: "\ea7e";
}
.ln-icon-ph-dresser:before {
  content: "\e94e";
}
.ln-icon-ph-dribbble-logo:before {
  content: "\e20e";
}
.ln-icon-ph-drone:before {
  content: "\ed74";
}
.ln-icon-ph-drop:before {
  content: "\e210";
}
.ln-icon-ph-drop-half:before {
  content: "\e566";
}
.ln-icon-ph-drop-half-bottom:before {
  content: "\eb40";
}
.ln-icon-ph-drop-simple:before {
  content: "\ee32";
}
.ln-icon-ph-drop-slash:before {
  content: "\e954";
}
.ln-icon-ph-dropbox-logo:before {
  content: "\e7d0";
}
.ln-icon-ph-ear:before {
  content: "\e70c";
}
.ln-icon-ph-ear-slash:before {
  content: "\e70e";
}
.ln-icon-ph-egg:before {
  content: "\e812";
}
.ln-icon-ph-egg-crack:before {
  content: "\eb64";
}
.ln-icon-ph-eject:before {
  content: "\e212";
}
.ln-icon-ph-eject-simple:before {
  content: "\e6ae";
}
.ln-icon-ph-elevator:before {
  content: "\ecc0";
}
.ln-icon-ph-empty:before {
  content: "\edbc";
}
.ln-icon-ph-engine:before {
  content: "\ea80";
}
.ln-icon-ph-envelope:before {
  content: "\e214";
}
.ln-icon-ph-envelope-open:before {
  content: "\e216";
}
.ln-icon-ph-envelope-simple:before {
  content: "\e218";
}
.ln-icon-ph-envelope-simple-open:before {
  content: "\e21a";
}
.ln-icon-ph-equalizer:before {
  content: "\ebbc";
}
.ln-icon-ph-equals:before {
  content: "\e21c";
}
.ln-icon-ph-eraser:before {
  content: "\e21e";
}
.ln-icon-ph-escalator-down:before {
  content: "\ecba";
}
.ln-icon-ph-escalator-up:before {
  content: "\ecbc";
}
.ln-icon-ph-exam:before {
  content: "\e742";
}
.ln-icon-ph-exclamation-mark:before {
  content: "\ee44";
}
.ln-icon-ph-exclude:before {
  content: "\e882";
}
.ln-icon-ph-exclude-square:before {
  content: "\e880";
}
.ln-icon-ph-export:before {
  content: "\eaf0";
}
.ln-icon-ph-eye:before {
  content: "\e220";
}
.ln-icon-ph-eye-closed:before {
  content: "\e222";
}
.ln-icon-ph-eye-slash:before {
  content: "\e224";
}
.ln-icon-ph-eyedropper:before {
  content: "\e568";
}
.ln-icon-ph-eyedropper-sample:before {
  content: "\eac4";
}
.ln-icon-ph-eyeglasses:before {
  content: "\e7ba";
}
.ln-icon-ph-eyes:before {
  content: "\ee5c";
}
.ln-icon-ph-face-mask:before {
  content: "\e56a";
}
.ln-icon-ph-facebook-logo:before {
  content: "\e226";
}
.ln-icon-ph-factory:before {
  content: "\e760";
}
.ln-icon-ph-faders:before {
  content: "\e228";
}
.ln-icon-ph-faders-horizontal:before {
  content: "\e22a";
}
.ln-icon-ph-fallout-shelter:before {
  content: "\e9de";
}
.ln-icon-ph-fan:before {
  content: "\e9f2";
}
.ln-icon-ph-farm:before {
  content: "\ec70";
}
.ln-icon-ph-fast-forward:before {
  content: "\e6a6";
}
.ln-icon-ph-fast-forward-circle:before {
  content: "\e22c";
}
.ln-icon-ph-feather:before {
  content: "\e9c0";
}
.ln-icon-ph-fediverse-logo:before {
  content: "\ed66";
}
.ln-icon-ph-figma-logo:before {
  content: "\e22e";
}
.ln-icon-ph-file:before {
  content: "\e230";
}
.ln-icon-ph-file-archive:before {
  content: "\eb2a";
}
.ln-icon-ph-file-arrow-down:before {
  content: "\e232";
}
.ln-icon-ph-file-arrow-up:before {
  content: "\e61e";
}
.ln-icon-ph-file-audio:before {
  content: "\ea20";
}
.ln-icon-ph-file-c:before {
  content: "\eb32";
}
.ln-icon-ph-file-c-sharp:before {
  content: "\eb30";
}
.ln-icon-ph-file-cloud:before {
  content: "\e95e";
}
.ln-icon-ph-file-code:before {
  content: "\e914";
}
.ln-icon-ph-file-cpp:before {
  content: "\eb2e";
}
.ln-icon-ph-file-css:before {
  content: "\eb34";
}
.ln-icon-ph-file-csv:before {
  content: "\eb1c";
}
.ln-icon-ph-file-dashed:before {
  content: "\e704";
}
.ln-icon-ph-file-dotted:before {
  content: "\e704";
}
.ln-icon-ph-file-doc:before {
  content: "\eb1e";
}
.ln-icon-ph-file-html:before {
  content: "\eb38";
}
.ln-icon-ph-file-image:before {
  content: "\ea24";
}
.ln-icon-ph-file-ini:before {
  content: "\eb33";
}
.ln-icon-ph-file-jpg:before {
  content: "\eb1a";
}
.ln-icon-ph-file-js:before {
  content: "\eb24";
}
.ln-icon-ph-file-jsx:before {
  content: "\eb3a";
}
.ln-icon-ph-file-lock:before {
  content: "\e95c";
}
.ln-icon-ph-file-magnifying-glass:before {
  content: "\e238";
}
.ln-icon-ph-file-search:before {
  content: "\e238";
}
.ln-icon-ph-file-md:before {
  content: "\ed50";
}
.ln-icon-ph-file-minus:before {
  content: "\e234";
}
.ln-icon-ph-file-pdf:before {
  content: "\e702";
}
.ln-icon-ph-file-plus:before {
  content: "\e236";
}
.ln-icon-ph-file-png:before {
  content: "\eb18";
}
.ln-icon-ph-file-ppt:before {
  content: "\eb20";
}
.ln-icon-ph-file-py:before {
  content: "\eb2c";
}
.ln-icon-ph-file-rs:before {
  content: "\eb28";
}
.ln-icon-ph-file-sql:before {
  content: "\ed4e";
}
.ln-icon-ph-file-svg:before {
  content: "\ed08";
}
.ln-icon-ph-file-text:before {
  content: "\e23a";
}
.ln-icon-ph-file-ts:before {
  content: "\eb26";
}
.ln-icon-ph-file-tsx:before {
  content: "\eb3c";
}
.ln-icon-ph-file-txt:before {
  content: "\eb35";
}
.ln-icon-ph-file-video:before {
  content: "\ea22";
}
.ln-icon-ph-file-vue:before {
  content: "\eb3e";
}
.ln-icon-ph-file-x:before {
  content: "\e23c";
}
.ln-icon-ph-file-xls:before {
  content: "\eb22";
}
.ln-icon-ph-file-zip:before {
  content: "\e958";
}
.ln-icon-ph-files:before {
  content: "\e710";
}
.ln-icon-ph-film-reel:before {
  content: "\e8c0";
}
.ln-icon-ph-film-script:before {
  content: "\eb50";
}
.ln-icon-ph-film-slate:before {
  content: "\e8c2";
}
.ln-icon-ph-film-strip:before {
  content: "\e792";
}
.ln-icon-ph-fingerprint:before {
  content: "\e23e";
}
.ln-icon-ph-fingerprint-simple:before {
  content: "\e240";
}
.ln-icon-ph-finn-the-human:before {
  content: "\e56c";
}
.ln-icon-ph-fire:before {
  content: "\e242";
}
.ln-icon-ph-fire-extinguisher:before {
  content: "\e9e8";
}
.ln-icon-ph-fire-simple:before {
  content: "\e620";
}
.ln-icon-ph-fire-truck:before {
  content: "\e574";
}
.ln-icon-ph-first-aid:before {
  content: "\e56e";
}
.ln-icon-ph-first-aid-kit:before {
  content: "\e570";
}
.ln-icon-ph-fish:before {
  content: "\e728";
}
.ln-icon-ph-fish-simple:before {
  content: "\e72a";
}
.ln-icon-ph-flag:before {
  content: "\e244";
}
.ln-icon-ph-flag-banner:before {
  content: "\e622";
}
.ln-icon-ph-flag-banner-fold:before {
  content: "\ecf2";
}
.ln-icon-ph-flag-checkered:before {
  content: "\ea38";
}
.ln-icon-ph-flag-pennant:before {
  content: "\ecf0";
}
.ln-icon-ph-flame:before {
  content: "\e624";
}
.ln-icon-ph-flashlight:before {
  content: "\e246";
}
.ln-icon-ph-flask:before {
  content: "\e79e";
}
.ln-icon-ph-flip-horizontal:before {
  content: "\ed6a";
}
.ln-icon-ph-flip-vertical:before {
  content: "\ed6c";
}
.ln-icon-ph-floppy-disk:before {
  content: "\e248";
}
.ln-icon-ph-floppy-disk-back:before {
  content: "\eaf4";
}
.ln-icon-ph-flow-arrow:before {
  content: "\e6ec";
}
.ln-icon-ph-flower:before {
  content: "\e75e";
}
.ln-icon-ph-flower-lotus:before {
  content: "\e6cc";
}
.ln-icon-ph-flower-tulip:before {
  content: "\eacc";
}
.ln-icon-ph-flying-saucer:before {
  content: "\eb4a";
}
.ln-icon-ph-folder:before {
  content: "\e24a";
}
.ln-icon-ph-folder-notch:before {
  content: "\e24a";
}
.ln-icon-ph-folder-dashed:before {
  content: "\e8f8";
}
.ln-icon-ph-folder-dotted:before {
  content: "\e8f8";
}
.ln-icon-ph-folder-lock:before {
  content: "\ea3c";
}
.ln-icon-ph-folder-minus:before {
  content: "\e254";
}
.ln-icon-ph-folder-notch-minus:before {
  content: "\e254";
}
.ln-icon-ph-folder-open:before {
  content: "\e256";
}
.ln-icon-ph-folder-notch-open:before {
  content: "\e256";
}
.ln-icon-ph-folder-plus:before {
  content: "\e258";
}
.ln-icon-ph-folder-notch-plus:before {
  content: "\e258";
}
.ln-icon-ph-folder-simple:before {
  content: "\e25a";
}
.ln-icon-ph-folder-simple-dashed:before {
  content: "\ec2a";
}
.ln-icon-ph-folder-simple-dotted:before {
  content: "\ec2a";
}
.ln-icon-ph-folder-simple-lock:before {
  content: "\eb5e";
}
.ln-icon-ph-folder-simple-minus:before {
  content: "\e25c";
}
.ln-icon-ph-folder-simple-plus:before {
  content: "\e25e";
}
.ln-icon-ph-folder-simple-star:before {
  content: "\ec2e";
}
.ln-icon-ph-folder-simple-user:before {
  content: "\eb60";
}
.ln-icon-ph-folder-star:before {
  content: "\ea86";
}
.ln-icon-ph-folder-user:before {
  content: "\eb46";
}
.ln-icon-ph-folders:before {
  content: "\e260";
}
.ln-icon-ph-football:before {
  content: "\e718";
}
.ln-icon-ph-football-helmet:before {
  content: "\ee4c";
}
.ln-icon-ph-footprints:before {
  content: "\ea88";
}
.ln-icon-ph-fork-knife:before {
  content: "\e262";
}
.ln-icon-ph-four-k:before {
  content: "\ea5c";
}
.ln-icon-ph-frame-corners:before {
  content: "\e626";
}
.ln-icon-ph-framer-logo:before {
  content: "\e264";
}
.ln-icon-ph-function:before {
  content: "\ebe4";
}
.ln-icon-ph-funnel:before {
  content: "\e266";
}
.ln-icon-ph-funnel-simple:before {
  content: "\e268";
}
.ln-icon-ph-funnel-simple-x:before {
  content: "\e26a";
}
.ln-icon-ph-funnel-x:before {
  content: "\e26c";
}
.ln-icon-ph-game-controller:before {
  content: "\e26e";
}
.ln-icon-ph-garage:before {
  content: "\ecd6";
}
.ln-icon-ph-gas-can:before {
  content: "\e8ce";
}
.ln-icon-ph-gas-pump:before {
  content: "\e768";
}
.ln-icon-ph-gauge:before {
  content: "\e628";
}
.ln-icon-ph-gavel:before {
  content: "\ea32";
}
.ln-icon-ph-gear:before {
  content: "\e270";
}
.ln-icon-ph-gear-fine:before {
  content: "\e87c";
}
.ln-icon-ph-gear-six:before {
  content: "\e272";
}
.ln-icon-ph-gender-female:before {
  content: "\e6e0";
}
.ln-icon-ph-gender-intersex:before {
  content: "\e6e6";
}
.ln-icon-ph-gender-male:before {
  content: "\e6e2";
}
.ln-icon-ph-gender-neuter:before {
  content: "\e6ea";
}
.ln-icon-ph-gender-nonbinary:before {
  content: "\e6e4";
}
.ln-icon-ph-gender-transgender:before {
  content: "\e6e8";
}
.ln-icon-ph-ghost:before {
  content: "\e62a";
}
.ln-icon-ph-gif:before {
  content: "\e274";
}
.ln-icon-ph-gift:before {
  content: "\e276";
}
.ln-icon-ph-git-branch:before {
  content: "\e278";
}
.ln-icon-ph-git-commit:before {
  content: "\e27a";
}
.ln-icon-ph-git-diff:before {
  content: "\e27c";
}
.ln-icon-ph-git-fork:before {
  content: "\e27e";
}
.ln-icon-ph-git-merge:before {
  content: "\e280";
}
.ln-icon-ph-git-pull-request:before {
  content: "\e282";
}
.ln-icon-ph-github-logo:before {
  content: "\e576";
}
.ln-icon-ph-gitlab-logo:before {
  content: "\e694";
}
.ln-icon-ph-gitlab-logo-simple:before {
  content: "\e696";
}
.ln-icon-ph-globe:before {
  content: "\e288";
}
.ln-icon-ph-globe-hemisphere-east:before {
  content: "\e28a";
}
.ln-icon-ph-globe-hemisphere-west:before {
  content: "\e28c";
}
.ln-icon-ph-globe-simple:before {
  content: "\e28e";
}
.ln-icon-ph-globe-simple-x:before {
  content: "\e284";
}
.ln-icon-ph-globe-stand:before {
  content: "\e290";
}
.ln-icon-ph-globe-x:before {
  content: "\e286";
}
.ln-icon-ph-goggles:before {
  content: "\ecb4";
}
.ln-icon-ph-golf:before {
  content: "\ea3e";
}
.ln-icon-ph-goodreads-logo:before {
  content: "\ed10";
}
.ln-icon-ph-google-cardboard-logo:before {
  content: "\e7b6";
}
.ln-icon-ph-google-chrome-logo:before {
  content: "\e976";
}
.ln-icon-ph-google-drive-logo:before {
  content: "\e8f6";
}
.ln-icon-ph-google-logo:before {
  content: "\e292";
}
.ln-icon-ph-google-photos-logo:before {
  content: "\eb92";
}
.ln-icon-ph-google-play-logo:before {
  content: "\e294";
}
.ln-icon-ph-google-podcasts-logo:before {
  content: "\eb94";
}
.ln-icon-ph-gps:before {
  content: "\edd8";
}
.ln-icon-ph-gps-fix:before {
  content: "\edd6";
}
.ln-icon-ph-gps-slash:before {
  content: "\edd4";
}
.ln-icon-ph-gradient:before {
  content: "\eb42";
}
.ln-icon-ph-graduation-cap:before {
  content: "\e62c";
}
.ln-icon-ph-grains:before {
  content: "\ec68";
}
.ln-icon-ph-grains-slash:before {
  content: "\ec6a";
}
.ln-icon-ph-graph:before {
  content: "\eb58";
}
.ln-icon-ph-graphics-card:before {
  content: "\e612";
}
.ln-icon-ph-greater-than:before {
  content: "\edc4";
}
.ln-icon-ph-greater-than-or-equal:before {
  content: "\eda2";
}
.ln-icon-ph-grid-four:before {
  content: "\e296";
}
.ln-icon-ph-grid-nine:before {
  content: "\ec8c";
}
.ln-icon-ph-guitar:before {
  content: "\ea8a";
}
.ln-icon-ph-hair-dryer:before {
  content: "\ea66";
}
.ln-icon-ph-hamburger:before {
  content: "\e790";
}
.ln-icon-ph-hammer:before {
  content: "\e80e";
}
.ln-icon-ph-hand:before {
  content: "\e298";
}
.ln-icon-ph-hand-arrow-down:before {
  content: "\ea4e";
}
.ln-icon-ph-hand-arrow-up:before {
  content: "\ee5a";
}
.ln-icon-ph-hand-coins:before {
  content: "\ea8c";
}
.ln-icon-ph-hand-deposit:before {
  content: "\ee82";
}
.ln-icon-ph-hand-eye:before {
  content: "\ea4c";
}
.ln-icon-ph-hand-fist:before {
  content: "\e57a";
}
.ln-icon-ph-hand-grabbing:before {
  content: "\e57c";
}
.ln-icon-ph-hand-heart:before {
  content: "\e810";
}
.ln-icon-ph-hand-palm:before {
  content: "\e57e";
}
.ln-icon-ph-hand-peace:before {
  content: "\e7cc";
}
.ln-icon-ph-hand-pointing:before {
  content: "\e29a";
}
.ln-icon-ph-hand-soap:before {
  content: "\e630";
}
.ln-icon-ph-hand-swipe-left:before {
  content: "\ec94";
}
.ln-icon-ph-hand-swipe-right:before {
  content: "\ec92";
}
.ln-icon-ph-hand-tap:before {
  content: "\ec90";
}
.ln-icon-ph-hand-waving:before {
  content: "\e580";
}
.ln-icon-ph-hand-withdraw:before {
  content: "\ee80";
}
.ln-icon-ph-handbag:before {
  content: "\e29c";
}
.ln-icon-ph-handbag-simple:before {
  content: "\e62e";
}
.ln-icon-ph-hands-clapping:before {
  content: "\e6a0";
}
.ln-icon-ph-hands-praying:before {
  content: "\ecc8";
}
.ln-icon-ph-handshake:before {
  content: "\e582";
}
.ln-icon-ph-hard-drive:before {
  content: "\e29e";
}
.ln-icon-ph-hard-drives:before {
  content: "\e2a0";
}
.ln-icon-ph-hard-hat:before {
  content: "\ed46";
}
.ln-icon-ph-hash:before {
  content: "\e2a2";
}
.ln-icon-ph-hash-straight:before {
  content: "\e2a4";
}
.ln-icon-ph-head-circuit:before {
  content: "\e7d4";
}
.ln-icon-ph-headlights:before {
  content: "\e6fe";
}
.ln-icon-ph-headphones:before {
  content: "\e2a6";
}
.ln-icon-ph-headset:before {
  content: "\e584";
}
.ln-icon-ph-heart:before {
  content: "\e2a8";
}
.ln-icon-ph-heart-break:before {
  content: "\ebe8";
}
.ln-icon-ph-heart-half:before {
  content: "\ec48";
}
.ln-icon-ph-heart-straight:before {
  content: "\e2aa";
}
.ln-icon-ph-heart-straight-break:before {
  content: "\eb98";
}
.ln-icon-ph-heartbeat:before {
  content: "\e2ac";
}
.ln-icon-ph-hexagon:before {
  content: "\e2ae";
}
.ln-icon-ph-high-definition:before {
  content: "\ea8e";
}
.ln-icon-ph-high-heel:before {
  content: "\e8e8";
}
.ln-icon-ph-highlighter:before {
  content: "\ec76";
}
.ln-icon-ph-highlighter-circle:before {
  content: "\e632";
}
.ln-icon-ph-hockey:before {
  content: "\ec86";
}
.ln-icon-ph-hoodie:before {
  content: "\ecd0";
}
.ln-icon-ph-horse:before {
  content: "\e2b0";
}
.ln-icon-ph-hospital:before {
  content: "\e844";
}
.ln-icon-ph-hourglass:before {
  content: "\e2b2";
}
.ln-icon-ph-hourglass-high:before {
  content: "\e2b4";
}
.ln-icon-ph-hourglass-low:before {
  content: "\e2b6";
}
.ln-icon-ph-hourglass-medium:before {
  content: "\e2b8";
}
.ln-icon-ph-hourglass-simple:before {
  content: "\e2ba";
}
.ln-icon-ph-hourglass-simple-high:before {
  content: "\e2bc";
}
.ln-icon-ph-hourglass-simple-low:before {
  content: "\e2be";
}
.ln-icon-ph-hourglass-simple-medium:before {
  content: "\e2c0";
}
.ln-icon-ph-house:before {
  content: "\e2c2";
}
.ln-icon-ph-house-line:before {
  content: "\e2c4";
}
.ln-icon-ph-house-simple:before {
  content: "\e2c6";
}
.ln-icon-ph-hurricane:before {
  content: "\e88e";
}
.ln-icon-ph-ice-cream:before {
  content: "\e804";
}
.ln-icon-ph-identification-badge:before {
  content: "\e6f6";
}
.ln-icon-ph-identification-card:before {
  content: "\e2c8";
}
.ln-icon-ph-image:before {
  content: "\e2ca";
}
.ln-icon-ph-image-broken:before {
  content: "\e7a8";
}
.ln-icon-ph-image-square:before {
  content: "\e2cc";
}
.ln-icon-ph-images:before {
  content: "\e836";
}
.ln-icon-ph-images-square:before {
  content: "\e834";
}
.ln-icon-ph-infinity:before {
  content: "\e634";
}
.ln-icon-ph-lemniscate:before {
  content: "\e634";
}
.ln-icon-ph-info:before {
  content: "\e2ce";
}
.ln-icon-ph-instagram-logo:before {
  content: "\e2d0";
}
.ln-icon-ph-intersect:before {
  content: "\e2d2";
}
.ln-icon-ph-intersect-square:before {
  content: "\e87a";
}
.ln-icon-ph-intersect-three:before {
  content: "\ecc4";
}
.ln-icon-ph-intersection:before {
  content: "\edba";
}
.ln-icon-ph-invoice:before {
  content: "\ee42";
}
.ln-icon-ph-island:before {
  content: "\ee06";
}
.ln-icon-ph-jar:before {
  content: "\e7e0";
}
.ln-icon-ph-jar-label:before {
  content: "\e7e1";
}
.ln-icon-ph-jeep:before {
  content: "\e2d4";
}
.ln-icon-ph-joystick:before {
  content: "\ea5e";
}
.ln-icon-ph-kanban:before {
  content: "\eb54";
}
.ln-icon-ph-key:before {
  content: "\e2d6";
}
.ln-icon-ph-key-return:before {
  content: "\e782";
}
.ln-icon-ph-keyboard:before {
  content: "\e2d8";
}
.ln-icon-ph-keyhole:before {
  content: "\ea78";
}
.ln-icon-ph-knife:before {
  content: "\e636";
}
.ln-icon-ph-ladder:before {
  content: "\e9e4";
}
.ln-icon-ph-ladder-simple:before {
  content: "\ec26";
}
.ln-icon-ph-lamp:before {
  content: "\e638";
}
.ln-icon-ph-lamp-pendant:before {
  content: "\ee2e";
}
.ln-icon-ph-laptop:before {
  content: "\e586";
}
.ln-icon-ph-lasso:before {
  content: "\edc6";
}
.ln-icon-ph-lastfm-logo:before {
  content: "\e842";
}
.ln-icon-ph-layout:before {
  content: "\e6d6";
}
.ln-icon-ph-leaf:before {
  content: "\e2da";
}
.ln-icon-ph-lectern:before {
  content: "\e95a";
}
.ln-icon-ph-lego:before {
  content: "\e8c6";
}
.ln-icon-ph-lego-smiley:before {
  content: "\e8c7";
}
.ln-icon-ph-less-than:before {
  content: "\edac";
}
.ln-icon-ph-less-than-or-equal:before {
  content: "\eda4";
}
.ln-icon-ph-letter-circle-h:before {
  content: "\ebf8";
}
.ln-icon-ph-letter-circle-p:before {
  content: "\ec08";
}
.ln-icon-ph-letter-circle-v:before {
  content: "\ec14";
}
.ln-icon-ph-lifebuoy:before {
  content: "\e63a";
}
.ln-icon-ph-lightbulb:before {
  content: "\e2dc";
}
.ln-icon-ph-lightbulb-filament:before {
  content: "\e63c";
}
.ln-icon-ph-lighthouse:before {
  content: "\e9f6";
}
.ln-icon-ph-lightning:before {
  content: "\e2de";
}
.ln-icon-ph-lightning-a:before {
  content: "\ea84";
}
.ln-icon-ph-lightning-slash:before {
  content: "\e2e0";
}
.ln-icon-ph-line-segment:before {
  content: "\e6d2";
}
.ln-icon-ph-line-segments:before {
  content: "\e6d4";
}
.ln-icon-ph-line-vertical:before {
  content: "\ed70";
}
.ln-icon-ph-link:before {
  content: "\e2e2";
}
.ln-icon-ph-link-break:before {
  content: "\e2e4";
}
.ln-icon-ph-link-simple:before {
  content: "\e2e6";
}
.ln-icon-ph-link-simple-break:before {
  content: "\e2e8";
}
.ln-icon-ph-link-simple-horizontal:before {
  content: "\e2ea";
}
.ln-icon-ph-link-simple-horizontal-break:before {
  content: "\e2ec";
}
.ln-icon-ph-linkedin-logo:before {
  content: "\e2ee";
}
.ln-icon-ph-linktree-logo:before {
  content: "\edee";
}
.ln-icon-ph-linux-logo:before {
  content: "\eb02";
}
.ln-icon-ph-list:before {
  content: "\e2f0";
}
.ln-icon-ph-list-bullets:before {
  content: "\e2f2";
}
.ln-icon-ph-list-checks:before {
  content: "\eadc";
}
.ln-icon-ph-list-dashes:before {
  content: "\e2f4";
}
.ln-icon-ph-list-heart:before {
  content: "\ebde";
}
.ln-icon-ph-list-magnifying-glass:before {
  content: "\ebe0";
}
.ln-icon-ph-list-numbers:before {
  content: "\e2f6";
}
.ln-icon-ph-list-plus:before {
  content: "\e2f8";
}
.ln-icon-ph-list-star:before {
  content: "\ebdc";
}
.ln-icon-ph-lock:before {
  content: "\e2fa";
}
.ln-icon-ph-lock-key:before {
  content: "\e2fe";
}
.ln-icon-ph-lock-key-open:before {
  content: "\e300";
}
.ln-icon-ph-lock-laminated:before {
  content: "\e302";
}
.ln-icon-ph-lock-laminated-open:before {
  content: "\e304";
}
.ln-icon-ph-lock-open:before {
  content: "\e306";
}
.ln-icon-ph-lock-simple:before {
  content: "\e308";
}
.ln-icon-ph-lock-simple-open:before {
  content: "\e30a";
}
.ln-icon-ph-lockers:before {
  content: "\ecb8";
}
.ln-icon-ph-log:before {
  content: "\ed82";
}
.ln-icon-ph-magic-wand:before {
  content: "\e6b6";
}
.ln-icon-ph-magnet:before {
  content: "\e680";
}
.ln-icon-ph-magnet-straight:before {
  content: "\e682";
}
.ln-icon-ph-magnifying-glass:before {
  content: "\e30c";
}
.ln-icon-ph-magnifying-glass-minus:before {
  content: "\e30e";
}
.ln-icon-ph-magnifying-glass-plus:before {
  content: "\e310";
}
.ln-icon-ph-mailbox:before {
  content: "\ec1e";
}
.ln-icon-ph-map-pin:before {
  content: "\e316";
}
.ln-icon-ph-map-pin-area:before {
  content: "\ee3a";
}
.ln-icon-ph-map-pin-line:before {
  content: "\e318";
}
.ln-icon-ph-map-pin-plus:before {
  content: "\e314";
}
.ln-icon-ph-map-pin-simple:before {
  content: "\ee3e";
}
.ln-icon-ph-map-pin-simple-area:before {
  content: "\ee3c";
}
.ln-icon-ph-map-pin-simple-line:before {
  content: "\ee38";
}
.ln-icon-ph-map-trifold:before {
  content: "\e31a";
}
.ln-icon-ph-markdown-logo:before {
  content: "\e508";
}
.ln-icon-ph-marker-circle:before {
  content: "\e640";
}
.ln-icon-ph-martini:before {
  content: "\e31c";
}
.ln-icon-ph-mask-happy:before {
  content: "\e9f4";
}
.ln-icon-ph-mask-sad:before {
  content: "\eb9e";
}
.ln-icon-ph-mastodon-logo:before {
  content: "\ed68";
}
.ln-icon-ph-math-operations:before {
  content: "\e31e";
}
.ln-icon-ph-matrix-logo:before {
  content: "\ed64";
}
.ln-icon-ph-medal:before {
  content: "\e320";
}
.ln-icon-ph-medal-military:before {
  content: "\ecfc";
}
.ln-icon-ph-medium-logo:before {
  content: "\e322";
}
.ln-icon-ph-megaphone:before {
  content: "\e324";
}
.ln-icon-ph-megaphone-simple:before {
  content: "\e642";
}
.ln-icon-ph-member-of:before {
  content: "\edc2";
}
.ln-icon-ph-memory:before {
  content: "\e9c4";
}
.ln-icon-ph-messenger-logo:before {
  content: "\e6d8";
}
.ln-icon-ph-meta-logo:before {
  content: "\ed02";
}
.ln-icon-ph-meteor:before {
  content: "\e9ba";
}
.ln-icon-ph-metronome:before {
  content: "\ec8e";
}
.ln-icon-ph-microphone:before {
  content: "\e326";
}
.ln-icon-ph-microphone-slash:before {
  content: "\e328";
}
.ln-icon-ph-microphone-stage:before {
  content: "\e75c";
}
.ln-icon-ph-microscope:before {
  content: "\ec7a";
}
.ln-icon-ph-microsoft-excel-logo:before {
  content: "\eb6c";
}
.ln-icon-ph-microsoft-outlook-logo:before {
  content: "\eb70";
}
.ln-icon-ph-microsoft-powerpoint-logo:before {
  content: "\eace";
}
.ln-icon-ph-microsoft-teams-logo:before {
  content: "\eb66";
}
.ln-icon-ph-microsoft-word-logo:before {
  content: "\eb6a";
}
.ln-icon-ph-minus:before {
  content: "\e32a";
}
.ln-icon-ph-minus-circle:before {
  content: "\e32c";
}
.ln-icon-ph-minus-square:before {
  content: "\ed4c";
}
.ln-icon-ph-money:before {
  content: "\e588";
}
.ln-icon-ph-money-wavy:before {
  content: "\ee68";
}
.ln-icon-ph-monitor:before {
  content: "\e32e";
}
.ln-icon-ph-monitor-arrow-up:before {
  content: "\e58a";
}
.ln-icon-ph-monitor-play:before {
  content: "\e58c";
}
.ln-icon-ph-moon:before {
  content: "\e330";
}
.ln-icon-ph-moon-stars:before {
  content: "\e58e";
}
.ln-icon-ph-moped:before {
  content: "\e824";
}
.ln-icon-ph-moped-front:before {
  content: "\e822";
}
.ln-icon-ph-mosque:before {
  content: "\ecee";
}
.ln-icon-ph-motorcycle:before {
  content: "\e80a";
}
.ln-icon-ph-mountains:before {
  content: "\e7ae";
}
.ln-icon-ph-mouse:before {
  content: "\e33a";
}
.ln-icon-ph-mouse-left-click:before {
  content: "\e334";
}
.ln-icon-ph-mouse-middle-click:before {
  content: "\e338";
}
.ln-icon-ph-mouse-right-click:before {
  content: "\e336";
}
.ln-icon-ph-mouse-scroll:before {
  content: "\e332";
}
.ln-icon-ph-mouse-simple:before {
  content: "\e644";
}
.ln-icon-ph-music-note:before {
  content: "\e33c";
}
.ln-icon-ph-music-note-simple:before {
  content: "\e33e";
}
.ln-icon-ph-music-notes:before {
  content: "\e340";
}
.ln-icon-ph-music-notes-minus:before {
  content: "\ee0c";
}
.ln-icon-ph-music-notes-plus:before {
  content: "\eb7c";
}
.ln-icon-ph-music-notes-simple:before {
  content: "\e342";
}
.ln-icon-ph-navigation-arrow:before {
  content: "\eade";
}
.ln-icon-ph-needle:before {
  content: "\e82e";
}
.ln-icon-ph-network:before {
  content: "\edde";
}
.ln-icon-ph-network-slash:before {
  content: "\eddc";
}
.ln-icon-ph-network-x:before {
  content: "\edda";
}
.ln-icon-ph-newspaper:before {
  content: "\e344";
}
.ln-icon-ph-newspaper-clipping:before {
  content: "\e346";
}
.ln-icon-ph-not-equals:before {
  content: "\eda6";
}
.ln-icon-ph-not-member-of:before {
  content: "\edae";
}
.ln-icon-ph-not-subset-of:before {
  content: "\edb0";
}
.ln-icon-ph-not-superset-of:before {
  content: "\edb2";
}
.ln-icon-ph-notches:before {
  content: "\ed3a";
}
.ln-icon-ph-note:before {
  content: "\e348";
}
.ln-icon-ph-note-blank:before {
  content: "\e34a";
}
.ln-icon-ph-note-pencil:before {
  content: "\e34c";
}
.ln-icon-ph-notebook:before {
  content: "\e34e";
}
.ln-icon-ph-notepad:before {
  content: "\e63e";
}
.ln-icon-ph-notification:before {
  content: "\e6fa";
}
.ln-icon-ph-notion-logo:before {
  content: "\e9a0";
}
.ln-icon-ph-nuclear-plant:before {
  content: "\ed7c";
}
.ln-icon-ph-number-circle-eight:before {
  content: "\e352";
}
.ln-icon-ph-number-circle-five:before {
  content: "\e358";
}
.ln-icon-ph-number-circle-four:before {
  content: "\e35e";
}
.ln-icon-ph-number-circle-nine:before {
  content: "\e364";
}
.ln-icon-ph-number-circle-one:before {
  content: "\e36a";
}
.ln-icon-ph-number-circle-seven:before {
  content: "\e370";
}
.ln-icon-ph-number-circle-six:before {
  content: "\e376";
}
.ln-icon-ph-number-circle-three:before {
  content: "\e37c";
}
.ln-icon-ph-number-circle-two:before {
  content: "\e382";
}
.ln-icon-ph-number-circle-zero:before {
  content: "\e388";
}
.ln-icon-ph-number-eight:before {
  content: "\e350";
}
.ln-icon-ph-number-five:before {
  content: "\e356";
}
.ln-icon-ph-number-four:before {
  content: "\e35c";
}
.ln-icon-ph-number-nine:before {
  content: "\e362";
}
.ln-icon-ph-number-one:before {
  content: "\e368";
}
.ln-icon-ph-number-seven:before {
  content: "\e36e";
}
.ln-icon-ph-number-six:before {
  content: "\e374";
}
.ln-icon-ph-number-square-eight:before {
  content: "\e354";
}
.ln-icon-ph-number-square-five:before {
  content: "\e35a";
}
.ln-icon-ph-number-square-four:before {
  content: "\e360";
}
.ln-icon-ph-number-square-nine:before {
  content: "\e366";
}
.ln-icon-ph-number-square-one:before {
  content: "\e36c";
}
.ln-icon-ph-number-square-seven:before {
  content: "\e372";
}
.ln-icon-ph-number-square-six:before {
  content: "\e378";
}
.ln-icon-ph-number-square-three:before {
  content: "\e37e";
}
.ln-icon-ph-number-square-two:before {
  content: "\e384";
}
.ln-icon-ph-number-square-zero:before {
  content: "\e38a";
}
.ln-icon-ph-number-three:before {
  content: "\e37a";
}
.ln-icon-ph-number-two:before {
  content: "\e380";
}
.ln-icon-ph-number-zero:before {
  content: "\e386";
}
.ln-icon-ph-numpad:before {
  content: "\e3c8";
}
.ln-icon-ph-nut:before {
  content: "\e38c";
}
.ln-icon-ph-ny-times-logo:before {
  content: "\e646";
}
.ln-icon-ph-octagon:before {
  content: "\e38e";
}
.ln-icon-ph-office-chair:before {
  content: "\ea46";
}
.ln-icon-ph-onigiri:before {
  content: "\ee2c";
}
.ln-icon-ph-open-ai-logo:before {
  content: "\e7d2";
}
.ln-icon-ph-option:before {
  content: "\e8a8";
}
.ln-icon-ph-orange:before {
  content: "\ee40";
}
.ln-icon-ph-orange-slice:before {
  content: "\ed36";
}
.ln-icon-ph-oven:before {
  content: "\ed8c";
}
.ln-icon-ph-package:before {
  content: "\e390";
}
.ln-icon-ph-paint-brush:before {
  content: "\e6f0";
}
.ln-icon-ph-paint-brush-broad:before {
  content: "\e590";
}
.ln-icon-ph-paint-brush-household:before {
  content: "\e6f2";
}
.ln-icon-ph-paint-bucket:before {
  content: "\e392";
}
.ln-icon-ph-paint-roller:before {
  content: "\e6f4";
}
.ln-icon-ph-palette:before {
  content: "\e6c8";
}
.ln-icon-ph-panorama:before {
  content: "\eaa2";
}
.ln-icon-ph-pants:before {
  content: "\ec88";
}
.ln-icon-ph-paper-plane:before {
  content: "\e394";
}
.ln-icon-ph-paper-plane-right:before {
  content: "\e396";
}
.ln-icon-ph-paper-plane-tilt:before {
  content: "\e398";
}
.ln-icon-ph-paperclip:before {
  content: "\e39a";
}
.ln-icon-ph-paperclip-horizontal:before {
  content: "\e592";
}
.ln-icon-ph-parachute:before {
  content: "\ea7c";
}
.ln-icon-ph-paragraph:before {
  content: "\e960";
}
.ln-icon-ph-parallelogram:before {
  content: "\ecc6";
}
.ln-icon-ph-park:before {
  content: "\ecb2";
}
.ln-icon-ph-password:before {
  content: "\e752";
}
.ln-icon-ph-path:before {
  content: "\e39c";
}
.ln-icon-ph-patreon-logo:before {
  content: "\e98a";
}
.ln-icon-ph-pause:before {
  content: "\e39e";
}
.ln-icon-ph-pause-circle:before {
  content: "\e3a0";
}
.ln-icon-ph-paw-print:before {
  content: "\e648";
}
.ln-icon-ph-paypal-logo:before {
  content: "\e98c";
}
.ln-icon-ph-peace:before {
  content: "\e3a2";
}
.ln-icon-ph-pen:before {
  content: "\e3aa";
}
.ln-icon-ph-pen-nib:before {
  content: "\e3ac";
}
.ln-icon-ph-pen-nib-straight:before {
  content: "\e64a";
}
.ln-icon-ph-pencil:before {
  content: "\e3ae";
}
.ln-icon-ph-pencil-circle:before {
  content: "\e3b0";
}
.ln-icon-ph-pencil-line:before {
  content: "\e3b2";
}
.ln-icon-ph-pencil-ruler:before {
  content: "\e906";
}
.ln-icon-ph-pencil-simple:before {
  content: "\e3b4";
}
.ln-icon-ph-pencil-simple-line:before {
  content: "\ebc6";
}
.ln-icon-ph-pencil-simple-slash:before {
  content: "\ecf6";
}
.ln-icon-ph-pencil-slash:before {
  content: "\ecf8";
}
.ln-icon-ph-pentagon:before {
  content: "\ec7e";
}
.ln-icon-ph-pentagram:before {
  content: "\ec5c";
}
.ln-icon-ph-pepper:before {
  content: "\e94a";
}
.ln-icon-ph-percent:before {
  content: "\e3b6";
}
.ln-icon-ph-person:before {
  content: "\e3a8";
}
.ln-icon-ph-person-arms-spread:before {
  content: "\ecfe";
}
.ln-icon-ph-person-simple:before {
  content: "\e72e";
}
.ln-icon-ph-person-simple-bike:before {
  content: "\e734";
}
.ln-icon-ph-person-simple-circle:before {
  content: "\ee58";
}
.ln-icon-ph-person-simple-hike:before {
  content: "\ed54";
}
.ln-icon-ph-person-simple-run:before {
  content: "\e730";
}
.ln-icon-ph-person-simple-ski:before {
  content: "\e71c";
}
.ln-icon-ph-person-simple-snowboard:before {
  content: "\e71e";
}
.ln-icon-ph-person-simple-swim:before {
  content: "\e736";
}
.ln-icon-ph-person-simple-tai-chi:before {
  content: "\ed5c";
}
.ln-icon-ph-person-simple-throw:before {
  content: "\e732";
}
.ln-icon-ph-person-simple-walk:before {
  content: "\e73a";
}
.ln-icon-ph-perspective:before {
  content: "\ebe6";
}
.ln-icon-ph-phone:before {
  content: "\e3b8";
}
.ln-icon-ph-phone-call:before {
  content: "\e3ba";
}
.ln-icon-ph-phone-disconnect:before {
  content: "\e3bc";
}
.ln-icon-ph-phone-incoming:before {
  content: "\e3be";
}
.ln-icon-ph-phone-list:before {
  content: "\e3cc";
}
.ln-icon-ph-phone-outgoing:before {
  content: "\e3c0";
}
.ln-icon-ph-phone-pause:before {
  content: "\e3ca";
}
.ln-icon-ph-phone-plus:before {
  content: "\ec56";
}
.ln-icon-ph-phone-slash:before {
  content: "\e3c2";
}
.ln-icon-ph-phone-transfer:before {
  content: "\e3c6";
}
.ln-icon-ph-phone-x:before {
  content: "\e3c4";
}
.ln-icon-ph-phosphor-logo:before {
  content: "\e3ce";
}
.ln-icon-ph-pi:before {
  content: "\ec80";
}
.ln-icon-ph-piano-keys:before {
  content: "\e9c8";
}
.ln-icon-ph-picnic-table:before {
  content: "\ee26";
}
.ln-icon-ph-picture-in-picture:before {
  content: "\e64c";
}
.ln-icon-ph-piggy-bank:before {
  content: "\ea04";
}
.ln-icon-ph-pill:before {
  content: "\e700";
}
.ln-icon-ph-ping-pong:before {
  content: "\ea42";
}
.ln-icon-ph-pint-glass:before {
  content: "\edd0";
}
.ln-icon-ph-pinterest-logo:before {
  content: "\e64e";
}
.ln-icon-ph-pinwheel:before {
  content: "\eb9c";
}
.ln-icon-ph-pipe:before {
  content: "\ed86";
}
.ln-icon-ph-pipe-wrench:before {
  content: "\ed88";
}
.ln-icon-ph-pix-logo:before {
  content: "\ecc2";
}
.ln-icon-ph-pizza:before {
  content: "\e796";
}
.ln-icon-ph-placeholder:before {
  content: "\e650";
}
.ln-icon-ph-planet:before {
  content: "\e652";
}
.ln-icon-ph-plant:before {
  content: "\ebae";
}
.ln-icon-ph-play:before {
  content: "\e3d0";
}
.ln-icon-ph-play-circle:before {
  content: "\e3d2";
}
.ln-icon-ph-play-pause:before {
  content: "\e8be";
}
.ln-icon-ph-playlist:before {
  content: "\e6aa";
}
.ln-icon-ph-plug:before {
  content: "\e946";
}
.ln-icon-ph-plug-charging:before {
  content: "\eb5c";
}
.ln-icon-ph-plugs:before {
  content: "\eb56";
}
.ln-icon-ph-plugs-connected:before {
  content: "\eb5a";
}
.ln-icon-ph-plus:before {
  content: "\e3d4";
}
.ln-icon-ph-plus-circle:before {
  content: "\e3d6";
}
.ln-icon-ph-plus-minus:before {
  content: "\e3d8";
}
.ln-icon-ph-plus-square:before {
  content: "\ed4a";
}
.ln-icon-ph-poker-chip:before {
  content: "\e594";
}
.ln-icon-ph-police-car:before {
  content: "\ec4a";
}
.ln-icon-ph-polygon:before {
  content: "\e6d0";
}
.ln-icon-ph-popcorn:before {
  content: "\eb4e";
}
.ln-icon-ph-popsicle:before {
  content: "\ebbe";
}
.ln-icon-ph-potted-plant:before {
  content: "\ec22";
}
.ln-icon-ph-power:before {
  content: "\e3da";
}
.ln-icon-ph-prescription:before {
  content: "\e7a2";
}
.ln-icon-ph-presentation:before {
  content: "\e654";
}
.ln-icon-ph-presentation-chart:before {
  content: "\e656";
}
.ln-icon-ph-printer:before {
  content: "\e3dc";
}
.ln-icon-ph-prohibit:before {
  content: "\e3de";
}
.ln-icon-ph-prohibit-inset:before {
  content: "\e3e0";
}
.ln-icon-ph-projector-screen:before {
  content: "\e658";
}
.ln-icon-ph-projector-screen-chart:before {
  content: "\e65a";
}
.ln-icon-ph-pulse:before {
  content: "\e000";
}
.ln-icon-ph-activity:before {
  content: "\e000";
}
.ln-icon-ph-push-pin:before {
  content: "\e3e2";
}
.ln-icon-ph-push-pin-simple:before {
  content: "\e65c";
}
.ln-icon-ph-push-pin-simple-slash:before {
  content: "\e65e";
}
.ln-icon-ph-push-pin-slash:before {
  content: "\e3e4";
}
.ln-icon-ph-puzzle-piece:before {
  content: "\e596";
}
.ln-icon-ph-qr-code:before {
  content: "\e3e6";
}
.ln-icon-ph-question:before {
  content: "\e3e8";
}
.ln-icon-ph-question-mark:before {
  content: "\e3e9";
}
.ln-icon-ph-queue:before {
  content: "\e6ac";
}
.ln-icon-ph-quotes:before {
  content: "\e660";
}
.ln-icon-ph-rabbit:before {
  content: "\eac2";
}
.ln-icon-ph-racquet:before {
  content: "\ee02";
}
.ln-icon-ph-radical:before {
  content: "\e3ea";
}
.ln-icon-ph-radio:before {
  content: "\e77e";
}
.ln-icon-ph-radio-button:before {
  content: "\eb08";
}
.ln-icon-ph-radioactive:before {
  content: "\e9dc";
}
.ln-icon-ph-rainbow:before {
  content: "\e598";
}
.ln-icon-ph-rainbow-cloud:before {
  content: "\e59a";
}
.ln-icon-ph-ranking:before {
  content: "\ed62";
}
.ln-icon-ph-read-cv-logo:before {
  content: "\ed0c";
}
.ln-icon-ph-receipt:before {
  content: "\e3ec";
}
.ln-icon-ph-receipt-x:before {
  content: "\ed40";
}
.ln-icon-ph-record:before {
  content: "\e3ee";
}
.ln-icon-ph-rectangle:before {
  content: "\e3f0";
}
.ln-icon-ph-rectangle-dashed:before {
  content: "\e3f2";
}
.ln-icon-ph-recycle:before {
  content: "\e75a";
}
.ln-icon-ph-reddit-logo:before {
  content: "\e59c";
}
.ln-icon-ph-repeat:before {
  content: "\e3f6";
}
.ln-icon-ph-repeat-once:before {
  content: "\e3f8";
}
.ln-icon-ph-replit-logo:before {
  content: "\eb8a";
}
.ln-icon-ph-resize:before {
  content: "\ed6e";
}
.ln-icon-ph-rewind:before {
  content: "\e6a8";
}
.ln-icon-ph-rewind-circle:before {
  content: "\e3fa";
}
.ln-icon-ph-road-horizon:before {
  content: "\e838";
}
.ln-icon-ph-robot:before {
  content: "\e762";
}
.ln-icon-ph-rocket:before {
  content: "\e3fc";
}
.ln-icon-ph-rocket-launch:before {
  content: "\e3fe";
}
.ln-icon-ph-rows:before {
  content: "\e5a2";
}
.ln-icon-ph-rows-plus-bottom:before {
  content: "\e59e";
}
.ln-icon-ph-rows-plus-top:before {
  content: "\e5a0";
}
.ln-icon-ph-rss:before {
  content: "\e400";
}
.ln-icon-ph-rss-simple:before {
  content: "\e402";
}
.ln-icon-ph-rug:before {
  content: "\ea1a";
}
.ln-icon-ph-ruler:before {
  content: "\e6b8";
}
.ln-icon-ph-sailboat:before {
  content: "\e78a";
}
.ln-icon-ph-scales:before {
  content: "\e750";
}
.ln-icon-ph-scan:before {
  content: "\ebb6";
}
.ln-icon-ph-scan-smiley:before {
  content: "\ebb4";
}
.ln-icon-ph-scissors:before {
  content: "\eae0";
}
.ln-icon-ph-scooter:before {
  content: "\e820";
}
.ln-icon-ph-screencast:before {
  content: "\e404";
}
.ln-icon-ph-screwdriver:before {
  content: "\e86e";
}
.ln-icon-ph-scribble:before {
  content: "\e806";
}
.ln-icon-ph-scribble-loop:before {
  content: "\e662";
}
.ln-icon-ph-scroll:before {
  content: "\eb7a";
}
.ln-icon-ph-seal:before {
  content: "\e604";
}
.ln-icon-ph-circle-wavy:before {
  content: "\e604";
}
.ln-icon-ph-seal-check:before {
  content: "\e606";
}
.ln-icon-ph-circle-wavy-check:before {
  content: "\e606";
}
.ln-icon-ph-seal-percent:before {
  content: "\e60a";
}
.ln-icon-ph-seal-question:before {
  content: "\e608";
}
.ln-icon-ph-circle-wavy-question:before {
  content: "\e608";
}
.ln-icon-ph-seal-warning:before {
  content: "\e60c";
}
.ln-icon-ph-circle-wavy-warning:before {
  content: "\e60c";
}
.ln-icon-ph-seat:before {
  content: "\eb8e";
}
.ln-icon-ph-seatbelt:before {
  content: "\edfe";
}
.ln-icon-ph-security-camera:before {
  content: "\eca4";
}
.ln-icon-ph-selection:before {
  content: "\e69a";
}
.ln-icon-ph-selection-all:before {
  content: "\e746";
}
.ln-icon-ph-selection-background:before {
  content: "\eaf8";
}
.ln-icon-ph-selection-foreground:before {
  content: "\eaf6";
}
.ln-icon-ph-selection-inverse:before {
  content: "\e744";
}
.ln-icon-ph-selection-plus:before {
  content: "\e69c";
}
.ln-icon-ph-selection-slash:before {
  content: "\e69e";
}
.ln-icon-ph-shapes:before {
  content: "\ec5e";
}
.ln-icon-ph-share:before {
  content: "\e406";
}
.ln-icon-ph-share-fat:before {
  content: "\ed52";
}
.ln-icon-ph-share-network:before {
  content: "\e408";
}
.ln-icon-ph-shield:before {
  content: "\e40a";
}
.ln-icon-ph-shield-check:before {
  content: "\e40c";
}
.ln-icon-ph-shield-checkered:before {
  content: "\e708";
}
.ln-icon-ph-shield-chevron:before {
  content: "\e40e";
}
.ln-icon-ph-shield-plus:before {
  content: "\e706";
}
.ln-icon-ph-shield-slash:before {
  content: "\e410";
}
.ln-icon-ph-shield-star:before {
  content: "\ec34";
}
.ln-icon-ph-shield-warning:before {
  content: "\e412";
}
.ln-icon-ph-shipping-container:before {
  content: "\e78c";
}
.ln-icon-ph-shirt-folded:before {
  content: "\ea92";
}
.ln-icon-ph-shooting-star:before {
  content: "\ecfa";
}
.ln-icon-ph-shopping-bag:before {
  content: "\e416";
}
.ln-icon-ph-shopping-bag-open:before {
  content: "\e418";
}
.ln-icon-ph-shopping-cart:before {
  content: "\e41e";
}
.ln-icon-ph-shopping-cart-simple:before {
  content: "\e420";
}
.ln-icon-ph-shovel:before {
  content: "\e9e6";
}
.ln-icon-ph-shower:before {
  content: "\e776";
}
.ln-icon-ph-shrimp:before {
  content: "\eab4";
}
.ln-icon-ph-shuffle:before {
  content: "\e422";
}
.ln-icon-ph-shuffle-angular:before {
  content: "\e424";
}
.ln-icon-ph-shuffle-simple:before {
  content: "\e426";
}
.ln-icon-ph-sidebar:before {
  content: "\eab6";
}
.ln-icon-ph-sidebar-simple:before {
  content: "\ec24";
}
.ln-icon-ph-sigma:before {
  content: "\eab8";
}
.ln-icon-ph-sign-in:before {
  content: "\e428";
}
.ln-icon-ph-sign-out:before {
  content: "\e42a";
}
.ln-icon-ph-signature:before {
  content: "\ebac";
}
.ln-icon-ph-signpost:before {
  content: "\e89c";
}
.ln-icon-ph-sim-card:before {
  content: "\e664";
}
.ln-icon-ph-siren:before {
  content: "\e9b8";
}
.ln-icon-ph-sketch-logo:before {
  content: "\e42c";
}
.ln-icon-ph-skip-back:before {
  content: "\e5a4";
}
.ln-icon-ph-skip-back-circle:before {
  content: "\e42e";
}
.ln-icon-ph-skip-forward:before {
  content: "\e5a6";
}
.ln-icon-ph-skip-forward-circle:before {
  content: "\e430";
}
.ln-icon-ph-skull:before {
  content: "\e916";
}
.ln-icon-ph-skype-logo:before {
  content: "\e8dc";
}
.ln-icon-ph-slack-logo:before {
  content: "\e5a8";
}
.ln-icon-ph-sliders:before {
  content: "\e432";
}
.ln-icon-ph-sliders-horizontal:before {
  content: "\e434";
}
.ln-icon-ph-slideshow:before {
  content: "\ed32";
}
.ln-icon-ph-smiley:before {
  content: "\e436";
}
.ln-icon-ph-smiley-angry:before {
  content: "\ec62";
}
.ln-icon-ph-smiley-blank:before {
  content: "\e438";
}
.ln-icon-ph-smiley-meh:before {
  content: "\e43a";
}
.ln-icon-ph-smiley-melting:before {
  content: "\ee56";
}
.ln-icon-ph-smiley-nervous:before {
  content: "\e43c";
}
.ln-icon-ph-smiley-sad:before {
  content: "\e43e";
}
.ln-icon-ph-smiley-sticker:before {
  content: "\e440";
}
.ln-icon-ph-smiley-wink:before {
  content: "\e666";
}
.ln-icon-ph-smiley-x-eyes:before {
  content: "\e442";
}
.ln-icon-ph-snapchat-logo:before {
  content: "\e668";
}
.ln-icon-ph-sneaker:before {
  content: "\e80c";
}
.ln-icon-ph-sneaker-move:before {
  content: "\ed60";
}
.ln-icon-ph-snowflake:before {
  content: "\e5aa";
}
.ln-icon-ph-soccer-ball:before {
  content: "\e716";
}
.ln-icon-ph-sock:before {
  content: "\ecce";
}
.ln-icon-ph-solar-panel:before {
  content: "\ed7a";
}
.ln-icon-ph-solar-roof:before {
  content: "\ed7b";
}
.ln-icon-ph-sort-ascending:before {
  content: "\e444";
}
.ln-icon-ph-sort-descending:before {
  content: "\e446";
}
.ln-icon-ph-soundcloud-logo:before {
  content: "\e8de";
}
.ln-icon-ph-spade:before {
  content: "\e448";
}
.ln-icon-ph-sparkle:before {
  content: "\e6a2";
}
.ln-icon-ph-speaker-hifi:before {
  content: "\ea08";
}
.ln-icon-ph-speaker-high:before {
  content: "\e44a";
}
.ln-icon-ph-speaker-low:before {
  content: "\e44c";
}
.ln-icon-ph-speaker-none:before {
  content: "\e44e";
}
.ln-icon-ph-speaker-simple-high:before {
  content: "\e450";
}
.ln-icon-ph-speaker-simple-low:before {
  content: "\e452";
}
.ln-icon-ph-speaker-simple-none:before {
  content: "\e454";
}
.ln-icon-ph-speaker-simple-slash:before {
  content: "\e456";
}
.ln-icon-ph-speaker-simple-x:before {
  content: "\e458";
}
.ln-icon-ph-speaker-slash:before {
  content: "\e45a";
}
.ln-icon-ph-speaker-x:before {
  content: "\e45c";
}
.ln-icon-ph-speedometer:before {
  content: "\ee74";
}
.ln-icon-ph-sphere:before {
  content: "\ee66";
}
.ln-icon-ph-spinner:before {
  content: "\e66a";
}
.ln-icon-ph-spinner-ball:before {
  content: "\ee28";
}
.ln-icon-ph-spinner-gap:before {
  content: "\e66c";
}
.ln-icon-ph-spiral:before {
  content: "\e9fa";
}
.ln-icon-ph-split-horizontal:before {
  content: "\e872";
}
.ln-icon-ph-split-vertical:before {
  content: "\e876";
}
.ln-icon-ph-spotify-logo:before {
  content: "\e66e";
}
.ln-icon-ph-spray-bottle:before {
  content: "\e7e4";
}
.ln-icon-ph-square:before {
  content: "\e45e";
}
.ln-icon-ph-square-half:before {
  content: "\e462";
}
.ln-icon-ph-square-half-bottom:before {
  content: "\eb16";
}
.ln-icon-ph-square-logo:before {
  content: "\e690";
}
.ln-icon-ph-square-split-horizontal:before {
  content: "\e870";
}
.ln-icon-ph-square-split-vertical:before {
  content: "\e874";
}
.ln-icon-ph-squares-four:before {
  content: "\e464";
}
.ln-icon-ph-stack:before {
  content: "\e466";
}
.ln-icon-ph-stack-minus:before {
  content: "\edf4";
}
.ln-icon-ph-stack-overflow-logo:before {
  content: "\eb78";
}
.ln-icon-ph-stack-plus:before {
  content: "\edf6";
}
.ln-icon-ph-stack-simple:before {
  content: "\e468";
}
.ln-icon-ph-stairs:before {
  content: "\e8ec";
}
.ln-icon-ph-stamp:before {
  content: "\ea48";
}
.ln-icon-ph-standard-definition:before {
  content: "\ea90";
}
.ln-icon-ph-star:before {
  content: "\e46a";
}
.ln-icon-ph-star-and-crescent:before {
  content: "\ecf4";
}
.ln-icon-ph-star-four:before {
  content: "\e6a4";
}
.ln-icon-ph-star-half:before {
  content: "\e70a";
}
.ln-icon-ph-star-of-david:before {
  content: "\e89e";
}
.ln-icon-ph-steam-logo:before {
  content: "\ead4";
}
.ln-icon-ph-steering-wheel:before {
  content: "\e9ac";
}
.ln-icon-ph-steps:before {
  content: "\ecbe";
}
.ln-icon-ph-stethoscope:before {
  content: "\e7ea";
}
.ln-icon-ph-sticker:before {
  content: "\e5ac";
}
.ln-icon-ph-stool:before {
  content: "\ea44";
}
.ln-icon-ph-stop:before {
  content: "\e46c";
}
.ln-icon-ph-stop-circle:before {
  content: "\e46e";
}
.ln-icon-ph-storefront:before {
  content: "\e470";
}
.ln-icon-ph-strategy:before {
  content: "\ea3a";
}
.ln-icon-ph-stripe-logo:before {
  content: "\e698";
}
.ln-icon-ph-student:before {
  content: "\e73e";
}
.ln-icon-ph-subset-of:before {
  content: "\edc0";
}
.ln-icon-ph-subset-proper-of:before {
  content: "\edb6";
}
.ln-icon-ph-subtitles:before {
  content: "\e1a8";
}
.ln-icon-ph-subtitles-slash:before {
  content: "\e1a6";
}
.ln-icon-ph-subtract:before {
  content: "\ebd6";
}
.ln-icon-ph-subtract-square:before {
  content: "\ebd4";
}
.ln-icon-ph-subway:before {
  content: "\e498";
}
.ln-icon-ph-suitcase:before {
  content: "\e5ae";
}
.ln-icon-ph-suitcase-rolling:before {
  content: "\e9b0";
}
.ln-icon-ph-suitcase-simple:before {
  content: "\e5b0";
}
.ln-icon-ph-sun:before {
  content: "\e472";
}
.ln-icon-ph-sun-dim:before {
  content: "\e474";
}
.ln-icon-ph-sun-horizon:before {
  content: "\e5b6";
}
.ln-icon-ph-sunglasses:before {
  content: "\e816";
}
.ln-icon-ph-superset-of:before {
  content: "\edb8";
}
.ln-icon-ph-superset-proper-of:before {
  content: "\edb4";
}
.ln-icon-ph-swap:before {
  content: "\e83c";
}
.ln-icon-ph-swatches:before {
  content: "\e5b8";
}
.ln-icon-ph-swimming-pool:before {
  content: "\ecb6";
}
.ln-icon-ph-sword:before {
  content: "\e5ba";
}
.ln-icon-ph-synagogue:before {
  content: "\ecec";
}
.ln-icon-ph-syringe:before {
  content: "\e968";
}
.ln-icon-ph-t-shirt:before {
  content: "\e670";
}
.ln-icon-ph-table:before {
  content: "\e476";
}
.ln-icon-ph-tabs:before {
  content: "\e778";
}
.ln-icon-ph-tag:before {
  content: "\e478";
}
.ln-icon-ph-tag-chevron:before {
  content: "\e672";
}
.ln-icon-ph-tag-simple:before {
  content: "\e47a";
}
.ln-icon-ph-target:before {
  content: "\e47c";
}
.ln-icon-ph-taxi:before {
  content: "\e902";
}
.ln-icon-ph-tea-bag:before {
  content: "\e8e6";
}
.ln-icon-ph-telegram-logo:before {
  content: "\e5bc";
}
.ln-icon-ph-television:before {
  content: "\e754";
}
.ln-icon-ph-television-simple:before {
  content: "\eae6";
}
.ln-icon-ph-tennis-ball:before {
  content: "\e720";
}
.ln-icon-ph-tent:before {
  content: "\e8ba";
}
.ln-icon-ph-terminal:before {
  content: "\e47e";
}
.ln-icon-ph-terminal-window:before {
  content: "\eae8";
}
.ln-icon-ph-test-tube:before {
  content: "\e7a0";
}
.ln-icon-ph-text-a-underline:before {
  content: "\ed34";
}
.ln-icon-ph-text-aa:before {
  content: "\e6ee";
}
.ln-icon-ph-text-align-center:before {
  content: "\e480";
}
.ln-icon-ph-text-align-justify:before {
  content: "\e482";
}
.ln-icon-ph-text-align-left:before {
  content: "\e484";
}
.ln-icon-ph-text-align-right:before {
  content: "\e486";
}
.ln-icon-ph-text-b:before {
  content: "\e5be";
}
.ln-icon-ph-text-bolder:before {
  content: "\e5be";
}
.ln-icon-ph-text-columns:before {
  content: "\ec96";
}
.ln-icon-ph-text-h:before {
  content: "\e6ba";
}
.ln-icon-ph-text-h-five:before {
  content: "\e6c4";
}
.ln-icon-ph-text-h-four:before {
  content: "\e6c2";
}
.ln-icon-ph-text-h-one:before {
  content: "\e6bc";
}
.ln-icon-ph-text-h-six:before {
  content: "\e6c6";
}
.ln-icon-ph-text-h-three:before {
  content: "\e6c0";
}
.ln-icon-ph-text-h-two:before {
  content: "\e6be";
}
.ln-icon-ph-text-indent:before {
  content: "\ea1e";
}
.ln-icon-ph-text-italic:before {
  content: "\e5c0";
}
.ln-icon-ph-text-outdent:before {
  content: "\ea1c";
}
.ln-icon-ph-text-strikethrough:before {
  content: "\e5c2";
}
.ln-icon-ph-text-subscript:before {
  content: "\ec98";
}
.ln-icon-ph-text-superscript:before {
  content: "\ec9a";
}
.ln-icon-ph-text-t:before {
  content: "\e48a";
}
.ln-icon-ph-text-t-slash:before {
  content: "\e488";
}
.ln-icon-ph-text-underline:before {
  content: "\e5c4";
}
.ln-icon-ph-textbox:before {
  content: "\eb0a";
}
.ln-icon-ph-thermometer:before {
  content: "\e5c6";
}
.ln-icon-ph-thermometer-cold:before {
  content: "\e5c8";
}
.ln-icon-ph-thermometer-hot:before {
  content: "\e5ca";
}
.ln-icon-ph-thermometer-simple:before {
  content: "\e5cc";
}
.ln-icon-ph-threads-logo:before {
  content: "\ed9e";
}
.ln-icon-ph-three-d:before {
  content: "\ea5a";
}
.ln-icon-ph-thumbs-down:before {
  content: "\e48c";
}
.ln-icon-ph-thumbs-up:before {
  content: "\e48e";
}
.ln-icon-ph-ticket:before {
  content: "\e490";
}
.ln-icon-ph-tidal-logo:before {
  content: "\ed1c";
}
.ln-icon-ph-tiktok-logo:before {
  content: "\eaf2";
}
.ln-icon-ph-tilde:before {
  content: "\eda8";
}
.ln-icon-ph-timer:before {
  content: "\e492";
}
.ln-icon-ph-tip-jar:before {
  content: "\e7e2";
}
.ln-icon-ph-tipi:before {
  content: "\ed30";
}
.ln-icon-ph-tire:before {
  content: "\edd2";
}
.ln-icon-ph-toggle-left:before {
  content: "\e674";
}
.ln-icon-ph-toggle-right:before {
  content: "\e676";
}
.ln-icon-ph-toilet:before {
  content: "\e79a";
}
.ln-icon-ph-toilet-paper:before {
  content: "\e79c";
}
.ln-icon-ph-toolbox:before {
  content: "\eca0";
}
.ln-icon-ph-tooth:before {
  content: "\e9cc";
}
.ln-icon-ph-tornado:before {
  content: "\e88c";
}
.ln-icon-ph-tote:before {
  content: "\e494";
}
.ln-icon-ph-tote-simple:before {
  content: "\e678";
}
.ln-icon-ph-towel:before {
  content: "\ede6";
}
.ln-icon-ph-tractor:before {
  content: "\ec6e";
}
.ln-icon-ph-trademark:before {
  content: "\e9f0";
}
.ln-icon-ph-trademark-registered:before {
  content: "\e3f4";
}
.ln-icon-ph-traffic-cone:before {
  content: "\e9a8";
}
.ln-icon-ph-traffic-sign:before {
  content: "\e67a";
}
.ln-icon-ph-traffic-signal:before {
  content: "\e9aa";
}
.ln-icon-ph-train:before {
  content: "\e496";
}
.ln-icon-ph-train-regional:before {
  content: "\e49e";
}
.ln-icon-ph-train-simple:before {
  content: "\e4a0";
}
.ln-icon-ph-tram:before {
  content: "\e9ec";
}
.ln-icon-ph-translate:before {
  content: "\e4a2";
}
.ln-icon-ph-trash:before {
  content: "\e4a6";
}
.ln-icon-ph-trash-simple:before {
  content: "\e4a8";
}
.ln-icon-ph-tray:before {
  content: "\e4aa";
}
.ln-icon-ph-tray-arrow-down:before {
  content: "\e010";
}
.ln-icon-ph-archive-tray:before {
  content: "\e010";
}
.ln-icon-ph-tray-arrow-up:before {
  content: "\ee52";
}
.ln-icon-ph-treasure-chest:before {
  content: "\ede2";
}
.ln-icon-ph-tree:before {
  content: "\e6da";
}
.ln-icon-ph-tree-evergreen:before {
  content: "\e6dc";
}
.ln-icon-ph-tree-palm:before {
  content: "\e91a";
}
.ln-icon-ph-tree-structure:before {
  content: "\e67c";
}
.ln-icon-ph-tree-view:before {
  content: "\ee48";
}
.ln-icon-ph-trend-down:before {
  content: "\e4ac";
}
.ln-icon-ph-trend-up:before {
  content: "\e4ae";
}
.ln-icon-ph-triangle:before {
  content: "\e4b0";
}
.ln-icon-ph-triangle-dashed:before {
  content: "\e4b2";
}
.ln-icon-ph-trolley:before {
  content: "\e5b2";
}
.ln-icon-ph-trolley-suitcase:before {
  content: "\e5b4";
}
.ln-icon-ph-trophy:before {
  content: "\e67e";
}
.ln-icon-ph-truck:before {
  content: "\e4b4";
}
.ln-icon-ph-truck-trailer:before {
  content: "\e4b6";
}
.ln-icon-ph-tumblr-logo:before {
  content: "\e8d4";
}
.ln-icon-ph-twitch-logo:before {
  content: "\e5ce";
}
.ln-icon-ph-twitter-logo:before {
  content: "\e4ba";
}
.ln-icon-ph-umbrella:before {
  content: "\e684";
}
.ln-icon-ph-umbrella-simple:before {
  content: "\e686";
}
.ln-icon-ph-union:before {
  content: "\edbe";
}
.ln-icon-ph-unite:before {
  content: "\e87e";
}
.ln-icon-ph-unite-square:before {
  content: "\e878";
}
.ln-icon-ph-upload:before {
  content: "\e4be";
}
.ln-icon-ph-upload-simple:before {
  content: "\e4c0";
}
.ln-icon-ph-usb:before {
  content: "\e956";
}
.ln-icon-ph-user:before {
  content: "\e4c2";
}
.ln-icon-ph-user-check:before {
  content: "\eafa";
}
.ln-icon-ph-user-circle:before {
  content: "\e4c4";
}
.ln-icon-ph-user-circle-check:before {
  content: "\ec38";
}
.ln-icon-ph-user-circle-dashed:before {
  content: "\ec36";
}
.ln-icon-ph-user-circle-gear:before {
  content: "\e4c6";
}
.ln-icon-ph-user-circle-minus:before {
  content: "\e4c8";
}
.ln-icon-ph-user-circle-plus:before {
  content: "\e4ca";
}
.ln-icon-ph-user-focus:before {
  content: "\e6fc";
}
.ln-icon-ph-user-gear:before {
  content: "\e4cc";
}
.ln-icon-ph-user-list:before {
  content: "\e73c";
}
.ln-icon-ph-user-minus:before {
  content: "\e4ce";
}
.ln-icon-ph-user-plus:before {
  content: "\e4d0";
}
.ln-icon-ph-user-rectangle:before {
  content: "\e4d2";
}
.ln-icon-ph-user-sound:before {
  content: "\eca8";
}
.ln-icon-ph-user-square:before {
  content: "\e4d4";
}
.ln-icon-ph-user-switch:before {
  content: "\e756";
}
.ln-icon-ph-users:before {
  content: "\e4d6";
}
.ln-icon-ph-users-four:before {
  content: "\e68c";
}
.ln-icon-ph-users-three:before {
  content: "\e68e";
}
.ln-icon-ph-van:before {
  content: "\e826";
}
.ln-icon-ph-vault:before {
  content: "\e76e";
}
.ln-icon-ph-vector-three:before {
  content: "\ee62";
}
.ln-icon-ph-vector-two:before {
  content: "\ee64";
}
.ln-icon-ph-vibrate:before {
  content: "\e4d8";
}
.ln-icon-ph-video:before {
  content: "\e740";
}
.ln-icon-ph-video-camera:before {
  content: "\e4da";
}
.ln-icon-ph-video-camera-slash:before {
  content: "\e4dc";
}
.ln-icon-ph-video-conference:before {
  content: "\edce";
}
.ln-icon-ph-vignette:before {
  content: "\eba2";
}
.ln-icon-ph-vinyl-record:before {
  content: "\ecac";
}
.ln-icon-ph-virtual-reality:before {
  content: "\e7b8";
}
.ln-icon-ph-virus:before {
  content: "\e7d6";
}
.ln-icon-ph-visor:before {
  content: "\ee2a";
}
.ln-icon-ph-voicemail:before {
  content: "\e4de";
}
.ln-icon-ph-volleyball:before {
  content: "\e726";
}
.ln-icon-ph-wall:before {
  content: "\e688";
}
.ln-icon-ph-wallet:before {
  content: "\e68a";
}
.ln-icon-ph-warehouse:before {
  content: "\ecd4";
}
.ln-icon-ph-warning:before {
  content: "\e4e0";
}
.ln-icon-ph-warning-circle:before {
  content: "\e4e2";
}
.ln-icon-ph-warning-diamond:before {
  content: "\e7fc";
}
.ln-icon-ph-warning-octagon:before {
  content: "\e4e4";
}
.ln-icon-ph-washing-machine:before {
  content: "\ede8";
}
.ln-icon-ph-watch:before {
  content: "\e4e6";
}
.ln-icon-ph-wave-sawtooth:before {
  content: "\ea9c";
}
.ln-icon-ph-wave-sine:before {
  content: "\ea9a";
}
.ln-icon-ph-wave-square:before {
  content: "\ea9e";
}
.ln-icon-ph-wave-triangle:before {
  content: "\eaa0";
}
.ln-icon-ph-waveform:before {
  content: "\e802";
}
.ln-icon-ph-waveform-slash:before {
  content: "\e800";
}
.ln-icon-ph-waves:before {
  content: "\e6de";
}
.ln-icon-ph-webcam:before {
  content: "\e9b2";
}
.ln-icon-ph-webcam-slash:before {
  content: "\ecdc";
}
.ln-icon-ph-webhooks-logo:before {
  content: "\ecae";
}
.ln-icon-ph-wechat-logo:before {
  content: "\e8d2";
}
.ln-icon-ph-whatsapp-logo:before {
  content: "\e5d0";
}
.ln-icon-ph-wheelchair:before {
  content: "\e4e8";
}
.ln-icon-ph-wheelchair-motion:before {
  content: "\e89a";
}
.ln-icon-ph-wifi-high:before {
  content: "\e4ea";
}
.ln-icon-ph-wifi-low:before {
  content: "\e4ec";
}
.ln-icon-ph-wifi-medium:before {
  content: "\e4ee";
}
.ln-icon-ph-wifi-none:before {
  content: "\e4f0";
}
.ln-icon-ph-wifi-slash:before {
  content: "\e4f2";
}
.ln-icon-ph-wifi-x:before {
  content: "\e4f4";
}
.ln-icon-ph-wind:before {
  content: "\e5d2";
}
.ln-icon-ph-windmill:before {
  content: "\e9f8";
}
.ln-icon-ph-windows-logo:before {
  content: "\e692";
}
.ln-icon-ph-wine:before {
  content: "\e6b2";
}
.ln-icon-ph-wrench:before {
  content: "\e5d4";
}
.ln-icon-ph-x:before {
  content: "\e4f6";
}
.ln-icon-ph-x-circle:before {
  content: "\e4f8";
}
.ln-icon-ph-x-logo:before {
  content: "\e4bc";
}
.ln-icon-ph-x-square:before {
  content: "\e4fa";
}
.ln-icon-ph-yarn:before {
  content: "\ed9a";
}
.ln-icon-ph-yin-yang:before {
  content: "\e92a";
}
.ln-icon-ph-youtube-logo:before {
  content: "\e4fc";
}

[class^=ln-icon-fill-ph-] {
  font-family: "Phosphor-fill";
}

.ln-icon-fill-ph-acorn:before {
  content: "\eb9a";
}
.ln-icon-fill-ph-address-book:before {
  content: "\e6f8";
}
.ln-icon-fill-ph-address-book-tabs:before {
  content: "\ee4e";
}
.ln-icon-fill-ph-air-traffic-control:before {
  content: "\ecd8";
}
.ln-icon-fill-ph-airplane:before {
  content: "\e002";
}
.ln-icon-fill-ph-airplane-in-flight:before {
  content: "\e4fe";
}
.ln-icon-fill-ph-airplane-landing:before {
  content: "\e502";
}
.ln-icon-fill-ph-airplane-takeoff:before {
  content: "\e504";
}
.ln-icon-fill-ph-airplane-taxiing:before {
  content: "\e500";
}
.ln-icon-fill-ph-airplane-tilt:before {
  content: "\e5d6";
}
.ln-icon-fill-ph-airplay:before {
  content: "\e004";
}
.ln-icon-fill-ph-alarm:before {
  content: "\e006";
}
.ln-icon-fill-ph-alien:before {
  content: "\e8a6";
}
.ln-icon-fill-ph-align-bottom:before {
  content: "\e506";
}
.ln-icon-fill-ph-align-bottom-simple:before {
  content: "\eb0c";
}
.ln-icon-fill-ph-align-center-horizontal:before {
  content: "\e50a";
}
.ln-icon-fill-ph-align-center-horizontal-simple:before {
  content: "\eb0e";
}
.ln-icon-fill-ph-align-center-vertical:before {
  content: "\e50c";
}
.ln-icon-fill-ph-align-center-vertical-simple:before {
  content: "\eb10";
}
.ln-icon-fill-ph-align-left:before {
  content: "\e50e";
}
.ln-icon-fill-ph-align-left-simple:before {
  content: "\eaee";
}
.ln-icon-fill-ph-align-right:before {
  content: "\e510";
}
.ln-icon-fill-ph-align-right-simple:before {
  content: "\eb12";
}
.ln-icon-fill-ph-align-top:before {
  content: "\e512";
}
.ln-icon-fill-ph-align-top-simple:before {
  content: "\eb14";
}
.ln-icon-fill-ph-amazon-logo:before {
  content: "\e96c";
}
.ln-icon-fill-ph-ambulance:before {
  content: "\e572";
}
.ln-icon-fill-ph-anchor:before {
  content: "\e514";
}
.ln-icon-fill-ph-anchor-simple:before {
  content: "\e5d8";
}
.ln-icon-fill-ph-android-logo:before {
  content: "\e008";
}
.ln-icon-fill-ph-angle:before {
  content: "\e7bc";
}
.ln-icon-fill-ph-angular-logo:before {
  content: "\eb80";
}
.ln-icon-fill-ph-aperture:before {
  content: "\e00a";
}
.ln-icon-fill-ph-app-store-logo:before {
  content: "\e974";
}
.ln-icon-fill-ph-app-window:before {
  content: "\e5da";
}
.ln-icon-fill-ph-apple-logo:before {
  content: "\e516";
}
.ln-icon-fill-ph-apple-podcasts-logo:before {
  content: "\eb96";
}
.ln-icon-fill-ph-approximate-equals:before {
  content: "\edaa";
}
.ln-icon-fill-ph-archive:before {
  content: "\e00c";
}
.ln-icon-fill-ph-armchair:before {
  content: "\e012";
}
.ln-icon-fill-ph-arrow-arc-left:before {
  content: "\e014";
}
.ln-icon-fill-ph-arrow-arc-right:before {
  content: "\e016";
}
.ln-icon-fill-ph-arrow-bend-double-up-left:before {
  content: "\e03a";
}
.ln-icon-fill-ph-arrow-bend-double-up-right:before {
  content: "\e03c";
}
.ln-icon-fill-ph-arrow-bend-down-left:before {
  content: "\e018";
}
.ln-icon-fill-ph-arrow-bend-down-right:before {
  content: "\e01a";
}
.ln-icon-fill-ph-arrow-bend-left-down:before {
  content: "\e01c";
}
.ln-icon-fill-ph-arrow-bend-left-up:before {
  content: "\e01e";
}
.ln-icon-fill-ph-arrow-bend-right-down:before {
  content: "\e020";
}
.ln-icon-fill-ph-arrow-bend-right-up:before {
  content: "\e022";
}
.ln-icon-fill-ph-arrow-bend-up-left:before {
  content: "\e024";
}
.ln-icon-fill-ph-arrow-bend-up-right:before {
  content: "\e026";
}
.ln-icon-fill-ph-arrow-circle-down:before {
  content: "\e028";
}
.ln-icon-fill-ph-arrow-circle-down-left:before {
  content: "\e02a";
}
.ln-icon-fill-ph-arrow-circle-down-right:before {
  content: "\e02c";
}
.ln-icon-fill-ph-arrow-circle-left:before {
  content: "\e05a";
}
.ln-icon-fill-ph-arrow-circle-right:before {
  content: "\e02e";
}
.ln-icon-fill-ph-arrow-circle-up:before {
  content: "\e030";
}
.ln-icon-fill-ph-arrow-circle-up-left:before {
  content: "\e032";
}
.ln-icon-fill-ph-arrow-circle-up-right:before {
  content: "\e034";
}
.ln-icon-fill-ph-arrow-clockwise:before {
  content: "\e036";
}
.ln-icon-fill-ph-arrow-counter-clockwise:before {
  content: "\e038";
}
.ln-icon-fill-ph-arrow-down:before {
  content: "\e03e";
}
.ln-icon-fill-ph-arrow-down-left:before {
  content: "\e040";
}
.ln-icon-fill-ph-arrow-down-right:before {
  content: "\e042";
}
.ln-icon-fill-ph-arrow-elbow-down-left:before {
  content: "\e044";
}
.ln-icon-fill-ph-arrow-elbow-down-right:before {
  content: "\e046";
}
.ln-icon-fill-ph-arrow-elbow-left:before {
  content: "\e048";
}
.ln-icon-fill-ph-arrow-elbow-left-down:before {
  content: "\e04a";
}
.ln-icon-fill-ph-arrow-elbow-left-up:before {
  content: "\e04c";
}
.ln-icon-fill-ph-arrow-elbow-right:before {
  content: "\e04e";
}
.ln-icon-fill-ph-arrow-elbow-right-down:before {
  content: "\e050";
}
.ln-icon-fill-ph-arrow-elbow-right-up:before {
  content: "\e052";
}
.ln-icon-fill-ph-arrow-elbow-up-left:before {
  content: "\e054";
}
.ln-icon-fill-ph-arrow-elbow-up-right:before {
  content: "\e056";
}
.ln-icon-fill-ph-arrow-fat-down:before {
  content: "\e518";
}
.ln-icon-fill-ph-arrow-fat-left:before {
  content: "\e51a";
}
.ln-icon-fill-ph-arrow-fat-line-down:before {
  content: "\e51c";
}
.ln-icon-fill-ph-arrow-fat-line-left:before {
  content: "\e51e";
}
.ln-icon-fill-ph-arrow-fat-line-right:before {
  content: "\e520";
}
.ln-icon-fill-ph-arrow-fat-line-up:before {
  content: "\e522";
}
.ln-icon-fill-ph-arrow-fat-lines-down:before {
  content: "\e524";
}
.ln-icon-fill-ph-arrow-fat-lines-left:before {
  content: "\e526";
}
.ln-icon-fill-ph-arrow-fat-lines-right:before {
  content: "\e528";
}
.ln-icon-fill-ph-arrow-fat-lines-up:before {
  content: "\e52a";
}
.ln-icon-fill-ph-arrow-fat-right:before {
  content: "\e52c";
}
.ln-icon-fill-ph-arrow-fat-up:before {
  content: "\e52e";
}
.ln-icon-fill-ph-arrow-left:before {
  content: "\e058";
}
.ln-icon-fill-ph-arrow-line-down:before {
  content: "\e05c";
}
.ln-icon-fill-ph-arrow-line-down-left:before {
  content: "\e05e";
}
.ln-icon-fill-ph-arrow-line-down-right:before {
  content: "\e060";
}
.ln-icon-fill-ph-arrow-line-left:before {
  content: "\e062";
}
.ln-icon-fill-ph-arrow-line-right:before {
  content: "\e064";
}
.ln-icon-fill-ph-arrow-line-up:before {
  content: "\e066";
}
.ln-icon-fill-ph-arrow-line-up-left:before {
  content: "\e068";
}
.ln-icon-fill-ph-arrow-line-up-right:before {
  content: "\e06a";
}
.ln-icon-fill-ph-arrow-right:before {
  content: "\e06c";
}
.ln-icon-fill-ph-arrow-square-down:before {
  content: "\e06e";
}
.ln-icon-fill-ph-arrow-square-down-left:before {
  content: "\e070";
}
.ln-icon-fill-ph-arrow-square-down-right:before {
  content: "\e072";
}
.ln-icon-fill-ph-arrow-square-in:before {
  content: "\e5dc";
}
.ln-icon-fill-ph-arrow-square-left:before {
  content: "\e074";
}
.ln-icon-fill-ph-arrow-square-out:before {
  content: "\e5de";
}
.ln-icon-fill-ph-arrow-square-right:before {
  content: "\e076";
}
.ln-icon-fill-ph-arrow-square-up:before {
  content: "\e078";
}
.ln-icon-fill-ph-arrow-square-up-left:before {
  content: "\e07a";
}
.ln-icon-fill-ph-arrow-square-up-right:before {
  content: "\e07c";
}
.ln-icon-fill-ph-arrow-u-down-left:before {
  content: "\e07e";
}
.ln-icon-fill-ph-arrow-u-down-right:before {
  content: "\e080";
}
.ln-icon-fill-ph-arrow-u-left-down:before {
  content: "\e082";
}
.ln-icon-fill-ph-arrow-u-left-up:before {
  content: "\e084";
}
.ln-icon-fill-ph-arrow-u-right-down:before {
  content: "\e086";
}
.ln-icon-fill-ph-arrow-u-right-up:before {
  content: "\e088";
}
.ln-icon-fill-ph-arrow-u-up-left:before {
  content: "\e08a";
}
.ln-icon-fill-ph-arrow-u-up-right:before {
  content: "\e08c";
}
.ln-icon-fill-ph-arrow-up:before {
  content: "\e08e";
}
.ln-icon-fill-ph-arrow-up-left:before {
  content: "\e090";
}
.ln-icon-fill-ph-arrow-up-right:before {
  content: "\e092";
}
.ln-icon-fill-ph-arrows-clockwise:before {
  content: "\e094";
}
.ln-icon-fill-ph-arrows-counter-clockwise:before {
  content: "\e096";
}
.ln-icon-fill-ph-arrows-down-up:before {
  content: "\e098";
}
.ln-icon-fill-ph-arrows-horizontal:before {
  content: "\eb06";
}
.ln-icon-fill-ph-arrows-in:before {
  content: "\e09a";
}
.ln-icon-fill-ph-arrows-in-cardinal:before {
  content: "\e09c";
}
.ln-icon-fill-ph-arrows-in-line-horizontal:before {
  content: "\e530";
}
.ln-icon-fill-ph-arrows-in-line-vertical:before {
  content: "\e532";
}
.ln-icon-fill-ph-arrows-in-simple:before {
  content: "\e09e";
}
.ln-icon-fill-ph-arrows-left-right:before {
  content: "\e0a0";
}
.ln-icon-fill-ph-arrows-merge:before {
  content: "\ed3e";
}
.ln-icon-fill-ph-arrows-out:before {
  content: "\e0a2";
}
.ln-icon-fill-ph-arrows-out-cardinal:before {
  content: "\e0a4";
}
.ln-icon-fill-ph-arrows-out-line-horizontal:before {
  content: "\e534";
}
.ln-icon-fill-ph-arrows-out-line-vertical:before {
  content: "\e536";
}
.ln-icon-fill-ph-arrows-out-simple:before {
  content: "\e0a6";
}
.ln-icon-fill-ph-arrows-split:before {
  content: "\ed3c";
}
.ln-icon-fill-ph-arrows-vertical:before {
  content: "\eb04";
}
.ln-icon-fill-ph-article:before {
  content: "\e0a8";
}
.ln-icon-fill-ph-article-medium:before {
  content: "\e5e0";
}
.ln-icon-fill-ph-article-ny-times:before {
  content: "\e5e2";
}
.ln-icon-fill-ph-asclepius:before {
  content: "\ee34";
}
.ln-icon-fill-ph-caduceus:before {
  content: "\ee34";
}
.ln-icon-fill-ph-asterisk:before {
  content: "\e0aa";
}
.ln-icon-fill-ph-asterisk-simple:before {
  content: "\e832";
}
.ln-icon-fill-ph-at:before {
  content: "\e0ac";
}
.ln-icon-fill-ph-atom:before {
  content: "\e5e4";
}
.ln-icon-fill-ph-avocado:before {
  content: "\ee04";
}
.ln-icon-fill-ph-axe:before {
  content: "\e9fc";
}
.ln-icon-fill-ph-baby:before {
  content: "\e774";
}
.ln-icon-fill-ph-baby-carriage:before {
  content: "\e818";
}
.ln-icon-fill-ph-backpack:before {
  content: "\e922";
}
.ln-icon-fill-ph-backspace:before {
  content: "\e0ae";
}
.ln-icon-fill-ph-bag:before {
  content: "\e0b0";
}
.ln-icon-fill-ph-bag-simple:before {
  content: "\e5e6";
}
.ln-icon-fill-ph-balloon:before {
  content: "\e76c";
}
.ln-icon-fill-ph-bandaids:before {
  content: "\e0b2";
}
.ln-icon-fill-ph-bank:before {
  content: "\e0b4";
}
.ln-icon-fill-ph-barbell:before {
  content: "\e0b6";
}
.ln-icon-fill-ph-barcode:before {
  content: "\e0b8";
}
.ln-icon-fill-ph-barn:before {
  content: "\ec72";
}
.ln-icon-fill-ph-barricade:before {
  content: "\e948";
}
.ln-icon-fill-ph-baseball:before {
  content: "\e71a";
}
.ln-icon-fill-ph-baseball-cap:before {
  content: "\ea28";
}
.ln-icon-fill-ph-baseball-helmet:before {
  content: "\ee4a";
}
.ln-icon-fill-ph-basket:before {
  content: "\e964";
}
.ln-icon-fill-ph-basketball:before {
  content: "\e724";
}
.ln-icon-fill-ph-bathtub:before {
  content: "\e81e";
}
.ln-icon-fill-ph-battery-charging:before {
  content: "\e0ba";
}
.ln-icon-fill-ph-battery-charging-vertical:before {
  content: "\e0bc";
}
.ln-icon-fill-ph-battery-empty:before {
  content: "\e0be";
}
.ln-icon-fill-ph-battery-full:before {
  content: "\e0c0";
}
.ln-icon-fill-ph-battery-high:before {
  content: "\e0c2";
}
.ln-icon-fill-ph-battery-low:before {
  content: "\e0c4";
}
.ln-icon-fill-ph-battery-medium:before {
  content: "\e0c6";
}
.ln-icon-fill-ph-battery-plus:before {
  content: "\e808";
}
.ln-icon-fill-ph-battery-plus-vertical:before {
  content: "\ec50";
}
.ln-icon-fill-ph-battery-vertical-empty:before {
  content: "\e7c6";
}
.ln-icon-fill-ph-battery-vertical-full:before {
  content: "\e7c4";
}
.ln-icon-fill-ph-battery-vertical-high:before {
  content: "\e7c2";
}
.ln-icon-fill-ph-battery-vertical-low:before {
  content: "\e7be";
}
.ln-icon-fill-ph-battery-vertical-medium:before {
  content: "\e7c0";
}
.ln-icon-fill-ph-battery-warning:before {
  content: "\e0c8";
}
.ln-icon-fill-ph-battery-warning-vertical:before {
  content: "\e0ca";
}
.ln-icon-fill-ph-beach-ball:before {
  content: "\ed24";
}
.ln-icon-fill-ph-beanie:before {
  content: "\ea2a";
}
.ln-icon-fill-ph-bed:before {
  content: "\e0cc";
}
.ln-icon-fill-ph-beer-bottle:before {
  content: "\e7b0";
}
.ln-icon-fill-ph-beer-stein:before {
  content: "\eb62";
}
.ln-icon-fill-ph-behance-logo:before {
  content: "\e7f4";
}
.ln-icon-fill-ph-bell:before {
  content: "\e0ce";
}
.ln-icon-fill-ph-bell-ringing:before {
  content: "\e5e8";
}
.ln-icon-fill-ph-bell-simple:before {
  content: "\e0d0";
}
.ln-icon-fill-ph-bell-simple-ringing:before {
  content: "\e5ea";
}
.ln-icon-fill-ph-bell-simple-slash:before {
  content: "\e0d2";
}
.ln-icon-fill-ph-bell-simple-z:before {
  content: "\e5ec";
}
.ln-icon-fill-ph-bell-slash:before {
  content: "\e0d4";
}
.ln-icon-fill-ph-bell-z:before {
  content: "\e5ee";
}
.ln-icon-fill-ph-belt:before {
  content: "\ea2c";
}
.ln-icon-fill-ph-bezier-curve:before {
  content: "\eb00";
}
.ln-icon-fill-ph-bicycle:before {
  content: "\e0d6";
}
.ln-icon-fill-ph-binary:before {
  content: "\ee60";
}
.ln-icon-fill-ph-binoculars:before {
  content: "\ea64";
}
.ln-icon-fill-ph-biohazard:before {
  content: "\e9e0";
}
.ln-icon-fill-ph-bird:before {
  content: "\e72c";
}
.ln-icon-fill-ph-blueprint:before {
  content: "\eda0";
}
.ln-icon-fill-ph-bluetooth:before {
  content: "\e0da";
}
.ln-icon-fill-ph-bluetooth-connected:before {
  content: "\e0dc";
}
.ln-icon-fill-ph-bluetooth-slash:before {
  content: "\e0de";
}
.ln-icon-fill-ph-bluetooth-x:before {
  content: "\e0e0";
}
.ln-icon-fill-ph-boat:before {
  content: "\e786";
}
.ln-icon-fill-ph-bomb:before {
  content: "\ee0a";
}
.ln-icon-fill-ph-bone:before {
  content: "\e7f2";
}
.ln-icon-fill-ph-book:before {
  content: "\e0e2";
}
.ln-icon-fill-ph-book-bookmark:before {
  content: "\e0e4";
}
.ln-icon-fill-ph-book-open:before {
  content: "\e0e6";
}
.ln-icon-fill-ph-book-open-text:before {
  content: "\e8f2";
}
.ln-icon-fill-ph-book-open-user:before {
  content: "\ede0";
}
.ln-icon-fill-ph-bookmark:before {
  content: "\e0e8";
}
.ln-icon-fill-ph-bookmark-simple:before {
  content: "\e0ea";
}
.ln-icon-fill-ph-bookmarks:before {
  content: "\e0ec";
}
.ln-icon-fill-ph-bookmarks-simple:before {
  content: "\e5f0";
}
.ln-icon-fill-ph-books:before {
  content: "\e758";
}
.ln-icon-fill-ph-boot:before {
  content: "\ecca";
}
.ln-icon-fill-ph-boules:before {
  content: "\e722";
}
.ln-icon-fill-ph-bounding-box:before {
  content: "\e6ce";
}
.ln-icon-fill-ph-bowl-food:before {
  content: "\eaa4";
}
.ln-icon-fill-ph-bowl-steam:before {
  content: "\e8e4";
}
.ln-icon-fill-ph-bowling-ball:before {
  content: "\ea34";
}
.ln-icon-fill-ph-box-arrow-down:before {
  content: "\e00e";
}
.ln-icon-fill-ph-archive-box:before {
  content: "\e00e";
}
.ln-icon-fill-ph-box-arrow-up:before {
  content: "\ee54";
}
.ln-icon-fill-ph-boxing-glove:before {
  content: "\ea36";
}
.ln-icon-fill-ph-brackets-angle:before {
  content: "\e862";
}
.ln-icon-fill-ph-brackets-curly:before {
  content: "\e860";
}
.ln-icon-fill-ph-brackets-round:before {
  content: "\e864";
}
.ln-icon-fill-ph-brackets-square:before {
  content: "\e85e";
}
.ln-icon-fill-ph-brain:before {
  content: "\e74e";
}
.ln-icon-fill-ph-brandy:before {
  content: "\e6b4";
}
.ln-icon-fill-ph-bread:before {
  content: "\e81c";
}
.ln-icon-fill-ph-bridge:before {
  content: "\ea68";
}
.ln-icon-fill-ph-briefcase:before {
  content: "\e0ee";
}
.ln-icon-fill-ph-briefcase-metal:before {
  content: "\e5f2";
}
.ln-icon-fill-ph-broadcast:before {
  content: "\e0f2";
}
.ln-icon-fill-ph-broom:before {
  content: "\ec54";
}
.ln-icon-fill-ph-browser:before {
  content: "\e0f4";
}
.ln-icon-fill-ph-browsers:before {
  content: "\e0f6";
}
.ln-icon-fill-ph-bug:before {
  content: "\e5f4";
}
.ln-icon-fill-ph-bug-beetle:before {
  content: "\e5f6";
}
.ln-icon-fill-ph-bug-droid:before {
  content: "\e5f8";
}
.ln-icon-fill-ph-building:before {
  content: "\e100";
}
.ln-icon-fill-ph-building-apartment:before {
  content: "\e0fe";
}
.ln-icon-fill-ph-building-office:before {
  content: "\e0ff";
}
.ln-icon-fill-ph-buildings:before {
  content: "\e102";
}
.ln-icon-fill-ph-bulldozer:before {
  content: "\ec6c";
}
.ln-icon-fill-ph-bus:before {
  content: "\e106";
}
.ln-icon-fill-ph-butterfly:before {
  content: "\ea6e";
}
.ln-icon-fill-ph-cable-car:before {
  content: "\e49c";
}
.ln-icon-fill-ph-cactus:before {
  content: "\e918";
}
.ln-icon-fill-ph-cake:before {
  content: "\e780";
}
.ln-icon-fill-ph-calculator:before {
  content: "\e538";
}
.ln-icon-fill-ph-calendar:before {
  content: "\e108";
}
.ln-icon-fill-ph-calendar-blank:before {
  content: "\e10a";
}
.ln-icon-fill-ph-calendar-check:before {
  content: "\e712";
}
.ln-icon-fill-ph-calendar-dot:before {
  content: "\e7b2";
}
.ln-icon-fill-ph-calendar-dots:before {
  content: "\e7b4";
}
.ln-icon-fill-ph-calendar-heart:before {
  content: "\e8b0";
}
.ln-icon-fill-ph-calendar-minus:before {
  content: "\ea14";
}
.ln-icon-fill-ph-calendar-plus:before {
  content: "\e714";
}
.ln-icon-fill-ph-calendar-slash:before {
  content: "\ea12";
}
.ln-icon-fill-ph-calendar-star:before {
  content: "\e8b2";
}
.ln-icon-fill-ph-calendar-x:before {
  content: "\e10c";
}
.ln-icon-fill-ph-call-bell:before {
  content: "\e7de";
}
.ln-icon-fill-ph-camera:before {
  content: "\e10e";
}
.ln-icon-fill-ph-camera-plus:before {
  content: "\ec58";
}
.ln-icon-fill-ph-camera-rotate:before {
  content: "\e7a4";
}
.ln-icon-fill-ph-camera-slash:before {
  content: "\e110";
}
.ln-icon-fill-ph-campfire:before {
  content: "\e9d8";
}
.ln-icon-fill-ph-car:before {
  content: "\e112";
}
.ln-icon-fill-ph-car-battery:before {
  content: "\ee30";
}
.ln-icon-fill-ph-car-profile:before {
  content: "\e8cc";
}
.ln-icon-fill-ph-car-simple:before {
  content: "\e114";
}
.ln-icon-fill-ph-cardholder:before {
  content: "\e5fa";
}
.ln-icon-fill-ph-cards:before {
  content: "\e0f8";
}
.ln-icon-fill-ph-cards-three:before {
  content: "\ee50";
}
.ln-icon-fill-ph-caret-circle-double-down:before {
  content: "\e116";
}
.ln-icon-fill-ph-caret-circle-double-left:before {
  content: "\e118";
}
.ln-icon-fill-ph-caret-circle-double-right:before {
  content: "\e11a";
}
.ln-icon-fill-ph-caret-circle-double-up:before {
  content: "\e11c";
}
.ln-icon-fill-ph-caret-circle-down:before {
  content: "\e11e";
}
.ln-icon-fill-ph-caret-circle-left:before {
  content: "\e120";
}
.ln-icon-fill-ph-caret-circle-right:before {
  content: "\e122";
}
.ln-icon-fill-ph-caret-circle-up:before {
  content: "\e124";
}
.ln-icon-fill-ph-caret-circle-up-down:before {
  content: "\e13e";
}
.ln-icon-fill-ph-caret-double-down:before {
  content: "\e126";
}
.ln-icon-fill-ph-caret-double-left:before {
  content: "\e128";
}
.ln-icon-fill-ph-caret-double-right:before {
  content: "\e12a";
}
.ln-icon-fill-ph-caret-double-up:before {
  content: "\e12c";
}
.ln-icon-fill-ph-caret-down:before {
  content: "\e136";
}
.ln-icon-fill-ph-caret-left:before {
  content: "\e138";
}
.ln-icon-fill-ph-caret-line-down:before {
  content: "\e134";
}
.ln-icon-fill-ph-caret-line-left:before {
  content: "\e132";
}
.ln-icon-fill-ph-caret-line-right:before {
  content: "\e130";
}
.ln-icon-fill-ph-caret-line-up:before {
  content: "\e12e";
}
.ln-icon-fill-ph-caret-right:before {
  content: "\e13a";
}
.ln-icon-fill-ph-caret-up:before {
  content: "\e13c";
}
.ln-icon-fill-ph-caret-up-down:before {
  content: "\e140";
}
.ln-icon-fill-ph-carrot:before {
  content: "\ed38";
}
.ln-icon-fill-ph-cash-register:before {
  content: "\ed80";
}
.ln-icon-fill-ph-cassette-tape:before {
  content: "\ed2e";
}
.ln-icon-fill-ph-castle-turret:before {
  content: "\e9d0";
}
.ln-icon-fill-ph-cat:before {
  content: "\e748";
}
.ln-icon-fill-ph-cell-signal-full:before {
  content: "\e142";
}
.ln-icon-fill-ph-cell-signal-high:before {
  content: "\e144";
}
.ln-icon-fill-ph-cell-signal-low:before {
  content: "\e146";
}
.ln-icon-fill-ph-cell-signal-medium:before {
  content: "\e148";
}
.ln-icon-fill-ph-cell-signal-none:before {
  content: "\e14a";
}
.ln-icon-fill-ph-cell-signal-slash:before {
  content: "\e14c";
}
.ln-icon-fill-ph-cell-signal-x:before {
  content: "\e14e";
}
.ln-icon-fill-ph-cell-tower:before {
  content: "\ebaa";
}
.ln-icon-fill-ph-certificate:before {
  content: "\e766";
}
.ln-icon-fill-ph-chair:before {
  content: "\e950";
}
.ln-icon-fill-ph-chalkboard:before {
  content: "\e5fc";
}
.ln-icon-fill-ph-chalkboard-simple:before {
  content: "\e5fe";
}
.ln-icon-fill-ph-chalkboard-teacher:before {
  content: "\e600";
}
.ln-icon-fill-ph-champagne:before {
  content: "\eaca";
}
.ln-icon-fill-ph-charging-station:before {
  content: "\e8d0";
}
.ln-icon-fill-ph-chart-bar:before {
  content: "\e150";
}
.ln-icon-fill-ph-chart-bar-horizontal:before {
  content: "\e152";
}
.ln-icon-fill-ph-chart-donut:before {
  content: "\eaa6";
}
.ln-icon-fill-ph-chart-line:before {
  content: "\e154";
}
.ln-icon-fill-ph-chart-line-down:before {
  content: "\e8b6";
}
.ln-icon-fill-ph-chart-line-up:before {
  content: "\e156";
}
.ln-icon-fill-ph-chart-pie:before {
  content: "\e158";
}
.ln-icon-fill-ph-chart-pie-slice:before {
  content: "\e15a";
}
.ln-icon-fill-ph-chart-polar:before {
  content: "\eaa8";
}
.ln-icon-fill-ph-chart-scatter:before {
  content: "\eaac";
}
.ln-icon-fill-ph-chat:before {
  content: "\e15c";
}
.ln-icon-fill-ph-chat-centered:before {
  content: "\e160";
}
.ln-icon-fill-ph-chat-centered-dots:before {
  content: "\e164";
}
.ln-icon-fill-ph-chat-centered-slash:before {
  content: "\e162";
}
.ln-icon-fill-ph-chat-centered-text:before {
  content: "\e166";
}
.ln-icon-fill-ph-chat-circle:before {
  content: "\e168";
}
.ln-icon-fill-ph-chat-circle-dots:before {
  content: "\e16c";
}
.ln-icon-fill-ph-chat-circle-slash:before {
  content: "\e16a";
}
.ln-icon-fill-ph-chat-circle-text:before {
  content: "\e16e";
}
.ln-icon-fill-ph-chat-dots:before {
  content: "\e170";
}
.ln-icon-fill-ph-chat-slash:before {
  content: "\e15e";
}
.ln-icon-fill-ph-chat-teardrop:before {
  content: "\e172";
}
.ln-icon-fill-ph-chat-teardrop-dots:before {
  content: "\e176";
}
.ln-icon-fill-ph-chat-teardrop-slash:before {
  content: "\e174";
}
.ln-icon-fill-ph-chat-teardrop-text:before {
  content: "\e178";
}
.ln-icon-fill-ph-chat-text:before {
  content: "\e17a";
}
.ln-icon-fill-ph-chats:before {
  content: "\e17c";
}
.ln-icon-fill-ph-chats-circle:before {
  content: "\e17e";
}
.ln-icon-fill-ph-chats-teardrop:before {
  content: "\e180";
}
.ln-icon-fill-ph-check:before {
  content: "\e182";
}
.ln-icon-fill-ph-check-circle:before {
  content: "\e184";
}
.ln-icon-fill-ph-check-fat:before {
  content: "\eba6";
}
.ln-icon-fill-ph-check-square:before {
  content: "\e186";
}
.ln-icon-fill-ph-check-square-offset:before {
  content: "\e188";
}
.ln-icon-fill-ph-checkerboard:before {
  content: "\e8c4";
}
.ln-icon-fill-ph-checks:before {
  content: "\e53a";
}
.ln-icon-fill-ph-cheers:before {
  content: "\ea4a";
}
.ln-icon-fill-ph-cheese:before {
  content: "\e9fe";
}
.ln-icon-fill-ph-chef-hat:before {
  content: "\ed8e";
}
.ln-icon-fill-ph-cherries:before {
  content: "\e830";
}
.ln-icon-fill-ph-church:before {
  content: "\ecea";
}
.ln-icon-fill-ph-cigarette:before {
  content: "\ed90";
}
.ln-icon-fill-ph-cigarette-slash:before {
  content: "\ed92";
}
.ln-icon-fill-ph-circle:before {
  content: "\e18a";
}
.ln-icon-fill-ph-circle-dashed:before {
  content: "\e602";
}
.ln-icon-fill-ph-circle-half:before {
  content: "\e18c";
}
.ln-icon-fill-ph-circle-half-tilt:before {
  content: "\e18e";
}
.ln-icon-fill-ph-circle-notch:before {
  content: "\eb44";
}
.ln-icon-fill-ph-circles-four:before {
  content: "\e190";
}
.ln-icon-fill-ph-circles-three:before {
  content: "\e192";
}
.ln-icon-fill-ph-circles-three-plus:before {
  content: "\e194";
}
.ln-icon-fill-ph-circuitry:before {
  content: "\e9c2";
}
.ln-icon-fill-ph-city:before {
  content: "\ea6a";
}
.ln-icon-fill-ph-clipboard:before {
  content: "\e196";
}
.ln-icon-fill-ph-clipboard-text:before {
  content: "\e198";
}
.ln-icon-fill-ph-clock:before {
  content: "\e19a";
}
.ln-icon-fill-ph-clock-afternoon:before {
  content: "\e19c";
}
.ln-icon-fill-ph-clock-clockwise:before {
  content: "\e19e";
}
.ln-icon-fill-ph-clock-countdown:before {
  content: "\ed2c";
}
.ln-icon-fill-ph-clock-counter-clockwise:before {
  content: "\e1a0";
}
.ln-icon-fill-ph-clock-user:before {
  content: "\edec";
}
.ln-icon-fill-ph-closed-captioning:before {
  content: "\e1a4";
}
.ln-icon-fill-ph-cloud:before {
  content: "\e1aa";
}
.ln-icon-fill-ph-cloud-arrow-down:before {
  content: "\e1ac";
}
.ln-icon-fill-ph-cloud-arrow-up:before {
  content: "\e1ae";
}
.ln-icon-fill-ph-cloud-check:before {
  content: "\e1b0";
}
.ln-icon-fill-ph-cloud-fog:before {
  content: "\e53c";
}
.ln-icon-fill-ph-cloud-lightning:before {
  content: "\e1b2";
}
.ln-icon-fill-ph-cloud-moon:before {
  content: "\e53e";
}
.ln-icon-fill-ph-cloud-rain:before {
  content: "\e1b4";
}
.ln-icon-fill-ph-cloud-slash:before {
  content: "\e1b6";
}
.ln-icon-fill-ph-cloud-snow:before {
  content: "\e1b8";
}
.ln-icon-fill-ph-cloud-sun:before {
  content: "\e540";
}
.ln-icon-fill-ph-cloud-warning:before {
  content: "\ea98";
}
.ln-icon-fill-ph-cloud-x:before {
  content: "\ea96";
}
.ln-icon-fill-ph-clover:before {
  content: "\edc8";
}
.ln-icon-fill-ph-club:before {
  content: "\e1ba";
}
.ln-icon-fill-ph-coat-hanger:before {
  content: "\e7fe";
}
.ln-icon-fill-ph-coda-logo:before {
  content: "\e7ce";
}
.ln-icon-fill-ph-code:before {
  content: "\e1bc";
}
.ln-icon-fill-ph-code-block:before {
  content: "\eafe";
}
.ln-icon-fill-ph-code-simple:before {
  content: "\e1be";
}
.ln-icon-fill-ph-codepen-logo:before {
  content: "\e978";
}
.ln-icon-fill-ph-codesandbox-logo:before {
  content: "\ea06";
}
.ln-icon-fill-ph-coffee:before {
  content: "\e1c2";
}
.ln-icon-fill-ph-coffee-bean:before {
  content: "\e1c0";
}
.ln-icon-fill-ph-coin:before {
  content: "\e60e";
}
.ln-icon-fill-ph-coin-vertical:before {
  content: "\eb48";
}
.ln-icon-fill-ph-coins:before {
  content: "\e78e";
}
.ln-icon-fill-ph-columns:before {
  content: "\e546";
}
.ln-icon-fill-ph-columns-plus-left:before {
  content: "\e544";
}
.ln-icon-fill-ph-columns-plus-right:before {
  content: "\e542";
}
.ln-icon-fill-ph-command:before {
  content: "\e1c4";
}
.ln-icon-fill-ph-compass:before {
  content: "\e1c8";
}
.ln-icon-fill-ph-compass-rose:before {
  content: "\e1c6";
}
.ln-icon-fill-ph-compass-tool:before {
  content: "\ea0e";
}
.ln-icon-fill-ph-computer-tower:before {
  content: "\e548";
}
.ln-icon-fill-ph-confetti:before {
  content: "\e81a";
}
.ln-icon-fill-ph-contactless-payment:before {
  content: "\ed42";
}
.ln-icon-fill-ph-control:before {
  content: "\eca6";
}
.ln-icon-fill-ph-cookie:before {
  content: "\e6ca";
}
.ln-icon-fill-ph-cooking-pot:before {
  content: "\e764";
}
.ln-icon-fill-ph-copy:before {
  content: "\e1ca";
}
.ln-icon-fill-ph-copy-simple:before {
  content: "\e1cc";
}
.ln-icon-fill-ph-copyleft:before {
  content: "\e86a";
}
.ln-icon-fill-ph-copyright:before {
  content: "\e54a";
}
.ln-icon-fill-ph-corners-in:before {
  content: "\e1ce";
}
.ln-icon-fill-ph-corners-out:before {
  content: "\e1d0";
}
.ln-icon-fill-ph-couch:before {
  content: "\e7f6";
}
.ln-icon-fill-ph-court-basketball:before {
  content: "\ee36";
}
.ln-icon-fill-ph-cow:before {
  content: "\eabe";
}
.ln-icon-fill-ph-cowboy-hat:before {
  content: "\ed12";
}
.ln-icon-fill-ph-cpu:before {
  content: "\e610";
}
.ln-icon-fill-ph-crane:before {
  content: "\ed48";
}
.ln-icon-fill-ph-crane-tower:before {
  content: "\ed49";
}
.ln-icon-fill-ph-credit-card:before {
  content: "\e1d2";
}
.ln-icon-fill-ph-cricket:before {
  content: "\ee12";
}
.ln-icon-fill-ph-crop:before {
  content: "\e1d4";
}
.ln-icon-fill-ph-cross:before {
  content: "\e8a0";
}
.ln-icon-fill-ph-crosshair:before {
  content: "\e1d6";
}
.ln-icon-fill-ph-crosshair-simple:before {
  content: "\e1d8";
}
.ln-icon-fill-ph-crown:before {
  content: "\e614";
}
.ln-icon-fill-ph-crown-cross:before {
  content: "\ee5e";
}
.ln-icon-fill-ph-crown-simple:before {
  content: "\e616";
}
.ln-icon-fill-ph-cube:before {
  content: "\e1da";
}
.ln-icon-fill-ph-cube-focus:before {
  content: "\ed0a";
}
.ln-icon-fill-ph-cube-transparent:before {
  content: "\ec7c";
}
.ln-icon-fill-ph-currency-btc:before {
  content: "\e618";
}
.ln-icon-fill-ph-currency-circle-dollar:before {
  content: "\e54c";
}
.ln-icon-fill-ph-currency-cny:before {
  content: "\e54e";
}
.ln-icon-fill-ph-currency-dollar:before {
  content: "\e550";
}
.ln-icon-fill-ph-currency-dollar-simple:before {
  content: "\e552";
}
.ln-icon-fill-ph-currency-eth:before {
  content: "\eada";
}
.ln-icon-fill-ph-currency-eur:before {
  content: "\e554";
}
.ln-icon-fill-ph-currency-gbp:before {
  content: "\e556";
}
.ln-icon-fill-ph-currency-inr:before {
  content: "\e558";
}
.ln-icon-fill-ph-currency-jpy:before {
  content: "\e55a";
}
.ln-icon-fill-ph-currency-krw:before {
  content: "\e55c";
}
.ln-icon-fill-ph-currency-kzt:before {
  content: "\ec4c";
}
.ln-icon-fill-ph-currency-ngn:before {
  content: "\eb52";
}
.ln-icon-fill-ph-currency-rub:before {
  content: "\e55e";
}
.ln-icon-fill-ph-cursor:before {
  content: "\e1dc";
}
.ln-icon-fill-ph-cursor-click:before {
  content: "\e7c8";
}
.ln-icon-fill-ph-cursor-text:before {
  content: "\e7d8";
}
.ln-icon-fill-ph-cylinder:before {
  content: "\e8fc";
}
.ln-icon-fill-ph-database:before {
  content: "\e1de";
}
.ln-icon-fill-ph-desk:before {
  content: "\ed16";
}
.ln-icon-fill-ph-desktop:before {
  content: "\e560";
}
.ln-icon-fill-ph-desktop-tower:before {
  content: "\e562";
}
.ln-icon-fill-ph-detective:before {
  content: "\e83e";
}
.ln-icon-fill-ph-dev-to-logo:before {
  content: "\ed0e";
}
.ln-icon-fill-ph-device-mobile:before {
  content: "\e1e0";
}
.ln-icon-fill-ph-device-mobile-camera:before {
  content: "\e1e2";
}
.ln-icon-fill-ph-device-mobile-slash:before {
  content: "\ee46";
}
.ln-icon-fill-ph-device-mobile-speaker:before {
  content: "\e1e4";
}
.ln-icon-fill-ph-device-rotate:before {
  content: "\edf2";
}
.ln-icon-fill-ph-device-tablet:before {
  content: "\e1e6";
}
.ln-icon-fill-ph-device-tablet-camera:before {
  content: "\e1e8";
}
.ln-icon-fill-ph-device-tablet-speaker:before {
  content: "\e1ea";
}
.ln-icon-fill-ph-devices:before {
  content: "\eba4";
}
.ln-icon-fill-ph-diamond:before {
  content: "\e1ec";
}
.ln-icon-fill-ph-diamonds-four:before {
  content: "\e8f4";
}
.ln-icon-fill-ph-dice-five:before {
  content: "\e1ee";
}
.ln-icon-fill-ph-dice-four:before {
  content: "\e1f0";
}
.ln-icon-fill-ph-dice-one:before {
  content: "\e1f2";
}
.ln-icon-fill-ph-dice-six:before {
  content: "\e1f4";
}
.ln-icon-fill-ph-dice-three:before {
  content: "\e1f6";
}
.ln-icon-fill-ph-dice-two:before {
  content: "\e1f8";
}
.ln-icon-fill-ph-disc:before {
  content: "\e564";
}
.ln-icon-fill-ph-disco-ball:before {
  content: "\ed98";
}
.ln-icon-fill-ph-discord-logo:before {
  content: "\e61a";
}
.ln-icon-fill-ph-divide:before {
  content: "\e1fa";
}
.ln-icon-fill-ph-dna:before {
  content: "\e924";
}
.ln-icon-fill-ph-dog:before {
  content: "\e74a";
}
.ln-icon-fill-ph-door:before {
  content: "\e61c";
}
.ln-icon-fill-ph-door-open:before {
  content: "\e7e6";
}
.ln-icon-fill-ph-dot:before {
  content: "\ecde";
}
.ln-icon-fill-ph-dot-outline:before {
  content: "\ece0";
}
.ln-icon-fill-ph-dots-nine:before {
  content: "\e1fc";
}
.ln-icon-fill-ph-dots-six:before {
  content: "\e794";
}
.ln-icon-fill-ph-dots-six-vertical:before {
  content: "\eae2";
}
.ln-icon-fill-ph-dots-three:before {
  content: "\e1fe";
}
.ln-icon-fill-ph-dots-three-circle:before {
  content: "\e200";
}
.ln-icon-fill-ph-dots-three-circle-vertical:before {
  content: "\e202";
}
.ln-icon-fill-ph-dots-three-outline:before {
  content: "\e204";
}
.ln-icon-fill-ph-dots-three-outline-vertical:before {
  content: "\e206";
}
.ln-icon-fill-ph-dots-three-vertical:before {
  content: "\e208";
}
.ln-icon-fill-ph-download:before {
  content: "\e20a";
}
.ln-icon-fill-ph-download-simple:before {
  content: "\e20c";
}
.ln-icon-fill-ph-dress:before {
  content: "\ea7e";
}
.ln-icon-fill-ph-dresser:before {
  content: "\e94e";
}
.ln-icon-fill-ph-dribbble-logo:before {
  content: "\e20e";
}
.ln-icon-fill-ph-drone:before {
  content: "\ed74";
}
.ln-icon-fill-ph-drop:before {
  content: "\e210";
}
.ln-icon-fill-ph-drop-half:before {
  content: "\e566";
}
.ln-icon-fill-ph-drop-half-bottom:before {
  content: "\eb40";
}
.ln-icon-fill-ph-drop-simple:before {
  content: "\ee32";
}
.ln-icon-fill-ph-drop-slash:before {
  content: "\e954";
}
.ln-icon-fill-ph-dropbox-logo:before {
  content: "\e7d0";
}
.ln-icon-fill-ph-ear:before {
  content: "\e70c";
}
.ln-icon-fill-ph-ear-slash:before {
  content: "\e70e";
}
.ln-icon-fill-ph-egg:before {
  content: "\e812";
}
.ln-icon-fill-ph-egg-crack:before {
  content: "\eb64";
}
.ln-icon-fill-ph-eject:before {
  content: "\e212";
}
.ln-icon-fill-ph-eject-simple:before {
  content: "\e6ae";
}
.ln-icon-fill-ph-elevator:before {
  content: "\ecc0";
}
.ln-icon-fill-ph-empty:before {
  content: "\edbc";
}
.ln-icon-fill-ph-engine:before {
  content: "\ea80";
}
.ln-icon-fill-ph-envelope:before {
  content: "\e214";
}
.ln-icon-fill-ph-envelope-open:before {
  content: "\e216";
}
.ln-icon-fill-ph-envelope-simple:before {
  content: "\e218";
}
.ln-icon-fill-ph-envelope-simple-open:before {
  content: "\e21a";
}
.ln-icon-fill-ph-equalizer:before {
  content: "\ebbc";
}
.ln-icon-fill-ph-equals:before {
  content: "\e21c";
}
.ln-icon-fill-ph-eraser:before {
  content: "\e21e";
}
.ln-icon-fill-ph-escalator-down:before {
  content: "\ecba";
}
.ln-icon-fill-ph-escalator-up:before {
  content: "\ecbc";
}
.ln-icon-fill-ph-exam:before {
  content: "\e742";
}
.ln-icon-fill-ph-exclamation-mark:before {
  content: "\ee44";
}
.ln-icon-fill-ph-exclude:before {
  content: "\e882";
}
.ln-icon-fill-ph-exclude-square:before {
  content: "\e880";
}
.ln-icon-fill-ph-export:before {
  content: "\eaf0";
}
.ln-icon-fill-ph-eye:before {
  content: "\e220";
}
.ln-icon-fill-ph-eye-closed:before {
  content: "\e222";
}
.ln-icon-fill-ph-eye-slash:before {
  content: "\e224";
}
.ln-icon-fill-ph-eyedropper:before {
  content: "\e568";
}
.ln-icon-fill-ph-eyedropper-sample:before {
  content: "\eac4";
}
.ln-icon-fill-ph-eyeglasses:before {
  content: "\e7ba";
}
.ln-icon-fill-ph-eyes:before {
  content: "\ee5c";
}
.ln-icon-fill-ph-face-mask:before {
  content: "\e56a";
}
.ln-icon-fill-ph-facebook-logo:before {
  content: "\e226";
}
.ln-icon-fill-ph-factory:before {
  content: "\e760";
}
.ln-icon-fill-ph-faders:before {
  content: "\e228";
}
.ln-icon-fill-ph-faders-horizontal:before {
  content: "\e22a";
}
.ln-icon-fill-ph-fallout-shelter:before {
  content: "\e9de";
}
.ln-icon-fill-ph-fan:before {
  content: "\e9f2";
}
.ln-icon-fill-ph-farm:before {
  content: "\ec70";
}
.ln-icon-fill-ph-fast-forward:before {
  content: "\e6a6";
}
.ln-icon-fill-ph-fast-forward-circle:before {
  content: "\e22c";
}
.ln-icon-fill-ph-feather:before {
  content: "\e9c0";
}
.ln-icon-fill-ph-fediverse-logo:before {
  content: "\ed66";
}
.ln-icon-fill-ph-figma-logo:before {
  content: "\e22e";
}
.ln-icon-fill-ph-file:before {
  content: "\e230";
}
.ln-icon-fill-ph-file-archive:before {
  content: "\eb2a";
}
.ln-icon-fill-ph-file-arrow-down:before {
  content: "\e232";
}
.ln-icon-fill-ph-file-arrow-up:before {
  content: "\e61e";
}
.ln-icon-fill-ph-file-audio:before {
  content: "\ea20";
}
.ln-icon-fill-ph-file-c:before {
  content: "\eb32";
}
.ln-icon-fill-ph-file-c-sharp:before {
  content: "\eb30";
}
.ln-icon-fill-ph-file-cloud:before {
  content: "\e95e";
}
.ln-icon-fill-ph-file-code:before {
  content: "\e914";
}
.ln-icon-fill-ph-file-cpp:before {
  content: "\eb2e";
}
.ln-icon-fill-ph-file-css:before {
  content: "\eb34";
}
.ln-icon-fill-ph-file-csv:before {
  content: "\eb1c";
}
.ln-icon-fill-ph-file-dashed:before {
  content: "\e704";
}
.ln-icon-fill-ph-file-dotted:before {
  content: "\e704";
}
.ln-icon-fill-ph-file-doc:before {
  content: "\eb1e";
}
.ln-icon-fill-ph-file-html:before {
  content: "\eb38";
}
.ln-icon-fill-ph-file-image:before {
  content: "\ea24";
}
.ln-icon-fill-ph-file-ini:before {
  content: "\eb33";
}
.ln-icon-fill-ph-file-jpg:before {
  content: "\eb1a";
}
.ln-icon-fill-ph-file-js:before {
  content: "\eb24";
}
.ln-icon-fill-ph-file-jsx:before {
  content: "\eb3a";
}
.ln-icon-fill-ph-file-lock:before {
  content: "\e95c";
}
.ln-icon-fill-ph-file-magnifying-glass:before {
  content: "\e238";
}
.ln-icon-fill-ph-file-search:before {
  content: "\e238";
}
.ln-icon-fill-ph-file-md:before {
  content: "\ed50";
}
.ln-icon-fill-ph-file-minus:before {
  content: "\e234";
}
.ln-icon-fill-ph-file-pdf:before {
  content: "\e702";
}
.ln-icon-fill-ph-file-plus:before {
  content: "\e236";
}
.ln-icon-fill-ph-file-png:before {
  content: "\eb18";
}
.ln-icon-fill-ph-file-ppt:before {
  content: "\eb20";
}
.ln-icon-fill-ph-file-py:before {
  content: "\eb2c";
}
.ln-icon-fill-ph-file-rs:before {
  content: "\eb28";
}
.ln-icon-fill-ph-file-sql:before {
  content: "\ed4e";
}
.ln-icon-fill-ph-file-svg:before {
  content: "\ed08";
}
.ln-icon-fill-ph-file-text:before {
  content: "\e23a";
}
.ln-icon-fill-ph-file-ts:before {
  content: "\eb26";
}
.ln-icon-fill-ph-file-tsx:before {
  content: "\eb3c";
}
.ln-icon-fill-ph-file-txt:before {
  content: "\eb35";
}
.ln-icon-fill-ph-file-video:before {
  content: "\ea22";
}
.ln-icon-fill-ph-file-vue:before {
  content: "\eb3e";
}
.ln-icon-fill-ph-file-x:before {
  content: "\e23c";
}
.ln-icon-fill-ph-file-xls:before {
  content: "\eb22";
}
.ln-icon-fill-ph-file-zip:before {
  content: "\e958";
}
.ln-icon-fill-ph-files:before {
  content: "\e710";
}
.ln-icon-fill-ph-film-reel:before {
  content: "\e8c0";
}
.ln-icon-fill-ph-film-script:before {
  content: "\eb50";
}
.ln-icon-fill-ph-film-slate:before {
  content: "\e8c2";
}
.ln-icon-fill-ph-film-strip:before {
  content: "\e792";
}
.ln-icon-fill-ph-fingerprint:before {
  content: "\e23e";
}
.ln-icon-fill-ph-fingerprint-simple:before {
  content: "\e240";
}
.ln-icon-fill-ph-finn-the-human:before {
  content: "\e56c";
}
.ln-icon-fill-ph-fire:before {
  content: "\e242";
}
.ln-icon-fill-ph-fire-extinguisher:before {
  content: "\e9e8";
}
.ln-icon-fill-ph-fire-simple:before {
  content: "\e620";
}
.ln-icon-fill-ph-fire-truck:before {
  content: "\e574";
}
.ln-icon-fill-ph-first-aid:before {
  content: "\e56e";
}
.ln-icon-fill-ph-first-aid-kit:before {
  content: "\e570";
}
.ln-icon-fill-ph-fish:before {
  content: "\e728";
}
.ln-icon-fill-ph-fish-simple:before {
  content: "\e72a";
}
.ln-icon-fill-ph-flag:before {
  content: "\e244";
}
.ln-icon-fill-ph-flag-banner:before {
  content: "\e622";
}
.ln-icon-fill-ph-flag-banner-fold:before {
  content: "\ecf2";
}
.ln-icon-fill-ph-flag-checkered:before {
  content: "\ea38";
}
.ln-icon-fill-ph-flag-pennant:before {
  content: "\ecf0";
}
.ln-icon-fill-ph-flame:before {
  content: "\e624";
}
.ln-icon-fill-ph-flashlight:before {
  content: "\e246";
}
.ln-icon-fill-ph-flask:before {
  content: "\e79e";
}
.ln-icon-fill-ph-flip-horizontal:before {
  content: "\ed6a";
}
.ln-icon-fill-ph-flip-vertical:before {
  content: "\ed6c";
}
.ln-icon-fill-ph-floppy-disk:before {
  content: "\e248";
}
.ln-icon-fill-ph-floppy-disk-back:before {
  content: "\eaf4";
}
.ln-icon-fill-ph-flow-arrow:before {
  content: "\e6ec";
}
.ln-icon-fill-ph-flower:before {
  content: "\e75e";
}
.ln-icon-fill-ph-flower-lotus:before {
  content: "\e6cc";
}
.ln-icon-fill-ph-flower-tulip:before {
  content: "\eacc";
}
.ln-icon-fill-ph-flying-saucer:before {
  content: "\eb4a";
}
.ln-icon-fill-ph-folder:before {
  content: "\e24a";
}
.ln-icon-fill-ph-folder-notch:before {
  content: "\e24a";
}
.ln-icon-fill-ph-folder-dashed:before {
  content: "\e8f8";
}
.ln-icon-fill-ph-folder-dotted:before {
  content: "\e8f8";
}
.ln-icon-fill-ph-folder-lock:before {
  content: "\ea3c";
}
.ln-icon-fill-ph-folder-minus:before {
  content: "\e254";
}
.ln-icon-fill-ph-folder-notch-minus:before {
  content: "\e254";
}
.ln-icon-fill-ph-folder-open:before {
  content: "\e256";
}
.ln-icon-fill-ph-folder-notch-open:before {
  content: "\e256";
}
.ln-icon-fill-ph-folder-plus:before {
  content: "\e258";
}
.ln-icon-fill-ph-folder-notch-plus:before {
  content: "\e258";
}
.ln-icon-fill-ph-folder-simple:before {
  content: "\e25a";
}
.ln-icon-fill-ph-folder-simple-dashed:before {
  content: "\ec2a";
}
.ln-icon-fill-ph-folder-simple-dotted:before {
  content: "\ec2a";
}
.ln-icon-fill-ph-folder-simple-lock:before {
  content: "\eb5e";
}
.ln-icon-fill-ph-folder-simple-minus:before {
  content: "\e25c";
}
.ln-icon-fill-ph-folder-simple-plus:before {
  content: "\e25e";
}
.ln-icon-fill-ph-folder-simple-star:before {
  content: "\ec2e";
}
.ln-icon-fill-ph-folder-simple-user:before {
  content: "\eb60";
}
.ln-icon-fill-ph-folder-star:before {
  content: "\ea86";
}
.ln-icon-fill-ph-folder-user:before {
  content: "\eb46";
}
.ln-icon-fill-ph-folders:before {
  content: "\e260";
}
.ln-icon-fill-ph-football:before {
  content: "\e718";
}
.ln-icon-fill-ph-football-helmet:before {
  content: "\ee4c";
}
.ln-icon-fill-ph-footprints:before {
  content: "\ea88";
}
.ln-icon-fill-ph-fork-knife:before {
  content: "\e262";
}
.ln-icon-fill-ph-four-k:before {
  content: "\ea5c";
}
.ln-icon-fill-ph-frame-corners:before {
  content: "\e626";
}
.ln-icon-fill-ph-framer-logo:before {
  content: "\e264";
}
.ln-icon-fill-ph-function:before {
  content: "\ebe4";
}
.ln-icon-fill-ph-funnel:before {
  content: "\e266";
}
.ln-icon-fill-ph-funnel-simple:before {
  content: "\e268";
}
.ln-icon-fill-ph-funnel-simple-x:before {
  content: "\e26a";
}
.ln-icon-fill-ph-funnel-x:before {
  content: "\e26c";
}
.ln-icon-fill-ph-game-controller:before {
  content: "\e26e";
}
.ln-icon-fill-ph-garage:before {
  content: "\ecd6";
}
.ln-icon-fill-ph-gas-can:before {
  content: "\e8ce";
}
.ln-icon-fill-ph-gas-pump:before {
  content: "\e768";
}
.ln-icon-fill-ph-gauge:before {
  content: "\e628";
}
.ln-icon-fill-ph-gavel:before {
  content: "\ea32";
}
.ln-icon-fill-ph-gear:before {
  content: "\e270";
}
.ln-icon-fill-ph-gear-fine:before {
  content: "\e87c";
}
.ln-icon-fill-ph-gear-six:before {
  content: "\e272";
}
.ln-icon-fill-ph-gender-female:before {
  content: "\e6e0";
}
.ln-icon-fill-ph-gender-intersex:before {
  content: "\e6e6";
}
.ln-icon-fill-ph-gender-male:before {
  content: "\e6e2";
}
.ln-icon-fill-ph-gender-neuter:before {
  content: "\e6ea";
}
.ln-icon-fill-ph-gender-nonbinary:before {
  content: "\e6e4";
}
.ln-icon-fill-ph-gender-transgender:before {
  content: "\e6e8";
}
.ln-icon-fill-ph-ghost:before {
  content: "\e62a";
}
.ln-icon-fill-ph-gif:before {
  content: "\e274";
}
.ln-icon-fill-ph-gift:before {
  content: "\e276";
}
.ln-icon-fill-ph-git-branch:before {
  content: "\e278";
}
.ln-icon-fill-ph-git-commit:before {
  content: "\e27a";
}
.ln-icon-fill-ph-git-diff:before {
  content: "\e27c";
}
.ln-icon-fill-ph-git-fork:before {
  content: "\e27e";
}
.ln-icon-fill-ph-git-merge:before {
  content: "\e280";
}
.ln-icon-fill-ph-git-pull-request:before {
  content: "\e282";
}
.ln-icon-fill-ph-github-logo:before {
  content: "\e576";
}
.ln-icon-fill-ph-gitlab-logo:before {
  content: "\e694";
}
.ln-icon-fill-ph-gitlab-logo-simple:before {
  content: "\e696";
}
.ln-icon-fill-ph-globe:before {
  content: "\e288";
}
.ln-icon-fill-ph-globe-hemisphere-east:before {
  content: "\e28a";
}
.ln-icon-fill-ph-globe-hemisphere-west:before {
  content: "\e28c";
}
.ln-icon-fill-ph-globe-simple:before {
  content: "\e28e";
}
.ln-icon-fill-ph-globe-simple-x:before {
  content: "\e284";
}
.ln-icon-fill-ph-globe-stand:before {
  content: "\e290";
}
.ln-icon-fill-ph-globe-x:before {
  content: "\e286";
}
.ln-icon-fill-ph-goggles:before {
  content: "\ecb4";
}
.ln-icon-fill-ph-golf:before {
  content: "\ea3e";
}
.ln-icon-fill-ph-goodreads-logo:before {
  content: "\ed10";
}
.ln-icon-fill-ph-google-cardboard-logo:before {
  content: "\e7b6";
}
.ln-icon-fill-ph-google-chrome-logo:before {
  content: "\e976";
}
.ln-icon-fill-ph-google-drive-logo:before {
  content: "\e8f6";
}
.ln-icon-fill-ph-google-logo:before {
  content: "\e292";
}
.ln-icon-fill-ph-google-photos-logo:before {
  content: "\eb92";
}
.ln-icon-fill-ph-google-play-logo:before {
  content: "\e294";
}
.ln-icon-fill-ph-google-podcasts-logo:before {
  content: "\eb94";
}
.ln-icon-fill-ph-gps:before {
  content: "\edd8";
}
.ln-icon-fill-ph-gps-fix:before {
  content: "\edd6";
}
.ln-icon-fill-ph-gps-slash:before {
  content: "\edd4";
}
.ln-icon-fill-ph-gradient:before {
  content: "\eb42";
}
.ln-icon-fill-ph-graduation-cap:before {
  content: "\e62c";
}
.ln-icon-fill-ph-grains:before {
  content: "\ec68";
}
.ln-icon-fill-ph-grains-slash:before {
  content: "\ec6a";
}
.ln-icon-fill-ph-graph:before {
  content: "\eb58";
}
.ln-icon-fill-ph-graphics-card:before {
  content: "\e612";
}
.ln-icon-fill-ph-greater-than:before {
  content: "\edc4";
}
.ln-icon-fill-ph-greater-than-or-equal:before {
  content: "\eda2";
}
.ln-icon-fill-ph-grid-four:before {
  content: "\e296";
}
.ln-icon-fill-ph-grid-nine:before {
  content: "\ec8c";
}
.ln-icon-fill-ph-guitar:before {
  content: "\ea8a";
}
.ln-icon-fill-ph-hair-dryer:before {
  content: "\ea66";
}
.ln-icon-fill-ph-hamburger:before {
  content: "\e790";
}
.ln-icon-fill-ph-hammer:before {
  content: "\e80e";
}
.ln-icon-fill-ph-hand:before {
  content: "\e298";
}
.ln-icon-fill-ph-hand-arrow-down:before {
  content: "\ea4e";
}
.ln-icon-fill-ph-hand-arrow-up:before {
  content: "\ee5a";
}
.ln-icon-fill-ph-hand-coins:before {
  content: "\ea8c";
}
.ln-icon-fill-ph-hand-deposit:before {
  content: "\ee82";
}
.ln-icon-fill-ph-hand-eye:before {
  content: "\ea4c";
}
.ln-icon-fill-ph-hand-fist:before {
  content: "\e57a";
}
.ln-icon-fill-ph-hand-grabbing:before {
  content: "\e57c";
}
.ln-icon-fill-ph-hand-heart:before {
  content: "\e810";
}
.ln-icon-fill-ph-hand-palm:before {
  content: "\e57e";
}
.ln-icon-fill-ph-hand-peace:before {
  content: "\e7cc";
}
.ln-icon-fill-ph-hand-pointing:before {
  content: "\e29a";
}
.ln-icon-fill-ph-hand-soap:before {
  content: "\e630";
}
.ln-icon-fill-ph-hand-swipe-left:before {
  content: "\ec94";
}
.ln-icon-fill-ph-hand-swipe-right:before {
  content: "\ec92";
}
.ln-icon-fill-ph-hand-tap:before {
  content: "\ec90";
}
.ln-icon-fill-ph-hand-waving:before {
  content: "\e580";
}
.ln-icon-fill-ph-hand-withdraw:before {
  content: "\ee80";
}
.ln-icon-fill-ph-handbag:before {
  content: "\e29c";
}
.ln-icon-fill-ph-handbag-simple:before {
  content: "\e62e";
}
.ln-icon-fill-ph-hands-clapping:before {
  content: "\e6a0";
}
.ln-icon-fill-ph-hands-praying:before {
  content: "\ecc8";
}
.ln-icon-fill-ph-handshake:before {
  content: "\e582";
}
.ln-icon-fill-ph-hard-drive:before {
  content: "\e29e";
}
.ln-icon-fill-ph-hard-drives:before {
  content: "\e2a0";
}
.ln-icon-fill-ph-hard-hat:before {
  content: "\ed46";
}
.ln-icon-fill-ph-hash:before {
  content: "\e2a2";
}
.ln-icon-fill-ph-hash-straight:before {
  content: "\e2a4";
}
.ln-icon-fill-ph-head-circuit:before {
  content: "\e7d4";
}
.ln-icon-fill-ph-headlights:before {
  content: "\e6fe";
}
.ln-icon-fill-ph-headphones:before {
  content: "\e2a6";
}
.ln-icon-fill-ph-headset:before {
  content: "\e584";
}
.ln-icon-fill-ph-heart:before {
  content: "\e2a8";
}
.ln-icon-fill-ph-heart-break:before {
  content: "\ebe8";
}
.ln-icon-fill-ph-heart-half:before {
  content: "\ec48";
}
.ln-icon-fill-ph-heart-straight:before {
  content: "\e2aa";
}
.ln-icon-fill-ph-heart-straight-break:before {
  content: "\eb98";
}
.ln-icon-fill-ph-heartbeat:before {
  content: "\e2ac";
}
.ln-icon-fill-ph-hexagon:before {
  content: "\e2ae";
}
.ln-icon-fill-ph-high-definition:before {
  content: "\ea8e";
}
.ln-icon-fill-ph-high-heel:before {
  content: "\e8e8";
}
.ln-icon-fill-ph-highlighter:before {
  content: "\ec76";
}
.ln-icon-fill-ph-highlighter-circle:before {
  content: "\e632";
}
.ln-icon-fill-ph-hockey:before {
  content: "\ec86";
}
.ln-icon-fill-ph-hoodie:before {
  content: "\ecd0";
}
.ln-icon-fill-ph-horse:before {
  content: "\e2b0";
}
.ln-icon-fill-ph-hospital:before {
  content: "\e844";
}
.ln-icon-fill-ph-hourglass:before {
  content: "\e2b2";
}
.ln-icon-fill-ph-hourglass-high:before {
  content: "\e2b4";
}
.ln-icon-fill-ph-hourglass-low:before {
  content: "\e2b6";
}
.ln-icon-fill-ph-hourglass-medium:before {
  content: "\e2b8";
}
.ln-icon-fill-ph-hourglass-simple:before {
  content: "\e2ba";
}
.ln-icon-fill-ph-hourglass-simple-high:before {
  content: "\e2bc";
}
.ln-icon-fill-ph-hourglass-simple-low:before {
  content: "\e2be";
}
.ln-icon-fill-ph-hourglass-simple-medium:before {
  content: "\e2c0";
}
.ln-icon-fill-ph-house:before {
  content: "\e2c2";
}
.ln-icon-fill-ph-house-line:before {
  content: "\e2c4";
}
.ln-icon-fill-ph-house-simple:before {
  content: "\e2c6";
}
.ln-icon-fill-ph-hurricane:before {
  content: "\e88e";
}
.ln-icon-fill-ph-ice-cream:before {
  content: "\e804";
}
.ln-icon-fill-ph-identification-badge:before {
  content: "\e6f6";
}
.ln-icon-fill-ph-identification-card:before {
  content: "\e2c8";
}
.ln-icon-fill-ph-image:before {
  content: "\e2ca";
}
.ln-icon-fill-ph-image-broken:before {
  content: "\e7a8";
}
.ln-icon-fill-ph-image-square:before {
  content: "\e2cc";
}
.ln-icon-fill-ph-images:before {
  content: "\e836";
}
.ln-icon-fill-ph-images-square:before {
  content: "\e834";
}
.ln-icon-fill-ph-infinity:before {
  content: "\e634";
}
.ln-icon-fill-ph-lemniscate:before {
  content: "\e634";
}
.ln-icon-fill-ph-info:before {
  content: "\e2ce";
}
.ln-icon-fill-ph-instagram-logo:before {
  content: "\e2d0";
}
.ln-icon-fill-ph-intersect:before {
  content: "\e2d2";
}
.ln-icon-fill-ph-intersect-square:before {
  content: "\e87a";
}
.ln-icon-fill-ph-intersect-three:before {
  content: "\ecc4";
}
.ln-icon-fill-ph-intersection:before {
  content: "\edba";
}
.ln-icon-fill-ph-invoice:before {
  content: "\ee42";
}
.ln-icon-fill-ph-island:before {
  content: "\ee06";
}
.ln-icon-fill-ph-jar:before {
  content: "\e7e0";
}
.ln-icon-fill-ph-jar-label:before {
  content: "\e7e1";
}
.ln-icon-fill-ph-jeep:before {
  content: "\e2d4";
}
.ln-icon-fill-ph-joystick:before {
  content: "\ea5e";
}
.ln-icon-fill-ph-kanban:before {
  content: "\eb54";
}
.ln-icon-fill-ph-key:before {
  content: "\e2d6";
}
.ln-icon-fill-ph-key-return:before {
  content: "\e782";
}
.ln-icon-fill-ph-keyboard:before {
  content: "\e2d8";
}
.ln-icon-fill-ph-keyhole:before {
  content: "\ea78";
}
.ln-icon-fill-ph-knife:before {
  content: "\e636";
}
.ln-icon-fill-ph-ladder:before {
  content: "\e9e4";
}
.ln-icon-fill-ph-ladder-simple:before {
  content: "\ec26";
}
.ln-icon-fill-ph-lamp:before {
  content: "\e638";
}
.ln-icon-fill-ph-lamp-pendant:before {
  content: "\ee2e";
}
.ln-icon-fill-ph-laptop:before {
  content: "\e586";
}
.ln-icon-fill-ph-lasso:before {
  content: "\edc6";
}
.ln-icon-fill-ph-lastfm-logo:before {
  content: "\e842";
}
.ln-icon-fill-ph-layout:before {
  content: "\e6d6";
}
.ln-icon-fill-ph-leaf:before {
  content: "\e2da";
}
.ln-icon-fill-ph-lectern:before {
  content: "\e95a";
}
.ln-icon-fill-ph-lego:before {
  content: "\e8c6";
}
.ln-icon-fill-ph-lego-smiley:before {
  content: "\e8c7";
}
.ln-icon-fill-ph-less-than:before {
  content: "\edac";
}
.ln-icon-fill-ph-less-than-or-equal:before {
  content: "\eda4";
}
.ln-icon-fill-ph-letter-circle-h:before {
  content: "\ebf8";
}
.ln-icon-fill-ph-letter-circle-p:before {
  content: "\ec08";
}
.ln-icon-fill-ph-letter-circle-v:before {
  content: "\ec14";
}
.ln-icon-fill-ph-lifebuoy:before {
  content: "\e63a";
}
.ln-icon-fill-ph-lightbulb:before {
  content: "\e2dc";
}
.ln-icon-fill-ph-lightbulb-filament:before {
  content: "\e63c";
}
.ln-icon-fill-ph-lighthouse:before {
  content: "\e9f6";
}
.ln-icon-fill-ph-lightning:before {
  content: "\e2de";
}
.ln-icon-fill-ph-lightning-a:before {
  content: "\ea84";
}
.ln-icon-fill-ph-lightning-slash:before {
  content: "\e2e0";
}
.ln-icon-fill-ph-line-segment:before {
  content: "\e6d2";
}
.ln-icon-fill-ph-line-segments:before {
  content: "\e6d4";
}
.ln-icon-fill-ph-line-vertical:before {
  content: "\ed70";
}
.ln-icon-fill-ph-link:before {
  content: "\e2e2";
}
.ln-icon-fill-ph-link-break:before {
  content: "\e2e4";
}
.ln-icon-fill-ph-link-simple:before {
  content: "\e2e6";
}
.ln-icon-fill-ph-link-simple-break:before {
  content: "\e2e8";
}
.ln-icon-fill-ph-link-simple-horizontal:before {
  content: "\e2ea";
}
.ln-icon-fill-ph-link-simple-horizontal-break:before {
  content: "\e2ec";
}
.ln-icon-fill-ph-linkedin-logo:before {
  content: "\e2ee";
}
.ln-icon-fill-ph-linktree-logo:before {
  content: "\edee";
}
.ln-icon-fill-ph-linux-logo:before {
  content: "\eb02";
}
.ln-icon-fill-ph-list:before {
  content: "\e2f0";
}
.ln-icon-fill-ph-list-bullets:before {
  content: "\e2f2";
}
.ln-icon-fill-ph-list-checks:before {
  content: "\eadc";
}
.ln-icon-fill-ph-list-dashes:before {
  content: "\e2f4";
}
.ln-icon-fill-ph-list-heart:before {
  content: "\ebde";
}
.ln-icon-fill-ph-list-magnifying-glass:before {
  content: "\ebe0";
}
.ln-icon-fill-ph-list-numbers:before {
  content: "\e2f6";
}
.ln-icon-fill-ph-list-plus:before {
  content: "\e2f8";
}
.ln-icon-fill-ph-list-star:before {
  content: "\ebdc";
}
.ln-icon-fill-ph-lock:before {
  content: "\e2fa";
}
.ln-icon-fill-ph-lock-key:before {
  content: "\e2fe";
}
.ln-icon-fill-ph-lock-key-open:before {
  content: "\e300";
}
.ln-icon-fill-ph-lock-laminated:before {
  content: "\e302";
}
.ln-icon-fill-ph-lock-laminated-open:before {
  content: "\e304";
}
.ln-icon-fill-ph-lock-open:before {
  content: "\e306";
}
.ln-icon-fill-ph-lock-simple:before {
  content: "\e308";
}
.ln-icon-fill-ph-lock-simple-open:before {
  content: "\e30a";
}
.ln-icon-fill-ph-lockers:before {
  content: "\ecb8";
}
.ln-icon-fill-ph-log:before {
  content: "\ed82";
}
.ln-icon-fill-ph-magic-wand:before {
  content: "\e6b6";
}
.ln-icon-fill-ph-magnet:before {
  content: "\e680";
}
.ln-icon-fill-ph-magnet-straight:before {
  content: "\e682";
}
.ln-icon-fill-ph-magnifying-glass:before {
  content: "\e30c";
}
.ln-icon-fill-ph-magnifying-glass-minus:before {
  content: "\e30e";
}
.ln-icon-fill-ph-magnifying-glass-plus:before {
  content: "\e310";
}
.ln-icon-fill-ph-mailbox:before {
  content: "\ec1e";
}
.ln-icon-fill-ph-map-pin:before {
  content: "\e316";
}
.ln-icon-fill-ph-map-pin-area:before {
  content: "\ee3a";
}
.ln-icon-fill-ph-map-pin-line:before {
  content: "\e318";
}
.ln-icon-fill-ph-map-pin-plus:before {
  content: "\e314";
}
.ln-icon-fill-ph-map-pin-simple:before {
  content: "\ee3e";
}
.ln-icon-fill-ph-map-pin-simple-area:before {
  content: "\ee3c";
}
.ln-icon-fill-ph-map-pin-simple-line:before {
  content: "\ee38";
}
.ln-icon-fill-ph-map-trifold:before {
  content: "\e31a";
}
.ln-icon-fill-ph-markdown-logo:before {
  content: "\e508";
}
.ln-icon-fill-ph-marker-circle:before {
  content: "\e640";
}
.ln-icon-fill-ph-martini:before {
  content: "\e31c";
}
.ln-icon-fill-ph-mask-happy:before {
  content: "\e9f4";
}
.ln-icon-fill-ph-mask-sad:before {
  content: "\eb9e";
}
.ln-icon-fill-ph-mastodon-logo:before {
  content: "\ed68";
}
.ln-icon-fill-ph-math-operations:before {
  content: "\e31e";
}
.ln-icon-fill-ph-matrix-logo:before {
  content: "\ed64";
}
.ln-icon-fill-ph-medal:before {
  content: "\e320";
}
.ln-icon-fill-ph-medal-military:before {
  content: "\ecfc";
}
.ln-icon-fill-ph-medium-logo:before {
  content: "\e322";
}
.ln-icon-fill-ph-megaphone:before {
  content: "\e324";
}
.ln-icon-fill-ph-megaphone-simple:before {
  content: "\e642";
}
.ln-icon-fill-ph-member-of:before {
  content: "\edc2";
}
.ln-icon-fill-ph-memory:before {
  content: "\e9c4";
}
.ln-icon-fill-ph-messenger-logo:before {
  content: "\e6d8";
}
.ln-icon-fill-ph-meta-logo:before {
  content: "\ed02";
}
.ln-icon-fill-ph-meteor:before {
  content: "\e9ba";
}
.ln-icon-fill-ph-metronome:before {
  content: "\ec8e";
}
.ln-icon-fill-ph-microphone:before {
  content: "\e326";
}
.ln-icon-fill-ph-microphone-slash:before {
  content: "\e328";
}
.ln-icon-fill-ph-microphone-stage:before {
  content: "\e75c";
}
.ln-icon-fill-ph-microscope:before {
  content: "\ec7a";
}
.ln-icon-fill-ph-microsoft-excel-logo:before {
  content: "\eb6c";
}
.ln-icon-fill-ph-microsoft-outlook-logo:before {
  content: "\eb70";
}
.ln-icon-fill-ph-microsoft-powerpoint-logo:before {
  content: "\eace";
}
.ln-icon-fill-ph-microsoft-teams-logo:before {
  content: "\eb66";
}
.ln-icon-fill-ph-microsoft-word-logo:before {
  content: "\eb6a";
}
.ln-icon-fill-ph-minus:before {
  content: "\e32a";
}
.ln-icon-fill-ph-minus-circle:before {
  content: "\e32c";
}
.ln-icon-fill-ph-minus-square:before {
  content: "\ed4c";
}
.ln-icon-fill-ph-money:before {
  content: "\e588";
}
.ln-icon-fill-ph-money-wavy:before {
  content: "\ee68";
}
.ln-icon-fill-ph-monitor:before {
  content: "\e32e";
}
.ln-icon-fill-ph-monitor-arrow-up:before {
  content: "\e58a";
}
.ln-icon-fill-ph-monitor-play:before {
  content: "\e58c";
}
.ln-icon-fill-ph-moon:before {
  content: "\e330";
}
.ln-icon-fill-ph-moon-stars:before {
  content: "\e58e";
}
.ln-icon-fill-ph-moped:before {
  content: "\e824";
}
.ln-icon-fill-ph-moped-front:before {
  content: "\e822";
}
.ln-icon-fill-ph-mosque:before {
  content: "\ecee";
}
.ln-icon-fill-ph-motorcycle:before {
  content: "\e80a";
}
.ln-icon-fill-ph-mountains:before {
  content: "\e7ae";
}
.ln-icon-fill-ph-mouse:before {
  content: "\e33a";
}
.ln-icon-fill-ph-mouse-left-click:before {
  content: "\e334";
}
.ln-icon-fill-ph-mouse-middle-click:before {
  content: "\e338";
}
.ln-icon-fill-ph-mouse-right-click:before {
  content: "\e336";
}
.ln-icon-fill-ph-mouse-scroll:before {
  content: "\e332";
}
.ln-icon-fill-ph-mouse-simple:before {
  content: "\e644";
}
.ln-icon-fill-ph-music-note:before {
  content: "\e33c";
}
.ln-icon-fill-ph-music-note-simple:before {
  content: "\e33e";
}
.ln-icon-fill-ph-music-notes:before {
  content: "\e340";
}
.ln-icon-fill-ph-music-notes-minus:before {
  content: "\ee0c";
}
.ln-icon-fill-ph-music-notes-plus:before {
  content: "\eb7c";
}
.ln-icon-fill-ph-music-notes-simple:before {
  content: "\e342";
}
.ln-icon-fill-ph-navigation-arrow:before {
  content: "\eade";
}
.ln-icon-fill-ph-needle:before {
  content: "\e82e";
}
.ln-icon-fill-ph-network:before {
  content: "\edde";
}
.ln-icon-fill-ph-network-slash:before {
  content: "\eddc";
}
.ln-icon-fill-ph-network-x:before {
  content: "\edda";
}
.ln-icon-fill-ph-newspaper:before {
  content: "\e344";
}
.ln-icon-fill-ph-newspaper-clipping:before {
  content: "\e346";
}
.ln-icon-fill-ph-not-equals:before {
  content: "\eda6";
}
.ln-icon-fill-ph-not-member-of:before {
  content: "\edae";
}
.ln-icon-fill-ph-not-subset-of:before {
  content: "\edb0";
}
.ln-icon-fill-ph-not-superset-of:before {
  content: "\edb2";
}
.ln-icon-fill-ph-notches:before {
  content: "\ed3a";
}
.ln-icon-fill-ph-note:before {
  content: "\e348";
}
.ln-icon-fill-ph-note-blank:before {
  content: "\e34a";
}
.ln-icon-fill-ph-note-pencil:before {
  content: "\e34c";
}
.ln-icon-fill-ph-notebook:before {
  content: "\e34e";
}
.ln-icon-fill-ph-notepad:before {
  content: "\e63e";
}
.ln-icon-fill-ph-notification:before {
  content: "\e6fa";
}
.ln-icon-fill-ph-notion-logo:before {
  content: "\e9a0";
}
.ln-icon-fill-ph-nuclear-plant:before {
  content: "\ed7c";
}
.ln-icon-fill-ph-number-circle-eight:before {
  content: "\e352";
}
.ln-icon-fill-ph-number-circle-five:before {
  content: "\e358";
}
.ln-icon-fill-ph-number-circle-four:before {
  content: "\e35e";
}
.ln-icon-fill-ph-number-circle-nine:before {
  content: "\e364";
}
.ln-icon-fill-ph-number-circle-one:before {
  content: "\e36a";
}
.ln-icon-fill-ph-number-circle-seven:before {
  content: "\e370";
}
.ln-icon-fill-ph-number-circle-six:before {
  content: "\e376";
}
.ln-icon-fill-ph-number-circle-three:before {
  content: "\e37c";
}
.ln-icon-fill-ph-number-circle-two:before {
  content: "\e382";
}
.ln-icon-fill-ph-number-circle-zero:before {
  content: "\e388";
}
.ln-icon-fill-ph-number-eight:before {
  content: "\e350";
}
.ln-icon-fill-ph-number-five:before {
  content: "\e356";
}
.ln-icon-fill-ph-number-four:before {
  content: "\e35c";
}
.ln-icon-fill-ph-number-nine:before {
  content: "\e362";
}
.ln-icon-fill-ph-number-one:before {
  content: "\e368";
}
.ln-icon-fill-ph-number-seven:before {
  content: "\e36e";
}
.ln-icon-fill-ph-number-six:before {
  content: "\e374";
}
.ln-icon-fill-ph-number-square-eight:before {
  content: "\e354";
}
.ln-icon-fill-ph-number-square-five:before {
  content: "\e35a";
}
.ln-icon-fill-ph-number-square-four:before {
  content: "\e360";
}
.ln-icon-fill-ph-number-square-nine:before {
  content: "\e366";
}
.ln-icon-fill-ph-number-square-one:before {
  content: "\e36c";
}
.ln-icon-fill-ph-number-square-seven:before {
  content: "\e372";
}
.ln-icon-fill-ph-number-square-six:before {
  content: "\e378";
}
.ln-icon-fill-ph-number-square-three:before {
  content: "\e37e";
}
.ln-icon-fill-ph-number-square-two:before {
  content: "\e384";
}
.ln-icon-fill-ph-number-square-zero:before {
  content: "\e38a";
}
.ln-icon-fill-ph-number-three:before {
  content: "\e37a";
}
.ln-icon-fill-ph-number-two:before {
  content: "\e380";
}
.ln-icon-fill-ph-number-zero:before {
  content: "\e386";
}
.ln-icon-fill-ph-numpad:before {
  content: "\e3c8";
}
.ln-icon-fill-ph-nut:before {
  content: "\e38c";
}
.ln-icon-fill-ph-ny-times-logo:before {
  content: "\e646";
}
.ln-icon-fill-ph-octagon:before {
  content: "\e38e";
}
.ln-icon-fill-ph-office-chair:before {
  content: "\ea46";
}
.ln-icon-fill-ph-onigiri:before {
  content: "\ee2c";
}
.ln-icon-fill-ph-open-ai-logo:before {
  content: "\e7d2";
}
.ln-icon-fill-ph-option:before {
  content: "\e8a8";
}
.ln-icon-fill-ph-orange:before {
  content: "\ee40";
}
.ln-icon-fill-ph-orange-slice:before {
  content: "\ed36";
}
.ln-icon-fill-ph-oven:before {
  content: "\ed8c";
}
.ln-icon-fill-ph-package:before {
  content: "\e390";
}
.ln-icon-fill-ph-paint-brush:before {
  content: "\e6f0";
}
.ln-icon-fill-ph-paint-brush-broad:before {
  content: "\e590";
}
.ln-icon-fill-ph-paint-brush-household:before {
  content: "\e6f2";
}
.ln-icon-fill-ph-paint-bucket:before {
  content: "\e392";
}
.ln-icon-fill-ph-paint-roller:before {
  content: "\e6f4";
}
.ln-icon-fill-ph-palette:before {
  content: "\e6c8";
}
.ln-icon-fill-ph-panorama:before {
  content: "\eaa2";
}
.ln-icon-fill-ph-pants:before {
  content: "\ec88";
}
.ln-icon-fill-ph-paper-plane:before {
  content: "\e394";
}
.ln-icon-fill-ph-paper-plane-right:before {
  content: "\e396";
}
.ln-icon-fill-ph-paper-plane-tilt:before {
  content: "\e398";
}
.ln-icon-fill-ph-paperclip:before {
  content: "\e39a";
}
.ln-icon-fill-ph-paperclip-horizontal:before {
  content: "\e592";
}
.ln-icon-fill-ph-parachute:before {
  content: "\ea7c";
}
.ln-icon-fill-ph-paragraph:before {
  content: "\e960";
}
.ln-icon-fill-ph-parallelogram:before {
  content: "\ecc6";
}
.ln-icon-fill-ph-park:before {
  content: "\ecb2";
}
.ln-icon-fill-ph-password:before {
  content: "\e752";
}
.ln-icon-fill-ph-path:before {
  content: "\e39c";
}
.ln-icon-fill-ph-patreon-logo:before {
  content: "\e98a";
}
.ln-icon-fill-ph-pause:before {
  content: "\e39e";
}
.ln-icon-fill-ph-pause-circle:before {
  content: "\e3a0";
}
.ln-icon-fill-ph-paw-print:before {
  content: "\e648";
}
.ln-icon-fill-ph-paypal-logo:before {
  content: "\e98c";
}
.ln-icon-fill-ph-peace:before {
  content: "\e3a2";
}
.ln-icon-fill-ph-pen:before {
  content: "\e3aa";
}
.ln-icon-fill-ph-pen-nib:before {
  content: "\e3ac";
}
.ln-icon-fill-ph-pen-nib-straight:before {
  content: "\e64a";
}
.ln-icon-fill-ph-pencil:before {
  content: "\e3ae";
}
.ln-icon-fill-ph-pencil-circle:before {
  content: "\e3b0";
}
.ln-icon-fill-ph-pencil-line:before {
  content: "\e3b2";
}
.ln-icon-fill-ph-pencil-ruler:before {
  content: "\e906";
}
.ln-icon-fill-ph-pencil-simple:before {
  content: "\e3b4";
}
.ln-icon-fill-ph-pencil-simple-line:before {
  content: "\ebc6";
}
.ln-icon-fill-ph-pencil-simple-slash:before {
  content: "\ecf6";
}
.ln-icon-fill-ph-pencil-slash:before {
  content: "\ecf8";
}
.ln-icon-fill-ph-pentagon:before {
  content: "\ec7e";
}
.ln-icon-fill-ph-pentagram:before {
  content: "\ec5c";
}
.ln-icon-fill-ph-pepper:before {
  content: "\e94a";
}
.ln-icon-fill-ph-percent:before {
  content: "\e3b6";
}
.ln-icon-fill-ph-person:before {
  content: "\e3a8";
}
.ln-icon-fill-ph-person-arms-spread:before {
  content: "\ecfe";
}
.ln-icon-fill-ph-person-simple:before {
  content: "\e72e";
}
.ln-icon-fill-ph-person-simple-bike:before {
  content: "\e734";
}
.ln-icon-fill-ph-person-simple-circle:before {
  content: "\ee58";
}
.ln-icon-fill-ph-person-simple-hike:before {
  content: "\ed54";
}
.ln-icon-fill-ph-person-simple-run:before {
  content: "\e730";
}
.ln-icon-fill-ph-person-simple-ski:before {
  content: "\e71c";
}
.ln-icon-fill-ph-person-simple-snowboard:before {
  content: "\e71e";
}
.ln-icon-fill-ph-person-simple-swim:before {
  content: "\e736";
}
.ln-icon-fill-ph-person-simple-tai-chi:before {
  content: "\ed5c";
}
.ln-icon-fill-ph-person-simple-throw:before {
  content: "\e732";
}
.ln-icon-fill-ph-person-simple-walk:before {
  content: "\e73a";
}
.ln-icon-fill-ph-perspective:before {
  content: "\ebe6";
}
.ln-icon-fill-ph-phone:before {
  content: "\e3b8";
}
.ln-icon-fill-ph-phone-call:before {
  content: "\e3ba";
}
.ln-icon-fill-ph-phone-disconnect:before {
  content: "\e3bc";
}
.ln-icon-fill-ph-phone-incoming:before {
  content: "\e3be";
}
.ln-icon-fill-ph-phone-list:before {
  content: "\e3cc";
}
.ln-icon-fill-ph-phone-outgoing:before {
  content: "\e3c0";
}
.ln-icon-fill-ph-phone-pause:before {
  content: "\e3ca";
}
.ln-icon-fill-ph-phone-plus:before {
  content: "\ec56";
}
.ln-icon-fill-ph-phone-slash:before {
  content: "\e3c2";
}
.ln-icon-fill-ph-phone-transfer:before {
  content: "\e3c6";
}
.ln-icon-fill-ph-phone-x:before {
  content: "\e3c4";
}
.ln-icon-fill-ph-phosphor-logo:before {
  content: "\e3ce";
}
.ln-icon-fill-ph-pi:before {
  content: "\ec80";
}
.ln-icon-fill-ph-piano-keys:before {
  content: "\e9c8";
}
.ln-icon-fill-ph-picnic-table:before {
  content: "\ee26";
}
.ln-icon-fill-ph-picture-in-picture:before {
  content: "\e64c";
}
.ln-icon-fill-ph-piggy-bank:before {
  content: "\ea04";
}
.ln-icon-fill-ph-pill:before {
  content: "\e700";
}
.ln-icon-fill-ph-ping-pong:before {
  content: "\ea42";
}
.ln-icon-fill-ph-pint-glass:before {
  content: "\edd0";
}
.ln-icon-fill-ph-pinterest-logo:before {
  content: "\e64e";
}
.ln-icon-fill-ph-pinwheel:before {
  content: "\eb9c";
}
.ln-icon-fill-ph-pipe:before {
  content: "\ed86";
}
.ln-icon-fill-ph-pipe-wrench:before {
  content: "\ed88";
}
.ln-icon-fill-ph-pix-logo:before {
  content: "\ecc2";
}
.ln-icon-fill-ph-pizza:before {
  content: "\e796";
}
.ln-icon-fill-ph-placeholder:before {
  content: "\e650";
}
.ln-icon-fill-ph-planet:before {
  content: "\e652";
}
.ln-icon-fill-ph-plant:before {
  content: "\ebae";
}
.ln-icon-fill-ph-play:before {
  content: "\e3d0";
}
.ln-icon-fill-ph-play-circle:before {
  content: "\e3d2";
}
.ln-icon-fill-ph-play-pause:before {
  content: "\e8be";
}
.ln-icon-fill-ph-playlist:before {
  content: "\e6aa";
}
.ln-icon-fill-ph-plug:before {
  content: "\e946";
}
.ln-icon-fill-ph-plug-charging:before {
  content: "\eb5c";
}
.ln-icon-fill-ph-plugs:before {
  content: "\eb56";
}
.ln-icon-fill-ph-plugs-connected:before {
  content: "\eb5a";
}
.ln-icon-fill-ph-plus:before {
  content: "\e3d4";
}
.ln-icon-fill-ph-plus-circle:before {
  content: "\e3d6";
}
.ln-icon-fill-ph-plus-minus:before {
  content: "\e3d8";
}
.ln-icon-fill-ph-plus-square:before {
  content: "\ed4a";
}
.ln-icon-fill-ph-poker-chip:before {
  content: "\e594";
}
.ln-icon-fill-ph-police-car:before {
  content: "\ec4a";
}
.ln-icon-fill-ph-polygon:before {
  content: "\e6d0";
}
.ln-icon-fill-ph-popcorn:before {
  content: "\eb4e";
}
.ln-icon-fill-ph-popsicle:before {
  content: "\ebbe";
}
.ln-icon-fill-ph-potted-plant:before {
  content: "\ec22";
}
.ln-icon-fill-ph-power:before {
  content: "\e3da";
}
.ln-icon-fill-ph-prescription:before {
  content: "\e7a2";
}
.ln-icon-fill-ph-presentation:before {
  content: "\e654";
}
.ln-icon-fill-ph-presentation-chart:before {
  content: "\e656";
}
.ln-icon-fill-ph-printer:before {
  content: "\e3dc";
}
.ln-icon-fill-ph-prohibit:before {
  content: "\e3de";
}
.ln-icon-fill-ph-prohibit-inset:before {
  content: "\e3e0";
}
.ln-icon-fill-ph-projector-screen:before {
  content: "\e658";
}
.ln-icon-fill-ph-projector-screen-chart:before {
  content: "\e65a";
}
.ln-icon-fill-ph-pulse:before {
  content: "\e000";
}
.ln-icon-fill-ph-activity:before {
  content: "\e000";
}
.ln-icon-fill-ph-push-pin:before {
  content: "\e3e2";
}
.ln-icon-fill-ph-push-pin-simple:before {
  content: "\e65c";
}
.ln-icon-fill-ph-push-pin-simple-slash:before {
  content: "\e65e";
}
.ln-icon-fill-ph-push-pin-slash:before {
  content: "\e3e4";
}
.ln-icon-fill-ph-puzzle-piece:before {
  content: "\e596";
}
.ln-icon-fill-ph-qr-code:before {
  content: "\e3e6";
}
.ln-icon-fill-ph-question:before {
  content: "\e3e8";
}
.ln-icon-fill-ph-question-mark:before {
  content: "\e3e9";
}
.ln-icon-fill-ph-queue:before {
  content: "\e6ac";
}
.ln-icon-fill-ph-quotes:before {
  content: "\e660";
}
.ln-icon-fill-ph-rabbit:before {
  content: "\eac2";
}
.ln-icon-fill-ph-racquet:before {
  content: "\ee02";
}
.ln-icon-fill-ph-radical:before {
  content: "\e3ea";
}
.ln-icon-fill-ph-radio:before {
  content: "\e77e";
}
.ln-icon-fill-ph-radio-button:before {
  content: "\eb08";
}
.ln-icon-fill-ph-radioactive:before {
  content: "\e9dc";
}
.ln-icon-fill-ph-rainbow:before {
  content: "\e598";
}
.ln-icon-fill-ph-rainbow-cloud:before {
  content: "\e59a";
}
.ln-icon-fill-ph-ranking:before {
  content: "\ed62";
}
.ln-icon-fill-ph-read-cv-logo:before {
  content: "\ed0c";
}
.ln-icon-fill-ph-receipt:before {
  content: "\e3ec";
}
.ln-icon-fill-ph-receipt-x:before {
  content: "\ed40";
}
.ln-icon-fill-ph-record:before {
  content: "\e3ee";
}
.ln-icon-fill-ph-rectangle:before {
  content: "\e3f0";
}
.ln-icon-fill-ph-rectangle-dashed:before {
  content: "\e3f2";
}
.ln-icon-fill-ph-recycle:before {
  content: "\e75a";
}
.ln-icon-fill-ph-reddit-logo:before {
  content: "\e59c";
}
.ln-icon-fill-ph-repeat:before {
  content: "\e3f6";
}
.ln-icon-fill-ph-repeat-once:before {
  content: "\e3f8";
}
.ln-icon-fill-ph-replit-logo:before {
  content: "\eb8a";
}
.ln-icon-fill-ph-resize:before {
  content: "\ed6e";
}
.ln-icon-fill-ph-rewind:before {
  content: "\e6a8";
}
.ln-icon-fill-ph-rewind-circle:before {
  content: "\e3fa";
}
.ln-icon-fill-ph-road-horizon:before {
  content: "\e838";
}
.ln-icon-fill-ph-robot:before {
  content: "\e762";
}
.ln-icon-fill-ph-rocket:before {
  content: "\e3fc";
}
.ln-icon-fill-ph-rocket-launch:before {
  content: "\e3fe";
}
.ln-icon-fill-ph-rows:before {
  content: "\e5a2";
}
.ln-icon-fill-ph-rows-plus-bottom:before {
  content: "\e59e";
}
.ln-icon-fill-ph-rows-plus-top:before {
  content: "\e5a0";
}
.ln-icon-fill-ph-rss:before {
  content: "\e400";
}
.ln-icon-fill-ph-rss-simple:before {
  content: "\e402";
}
.ln-icon-fill-ph-rug:before {
  content: "\ea1a";
}
.ln-icon-fill-ph-ruler:before {
  content: "\e6b8";
}
.ln-icon-fill-ph-sailboat:before {
  content: "\e78a";
}
.ln-icon-fill-ph-scales:before {
  content: "\e750";
}
.ln-icon-fill-ph-scan:before {
  content: "\ebb6";
}
.ln-icon-fill-ph-scan-smiley:before {
  content: "\ebb4";
}
.ln-icon-fill-ph-scissors:before {
  content: "\eae0";
}
.ln-icon-fill-ph-scooter:before {
  content: "\e820";
}
.ln-icon-fill-ph-screencast:before {
  content: "\e404";
}
.ln-icon-fill-ph-screwdriver:before {
  content: "\e86e";
}
.ln-icon-fill-ph-scribble:before {
  content: "\e806";
}
.ln-icon-fill-ph-scribble-loop:before {
  content: "\e662";
}
.ln-icon-fill-ph-scroll:before {
  content: "\eb7a";
}
.ln-icon-fill-ph-seal:before {
  content: "\e604";
}
.ln-icon-fill-ph-circle-wavy:before {
  content: "\e604";
}
.ln-icon-fill-ph-seal-check:before {
  content: "\e606";
}
.ln-icon-fill-ph-circle-wavy-check:before {
  content: "\e606";
}
.ln-icon-fill-ph-seal-percent:before {
  content: "\e60a";
}
.ln-icon-fill-ph-seal-question:before {
  content: "\e608";
}
.ln-icon-fill-ph-circle-wavy-question:before {
  content: "\e608";
}
.ln-icon-fill-ph-seal-warning:before {
  content: "\e60c";
}
.ln-icon-fill-ph-circle-wavy-warning:before {
  content: "\e60c";
}
.ln-icon-fill-ph-seat:before {
  content: "\eb8e";
}
.ln-icon-fill-ph-seatbelt:before {
  content: "\edfe";
}
.ln-icon-fill-ph-security-camera:before {
  content: "\eca4";
}
.ln-icon-fill-ph-selection:before {
  content: "\e69a";
}
.ln-icon-fill-ph-selection-all:before {
  content: "\e746";
}
.ln-icon-fill-ph-selection-background:before {
  content: "\eaf8";
}
.ln-icon-fill-ph-selection-foreground:before {
  content: "\eaf6";
}
.ln-icon-fill-ph-selection-inverse:before {
  content: "\e744";
}
.ln-icon-fill-ph-selection-plus:before {
  content: "\e69c";
}
.ln-icon-fill-ph-selection-slash:before {
  content: "\e69e";
}
.ln-icon-fill-ph-shapes:before {
  content: "\ec5e";
}
.ln-icon-fill-ph-share:before {
  content: "\e406";
}
.ln-icon-fill-ph-share-fat:before {
  content: "\ed52";
}
.ln-icon-fill-ph-share-network:before {
  content: "\e408";
}
.ln-icon-fill-ph-shield:before {
  content: "\e40a";
}
.ln-icon-fill-ph-shield-check:before {
  content: "\e40c";
}
.ln-icon-fill-ph-shield-checkered:before {
  content: "\e708";
}
.ln-icon-fill-ph-shield-chevron:before {
  content: "\e40e";
}
.ln-icon-fill-ph-shield-plus:before {
  content: "\e706";
}
.ln-icon-fill-ph-shield-slash:before {
  content: "\e410";
}
.ln-icon-fill-ph-shield-star:before {
  content: "\ec34";
}
.ln-icon-fill-ph-shield-warning:before {
  content: "\e412";
}
.ln-icon-fill-ph-shipping-container:before {
  content: "\e78c";
}
.ln-icon-fill-ph-shirt-folded:before {
  content: "\ea92";
}
.ln-icon-fill-ph-shooting-star:before {
  content: "\ecfa";
}
.ln-icon-fill-ph-shopping-bag:before {
  content: "\e416";
}
.ln-icon-fill-ph-shopping-bag-open:before {
  content: "\e418";
}
.ln-icon-fill-ph-shopping-cart:before {
  content: "\e41e";
}
.ln-icon-fill-ph-shopping-cart-simple:before {
  content: "\e420";
}
.ln-icon-fill-ph-shovel:before {
  content: "\e9e6";
}
.ln-icon-fill-ph-shower:before {
  content: "\e776";
}
.ln-icon-fill-ph-shrimp:before {
  content: "\eab4";
}
.ln-icon-fill-ph-shuffle:before {
  content: "\e422";
}
.ln-icon-fill-ph-shuffle-angular:before {
  content: "\e424";
}
.ln-icon-fill-ph-shuffle-simple:before {
  content: "\e426";
}
.ln-icon-fill-ph-sidebar:before {
  content: "\eab6";
}
.ln-icon-fill-ph-sidebar-simple:before {
  content: "\ec24";
}
.ln-icon-fill-ph-sigma:before {
  content: "\eab8";
}
.ln-icon-fill-ph-sign-in:before {
  content: "\e428";
}
.ln-icon-fill-ph-sign-out:before {
  content: "\e42a";
}
.ln-icon-fill-ph-signature:before {
  content: "\ebac";
}
.ln-icon-fill-ph-signpost:before {
  content: "\e89c";
}
.ln-icon-fill-ph-sim-card:before {
  content: "\e664";
}
.ln-icon-fill-ph-siren:before {
  content: "\e9b8";
}
.ln-icon-fill-ph-sketch-logo:before {
  content: "\e42c";
}
.ln-icon-fill-ph-skip-back:before {
  content: "\e5a4";
}
.ln-icon-fill-ph-skip-back-circle:before {
  content: "\e42e";
}
.ln-icon-fill-ph-skip-forward:before {
  content: "\e5a6";
}
.ln-icon-fill-ph-skip-forward-circle:before {
  content: "\e430";
}
.ln-icon-fill-ph-skull:before {
  content: "\e916";
}
.ln-icon-fill-ph-skype-logo:before {
  content: "\e8dc";
}
.ln-icon-fill-ph-slack-logo:before {
  content: "\e5a8";
}
.ln-icon-fill-ph-sliders:before {
  content: "\e432";
}
.ln-icon-fill-ph-sliders-horizontal:before {
  content: "\e434";
}
.ln-icon-fill-ph-slideshow:before {
  content: "\ed32";
}
.ln-icon-fill-ph-smiley:before {
  content: "\e436";
}
.ln-icon-fill-ph-smiley-angry:before {
  content: "\ec62";
}
.ln-icon-fill-ph-smiley-blank:before {
  content: "\e438";
}
.ln-icon-fill-ph-smiley-meh:before {
  content: "\e43a";
}
.ln-icon-fill-ph-smiley-melting:before {
  content: "\ee56";
}
.ln-icon-fill-ph-smiley-nervous:before {
  content: "\e43c";
}
.ln-icon-fill-ph-smiley-sad:before {
  content: "\e43e";
}
.ln-icon-fill-ph-smiley-sticker:before {
  content: "\e440";
}
.ln-icon-fill-ph-smiley-wink:before {
  content: "\e666";
}
.ln-icon-fill-ph-smiley-x-eyes:before {
  content: "\e442";
}
.ln-icon-fill-ph-snapchat-logo:before {
  content: "\e668";
}
.ln-icon-fill-ph-sneaker:before {
  content: "\e80c";
}
.ln-icon-fill-ph-sneaker-move:before {
  content: "\ed60";
}
.ln-icon-fill-ph-snowflake:before {
  content: "\e5aa";
}
.ln-icon-fill-ph-soccer-ball:before {
  content: "\e716";
}
.ln-icon-fill-ph-sock:before {
  content: "\ecce";
}
.ln-icon-fill-ph-solar-panel:before {
  content: "\ed7a";
}
.ln-icon-fill-ph-solar-roof:before {
  content: "\ed7b";
}
.ln-icon-fill-ph-sort-ascending:before {
  content: "\e444";
}
.ln-icon-fill-ph-sort-descending:before {
  content: "\e446";
}
.ln-icon-fill-ph-soundcloud-logo:before {
  content: "\e8de";
}
.ln-icon-fill-ph-spade:before {
  content: "\e448";
}
.ln-icon-fill-ph-sparkle:before {
  content: "\e6a2";
}
.ln-icon-fill-ph-speaker-hifi:before {
  content: "\ea08";
}
.ln-icon-fill-ph-speaker-high:before {
  content: "\e44a";
}
.ln-icon-fill-ph-speaker-low:before {
  content: "\e44c";
}
.ln-icon-fill-ph-speaker-none:before {
  content: "\e44e";
}
.ln-icon-fill-ph-speaker-simple-high:before {
  content: "\e450";
}
.ln-icon-fill-ph-speaker-simple-low:before {
  content: "\e452";
}
.ln-icon-fill-ph-speaker-simple-none:before {
  content: "\e454";
}
.ln-icon-fill-ph-speaker-simple-slash:before {
  content: "\e456";
}
.ln-icon-fill-ph-speaker-simple-x:before {
  content: "\e458";
}
.ln-icon-fill-ph-speaker-slash:before {
  content: "\e45a";
}
.ln-icon-fill-ph-speaker-x:before {
  content: "\e45c";
}
.ln-icon-fill-ph-speedometer:before {
  content: "\ee74";
}
.ln-icon-fill-ph-sphere:before {
  content: "\ee66";
}
.ln-icon-fill-ph-spinner:before {
  content: "\e66a";
}
.ln-icon-fill-ph-spinner-ball:before {
  content: "\ee28";
}
.ln-icon-fill-ph-spinner-gap:before {
  content: "\e66c";
}
.ln-icon-fill-ph-spiral:before {
  content: "\e9fa";
}
.ln-icon-fill-ph-split-horizontal:before {
  content: "\e872";
}
.ln-icon-fill-ph-split-vertical:before {
  content: "\e876";
}
.ln-icon-fill-ph-spotify-logo:before {
  content: "\e66e";
}
.ln-icon-fill-ph-spray-bottle:before {
  content: "\e7e4";
}
.ln-icon-fill-ph-square:before {
  content: "\e45e";
}
.ln-icon-fill-ph-square-half:before {
  content: "\e462";
}
.ln-icon-fill-ph-square-half-bottom:before {
  content: "\eb16";
}
.ln-icon-fill-ph-square-logo:before {
  content: "\e690";
}
.ln-icon-fill-ph-square-split-horizontal:before {
  content: "\e870";
}
.ln-icon-fill-ph-square-split-vertical:before {
  content: "\e874";
}
.ln-icon-fill-ph-squares-four:before {
  content: "\e464";
}
.ln-icon-fill-ph-stack:before {
  content: "\e466";
}
.ln-icon-fill-ph-stack-minus:before {
  content: "\edf4";
}
.ln-icon-fill-ph-stack-overflow-logo:before {
  content: "\eb78";
}
.ln-icon-fill-ph-stack-plus:before {
  content: "\edf6";
}
.ln-icon-fill-ph-stack-simple:before {
  content: "\e468";
}
.ln-icon-fill-ph-stairs:before {
  content: "\e8ec";
}
.ln-icon-fill-ph-stamp:before {
  content: "\ea48";
}
.ln-icon-fill-ph-standard-definition:before {
  content: "\ea90";
}
.ln-icon-fill-ph-star:before {
  content: "\e46a";
}
.ln-icon-fill-ph-star-and-crescent:before {
  content: "\ecf4";
}
.ln-icon-fill-ph-star-four:before {
  content: "\e6a4";
}
.ln-icon-fill-ph-star-half:before {
  content: "\e70a";
}
.ln-icon-fill-ph-star-of-david:before {
  content: "\e89e";
}
.ln-icon-fill-ph-steam-logo:before {
  content: "\ead4";
}
.ln-icon-fill-ph-steering-wheel:before {
  content: "\e9ac";
}
.ln-icon-fill-ph-steps:before {
  content: "\ecbe";
}
.ln-icon-fill-ph-stethoscope:before {
  content: "\e7ea";
}
.ln-icon-fill-ph-sticker:before {
  content: "\e5ac";
}
.ln-icon-fill-ph-stool:before {
  content: "\ea44";
}
.ln-icon-fill-ph-stop:before {
  content: "\e46c";
}
.ln-icon-fill-ph-stop-circle:before {
  content: "\e46e";
}
.ln-icon-fill-ph-storefront:before {
  content: "\e470";
}
.ln-icon-fill-ph-strategy:before {
  content: "\ea3a";
}
.ln-icon-fill-ph-stripe-logo:before {
  content: "\e698";
}
.ln-icon-fill-ph-student:before {
  content: "\e73e";
}
.ln-icon-fill-ph-subset-of:before {
  content: "\edc0";
}
.ln-icon-fill-ph-subset-proper-of:before {
  content: "\edb6";
}
.ln-icon-fill-ph-subtitles:before {
  content: "\e1a8";
}
.ln-icon-fill-ph-subtitles-slash:before {
  content: "\e1a6";
}
.ln-icon-fill-ph-subtract:before {
  content: "\ebd6";
}
.ln-icon-fill-ph-subtract-square:before {
  content: "\ebd4";
}
.ln-icon-fill-ph-subway:before {
  content: "\e498";
}
.ln-icon-fill-ph-suitcase:before {
  content: "\e5ae";
}
.ln-icon-fill-ph-suitcase-rolling:before {
  content: "\e9b0";
}
.ln-icon-fill-ph-suitcase-simple:before {
  content: "\e5b0";
}
.ln-icon-fill-ph-sun:before {
  content: "\e472";
}
.ln-icon-fill-ph-sun-dim:before {
  content: "\e474";
}
.ln-icon-fill-ph-sun-horizon:before {
  content: "\e5b6";
}
.ln-icon-fill-ph-sunglasses:before {
  content: "\e816";
}
.ln-icon-fill-ph-superset-of:before {
  content: "\edb8";
}
.ln-icon-fill-ph-superset-proper-of:before {
  content: "\edb4";
}
.ln-icon-fill-ph-swap:before {
  content: "\e83c";
}
.ln-icon-fill-ph-swatches:before {
  content: "\e5b8";
}
.ln-icon-fill-ph-swimming-pool:before {
  content: "\ecb6";
}
.ln-icon-fill-ph-sword:before {
  content: "\e5ba";
}
.ln-icon-fill-ph-synagogue:before {
  content: "\ecec";
}
.ln-icon-fill-ph-syringe:before {
  content: "\e968";
}
.ln-icon-fill-ph-t-shirt:before {
  content: "\e670";
}
.ln-icon-fill-ph-table:before {
  content: "\e476";
}
.ln-icon-fill-ph-tabs:before {
  content: "\e778";
}
.ln-icon-fill-ph-tag:before {
  content: "\e478";
}
.ln-icon-fill-ph-tag-chevron:before {
  content: "\e672";
}
.ln-icon-fill-ph-tag-simple:before {
  content: "\e47a";
}
.ln-icon-fill-ph-target:before {
  content: "\e47c";
}
.ln-icon-fill-ph-taxi:before {
  content: "\e902";
}
.ln-icon-fill-ph-tea-bag:before {
  content: "\e8e6";
}
.ln-icon-fill-ph-telegram-logo:before {
  content: "\e5bc";
}
.ln-icon-fill-ph-television:before {
  content: "\e754";
}
.ln-icon-fill-ph-television-simple:before {
  content: "\eae6";
}
.ln-icon-fill-ph-tennis-ball:before {
  content: "\e720";
}
.ln-icon-fill-ph-tent:before {
  content: "\e8ba";
}
.ln-icon-fill-ph-terminal:before {
  content: "\e47e";
}
.ln-icon-fill-ph-terminal-window:before {
  content: "\eae8";
}
.ln-icon-fill-ph-test-tube:before {
  content: "\e7a0";
}
.ln-icon-fill-ph-text-a-underline:before {
  content: "\ed34";
}
.ln-icon-fill-ph-text-aa:before {
  content: "\e6ee";
}
.ln-icon-fill-ph-text-align-center:before {
  content: "\e480";
}
.ln-icon-fill-ph-text-align-justify:before {
  content: "\e482";
}
.ln-icon-fill-ph-text-align-left:before {
  content: "\e484";
}
.ln-icon-fill-ph-text-align-right:before {
  content: "\e486";
}
.ln-icon-fill-ph-text-b:before {
  content: "\e5be";
}
.ln-icon-fill-ph-text-bolder:before {
  content: "\e5be";
}
.ln-icon-fill-ph-text-columns:before {
  content: "\ec96";
}
.ln-icon-fill-ph-text-h:before {
  content: "\e6ba";
}
.ln-icon-fill-ph-text-h-five:before {
  content: "\e6c4";
}
.ln-icon-fill-ph-text-h-four:before {
  content: "\e6c2";
}
.ln-icon-fill-ph-text-h-one:before {
  content: "\e6bc";
}
.ln-icon-fill-ph-text-h-six:before {
  content: "\e6c6";
}
.ln-icon-fill-ph-text-h-three:before {
  content: "\e6c0";
}
.ln-icon-fill-ph-text-h-two:before {
  content: "\e6be";
}
.ln-icon-fill-ph-text-indent:before {
  content: "\ea1e";
}
.ln-icon-fill-ph-text-italic:before {
  content: "\e5c0";
}
.ln-icon-fill-ph-text-outdent:before {
  content: "\ea1c";
}
.ln-icon-fill-ph-text-strikethrough:before {
  content: "\e5c2";
}
.ln-icon-fill-ph-text-subscript:before {
  content: "\ec98";
}
.ln-icon-fill-ph-text-superscript:before {
  content: "\ec9a";
}
.ln-icon-fill-ph-text-t:before {
  content: "\e48a";
}
.ln-icon-fill-ph-text-t-slash:before {
  content: "\e488";
}
.ln-icon-fill-ph-text-underline:before {
  content: "\e5c4";
}
.ln-icon-fill-ph-textbox:before {
  content: "\eb0a";
}
.ln-icon-fill-ph-thermometer:before {
  content: "\e5c6";
}
.ln-icon-fill-ph-thermometer-cold:before {
  content: "\e5c8";
}
.ln-icon-fill-ph-thermometer-hot:before {
  content: "\e5ca";
}
.ln-icon-fill-ph-thermometer-simple:before {
  content: "\e5cc";
}
.ln-icon-fill-ph-threads-logo:before {
  content: "\ed9e";
}
.ln-icon-fill-ph-three-d:before {
  content: "\ea5a";
}
.ln-icon-fill-ph-thumbs-down:before {
  content: "\e48c";
}
.ln-icon-fill-ph-thumbs-up:before {
  content: "\e48e";
}
.ln-icon-fill-ph-ticket:before {
  content: "\e490";
}
.ln-icon-fill-ph-tidal-logo:before {
  content: "\ed1c";
}
.ln-icon-fill-ph-tiktok-logo:before {
  content: "\eaf2";
}
.ln-icon-fill-ph-tilde:before {
  content: "\eda8";
}
.ln-icon-fill-ph-timer:before {
  content: "\e492";
}
.ln-icon-fill-ph-tip-jar:before {
  content: "\e7e2";
}
.ln-icon-fill-ph-tipi:before {
  content: "\ed30";
}
.ln-icon-fill-ph-tire:before {
  content: "\edd2";
}
.ln-icon-fill-ph-toggle-left:before {
  content: "\e674";
}
.ln-icon-fill-ph-toggle-right:before {
  content: "\e676";
}
.ln-icon-fill-ph-toilet:before {
  content: "\e79a";
}
.ln-icon-fill-ph-toilet-paper:before {
  content: "\e79c";
}
.ln-icon-fill-ph-toolbox:before {
  content: "\eca0";
}
.ln-icon-fill-ph-tooth:before {
  content: "\e9cc";
}
.ln-icon-fill-ph-tornado:before {
  content: "\e88c";
}
.ln-icon-fill-ph-tote:before {
  content: "\e494";
}
.ln-icon-fill-ph-tote-simple:before {
  content: "\e678";
}
.ln-icon-fill-ph-towel:before {
  content: "\ede6";
}
.ln-icon-fill-ph-tractor:before {
  content: "\ec6e";
}
.ln-icon-fill-ph-trademark:before {
  content: "\e9f0";
}
.ln-icon-fill-ph-trademark-registered:before {
  content: "\e3f4";
}
.ln-icon-fill-ph-traffic-cone:before {
  content: "\e9a8";
}
.ln-icon-fill-ph-traffic-sign:before {
  content: "\e67a";
}
.ln-icon-fill-ph-traffic-signal:before {
  content: "\e9aa";
}
.ln-icon-fill-ph-train:before {
  content: "\e496";
}
.ln-icon-fill-ph-train-regional:before {
  content: "\e49e";
}
.ln-icon-fill-ph-train-simple:before {
  content: "\e4a0";
}
.ln-icon-fill-ph-tram:before {
  content: "\e9ec";
}
.ln-icon-fill-ph-translate:before {
  content: "\e4a2";
}
.ln-icon-fill-ph-trash:before {
  content: "\e4a6";
}
.ln-icon-fill-ph-trash-simple:before {
  content: "\e4a8";
}
.ln-icon-fill-ph-tray:before {
  content: "\e4aa";
}
.ln-icon-fill-ph-tray-arrow-down:before {
  content: "\e010";
}
.ln-icon-fill-ph-archive-tray:before {
  content: "\e010";
}
.ln-icon-fill-ph-tray-arrow-up:before {
  content: "\ee52";
}
.ln-icon-fill-ph-treasure-chest:before {
  content: "\ede2";
}
.ln-icon-fill-ph-tree:before {
  content: "\e6da";
}
.ln-icon-fill-ph-tree-evergreen:before {
  content: "\e6dc";
}
.ln-icon-fill-ph-tree-palm:before {
  content: "\e91a";
}
.ln-icon-fill-ph-tree-structure:before {
  content: "\e67c";
}
.ln-icon-fill-ph-tree-view:before {
  content: "\ee48";
}
.ln-icon-fill-ph-trend-down:before {
  content: "\e4ac";
}
.ln-icon-fill-ph-trend-up:before {
  content: "\e4ae";
}
.ln-icon-fill-ph-triangle:before {
  content: "\e4b0";
}
.ln-icon-fill-ph-triangle-dashed:before {
  content: "\e4b2";
}
.ln-icon-fill-ph-trolley:before {
  content: "\e5b2";
}
.ln-icon-fill-ph-trolley-suitcase:before {
  content: "\e5b4";
}
.ln-icon-fill-ph-trophy:before {
  content: "\e67e";
}
.ln-icon-fill-ph-truck:before {
  content: "\e4b4";
}
.ln-icon-fill-ph-truck-trailer:before {
  content: "\e4b6";
}
.ln-icon-fill-ph-tumblr-logo:before {
  content: "\e8d4";
}
.ln-icon-fill-ph-twitch-logo:before {
  content: "\e5ce";
}
.ln-icon-fill-ph-twitter-logo:before {
  content: "\e4ba";
}
.ln-icon-fill-ph-umbrella:before {
  content: "\e684";
}
.ln-icon-fill-ph-umbrella-simple:before {
  content: "\e686";
}
.ln-icon-fill-ph-union:before {
  content: "\edbe";
}
.ln-icon-fill-ph-unite:before {
  content: "\e87e";
}
.ln-icon-fill-ph-unite-square:before {
  content: "\e878";
}
.ln-icon-fill-ph-upload:before {
  content: "\e4be";
}
.ln-icon-fill-ph-upload-simple:before {
  content: "\e4c0";
}
.ln-icon-fill-ph-usb:before {
  content: "\e956";
}
.ln-icon-fill-ph-user:before {
  content: "\e4c2";
}
.ln-icon-fill-ph-user-check:before {
  content: "\eafa";
}
.ln-icon-fill-ph-user-circle:before {
  content: "\e4c4";
}
.ln-icon-fill-ph-user-circle-check:before {
  content: "\ec38";
}
.ln-icon-fill-ph-user-circle-dashed:before {
  content: "\ec36";
}
.ln-icon-fill-ph-user-circle-gear:before {
  content: "\e4c6";
}
.ln-icon-fill-ph-user-circle-minus:before {
  content: "\e4c8";
}
.ln-icon-fill-ph-user-circle-plus:before {
  content: "\e4ca";
}
.ln-icon-fill-ph-user-focus:before {
  content: "\e6fc";
}
.ln-icon-fill-ph-user-gear:before {
  content: "\e4cc";
}
.ln-icon-fill-ph-user-list:before {
  content: "\e73c";
}
.ln-icon-fill-ph-user-minus:before {
  content: "\e4ce";
}
.ln-icon-fill-ph-user-plus:before {
  content: "\e4d0";
}
.ln-icon-fill-ph-user-rectangle:before {
  content: "\e4d2";
}
.ln-icon-fill-ph-user-sound:before {
  content: "\eca8";
}
.ln-icon-fill-ph-user-square:before {
  content: "\e4d4";
}
.ln-icon-fill-ph-user-switch:before {
  content: "\e756";
}
.ln-icon-fill-ph-users:before {
  content: "\e4d6";
}
.ln-icon-fill-ph-users-four:before {
  content: "\e68c";
}
.ln-icon-fill-ph-users-three:before {
  content: "\e68e";
}
.ln-icon-fill-ph-van:before {
  content: "\e826";
}
.ln-icon-fill-ph-vault:before {
  content: "\e76e";
}
.ln-icon-fill-ph-vector-three:before {
  content: "\ee62";
}
.ln-icon-fill-ph-vector-two:before {
  content: "\ee64";
}
.ln-icon-fill-ph-vibrate:before {
  content: "\e4d8";
}
.ln-icon-fill-ph-video:before {
  content: "\e740";
}
.ln-icon-fill-ph-video-camera:before {
  content: "\e4da";
}
.ln-icon-fill-ph-video-camera-slash:before {
  content: "\e4dc";
}
.ln-icon-fill-ph-video-conference:before {
  content: "\edce";
}
.ln-icon-fill-ph-vignette:before {
  content: "\eba2";
}
.ln-icon-fill-ph-vinyl-record:before {
  content: "\ecac";
}
.ln-icon-fill-ph-virtual-reality:before {
  content: "\e7b8";
}
.ln-icon-fill-ph-virus:before {
  content: "\e7d6";
}
.ln-icon-fill-ph-visor:before {
  content: "\ee2a";
}
.ln-icon-fill-ph-voicemail:before {
  content: "\e4de";
}
.ln-icon-fill-ph-volleyball:before {
  content: "\e726";
}
.ln-icon-fill-ph-wall:before {
  content: "\e688";
}
.ln-icon-fill-ph-wallet:before {
  content: "\e68a";
}
.ln-icon-fill-ph-warehouse:before {
  content: "\ecd4";
}
.ln-icon-fill-ph-warning:before {
  content: "\e4e0";
}
.ln-icon-fill-ph-warning-circle:before {
  content: "\e4e2";
}
.ln-icon-fill-ph-warning-diamond:before {
  content: "\e7fc";
}
.ln-icon-fill-ph-warning-octagon:before {
  content: "\e4e4";
}
.ln-icon-fill-ph-washing-machine:before {
  content: "\ede8";
}
.ln-icon-fill-ph-watch:before {
  content: "\e4e6";
}
.ln-icon-fill-ph-wave-sawtooth:before {
  content: "\ea9c";
}
.ln-icon-fill-ph-wave-sine:before {
  content: "\ea9a";
}
.ln-icon-fill-ph-wave-square:before {
  content: "\ea9e";
}
.ln-icon-fill-ph-wave-triangle:before {
  content: "\eaa0";
}
.ln-icon-fill-ph-waveform:before {
  content: "\e802";
}
.ln-icon-fill-ph-waveform-slash:before {
  content: "\e800";
}
.ln-icon-fill-ph-waves:before {
  content: "\e6de";
}
.ln-icon-fill-ph-webcam:before {
  content: "\e9b2";
}
.ln-icon-fill-ph-webcam-slash:before {
  content: "\ecdc";
}
.ln-icon-fill-ph-webhooks-logo:before {
  content: "\ecae";
}
.ln-icon-fill-ph-wechat-logo:before {
  content: "\e8d2";
}
.ln-icon-fill-ph-whatsapp-logo:before {
  content: "\e5d0";
}
.ln-icon-fill-ph-wheelchair:before {
  content: "\e4e8";
}
.ln-icon-fill-ph-wheelchair-motion:before {
  content: "\e89a";
}
.ln-icon-fill-ph-wifi-high:before {
  content: "\e4ea";
}
.ln-icon-fill-ph-wifi-low:before {
  content: "\e4ec";
}
.ln-icon-fill-ph-wifi-medium:before {
  content: "\e4ee";
}
.ln-icon-fill-ph-wifi-none:before {
  content: "\e4f0";
}
.ln-icon-fill-ph-wifi-slash:before {
  content: "\e4f2";
}
.ln-icon-fill-ph-wifi-x:before {
  content: "\e4f4";
}
.ln-icon-fill-ph-wind:before {
  content: "\e5d2";
}
.ln-icon-fill-ph-windmill:before {
  content: "\e9f8";
}
.ln-icon-fill-ph-windows-logo:before {
  content: "\e692";
}
.ln-icon-fill-ph-wine:before {
  content: "\e6b2";
}
.ln-icon-fill-ph-wrench:before {
  content: "\e5d4";
}
.ln-icon-fill-ph-x:before {
  content: "\e4f6";
}
.ln-icon-fill-ph-x-circle:before {
  content: "\e4f8";
}
.ln-icon-fill-ph-x-logo:before {
  content: "\e4bc";
}
.ln-icon-fill-ph-x-square:before {
  content: "\e4fa";
}
.ln-icon-fill-ph-yarn:before {
  content: "\ed9a";
}
.ln-icon-fill-ph-yin-yang:before {
  content: "\e92a";
}
.ln-icon-fill-ph-youtube-logo:before {
  content: "\e4fc";
}

.ln-icon-size-lg {
  font-size: 24px;
  line-height: 24px;
  height: 24px;
  width: 24px;
  text-align: center;
}
.ln-icon-size-md {
  font-size: 16px;
  line-height: 16px;
  height: 16px;
  width: 16px;
  text-align: center;
}
.ln-icon-size-sm {
  font-size: 14px;
  line-height: 14px;
  height: 14px;
  width: 14px;
  text-align: center;
}
.ln-icon-size-xs {
  font-size: 12px;
  line-height: 12px;
  height: 12px;
  width: 12px;
  text-align: center;
}

.ln-accordion-item {
  color: #002a42;
  font-style: normal;
}
.ln-accordion-item h3 {
  margin-block: 0;
}
.ln-accordion-item button {
  all: unset;
}
.ln-accordion-item button:focus {
  outline: revert;
}
.ln-accordion-item button:hover {
  cursor: pointer;
}
.ln-accordion-item:not(:last-of-type) {
  border-block-end: 1px solid #cacdd9;
}
.ln-accordion-item .ln-accordion-item__header {
  box-sizing: border-box;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-weight: 500;
  font-size: 16px;
}
.ln-accordion-item .ln-accordion-item__header .ln-chevron-down-icon,
.ln-accordion-item .ln-accordion-item__header .ln-chevron-up-icon {
  width: 24px;
  height: 24px;
}
.ln-accordion-item .ln-accordion-item__header--sm {
  height: 32px;
  padding: 6px 8px 6px 16px;
  font-size: 14px;
}
.ln-accordion-item .ln-accordion-item__header--md {
  height: 40px;
  padding: 8px 8px 8px 16px;
}
.ln-accordion-item .ln-accordion-item__header--lg {
  height: 48px;
  padding: 12px 8px 12px 16px;
}
.ln-accordion-item .ln-accordion-item__content {
  box-sizing: border-box;
  padding: 8px 16px;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
}
.ln-accordion-item .ln-accordion-item__content--sm {
  font-size: 14px;
  line-height: 20px;
}

.ln-accordion {
  display: flex;
  flex-direction: column;
  border-radius: 4px;
  background: white;
  box-shadow: 0px 16px 32px 0px rgba(22, 29, 67, 0.15);
  width: 304px;
}

.ln-avatar {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  width: 16px;
  min-width: 16px;
  height: 16px;
  overflow: hidden;
  user-select: none;
  color: white;
  font-size: 10px;
}

.ln-checkbox-content {
  display: flex;
  align-items: center;
}

.ln-checkbox-input {
  -moz-appearance: none;
  -webkit-appearance: none;
  -o-appearance: none;
  appearance: none;
  border-radius: var(--ln-border-radius-xs);
  border: 1px solid #b3b7c9;
  accent-color: #964add;
  width: 16px;
  min-width: 16px;
  height: 16px;
  margin: 0;
  display: grid;
  place-content: center;
  background: #ffffff;
}
.ln-checkbox-input:hover:not(.ln-checkbox-input:disabled) {
  cursor: pointer;
}

.ln-checkbox-input::before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%3E%3Cpath%20%20%20%20%20%20%20%20d%3D%22M6.039%201.43a1.11%201.11%200%200%201%201.517-.228c.483.342.588.998.234%201.466L4.431%207.1a1%201%200%200%201-1.492.115L.317%204.677a1.023%201.023%200%200%201%20.002-1.483%201.113%201.113%200%200%201%201.535.002l1.641%201.59L6.04%201.428z%22%20%20%20%20%20%20%20%20fill%3D%22white%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-size: 40px;
  width: 8px;
  height: 8px;
}

.ln-checkbox-input:checked {
  background-color: #964add;
  border-color: #964add;
}
.ln-checkbox-input:checked:hover:not(.ln-checkbox-input:disabled), .ln-checkbox-input:checked:focus:not(.ln-checkbox-input:disabled) {
  background-color: #c592f5;
  border-color: #c592f5;
}

.ln-checkbox-input:not(.ln-checkbox-input-error):not(.ln-checkbox-input:disabled):not(.ln-checkbox-input-error):hover {
  border-color: #c592f5;
}
.ln-checkbox-input:not(.ln-checkbox-input-error):not(.ln-checkbox-input:disabled):not(.ln-checkbox-input-error):focus {
  outline: 2px solid #dcbef9;
  border-color: #c592f5;
}

.ln-checkbox-input:disabled {
  border: 1px solid #bac4cc;
}
.ln-checkbox-input:disabled:checked {
  background-color: #bac4cc;
  border-color: #bac4cc;
}

.ln-checkbox-input.ln-checkbox-input-error,
.ln-checkbox-input.ln-checkbox-input-error:hover,
.ln-checkbox-input.ln-checkbox-input-error:focus {
  border: 2px solid #d84116;
  border-radius: var(--ln-border-radius-xs);
}

.ln-checkbox-label:empty {
  margin-left: 0;
}

.ln-checkbox-label {
  color: #002a42;
  margin-left: 8px;
}
.ln-checkbox-label.disabled {
  pointer-events: none;
  color: #b3b7c9;
}
.ln-checkbox-label-sm {
  font-size: 14px;
  line-height: 20px;
}
.ln-checkbox-label-md {
  font-size: var(--ln-font-size-xs);
  line-height: var(--ln-line-height-xs);
}
.ln-checkbox-label-xs {
  font-size: 12px;
  line-height: 16px;
}

.ln-checkbox-sub-tasks {
  margin-left: 24px;
  display: flex;
  align-items: center;
  gap: 8px;
}

.ln-checkbox-info {
  margin-left: 25px;
  color: #6e7598;
  font-size: 12px;
  line-height: 16px;
}
.ln-checkbox-info.ln-checkbox-error {
  color: #d84116;
}

.ln-checkbox-input:indeterminate {
  content: "";
  width: 16px;
  height: 16px;
  margin: 0;
  place-content: center;
  display: grid;
  border-radius: var(--ln-border-radius-xs);
}
.ln-checkbox-input:indeterminate:not(:disabled) {
  background-color: #ffffff;
  border: 1px solid #964add;
}
.ln-checkbox-input:indeterminate:disabled {
  background-color: #f0f2f4;
}
.ln-checkbox-input:indeterminate::before {
  content: "";
  display: block;
  clip-path: inset(7px 4px 7px round 4px);
  background-color: #b3b7c9;
  width: 16px;
  height: 16px;
  transform: scale(1);
}
.ln-checkbox-input:indeterminate:not(:disabled)::before {
  background-color: #964add;
}

.ln-context-menu {
  position: absolute;
  width: max-content;
  display: flex;
  flex-direction: column;
  background-color: #ffffff;
  border-radius: 4px;
  border: 1px solid #b3b7c9;
  z-index: 100;
  color: #002a42;
  box-shadow: 0px 8px 16px 0px rgba(22, 29, 67, 0.15);
}
.ln-context-menu > :first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.ln-context-menu > :last-child {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.ln-context-menu .ln-context-menu-inner .ln-context-menu-item:hover {
  border-radius: 0;
}
.ln-context-menu .ln-context-menu-inner:last-child .ln-context-menu-item:last-child:hover {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.ln-context-menu .ln-context-menu-item {
  display: flex;
  position: relative;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  padding: 4px 8px;
  font-style: normal;
  font-weight: 400;
  height: fit-content;
}
.ln-context-menu .ln-context-menu-item:not(.ln-context-menu .ln-context-menu-item-divider):empty {
  display: none;
}
.ln-context-menu .ln-context-menu-item.xxs {
  font-size: 12px;
  line-height: 14px;
  min-height: 24px;
}
.ln-context-menu .ln-context-menu-item.xs {
  font-size: 14px;
  line-height: 14px;
  min-height: 24px;
}
.ln-context-menu .ln-context-menu-item.sm {
  font-size: 14px;
  line-height: 16px;
  min-height: 32px;
}
.ln-context-menu .ln-context-menu-item.md {
  font-size: 16px;
  line-height: 20px;
  min-height: 40px;
}
.ln-context-menu .ln-context-menu-item:not(.ln-context-menu-item-disabled):not(.ln-context-menu-item-divider):hover {
  cursor: pointer;
  background-color: #e1f0f4;
}
.ln-context-menu .ln-context-menu-item.ln-context-menu-item-disabled {
  color: #b3b7c9;
}
.ln-context-menu .ln-context-menu-item.ln-context-menu-item-divider {
  border-bottom: 1px solid #cacdd9;
  border-top: 1px solid #cacdd9;
  justify-content: center;
  font-weight: 500;
  font-size: 14px;
  text-transform: uppercase;
}
.ln-context-menu .ln-context-menu-item.ln-context-menu-item-divider:empty {
  border-top: none;
  padding: 0;
  margin: 0;
  min-height: unset;
}
.ln-context-menu .ln-context-menu-item:hover {
  background-color: #e1f0f4;
}
.ln-context-menu .ln-context-menu-item .ln-context-menu {
  position: absolute;
  left: 100%;
  top: -1px;
  white-space: nowrap;
  box-shadow: 0px 16px 32px 0px rgba(22, 29, 67, 0.15);
}
.ln-context-menu .ln-context-menu-item .ln-context-menu::after {
  content: "";
  width: calc(100% + 2px);
  position: absolute;
  height: 16px;
  top: -16px;
  left: -2px;
}
.ln-context-menu .ln-context-menu-item .ln-context-menu-item-content {
  display: flex;
  align-items: center;
  gap: 16px;
}

.ln-date-picker-years {
  padding-top: 4px;
  height: 291px;
  min-width: 80px;
  scrollbar-color: #6e7598 transparent;
  overflow-x: hidden;
}
.ln-date-picker-years::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
.ln-date-picker-years::-webkit-scrollbar-track {
  background-color: transparent;
  border-radius: 4px;
}
.ln-date-picker-years::-webkit-scrollbar-thumb {
  background-color: #6e7598;
  border-radius: 4px;
}
.ln-date-picker-years .year {
  height: 32px;
  width: 40px;
  text-align: center;
  padding-top: 6px;
  border-radius: 4px;
}
.ln-date-picker-years .year.selected {
  background-color: #faf4ff;
  border: 1px solid #587788;
}
.ln-date-picker-years .year:hover {
  cursor: pointer;
}
.ln-date-picker-years .year:not(.selected):hover {
  cursor: pointer;
  background: #faf4ff;
  border: 1px solid #587788;
  border-radius: 4px;
}
.ln-date-picker-years .year-container {
  padding: 4px 16px;
}

.ln-date-picker-months {
  padding-top: 4px;
  min-width: 72px;
  height: 291px;
  scrollbar-color: #6e7598 transparent;
  overflow-x: hidden;
}
.ln-date-picker-months::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
.ln-date-picker-months::-webkit-scrollbar-track {
  background-color: transparent;
  border-radius: 4px;
}
.ln-date-picker-months::-webkit-scrollbar-thumb {
  background-color: #6e7598;
  border-radius: 4px;
}
.ln-date-picker-months .month-container {
  padding: 4px 16px;
}
.ln-date-picker-months .month-container .month {
  width: 40px;
  max-width: 40px;
  height: 32px;
  text-align: start;
  padding-top: 6px;
  border-radius: 4px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-left: 8px;
}
.ln-date-picker-months .month-container.selected .month {
  background-color: #faf4ff;
  border: 1px solid #587788;
}
.ln-date-picker-months .month-container:hover > div {
  cursor: pointer;
  background: #faf4ff;
  border: 1px solid #587788;
  border-radius: 4px;
}

table.ln-date-picker-dates {
  width: 100%;
  border-spacing: 0;
  border-collapse: collapse;
}
table.ln-date-picker-dates th {
  font-size: 12px;
  line-height: 16px;
  height: 24px;
  font-weight: 400;
  color: #964add;
}
table.ln-date-picker-dates tr {
  text-align: center;
}
table.ln-date-picker-dates tr:nth-child(1) {
  border-bottom: 1px solid #cacdd9;
}
table.ln-date-picker-dates td {
  font-weight: 400;
  padding: 0;
  width: 36px;
  font-size: 14px;
  line-height: 20px;
}
table.ln-date-picker-dates td > div {
  padding: 6px;
  height: 32px;
}
table.ln-date-picker-dates td.disable {
  color: #6e7598;
  cursor: not-allowed;
}
table.ln-date-picker-dates td.current > div {
  border-bottom: 2px solid #964add;
  color: #964add;
}
table.ln-date-picker-dates td.selected > div {
  font-weight: 500;
  color: #002a42;
  background-color: #dcbef9;
  border: 1px solid #587788;
  border-radius: 4px;
}
table.ln-date-picker-dates td.inRange {
  background-color: #faf4ff;
}
table.ln-date-picker-dates td.inRange .start-date {
  border: 1px solid #587788;
  border-right: none;
  border-radius: 4px 0 0 4px;
}
table.ln-date-picker-dates td.inRange .end-date {
  border: 1px solid #587788;
  border-left: none;
  border-radius: 0 4px 4px 0;
}
table.ln-date-picker-dates td.inRange .between-dates {
  border-top: 1px solid #587788;
  border-bottom: 1px solid #587788;
}
table.ln-date-picker-dates td :hover {
  cursor: pointer;
}
table.ln-date-picker-dates td:hover:not(.selected) > div {
  cursor: pointer;
  background: #faf4ff;
  border: 1px solid #587788;
  border-radius: 4px;
}

.ln-date-picker-flyout {
  z-index: 1;
  display: flex;
  position: absolute;
  background: #ffffff;
  margin-top: 4px;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  color: #002a42;
  box-shadow: 0px 8px 16px 0px rgba(22, 29, 67, 0.15);
  border-radius: 4px;
  border: 1px solid #b3b7c9;
}
.ln-date-picker-flyout:not(.full) {
  border-left: 0;
}
.ln-date-picker-flyout .icons div:hover {
  cursor: pointer;
}
.ln-date-picker-flyout .icons div:nth-child(1) {
  margin-right: 4px;
}
.ln-date-picker-flyout .days-table {
  padding-right: 16px;
  padding-left: 8px;
}
.ln-date-picker-flyout .dates {
  width: 330px;
  height: 291px;
}
.ln-date-picker-flyout .years {
  border-left: 1px solid #b3b7c9;
  padding-top: 8px;
  flex: 1 1 0;
  min-width: 0;
}
.ln-date-picker-flyout .months {
  padding-top: 8px;
  border-left: 1px solid #b3b7c9;
  flex: 1 1 0;
}
.ln-date-picker-flyout .dates-header {
  padding: 16px 16px 8px;
  display: flex;
  justify-content: space-between;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 22px;
}
.ln-date-picker-flyout .dates-header .icons {
  display: flex;
  margin-bottom: 2px;
}

.ln-input-icon-left {
  position: relative;
}
.ln-input-icon-left .ln-input-icon {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  color: #002a42;
  display: flex;
  align-items: center;
  left: 8px;
}
.ln-input-icon-left .ln-input-icon.ln-input-icon-md {
  font-size: 20px;
  height: 20px;
  width: 20px;
}
.ln-input-icon-left .ln-input-icon.ln-input-icon-sm {
  font-size: 16px;
  height: 16px;
  width: 16px;
}
.ln-input-icon-left .ln-input-icon.ln-input-icon-xs {
  font-size: 16px;
  height: 16px;
  width: 16px;
}

.ln-input-icon-right {
  position: relative;
}
.ln-input-icon-right .ln-input-icon {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  color: #002a42;
  display: flex;
  align-items: center;
  right: 8px;
}
.ln-input-icon-right .ln-input-icon.ln-input-icon-md {
  font-size: 20px;
  height: 20px;
  width: 20px;
}
.ln-input-icon-right .ln-input-icon.ln-input-icon-sm {
  font-size: 16px;
  height: 16px;
  width: 16px;
}
.ln-input-icon-right .ln-input-icon.ln-input-icon-xs {
  font-size: 16px;
  height: 16px;
  width: 16px;
}

/* Theme Utility Mixins */
/* v2 Theme - Current Design System Values */
/** BASE **/
/** SOLID **/
/** OPACITY **/
/* v3 Theme - New "Modern" Design System Values */
.ln-input:hover ~ .ln-input-suffix {
  border: 1px solid #6e7598;
}
.ln-input:focus ~ .ln-input-suffix {
  border: 1px solid #c592f5;
}
.ln-input:disabled ~ .ln-input-suffix {
  background-color: #f0f2f4;
  color: #587788;
  border: 1px solid #587788;
}
.ln-input.error ~ .ln-input-suffix {
  border: 1px solid #d84116;
}

.ln-input-suffix {
  position: absolute;
  top: 50%;
  right: 0;
  height: 100%;
  display: flex;
  align-items: center;
  padding: 0 8px;
  color: #002a42;
  background-color: #f0f2f4;
  border: 1px solid #bac4cc;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  font-size: 14px;
  transform: translateY(-50%);
}

.ln-input-suffix-wrapper {
  position: relative;
}

.ln-input {
  border: 1px solid var(--ln-color-border);
  border-radius: var(--ln-border-radius-sm);
  color: #002a42;
  width: 100%;
}
.ln-input::placeholder {
  color: #b3b7c9;
}
.ln-input.ln-input-md {
  height: 40px;
  font-size: var(--ln-font-size-xs);
  line-height: var(--ln-line-height-2xs);
  padding: var(--ln-input-padding-vertical) var(--ln-input-padding-horizontal);
}
.ln-input-icon-left .ln-input.ln-input-md {
  padding: 6px 8px 6px 30px;
}
.ln-input-icon-right .ln-input.ln-input-md {
  padding: 6px 30px 6px 8px;
}
.ln-input.ln-input-sm {
  height: 32px;
  font-size: 14px;
  line-height: 20px;
  padding: 6px 8px;
}
.ln-input-icon-left .ln-input.ln-input-sm {
  padding: 6px 8px 6px 30px;
}
.ln-input-icon-right .ln-input.ln-input-sm {
  padding: 6px 30px 6px 8px;
}
.ln-input.ln-input-xs {
  height: 24px;
  font-size: 14px;
  line-height: 20px;
  padding: 6px 8px;
}
.ln-input-icon-left .ln-input.ln-input-xs {
  padding: 6px 8px 6px 30px;
}
.ln-input-icon-right .ln-input.ln-input-xs {
  padding: 6px 30px 6px 8px;
}
.ln-input:hover:not(:disabled), .ln-input:focus {
  box-shadow: var(--box-shadow-elevation-1-floating);
}
.ln-input:hover {
  border: 1px solid var(--ln-input-color-border-hover);
}
.ln-input:focus {
  outline: none;
  border: 1px solid var(--ln-input-color-border-focus);
}
.ln-input:disabled {
  border: 1px solid var(--ln-input-color-border-disabled);
  background-color: var(--ln-input-color-background-disabled);
  color: var(--ln-input-color-font-disabled);
}
.ln-input:disabled::placeholder {
  color: var(--ln-input-color-font-placeholder-disabled);
}
.ln-input.error {
  border: 1px solid var(--ln-input-color-border-error);
}
.ln-input.error:focus,
.ln-input.error :hover {
  border: 1px solid var(--ln-input-color-border-error);
}
.ln-input:read-only:not(:disabled) {
  background-color: #f5fafb;
  border: 1px solid #6e7598;
  color: #6e7598;
  cursor: default;
}
.ln-input:read-only:not(:disabled):hover,
.ln-input:read-only:not(:disabled) :focus {
  box-shadow: none;
}

:host.ng-touched.ng-invalid .ln-date-picker:not(.disabled) input,
:host.ng-touched .ln-date-picker.invalid-date:not(.disabled) input {
  border-color: #d84116;
}
:host.ng-touched.ng-invalid .ln-date-picker:not(.disabled) .ln-input-icon-right ln-icon,
:host.ng-touched .ln-date-picker.invalid-date:not(.disabled) .ln-input-icon-right ln-icon {
  color: #d84116;
}
:host.ng-touched.ng-invalid .ln-date-picker:not(.disabled) .invalid-date-text,
:host.ng-touched .ln-date-picker.invalid-date:not(.disabled) .invalid-date-text {
  display: flex;
}

.ln-date-picker {
  position: relative;
}
.ln-date-picker .invalid-date-text {
  display: none;
  color: #d84116;
  font-size: 0.75rem;
}
.ln-date-picker .ln-input-icon:hover {
  cursor: pointer;
}
.ln-date-picker.disabled .ln-input-icon {
  cursor: not-allowed;
  color: #bac4cc;
}
.ln-date-picker.opened input {
  border: 1px solid #c592f5;
  box-shadow: 0px 4px 8px 0px rgba(22, 29, 67, 0.15);
}
.ln-date-picker.opened .ln-input-icon {
  color: #964add;
}

.ln-drawer {
  position: relative;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  width: 340px;
  height: 100%;
  overflow: hidden;
  border-right: 1px solid #c5cdd5;
  box-shadow: 0px 16px 32px 0px rgba(22, 29, 67, 0.15);
  transition: width 0.4s ease;
}
.ln-drawer .ln-drawer__header {
  display: flex;
  align-items: center;
  padding: 24px 12px;
  border-bottom: 1px solid #c5cdd5;
  margin: 0 12px;
  gap: 8px;
}
.ln-drawer .ln-drawer__header .title {
  font-size: 16px;
  line-height: 22px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ln-drawer .ln-drawer__content {
  flex: 1;
  overflow-x: hidden;
  overflow-y: auto;
  scrollbar-color: #587788 transparent;
  padding-block-start: 16px;
  padding-inline: 8px;
}
.ln-drawer .ln-drawer__content::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
.ln-drawer .ln-drawer__content::-webkit-scrollbar-track {
  background-color: transparent;
  border-radius: 4px;
}
.ln-drawer .ln-drawer__content::-webkit-scrollbar-thumb {
  background-color: #587788;
  border-radius: 4px;
}
.ln-drawer .ln-drawer__footer {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 8px 0px;
  margin: 0 12px;
}
.ln-drawer .ln-drawer__footer .ln-drawer__footer-toggle-container {
  flex: 1;
  display: flex;
  justify-content: flex-end;
}
.ln-drawer .ln-drawer__footer .ln-drawer__footer-toggle-container .ln-drawer__hide-btn {
  display: flex;
  align-items: center;
  border-radius: 4px;
  color: #c592f5;
  height: 24px;
  cursor: pointer;
}
.ln-drawer .ln-drawer__footer .ln-drawer__footer-toggle-container .ln-drawer__hide-btn:focus, .ln-drawer .ln-drawer__footer .ln-drawer__footer-toggle-container .ln-drawer__hide-btn:hover {
  background-color: #f3e8fd;
}
.ln-drawer .ln-drawer__footer--visible {
  border-top: 1px solid #c5cdd5;
}

/* stylelint-disable declaration-no-important */
.ln-drawer--hidden {
  width: 0 !important;
}

/* stylelint-enable declaration-no-important */
.ln-drawer--light {
  background-color: #ffffff;
}
.ln-drawer--light .header-icon, .ln-drawer--light .title {
  color: #002a42;
}

.ln-drawer--dark {
  background-color: #002a42;
}
.ln-drawer--dark .header-icon, .ln-drawer--dark .title {
  color: #ffffff;
}

.ln-file-tile {
  font-style: normal;
  border-radius: 4px;
  border: 1px solid #dadbe4;
  background: #f6f6f8;
  display: flex;
  gap: 3px;
  padding: 4px 8px;
  position: relative;
}
.ln-file-tile input {
  position: absolute;
  overflow: hidden;
  clip-path: circle(0%);
}
.ln-file-tile:has(input:focus) {
  border: 1px solid #4987f8;
  background: #f1f6fe;
}
.ln-file-tile .ln-file-tile-overlay {
  display: none;
  position: absolute;
  justify-content: center;
  gap: 16px;
  align-items: center;
  background: rgba(22, 29, 67, 0.9);
  color: #ffffff;
  border-radius: 4px;
  width: calc(100% + 1px + 1px);
  height: calc(100% + 1px + 1px);
  margin-left: -1px;
  margin-top: -1px;
  top: 0px;
  left: 0;
  font-size: 20px;
}
.ln-file-tile .ln-file-tile-overlay > div:hover {
  cursor: pointer;
}
.ln-file-tile:hover:not(.ln-file-tile.disabled) .ln-file-tile-overlay, .ln-file-tile.showOverlay .ln-file-tile-overlay {
  display: flex;
}
.ln-file-tile.loading {
  background: #f9fbff;
}
.ln-file-tile-icon {
  line-height: 20px;
  color: #587788;
  margin-top: 2px;
}
.ln-file-tile-info {
  width: 100%;
  overflow: hidden;
}
.ln-file-tile-info-name {
  color: #202a60;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ln-file-tile-info-divider {
  width: 10px;
  transform: rotate(90deg);
  height: 1px;
  translate: 0px 7px;
  background-color: #cacdd9;
}
.ln-file-tile-info-extra {
  display: flex;
  color: #6e7598;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
}
.ln-file-tile-info-size {
  padding-right: 3px;
}
.ln-file-tile-info-date {
  padding-left: 2px;
}

.file-applied {
  color: #29892b;
}

.ln-file-upload-section {
  border-radius: 4px;
  border: 1px dashed #246ef6;
  background: #f1f6fe;
  padding: 8px 24px;
  text-align: center;
}
.ln-file-upload-section > input {
  display: none;
}
.ln-file-upload-section-text {
  justify-content: center;
  display: flex;
  color: #202a60;
}
.ln-file-upload-section-text > label {
  color: #246ef6;
}
.ln-file-upload-section-text > label:hover {
  cursor: pointer;
}
.ln-file-upload-section-text .ln-icon-file-cloud-upload {
  display: inline-block;
  margin-right: 4px;
  height: 20px;
}
.ln-file-upload-section-info:not(:empty) {
  color: #6e7598;
  margin-top: 2px;
}
.ln-file-upload-section-info, .ln-file-upload-section-text {
  font-style: normal;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  font-family: Roboto;
}
.ln-file-upload-section.disabled {
  background: #f1f6fe;
  border: 1px dashed #b3b7c9;
}
.ln-file-upload-section.disabled * {
  color: #b3b7c9;
}
.ln-file-upload-section.disabled label:hover {
  cursor: no-drop;
}
.ln-file-upload-section.droppingFile:not(.disabled) {
  border: 1px solid #246ef6;
  background-color: #e2ecfd;
  opacity: 0.8;
}

.ln-legend {
  display: flex;
  gap: 16px;
  justify-content: center;
  margin-top: 24px;
}
.ln-legend .ln-legend-badge {
  vertical-align: middle;
  margin-right: 4px;
}
.ln-legend .ln-legend-label {
  font-size: 12px;
}

.link-container {
  --ln-foreground-default-neutral-default: #002a42;
  --ln-foreground-default-neutral-secondary: #587588;
  --ln-foreground-default-neutral-tertiary: #bac4cc;
  --ln-foreground-default-neutral-states-default-disabled: #bac4cc;
  --ln-foreground-default-neutral-states-default-inactive: #e8ebef;
  --ln-foreground-default-neutral-inverted-default: #ffffff;
  --ln-foreground-default-neutral-inverted-secondary: rgba(255, 255, 255, 0.7);
  --ln-foreground-default-neutral-inverted-tertiary: rgba(255, 255, 255, 0.5);
  --ln-foreground-brand-default: #964add;
  --ln-foreground-brand-secondary: #8735d4;
  --ln-foreground-critical-default: #e44f25;
  --ln-foreground-critical-secondary: #dd3f13;
  --ln-foreground-warning-default: #d97e00;
  --ln-foreground-warning-secondary: #c26b00;
  --ln-foreground-positive-default: #368537;
  --ln-foreground-positive-secondary: #2a652b;
  --ln-foreground-informative-default: #2c6ce2;
  --ln-foreground-informative-secondary: #1e61dc;
  --ln-background-default-neutral-default: #ffffff;
  --ln-background-default-neutral-secondary: #fbfbfb;
  --ln-background-default-neutral-tertiary: #f7f8f8;
  --ln-background-default-neutral-backdrop: rgba(186, 196, 204, 0.32);
  --ln-background-default-neutral-overlay: rgba(186, 196, 204, 0.57);
  --ln-background-default-neutral-states-default-hover: rgba(186, 196, 204, 0.12);
  --ln-background-default-neutral-states-default-selected: rgba(186, 196, 204, 0.22);
  --ln-background-default-neutral-states-default-disabled: #e8ebef;
  --ln-background-default-neutral-states-inverted-default-hover: #38637a;
  --ln-background-default-neutral-states-inverted-default-selected: #38637a;
  --ln-background-default-neutral-states-inverted-default-disabled: #002a42;
  --ln-background-default-neutral-inverted-default: #002a42;
  --ln-background-default-neutral-inverted-secondary: #1b4a64;
  --ln-background-default-neutral-inverted-tertiary: #38637a;
  --ln-background-brand-regular: #faf6fd;
  --ln-background-brand-states-regular-hover: #faf6fd;
  --ln-background-brand-states-regular-selected: #f4ecfc;
  --ln-background-brand-states-opacity-hover: rgba(150, 74, 221, 0.04);
  --ln-background-brand-states-opacity-selected: rgba(150, 74, 221, 0.09);
  --ln-background-brand-states-strong-hover: #964add;
  --ln-background-brand-states-strong-selected: #964add;
  --ln-background-brand-opacity: rgba(150, 74, 221, 0.04);
  --ln-background-brand-strong: #964add;
  --ln-background-critical-regular: #fef7f6;
  --ln-background-critical-states-regular-hover: #fef7f6;
  --ln-background-critical-states-regular-selected: #fef0ec;
  --ln-background-critical-states-opacity-hover: rgba(228, 79, 37, 0.04);
  --ln-background-critical-states-opacity-selected: rgba(228, 79, 37, 0.08);
  --ln-background-critical-states-strong-hover: #e44f25;
  --ln-background-critical-states-strong-selected: #e44f25;
  --ln-background-critical-opacity: rgba(228, 79, 37, 0.04);
  --ln-background-critical-strong: #e44f25;
  --ln-background-positive-regular: #f4f9f4;
  --ln-background-positive-states-regular-hover: #e6f5e6;
  --ln-background-positive-states-regular-selected: #e6f5e6;
  --ln-background-positive-states-opacity-hover: rgba(74, 175, 75, 0.13);
  --ln-background-positive-states-opacity-selected: rgba(74, 175, 75, 0.13);
  --ln-background-positive-states-strong-hover: #368537;
  --ln-background-positive-states-strong-selected: #368537;
  --ln-background-positive-opacity: rgba(74, 175, 75, 0.06);
  --ln-background-positive-strong: #368537;
  --ln-background-warning-regular: #fefaf5;
  --ln-background-warning-states-regular-hover: #fefaf5;
  --ln-background-warning-states-regular-selected: #fbf2e6;
  --ln-background-warning-states-opacity-hover: rgba(217, 126, 0, 0.04);
  --ln-background-warning-states-opacity-selected: rgba(217, 126, 0, 0.1);
  --ln-background-warning-states-strong-hover: #d97e00;
  --ln-background-warning-states-strong-selected: #d97e00;
  --ln-background-warning-opacity: rgba(217, 126, 0, 0.04);
  --ln-background-warning-strong: #d97e00;
  --ln-background-informative-regular: #f5f8fe;
  --ln-background-informative-states-regular-hover: #eaf1fd;
  --ln-background-informative-states-regular-selected: #eaf1fd;
  --ln-background-informative-states-opacity-hover: rgba(44, 108, 226, 0.1);
  --ln-background-informative-states-opacity-selected: rgba(44, 108, 226, 0.1);
  --ln-background-informative-states-strong-hover: #2c6ce2;
  --ln-background-informative-states-strong-selected: #2c6ce2;
  --ln-background-informative-opacity: rgba(44, 108, 226, 0.05);
  --ln-background-informative-strong: #2c6ce2;
  --ln-border-default-neutral-default: #e8ebef;
  --ln-border-default-neutral-states-default-hover: #e8ebef;
  --ln-border-default-neutral-states-default-selected: #b57ee8;
  --ln-border-default-neutral-states-default-disabled: #e8ebef;
  --ln-border-default-neutral-states-default-readonly: #e8ebef;
  --ln-border-default-neutral-states-default-unsaved: #38637a;
  --ln-border-brand-regular: #eadaf9;
  --ln-border-brand-states-regular-hover: #eadaf9;
  --ln-border-brand-states-regular-selected: #eadaf9;
  --ln-border-brand-states-opacity-hover: rgba(150, 74, 221, 0.12);
  --ln-border-brand-states-opacity-selected: rgba(150, 74, 221, 0.12);
  --ln-border-brand-states-strong-hover: #964add;
  --ln-border-brand-states-strong-selected: #964add;
  --ln-border-brand-opacity: rgba(150, 74, 221, 0.09);
  --ln-border-brand-strong: #964add;
  --ln-border-critical-regular: #fef0ec;
  --ln-border-critical-states-regular-hover: #feece7;
  --ln-border-critical-states-regular-selected: #feece7;
  --ln-border-critical-states-opacity-hover: rgba(228, 79, 37, 0.11);
  --ln-border-critical-states-opacity-selected: rgba(228, 79, 37, 0.11);
  --ln-border-critical-states-strong-hover: #e44f25;
  --ln-border-critical-states-strong-selected: #e44f25;
  --ln-border-critical-opacity: rgba(228, 79, 37, 0.08);
  --ln-border-critical-strong: #e44f25;
  --ln-border-positive-strong: #368537;
  --ln-border-positive-states-strong-hover: #368537;
  --ln-border-positive-states-strong-selected: #368537;
  --ln-border-positive-states-regular-hover: #d8f0d8;
  --ln-border-positive-states-regular-selected: #d8f0d8;
  --ln-border-positive-states-opacity-hover: rgba(74, 175, 75, 0.2);
  --ln-border-positive-states-opacity-selected: rgba(74, 175, 75, 0.2);
  --ln-border-positive-regular: #e6f5e6;
  --ln-border-positive-opacity: rgba(74, 175, 75, 0.13);
  --ln-border-informative-strong: #2c6ce2;
  --ln-border-informative-states-strong-hover: #2c6ce2;
  --ln-border-informative-states-strong-selected: #2c6ce2;
  --ln-border-informative-states-regular-hover: #eaf1fd;
  --ln-border-informative-states-regular-selected: #eaf1fd;
  --ln-border-informative-states-opacity-hover: rgba(44, 108, 226, 0.1);
  --ln-border-informative-states-opacity-selected: rgba(44, 108, 226, 0.1);
  --ln-border-informative-regular: #f5f8fe;
  --ln-border-informative-opacity: rgba(44, 108, 226, 0.05);
  --ln-border-warning-regular: #fbf2e6;
  --ln-border-warning-states-regular-hover: #fbefe0;
  --ln-border-warning-states-regular-selected: #fbefe0;
  --ln-border-warning-states-opacity-hover: rgba(217, 126, 0, 0.12);
  --ln-border-warning-states-opacity-selected: rgba(217, 126, 0, 0.12);
  --ln-border-warning-states-strong-hover: #d97e00;
  --ln-border-warning-states-strong-selected: #d97e00;
  --ln-border-warning-opacity: rgba(217, 126, 0, 0.1);
  --ln-border-warning-strong: #d97e00;
  --ln-border-radius-default: 12px;
  --ln-border-radius-small: 6px;
  --ln-border-radius-modal: 14px;
  --ln-border-radius-round: 44px;
  --ln-padding-menu: 6px;
  --ln-padding-toolbar: 2px;
  --ln-padding-modal: 24px;
  --ln-padding-card: 16px;
  --ln-padding-screen: 16px;
  --ln-gap-between-elements-regular: 4px;
  --ln-gap-between-elements-loose: 8px;
  --ln-gap-within-group-regular: 8px;
  --ln-gap-within-group-loose: 12px;
  --ln-gap-between-sections-regular: 16px;
  --ln-gap-between-sections-loose: 24px;
  --ln-gap-interactive-regular: 8px;
  --ln-gap-interactive-tight: 4px;
  --ln-gap-header-regular: 12px;
  --ln-gap-header-tight: 8px;
  --ln-gap-paragraph-regular: 8px;
  --ln-gap-paragraph-tight: 4px;
  --ln-gap-fields-regular: 16px;
  --ln-gap-fields-tight: 8px;
  --ln-general-letter-spacing: 0px;
  --ln-general-paragraph-spacing: 0px;
  --ln-general-paragraph-indent: 0px;
  --ln-general-list-spacing: 0px;
  --ln-font-size-large: 20px;
  --ln-font-size-medium: 18px;
  --ln-font-size-regular: 13px;
  --ln-font-size-small: 12px;
  --ln-font-size-tiny: 11px;
  --ln-font-weight-medium: 500;
  --ln-font-weight-regular: 430;
  --ln-line-height-percent: 0px;
  --ln-line-height-font-20-regular: 24px;
  --ln-line-height-font-18-regular: 22px;
  --ln-line-height-font-13-regular: 16px;
  --ln-line-height-font-13-loose: 20px;
  --ln-line-height-font-12-regular: 14px;
  --ln-line-height-font-12-loose: 18px;
  --ln-line-height-font-11-regular: 12px;
  --ln-theme-version: 2;
  --ln-border-radius-xs: 4px;
  --ln-border-radius-sm: 8px;
  --ln-spacing-3xs: 2px;
  --ln-spacing-2xs: 4px;
  --ln-spacing-xs: 6px;
  --ln-spacing-sm: 8px;
  --ln-spacing-md: 16px;
  --ln-spacing-lg: 24px;
  --ln-spacing-xl: 32px;
  --ln-spacing-2xl: 48px;
  --ln-spacing-3xl: 56px;
  --ln-spacing-4xl: 64px;
  --ln-font-size-3xs: 12px;
  --ln-font-size-2xs: 13px;
  --ln-font-size-xs: 13px;
  --ln-font-size-sm: 18px;
  --ln-font-size-md: 24px;
  --ln-font-size-lg: 28px;
  --ln-font-size-xl: 32px;
  --ln-font-size-2xl: 36px;
  --ln-font-size-3xl: 40px;
  --ln-line-height-3xl: 48px;
  --ln-line-height-2xl: 42px;
  --ln-line-height-xl: 36px;
  --ln-line-height-lg: 32px;
  --ln-line-height-md: 26px;
  --ln-line-height-sm: 24px;
  --ln-line-height-xs: 16px;
  --ln-line-height-2xs: 16px;
  --ln-line-height-3xs: 16px;
  --ln-line-height-4xs: 14px;
  --ln-font-weight-light: 300;
  --ln-font-weight-bold: 700;
  --ln-color-primary: #964add;
  --ln-color-border: #EEEEF1;
  --ln-color-backdrop-background: rgba(0, 42, 66, 0.1);
  --ln-color-dropdown-border: #EEEEF1;
  --box-shadow-elevation-3-floating: 0px 16px 32px 0px rgba(22, 29, 67, 0.15);
  --box-shadow-elevation-2-floating: 0px 8px 16px 0px rgba(22, 29, 67, 0.15);
  --box-shadow-elevation-1-floating: 0px 2px 6px 0px rgba(0, 0, 0, 0.03);
  --box-shadow-card: 0px 4px 20px 0px rgba(0, 0, 0, 0.06);
  --box-shadow-dropdown: 0px 4px 20px 0px rgba(0, 0, 0, 0.06);
  --ln-btn-color-primary: #964add;
  --ln-btn-color-primary-hover: #964add;
  --ln-btn-color-primary-active: #964add;
  --ln-btn-color-primary-focus-outline: rgba(0, 0, 0, 0);
  --ln-btn-color-primary-disabled-font: #ffffff;
  --ln-btn-color-primary-disabled-background: rgba(186, 196, 204, 0.57);
  --ln-btn-color-primary-keyboard-focus-box-shadow: 0px 0px 0px 2px rgba(150, 74, 221, 0.0901960784);
  --ln-btn-color-secondary-border: #e8ebef;
  --ln-btn-color-secondary-font: #002a42;
  --ln-btn-color-secondary-hover-background: rgba(186, 196, 204, 0.05);
  --ln-btn-color-secondary-focus-background: rgba(186, 196, 204, 0.12);
  --ln-btn-color-secondary-hover: #587788;
  --ln-btn-color-secondary-active-border: #e8ebef;
  --ln-btn-color-secondary-active-font: #002a42;
  --ln-btn-color-secondary-focus-outline: rgba(0, 0, 0, 0);
  --ln-btn-color-secondary-disabled-font: #bac4cc;
  --ln-btn-color-secondary-disabled-border: #e8ebef;
  --ln-btn-color-secondary-keyboard-focus-border: #964add;
  --ln-btn-color-secondary-keyboard-focus-font: #964add;
  --ln-btn-color-secondary-keyboard-focus-box-shadow: 0px 0px 0px 2px rgba(150, 74, 221, 0.0901960784);
  --ln-btn-color-secondary-keyboard-focus-background: #ffffff;
  --ln-btn-color-tertiary-font: #002a42;
  --ln-btn-color-tertiary-hover: #002a42;
  --ln-btn-color-tertiary-hover-background: rgba(186, 196, 204, 0.05);
  --ln-btn-color-tertiary-active-font: #002a42;
  --ln-btn-color-tertiary-active-background: rgba(186, 196, 204, 0.12);
  --ln-btn-color-tertiary-disabled-font: #bac4cc;
  --ln-btn-color-tertiary-keyboard-focus-border: #964add;
  --ln-btn-color-tertiary-keyboard-focus-font: #964add;
  --ln-btn-color-tertiary-keyboard-focus-box-shadow: 0px 0px 0px 2px rgba(150, 74, 221, 0.0901960784);
  --ln-btn-color-tertiary-keyboard-focus-background: #ffffff;
  --ln-btn-tertiary-border-width: 1px;
  --ln-btn-box-shadow-primary: none;
  --ln-btn-box-shadow-secondary: 0px 1px 4px 0px rgba(0, 0, 0, 0.031372549);
  --ln-btn-spacing-4xs: 2px;
  --ln-btn-spacing-3xs: 6px;
  --ln-btn-spacing-2xs: 6px;
  --ln-btn-spacing-xs: 6px;
  --ln-btn-spacing-sm: 8px;
  --ln-btn-spacing-md: 8px;
  --ln-btn-spacing-m: 28px;
  --ln-btn-spacing-lg: 28px;
  --ln-btn-spacing-xl: 28px;
  --ln-btn-spacing-2xl: 48px;
  --ln-dialog-box-shadow: 14.65px 17.58px 50px 0px rgba(0, 0, 0, 0.1);
  --ln-dialog-box-shadow-secondary: 0px 0px 0px 3px rgba(122, 131, 150, 0.06);
  --ln-tooltip-light: #ffffff;
  --ln-tooltip-dark: #002a42;
  --ln-tooltip-padding-vertical: 5px;
  --ln-tooltip-padding-horizontal: 10px;
  --ln-input-color-background-disabled: #f0f2f4;
  --ln-input-color-font-default: #002a42;
  --ln-input-color-font-disabled: #587788;
  --ln-input-color-font-placeholder-disabled: #bac4cc;
  --ln-input-color-border-focus: #EEEEF1;
  --ln-input-color-border-hover: #EEEEF1;
  --ln-input-color-border-error: #d84116;
  --ln-input-color-border-disabled: #587788;
  --ln-input-padding-vertical: 16px;
  --ln-input-padding-horizontal: 12px;
  --ln-textarea-padding-vertical: 16px;
  --ln-textarea-padding-horizontal: 12px;
  --ln-select-label-space-vertical: 6px;
  --ln-select-label-space-horizontal: 8px;
  --ln-select-label-min-height: 30px;
  --ln-select-label-font-size: 13px;
  --ln-select-input-container-padding: 0px 0px 0px 4px;
  --ln-select-container-width: max-content;
  --ln-select-container-max-width: 400px;
  --ln-select-color-selected-item-background: rgba(184, 184, 193, 0.1019607843);
  --ln-select-color-selected-item-checkbox-background: #ffffff;
  --ln-select-color-selected-item-hover-background: rgba(184, 184, 193, 0.2);
  --ln-select-color-hover-item-background: rgba(184, 184, 193, 0.2);
  --ln-select-color-groups-divider: #F4F4F6;
  --ln-select-groups-divider-padding: 0px;
}

.link-button {
  display: flex;
  align-items: center;
  gap: var(--ln-spacing-2xs);
  align-items: normal;
}

.link-icon {
  color: #587588;
  height: 14px;
}

.link-input-container {
  display: flex;
  align-items: center;
  border: 1px solid #f0f2f4;
  border-radius: var(--ln-border-radius-sm);
  box-shadow: var(--box-shadow-card);
  background-color: #ffffff;
  gap: 10px;
  padding: 7px 8px 7px 12px;
}
.link-input-container .link-input {
  height: 24px;
  border: none;
  color: #002a42;
}
.link-input-container .link-input::placeholder {
  color: #bac4cc;
}
.link-input-container .link-input:focus {
  outline: none;
}
.link-input-container .link-icon {
  height: 12px;
  align-items: center;
}
.link-input-container .link-button {
  min-height: 24px;
  padding: 5px;
}

.card-container {
  display: flex;
  align-items: center;
  border: 1px solid #f0f2f4;
  border-radius: var(--ln-border-radius-sm);
  box-shadow: var(--box-shadow-card);
  background-color: #ffffff;
  flex-direction: row;
  justify-content: space-between;
  width: 100%;
  padding: 10px var(--ln-spacing-sm);
}
.card-container:hover {
  background-color: #fbfbfb;
}
.card-container .card-text-container {
  display: flex;
  flex-direction: row;
  gap: var(--ln-spacing-sm);
  min-width: 0;
  color: #002a42;
  font-size: 13px;
}
.card-container .card-content {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.card-container .actions {
  display: flex;
  flex-direction: row;
  gap: var(--ln-spacing-2xs);
}

/* stylelint-disable declaration-no-important */
.bg-n400 {
  background-color: #161d43 !important;
}

.color-n400 {
  color: #161d43 !important;
}

.bg-after-n400:after {
  background-color: #161d43 !important;
}

.bg-n300 {
  background-color: #202a60 !important;
}

.color-n300 {
  color: #202a60 !important;
}

.bg-after-n300:after {
  background-color: #202a60 !important;
}

.bg-n200 {
  background-color: #4d5580 !important;
}

.color-n200 {
  color: #4d5580 !important;
}

.bg-after-n200:after {
  background-color: #4d5580 !important;
}

.bg-n100 {
  background-color: #6e7598 !important;
}

.color-n100 {
  color: #6e7598 !important;
}

.bg-after-n100:after {
  background-color: #6e7598 !important;
}

.bg-n75 {
  background-color: #a4a8be !important;
}

.color-n75 {
  color: #a4a8be !important;
}

.bg-after-n75:after {
  background-color: #a4a8be !important;
}

.bg-n50 {
  background-color: #d2d4df !important;
}

.color-n50 {
  color: #d2d4df !important;
}

.bg-after-n50:after {
  background-color: #d2d4df !important;
}

.bg-u400 {
  background-color: #194dac !important;
}

.color-u400 {
  color: #194dac !important;
}

.bg-after-u400:after {
  background-color: #194dac !important;
}

.bg-u300 {
  background-color: #246ef6 !important;
}

.color-u300 {
  color: #246ef6 !important;
}

.bg-after-u300:after {
  background-color: #246ef6 !important;
}

.bg-u200 {
  background-color: #4987f8 !important;
}

.color-u200 {
  color: #4987f8 !important;
}

.bg-after-u200:after {
  background-color: #4987f8 !important;
}

.bg-u100 {
  background-color: #80abfa !important;
}

.color-u100 {
  color: #80abfa !important;
}

.bg-after-u100:after {
  background-color: #80abfa !important;
}

.bg-u75 {
  background-color: #a5c4fb !important;
}

.color-u75 {
  color: #a5c4fb !important;
}

.bg-after-u75:after {
  background-color: #a5c4fb !important;
}

.bg-u50 {
  background-color: #d3e2fd !important;
}

.color-u50 {
  color: #d3e2fd !important;
}

.bg-after-u50:after {
  background-color: #d3e2fd !important;
}

.bg-g400 {
  background-color: #985800 !important;
}

.color-g400 {
  color: #985800 !important;
}

.bg-after-g400:after {
  background-color: #985800 !important;
}

.bg-g350 {
  background-color: #a35a00 !important;
}

.color-g350 {
  color: #a35a00 !important;
}

.bg-after-g350:after {
  background-color: #a35a00 !important;
}

.bg-g300 {
  background-color: #d97e00 !important;
}

.color-g300 {
  color: #d97e00 !important;
}

.bg-after-g300:after {
  background-color: #d97e00 !important;
}

.bg-g100 {
  background-color: #e9b46b !important;
}

.color-g100 {
  color: #e9b46b !important;
}

.bg-after-g100:after {
  background-color: #e9b46b !important;
}

.bg-g25 {
  background-color: #fbf2e6 !important;
}

.color-g25 {
  color: #fbf2e6 !important;
}

.bg-after-g25:after {
  background-color: #fbf2e6 !important;
}

.bg-f400 {
  background-color: #8c097f !important;
}

.color-f400 {
  color: #8c097f !important;
}

.bg-after-f400:after {
  background-color: #8c097f !important;
}

.bg-f350 {
  background-color: #a10892 !important;
}

.color-f350 {
  color: #a10892 !important;
}

.bg-after-f350:after {
  background-color: #a10892 !important;
}

.bg-f300 {
  background-color: #c80db5 !important;
}

.color-f300 {
  color: #c80db5 !important;
}

.bg-after-f300:after {
  background-color: #c80db5 !important;
}

.bg-f100 {
  background-color: #df73d4 !important;
}

.color-f100 {
  color: #df73d4 !important;
}

.bg-after-f100:after {
  background-color: #df73d4 !important;
}

.bg-f25 {
  background-color: #fae7f8 !important;
}

.color-f25 {
  color: #fae7f8 !important;
}

.bg-after-f25:after {
  background-color: #fae7f8 !important;
}

.bg-v400 {
  background-color: #6904a7 !important;
}

.color-v400 {
  color: #6904a7 !important;
}

.bg-after-v400:after {
  background-color: #6904a7 !important;
}

.bg-v300 {
  background-color: #9605ef !important;
}

.color-v300 {
  color: #9605ef !important;
}

.bg-after-v300:after {
  background-color: #9605ef !important;
}

.bg-v100 {
  background-color: #c26ef6 !important;
}

.color-v100 {
  color: #c26ef6 !important;
}

.bg-after-v100:after {
  background-color: #c26ef6 !important;
}

.bg-v25 {
  background-color: #f5e6fd !important;
}

.color-v25 {
  color: #f5e6fd !important;
}

.bg-after-v25:after {
  background-color: #f5e6fd !important;
}

.bg-m500 {
  background-color: #337575 !important;
}

.color-m500 {
  color: #337575 !important;
}

.bg-after-m500:after {
  background-color: #337575 !important;
}

.bg-m400 {
  background-color: #409090 !important;
}

.color-m400 {
  color: #409090 !important;
}

.bg-after-m400:after {
  background-color: #409090 !important;
}

.bg-m300 {
  background-color: #5bcece !important;
}

.color-m300 {
  color: #5bcece !important;
}

.bg-after-m300:after {
  background-color: #5bcece !important;
}

.bg-m100 {
  background-color: #a0e3e3 !important;
}

.color-m100 {
  color: #a0e3e3 !important;
}

.bg-after-m100:after {
  background-color: #a0e3e3 !important;
}

.bg-m25 {
  background-color: #effafa !important;
}

.color-m25 {
  color: #effafa !important;
}

.bg-after-m25:after {
  background-color: #effafa !important;
}

.bg-w0 {
  background-color: #ffffff !important;
}

.color-w0 {
  color: #ffffff !important;
}

.bg-after-w0:after {
  background-color: #ffffff !important;
}

.bg-transparent {
  background-color: rgba(0, 0, 0, 0) !important;
}

.color-transparent {
  color: rgba(0, 0, 0, 0) !important;
}

.bg-after-transparent:after {
  background-color: rgba(0, 0, 0, 0) !important;
}

.bg-s400 {
  background-color: #c9d9fc !important;
}

.color-s400 {
  color: #c9d9fc !important;
}

.bg-after-s400:after {
  background-color: #c9d9fc !important;
}

.bg-s300 {
  background-color: #dce8fd !important;
}

.color-s300 {
  color: #dce8fd !important;
}

.bg-after-s300:after {
  background-color: #dce8fd !important;
}

.bg-s200 {
  background-color: #e2ecfd !important;
}

.color-s200 {
  color: #e2ecfd !important;
}

.bg-after-s200:after {
  background-color: #e2ecfd !important;
}

.bg-s100 {
  background-color: #ebf2fe !important;
}

.color-s100 {
  color: #ebf2fe !important;
}

.bg-after-s100:after {
  background-color: #ebf2fe !important;
}

.bg-s75 {
  background-color: #f1f6fe !important;
}

.color-s75 {
  color: #f1f6fe !important;
}

.bg-after-s75:after {
  background-color: #f1f6fe !important;
}

.bg-s50 {
  background-color: #f9fbff !important;
}

.color-s50 {
  color: #f9fbff !important;
}

.bg-after-s50:after {
  background-color: #f9fbff !important;
}

.bg-l500 {
  background-color: #6a7194 !important;
}

.color-l500 {
  color: #6a7194 !important;
}

.bg-after-l500:after {
  background-color: #6a7194 !important;
}

.bg-l400 {
  background-color: #8d92ae !important;
}

.color-l400 {
  color: #8d92ae !important;
}

.bg-after-l400:after {
  background-color: #8d92ae !important;
}

.bg-l300 {
  background-color: #a4a8be !important;
}

.color-l300 {
  color: #a4a8be !important;
}

.bg-after-l300:after {
  background-color: #a4a8be !important;
}

.bg-l200 {
  background-color: #b3b7c9 !important;
}

.color-l200 {
  color: #b3b7c9 !important;
}

.bg-after-l200:after {
  background-color: #b3b7c9 !important;
}

.bg-l100 {
  background-color: #cacdd9 !important;
}

.color-l100 {
  color: #cacdd9 !important;
}

.bg-after-l100:after {
  background-color: #cacdd9 !important;
}

.bg-l75 {
  background-color: #dadbe4 !important;
}

.color-l75 {
  color: #dadbe4 !important;
}

.bg-after-l75:after {
  background-color: #dadbe4 !important;
}

.bg-l50 {
  background-color: #f6f6f8 !important;
}

.color-l50 {
  color: #f6f6f8 !important;
}

.bg-after-l50:after {
  background-color: #f6f6f8 !important;
}

.bg-i400 {
  background-color: #194dac !important;
}

.color-i400 {
  color: #194dac !important;
}

.bg-after-i400:after {
  background-color: #194dac !important;
}

.bg-i350 {
  background-color: #1b58c8 !important;
}

.color-i350 {
  color: #1b58c8 !important;
}

.bg-after-i350:after {
  background-color: #1b58c8 !important;
}

.bg-i300 {
  background-color: #246ef6 !important;
}

.color-i300 {
  color: #246ef6 !important;
}

.bg-after-i300:after {
  background-color: #246ef6 !important;
}

.bg-i100 {
  background-color: #80abfa !important;
}

.color-i100 {
  color: #80abfa !important;
}

.bg-after-i100:after {
  background-color: #80abfa !important;
}

.bg-i25 {
  background-color: #f4f8ff !important;
}

.color-i25 {
  color: #f4f8ff !important;
}

.bg-after-i25:after {
  background-color: #f4f8ff !important;
}

.bg-p400 {
  background-color: #1a561b !important;
}

.color-p400 {
  color: #1a561b !important;
}

.bg-after-p400:after {
  background-color: #1a561b !important;
}

.bg-p350 {
  background-color: #1f6d21 !important;
}

.color-p350 {
  color: #1f6d21 !important;
}

.bg-after-p350:after {
  background-color: #1f6d21 !important;
}

.bg-p300 {
  background-color: #29892b !important;
}

.color-p300 {
  color: #29892b !important;
}

.bg-after-p300:after {
  background-color: #29892b !important;
}

.bg-p100 {
  background-color: #81b982 !important;
}

.color-p100 {
  color: #81b982 !important;
}

.bg-after-p100:after {
  background-color: #81b982 !important;
}

.bg-p25 {
  background-color: #f4f9f4 !important;
}

.color-p25 {
  color: #f4f9f4 !important;
}

.bg-after-p25:after {
  background-color: #f4f9f4 !important;
}

.bg-a500 {
  background-color: #936404 !important;
}

.color-a500 {
  color: #936404 !important;
}

.bg-after-a500:after {
  background-color: #936404 !important;
}

.bg-a400 {
  background-color: #ac7605 !important;
}

.color-a400 {
  color: #ac7605 !important;
}

.bg-after-a400:after {
  background-color: #ac7605 !important;
}

.bg-a300 {
  background-color: #f6a807 !important;
}

.color-a300 {
  color: #f6a807 !important;
}

.bg-after-a300:after {
  background-color: #f6a807 !important;
}

.bg-a100 {
  background-color: #facd6f !important;
}

.color-a100 {
  color: #facd6f !important;
}

.bg-after-a100:after {
  background-color: #facd6f !important;
}

.bg-a25 {
  background-color: #fffbf3 !important;
}

.color-a25 {
  color: #fffbf3 !important;
}

.bg-after-a25:after {
  background-color: #fffbf3 !important;
}

.bg-c400 {
  background-color: #86280d !important;
}

.color-c400 {
  color: #86280d !important;
}

.bg-after-c400:after {
  background-color: #86280d !important;
}

.bg-c350 {
  background-color: #ad320f !important;
}

.color-c350 {
  color: #ad320f !important;
}

.bg-after-c350:after {
  background-color: #ad320f !important;
}

.bg-c300 {
  background-color: #d84116 !important;
}

.color-c300 {
  color: #d84116 !important;
}

.bg-after-c300:after {
  background-color: #d84116 !important;
}

.bg-c100 {
  background-color: #e88f76 !important;
}

.color-c100 {
  color: #e88f76 !important;
}

.bg-after-c100:after {
  background-color: #e88f76 !important;
}

.bg-c25 {
  background-color: #fdf5f3 !important;
}

.color-c25 {
  color: #fdf5f3 !important;
}

.bg-after-c25:after {
  background-color: #fdf5f3 !important;
}

.bg-t500 {
  background-color: #644fff !important;
}

.color-t500 {
  color: #644fff !important;
}

.bg-after-t500:after {
  background-color: #644fff !important;
}

.bg-t600 {
  background-color: #120096 !important;
}

.color-t600 {
  color: #120096 !important;
}

.bg-after-t600:after {
  background-color: #120096 !important;
}

.bg-pur600 {
  background-color: #762cb9 !important;
}

.color-pur600 {
  color: #762cb9 !important;
}

.bg-after-pur600:after {
  background-color: #762cb9 !important;
}

.bg-pur500 {
  background-color: #964add !important;
}

.color-pur500 {
  color: #964add !important;
}

.bg-after-pur500:after {
  background-color: #964add !important;
}

.bg-pur400 {
  background-color: #9728ff !important;
}

.color-pur400 {
  color: #9728ff !important;
}

.bg-after-pur400:after {
  background-color: #9728ff !important;
}

.bg-pur300 {
  background-color: #c592f5 !important;
}

.color-pur300 {
  color: #c592f5 !important;
}

.bg-after-pur300:after {
  background-color: #c592f5 !important;
}

.bg-pur200 {
  background-color: #dcbef9 !important;
}

.color-pur200 {
  color: #dcbef9 !important;
}

.bg-after-pur200:after {
  background-color: #dcbef9 !important;
}

.bg-pur100 {
  background-color: #f3e8fd !important;
}

.color-pur100 {
  color: #f3e8fd !important;
}

.bg-after-pur100:after {
  background-color: #f3e8fd !important;
}

.bg-pur50 {
  background-color: #faf4ff !important;
}

.color-pur50 {
  color: #faf4ff !important;
}

.bg-after-pur50:after {
  background-color: #faf4ff !important;
}

.bg-ps700 {
  background-color: #d7c7fa !important;
}

.color-ps700 {
  color: #d7c7fa !important;
}

.bg-after-ps700:after {
  background-color: #d7c7fa !important;
}

.bg-ps600 {
  background-color: #dfd2fb !important;
}

.color-ps600 {
  color: #dfd2fb !important;
}

.bg-after-ps600:after {
  background-color: #dfd2fb !important;
}

.bg-ps500 {
  background-color: #e7ddfc !important;
}

.color-ps500 {
  color: #e7ddfc !important;
}

.bg-after-ps500:after {
  background-color: #e7ddfc !important;
}

.bg-ps400 {
  background-color: #eae3fc !important;
}

.color-ps400 {
  color: #eae3fc !important;
}

.bg-after-ps400:after {
  background-color: #eae3fc !important;
}

.bg-ps300 {
  background-color: #efe9fd !important;
}

.color-ps300 {
  color: #efe9fd !important;
}

.bg-after-ps300:after {
  background-color: #efe9fd !important;
}

.bg-ps200 {
  background-color: #f7f4fe !important;
}

.color-ps200 {
  color: #f7f4fe !important;
}

.bg-after-ps200:after {
  background-color: #f7f4fe !important;
}

.bg-ps100 {
  background-color: #fbf9fe !important;
}

.color-ps100 {
  color: #fbf9fe !important;
}

.bg-after-ps100:after {
  background-color: #fbf9fe !important;
}

.bg-ms700 {
  background-color: #b3d0d7 !important;
}

.color-ms700 {
  color: #b3d0d7 !important;
}

.bg-after-ms700:after {
  background-color: #b3d0d7 !important;
}

.bg-ms600 {
  background-color: #c2dce2 !important;
}

.color-ms600 {
  color: #c2dce2 !important;
}

.bg-after-ms600:after {
  background-color: #c2dce2 !important;
}

.bg-ms500 {
  background-color: #cde6ec !important;
}

.color-ms500 {
  color: #cde6ec !important;
}

.bg-after-ms500:after {
  background-color: #cde6ec !important;
}

.bg-ms400 {
  background-color: #d7ebf0 !important;
}

.color-ms400 {
  color: #d7ebf0 !important;
}

.bg-after-ms400:after {
  background-color: #d7ebf0 !important;
}

.bg-ms300 {
  background-color: #e1f0f4 !important;
}

.color-ms300 {
  color: #e1f0f4 !important;
}

.bg-after-ms300:after {
  background-color: #e1f0f4 !important;
}

.bg-ms200 {
  background-color: #ebf5f7 !important;
}

.color-ms200 {
  color: #ebf5f7 !important;
}

.bg-after-ms200:after {
  background-color: #ebf5f7 !important;
}

.bg-ms100 {
  background-color: #f5fafb !important;
}

.color-ms100 {
  color: #f5fafb !important;
}

.bg-after-ms100:after {
  background-color: #f5fafb !important;
}

.bg-d600 {
  background-color: #001f32 !important;
}

.color-d600 {
  color: #001f32 !important;
}

.bg-after-d600:after {
  background-color: #001f32 !important;
}

.bg-d500 {
  background-color: #002a42 !important;
}

.color-d500 {
  color: #002a42 !important;
}

.bg-after-d500:after {
  background-color: #002a42 !important;
}

.bg-d400 {
  background-color: #2e5368 !important;
}

.color-d400 {
  color: #2e5368 !important;
}

.bg-after-d400:after {
  background-color: #2e5368 !important;
}

.bg-d300 {
  background-color: #587788 !important;
}

.color-d300 {
  color: #587788 !important;
}

.bg-after-d300:after {
  background-color: #587788 !important;
}

.bg-d200 {
  background-color: #b2c5ce !important;
}

.color-d200 {
  color: #b2c5ce !important;
}

.bg-after-d200:after {
  background-color: #b2c5ce !important;
}

.bg-d100 {
  background-color: #dae5e8 !important;
}

.color-d100 {
  color: #dae5e8 !important;
}

.bg-after-d100:after {
  background-color: #dae5e8 !important;
}

.bg-co700 {
  background-color: #8d9fab !important;
}

.color-co700 {
  color: #8d9fab !important;
}

.bg-after-co700:after {
  background-color: #8d9fab !important;
}

.bg-co600 {
  background-color: #a6b4bd !important;
}

.color-co600 {
  color: #a6b4bd !important;
}

.bg-after-co600:after {
  background-color: #a6b4bd !important;
}

.bg-co500 {
  background-color: #bac4cc !important;
}

.color-co500 {
  color: #bac4cc !important;
}

.bg-after-co500:after {
  background-color: #bac4cc !important;
}

.bg-co400 {
  background-color: #c5cdd5 !important;
}

.color-co400 {
  color: #c5cdd5 !important;
}

.bg-after-co400:after {
  background-color: #c5cdd5 !important;
}

.bg-co300 {
  background-color: #d0d6dd !important;
}

.color-co300 {
  color: #d0d6dd !important;
}

.bg-after-co300:after {
  background-color: #d0d6dd !important;
}

.bg-co200 {
  background-color: #e8ebef !important;
}

.color-co200 {
  color: #e8ebef !important;
}

.bg-after-co200:after {
  background-color: #e8ebef !important;
}

.bg-co100 {
  background-color: #f0f2f4 !important;
}

.color-co100 {
  color: #f0f2f4 !important;
}

.bg-after-co100:after {
  background-color: #f0f2f4 !important;
}

.bg-b400 {
  background-color: #008ee0 !important;
}

.color-b400 {
  color: #008ee0 !important;
}

.bg-after-b400:after {
  background-color: #008ee0 !important;
}

.bg-b350 {
  background-color: #00a0ff !important;
}

.color-b350 {
  color: #00a0ff !important;
}

.bg-after-b350:after {
  background-color: #00a0ff !important;
}

.bg-b300 {
  background-color: #63c4ff !important;
}

.color-b300 {
  color: #63c4ff !important;
}

.bg-after-b300:after {
  background-color: #63c4ff !important;
}

.bg-b100 {
  background-color: #c6e8ff !important;
}

.color-b100 {
  color: #c6e8ff !important;
}

.bg-after-b100:after {
  background-color: #c6e8ff !important;
}

.bg-b25 {
  background-color: #e5f6ff !important;
}

.color-b25 {
  color: #e5f6ff !important;
}

.bg-after-b25:after {
  background-color: #e5f6ff !important;
}

.bg-sky700 {
  background-color: #b0c9f5 !important;
}

.color-sky700 {
  color: #b0c9f5 !important;
}

.bg-after-sky700:after {
  background-color: #b0c9f5 !important;
}

.bg-sky600 {
  background-color: #c9dcfc !important;
}

.color-sky600 {
  color: #c9dcfc !important;
}

.bg-after-sky600:after {
  background-color: #c9dcfc !important;
}

.bg-sky500 {
  background-color: #d5e4fc !important;
}

.color-sky500 {
  color: #d5e4fc !important;
}

.bg-after-sky500:after {
  background-color: #d5e4fc !important;
}

.bg-sky400 {
  background-color: #e1ecfc !important;
}

.color-sky400 {
  color: #e1ecfc !important;
}

.bg-after-sky400:after {
  background-color: #e1ecfc !important;
}

.bg-sky300 {
  background-color: #e7f0fc !important;
}

.color-sky300 {
  color: #e7f0fc !important;
}

.bg-after-sky300:after {
  background-color: #e7f0fc !important;
}

.bg-sky200 {
  background-color: #f1f4fc !important;
}

.color-sky200 {
  color: #f1f4fc !important;
}

.bg-after-sky200:after {
  background-color: #f1f4fc !important;
}

.bg-sky100 {
  background-color: #f4f8ff !important;
}

.color-sky100 {
  color: #f4f8ff !important;
}

.bg-after-sky100:after {
  background-color: #f4f8ff !important;
}

.bg-az700 {
  background-color: #9edaff !important;
}

.color-az700 {
  color: #9edaff !important;
}

.bg-after-az700:after {
  background-color: #9edaff !important;
}

.bg-az600 {
  background-color: #b3e3ff !important;
}

.color-az600 {
  color: #b3e3ff !important;
}

.bg-after-az600:after {
  background-color: #b3e3ff !important;
}

.bg-az500 {
  background-color: #c9eaff !important;
}

.color-az500 {
  color: #c9eaff !important;
}

.bg-after-az500:after {
  background-color: #c9eaff !important;
}

.bg-az400 {
  background-color: #dbf1ff !important;
}

.color-az400 {
  color: #dbf1ff !important;
}

.bg-after-az400:after {
  background-color: #dbf1ff !important;
}

.bg-az300 {
  background-color: #e4f5ff !important;
}

.color-az300 {
  color: #e4f5ff !important;
}

.bg-after-az300:after {
  background-color: #e4f5ff !important;
}

.bg-az200 {
  background-color: #edf8ff !important;
}

.color-az200 {
  color: #edf8ff !important;
}

.bg-after-az200:after {
  background-color: #edf8ff !important;
}

.bg-az100 {
  background-color: #f6fbff !important;
}

.color-az100 {
  color: #f6fbff !important;
}

.bg-after-az100:after {
  background-color: #f6fbff !important;
}

/* stylelint-enable declaration-no-important */
.ln-tooltip {
  position: absolute;
  transform: translateX(-50%);
  text-wrap: wrap;
  padding: var(--ln-tooltip-padding-vertical) var(--ln-tooltip-padding-horizontal);
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 16px;
  border-radius: 4px;
  z-index: 1000;
  word-wrap: break-word;
}
.ln-tooltip .ln-tooltip-default {
  width: max-content;
}
.ln-tooltip.dark {
  background-color: var(--ln-tooltip-dark);
  color: #ffffff;
}
.ln-theme-v3 .ln-tooltip.dark, :host-context(.ln-theme-v3) .ln-tooltip.dark, :host(.ln-theme-v3) .ln-tooltip.dark, [class*=ln-theme-v3] .ln-tooltip.dark {
  border: 1px solid #002235;
}
.ln-tooltip.light {
  background-color: var(--ln-tooltip-light);
  color: #002a42;
}
.ln-theme-v3 .ln-tooltip.light, :host-context(.ln-theme-v3) .ln-tooltip.light, :host(.ln-theme-v3) .ln-tooltip.light, [class*=ln-theme-v3] .ln-tooltip.light {
  border: 1px solid #f0f2f4;
}
.ln-tooltip.bottom, .ln-tooltip.pointer {
  transform: translateX(-50%);
  margin-top: 7px;
}
.ln-tooltip.top {
  transform: translate(-50%, -100%);
  margin-top: -7px;
}
.ln-tooltip.left {
  transform: translate(calc(-100% - 7px), -50%);
}
.ln-tooltip.right {
  transform: translateY(-50%);
  margin-left: 7px;
}
:not(.ln-theme-v3) .ln-tooltip:not([class*=ln-theme-v3]), :host-context(:not(.ln-theme-v3)) .ln-tooltip, :host(:not(.ln-theme-v3)) .ln-tooltip {
  box-shadow: 0px 4px 8px 0px rgba(22, 29, 67, 0.15);
}
:not(.ln-theme-v3) .ln-tooltip:not([class*=ln-theme-v3])::before, :host-context(:not(.ln-theme-v3)) .ln-tooltip::before, :host(:not(.ln-theme-v3)) .ln-tooltip::before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
}
:not(.ln-theme-v3) .ln-tooltip:not([class*=ln-theme-v3]).dark::before, :host-context(:not(.ln-theme-v3)) .ln-tooltip.dark::before, :host(:not(.ln-theme-v3)) .ln-tooltip.dark::before {
  border: 5px solid var(--ln-tooltip-dark);
}
:not(.ln-theme-v3) .ln-tooltip:not([class*=ln-theme-v3]).light::before, :host-context(:not(.ln-theme-v3)) .ln-tooltip.light::before, :host(:not(.ln-theme-v3)) .ln-tooltip.light::before {
  border: 5px solid var(--ln-tooltip-light);
}
:not(.ln-theme-v3) .ln-tooltip:not([class*=ln-theme-v3]).bottom::before, :not(.ln-theme-v3) .ln-tooltip:not([class*=ln-theme-v3]).pointer::before, :host-context(:not(.ln-theme-v3)) .ln-tooltip.bottom::before, :host-context(:not(.ln-theme-v3)) .ln-tooltip.pointer::before, :host(:not(.ln-theme-v3)) .ln-tooltip.bottom::before, :host(:not(.ln-theme-v3)) .ln-tooltip.pointer::before {
  border-left-color: transparent;
  border-right-color: transparent;
  border-top: none;
  left: calc(50% - 5px);
  top: -4px;
}
:not(.ln-theme-v3) .ln-tooltip:not([class*=ln-theme-v3]).top::before, :host-context(:not(.ln-theme-v3)) .ln-tooltip.top::before, :host(:not(.ln-theme-v3)) .ln-tooltip.top::before {
  border-left-color: transparent;
  border-right-color: transparent;
  border-bottom: none;
  left: calc(50% - 5px);
  bottom: -4px;
}
:not(.ln-theme-v3) .ln-tooltip:not([class*=ln-theme-v3]).left::before, :host-context(:not(.ln-theme-v3)) .ln-tooltip.left::before, :host(:not(.ln-theme-v3)) .ln-tooltip.left::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
  border-right: none;
  right: -4px;
  top: calc(50% - 5px);
}
:not(.ln-theme-v3) .ln-tooltip:not([class*=ln-theme-v3]).right::before, :host-context(:not(.ln-theme-v3)) .ln-tooltip.right::before, :host(:not(.ln-theme-v3)) .ln-tooltip.right::before {
  border-top-color: transparent;
  border-bottom-color: transparent;
  border-left: none;
  left: -4px;
  top: calc(50% - 5px);
}
.ln-tooltip .arrow::before, .ln-tooltip .arrow::after {
  content: "";
  position: absolute;
  width: 23px;
  height: 8px;
  clip-path: path("M 9.3029025e-6, 0.4 C 1.4511693,0.51919085 2.8855793,0.81554485 4.2070593,1.3884089 c 1.32148,0.57287 2.0863048,1.3801817 3.0419048,2.4235517 l 2.8964999,3.16303 c 0.1481,0.16188 0.3307,0.29162 0.5356,0.38051 0.205,0.0889 0.4274,0.13489 0.6525,0.13489 0.225,0 0.4475,-0.04599 0.6524,-0.13489 0.2049,-0.08889 0.3876,-0.21863 0.5357,-0.38051 l 2.8964,-3.16303 c 0.9556,-1.04337 2.1337,-1.87951 3.4551,-2.45238 C 20.194664,0.78671758 21.129374,0.5 22.580574,0.4");
}
.ln-tooltip .arrow.dark::before {
  background: #002235;
}
.ln-tooltip .arrow.dark::after {
  background: var(--ln-tooltip-dark);
}
.ln-tooltip .arrow.light::before {
  background: #f0f2f4;
}
.ln-tooltip .arrow.light::after {
  background: var(--ln-tooltip-light);
}
.ln-tooltip .arrow.bottom::before,
.ln-tooltip .arrow.pointer::before {
  transform: rotate(180deg) translate(0px, 6px);
}
.ln-tooltip .arrow.bottom::after,
.ln-tooltip .arrow.pointer::after {
  transform: rotate(180deg) translate(0px, 5px);
}
.ln-tooltip .arrow.bottom::before, .ln-tooltip .arrow.bottom::after,
.ln-tooltip .arrow.pointer::before,
.ln-tooltip .arrow.pointer::after {
  top: -1.5px;
  left: calc(50% - 11.5px);
}
.ln-tooltip .arrow.top::before {
  transform: rotate(0deg) translate(0px, 6px);
}
.ln-tooltip .arrow.top::after {
  transform: rotate(0deg) translate(0px, 5px);
}
.ln-tooltip .arrow.top::before, .ln-tooltip .arrow.top::after {
  bottom: -1.5px;
  left: calc(50% - 11.5px);
}
.ln-tooltip .arrow.left::before {
  transform: rotate(270deg) translate(0px, 6px);
}
.ln-tooltip .arrow.left::after {
  transform: rotate(270deg) translate(0px, 5px);
}
.ln-tooltip .arrow.left::before, .ln-tooltip .arrow.left::after {
  top: calc(50% - 4px);
  right: -9px;
}
.ln-tooltip .arrow.right::before {
  transform: rotate(90deg) translate(0px, 6px);
}
.ln-tooltip .arrow.right::after {
  transform: rotate(90deg) translate(0px, 5px);
}
.ln-tooltip .arrow.right::before, .ln-tooltip .arrow.right::after {
  top: calc(50% - 4px);
  left: -9px;
}

.ln-overflow-ellipsis-element {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.ln-menu-tree__node {
  height: 24px;
  line-height: 24px;
  display: flex;
  align-items: center;
  gap: 8px;
}
.ln-menu-tree__node.light:not(.ln-menu-tree__locked) .ln-menu-tree__node__row__text--active {
  background-color: #f5fafb;
}
.ln-menu-tree__node.light:not(.ln-menu-tree__locked) .ln-menu-tree__node__row:hover .ln-menu-tree__node__row__text:not(.active), .ln-menu-tree__node.light:not(.ln-menu-tree__locked) .ln-menu-tree__node__row:focus-visible .ln-menu-tree__node__row__text:not(.active) {
  background-color: #f5fafb;
}
.ln-menu-tree__node.light:not(.ln-menu-tree__locked) .ln-menu-tree__node__row .ln-menu-tree__node__row__text:not(.active):focus-visible {
  background-color: #f5fafb;
  outline: none;
}
.ln-menu-tree__node.light.ln-menu-tree__locked {
  color: #bac4cc;
}
.ln-menu-tree__node.light.ln-menu-tree__locked .ln-menu-tree__node__row__text--active {
  background-color: transparent;
}
.ln-menu-tree__node.light.ln-menu-tree__locked .ln-menu-tree__node__row:hover .ln-menu-tree__node__row__text:not(.active), .ln-menu-tree__node.light.ln-menu-tree__locked .ln-menu-tree__node__row:focus-visible .ln-menu-tree__node__row__text:not(.active) {
  background-color: transparent;
}
.ln-menu-tree__node.light.ln-menu-tree__locked .ln-menu-tree__node__row .ln-menu-tree__node__row__text:not(.active):focus-visible {
  background-color: transparent;
  outline: none;
}
.ln-menu-tree__node.light.ln-menu-tree__locked .ln-icon-chevron-right-chevron-right {
  /* stylelint-disable declaration-no-important */
  color: #bac4cc !important;
  /* stylelint-enable declaration-no-important */
}
.ln-menu-tree__node.dark:not(.ln-menu-tree__locked) .ln-menu-tree__node__row__text--active {
  background-color: #587788;
}
.ln-menu-tree__node.dark:not(.ln-menu-tree__locked) .ln-menu-tree__node__row:hover .ln-menu-tree__node__row__text:not(.active), .ln-menu-tree__node.dark:not(.ln-menu-tree__locked) .ln-menu-tree__node__row:focus-visible .ln-menu-tree__node__row__text:not(.active) {
  background-color: #8d9fab;
}
.ln-menu-tree__node.dark:not(.ln-menu-tree__locked) .ln-menu-tree__node__row .ln-menu-tree__node__row__text:not(.active):focus-visible {
  background-color: #8d9fab;
  outline: none;
}
.ln-menu-tree__node.dark.ln-menu-tree__locked {
  color: #b2c5ce;
}
.ln-menu-tree__node.dark.ln-menu-tree__locked .ln-menu-tree__node__row__text--active {
  background-color: transparent;
}
.ln-menu-tree__node.dark.ln-menu-tree__locked .ln-menu-tree__node__row:hover .ln-menu-tree__node__row__text:not(.active), .ln-menu-tree__node.dark.ln-menu-tree__locked .ln-menu-tree__node__row:focus-visible .ln-menu-tree__node__row__text:not(.active) {
  background-color: transparent;
}
.ln-menu-tree__node.dark.ln-menu-tree__locked .ln-menu-tree__node__row .ln-menu-tree__node__row__text:not(.active):focus-visible {
  background-color: transparent;
  outline: none;
}
.ln-menu-tree__node.dark.ln-menu-tree__locked .ln-icon-chevron-right-chevron-right {
  /* stylelint-disable declaration-no-important */
  color: #b2c5ce !important;
  /* stylelint-enable declaration-no-important */
}
.ln-menu-tree__node.transparent .ln-menu-tree__node__row__text--active {
  background-color: transparent;
}
.ln-menu-tree__node.transparent .ln-menu-tree__node__row:hover .ln-menu-tree__node__row__text:not(.active), .ln-menu-tree__node.transparent .ln-menu-tree__node__row:focus-visible .ln-menu-tree__node__row__text:not(.active) {
  background-color: #e1f0f4;
}
.ln-menu-tree__node.transparent .ln-menu-tree__node__row .ln-menu-tree__node__row__text:not(.active):focus-visible {
  background-color: #e1f0f4;
  outline: none;
}
.ln-menu-tree__node .ln-menu-tree__node__row {
  display: flex;
  gap: 8px;
  align-items: center;
}
.ln-menu-tree__node .ln-menu-tree__node__row__icon {
  line-height: 1;
}
.ln-menu-tree__node .ln-menu-tree__node__row__text {
  flex-grow: 1;
  border-radius: 4px;
  padding-inline-start: 4px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ln-menu-tree__node .ln-menu-tree__node__row__text ln-tags {
  display: inline-flex;
}
.ln-menu-tree__node .ln-menu-tree__node__row__text ln-tags ::ng-deep .ln-tag {
  font-size: 14px;
  margin: 0 2px;
}
.ln-menu-tree__node .ln-menu-tree__node__row__text ln-tags ::ng-deep .ln-tag-label {
  height: 13px;
  display: contents;
}
.ln-menu-tree__node a {
  all: unset;
}
.ln-menu-tree__node button {
  all: unset;
  box-sizing: border-box;
}
.ln-menu-tree__node a:not(.locked):hover,
.ln-menu-tree__node button:not(.locked):hover,
.ln-menu-tree__node .ln-menu-tree__node__row__icon:not(.locked):hover {
  cursor: pointer;
}
.ln-menu-tree__node .ln-menu-tree__node--parent {
  font-weight: 500;
}

.cdk-drag-preview {
  overflow: hidden;
  border: 1px solid #964add;
}
.cdk-drag-preview--light {
  background-color: #ffffff;
  color: #002a42;
}
.cdk-drag-preview--dark {
  background-color: #002a42;
  color: #ffffff;
}

.drop-inside {
  box-shadow: 0 0 0 2px #964add;
}
.drop-above {
  border-top: 2px solid #964add;
}
.drop-above:before {
  content: "";
  width: 6px;
  height: 6px;
  position: absolute;
  left: 0;
  top: -2px;
  border-radius: 50%;
  background-color: #964add;
}
.drop-below {
  border-bottom: 2px solid #964add;
}
.drop-below:before {
  content: "";
  width: 6px;
  height: 6px;
  position: absolute;
  left: 0;
  top: 90%;
  border-radius: 50%;
  background-color: #964add;
}

.ln-menu-tree {
  display: block;
  box-sizing: border-box;
  font-style: normal;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.ln-menu-tree.ln-menu-tree--light {
  background-color: #ffffff;
  color: #002a42;
}
.ln-menu-tree.ln-menu-tree--dark {
  background-color: #002a42;
  color: #ffffff;
}
.ln-menu-tree.ln-menu-tree--transparent {
  background-color: transparent;
  color: #002a42;
}
.ln-menu-tree .drag {
  cursor: grab;
}

.ln-notification {
  display: flex;
  padding: 8px;
  position: relative;
  border-radius: 4px;
  border: 1px solid;
  border-left-width: 4px;
}
.ln-notification-icon span {
  display: flex;
}
.ln-notification-content {
  display: flex;
  gap: 4px;
  font-size: 14px;
  line-height: 20px;
}
.ln-notification-title {
  font-weight: 500;
  color: #002a42;
  word-break: break-word;
  margin-bottom: 4px;
}
.ln-notification-text {
  display: flex;
  flex-direction: column;
  word-break: break-word;
  color: #002a42;
}
.ln-notification-close {
  padding: 0;
  height: fit-content;
  border: none;
  background-color: transparent;
  color: #587788;
  cursor: pointer;
  position: absolute;
  top: 8px;
  right: 8px;
}
.ln-notification.default.error {
  border-color: #d84116;
  background-color: #fdf5f3;
}
.ln-notification.default.error .ln-notification-icon {
  color: #d84116;
}
.ln-notification.default.warning {
  border-color: #f6a807;
  background-color: #fffbf3;
}
.ln-notification.default.warning .ln-notification-icon {
  color: #f6a807;
}
.ln-notification.default.info {
  border-color: #964add;
  background-color: #faf4ff;
}
.ln-notification.default.info .ln-notification-icon, .ln-notification.default.info.inline-text .ln-notification-title {
  color: #964add;
}
.ln-notification.default.success {
  border-color: #29892b;
  background-color: #f4f9f4;
}
.ln-notification.default.success .ln-notification-icon, .ln-notification.default.success.inline-text .ln-notification-title {
  color: #29892b;
}
.ln-notification.sky {
  border-color: #e7f0fc;
  border-left-color: #b0c9f5;
  background-color: #f4f8ff;
}
.ln-notification.sky .ln-notification-icon {
  color: #b0c9f5;
}
.ln-notification.moss {
  border-color: #e1f0f4;
  border-left-color: #b3d0d7;
  background-color: #f5fafb;
}
.ln-notification.moss .ln-notification-icon {
  color: #b3d0d7;
}
.ln-notification.cold {
  border-color: #e8ebef;
  border-left-color: #bac4cc;
  background-color: #f0f2f4;
}
.ln-notification.cold .ln-notification-icon {
  color: #bac4cc;
}
.ln-notification.ln-notification-inline {
  padding: 4px;
}
.ln-notification.ln-notification-inline .ln-notification-content {
  flex-direction: row;
  margin-right: 16px;
}
.ln-notification.ln-notification-inline .ln-notification-close {
  top: 6px;
}
.ln-notification.ln-notification-inline .ln-notification-title {
  margin-bottom: 0px;
}

.ln-radio-button {
  display: inline-block;
}

.ln-radio-button--invalid .invalid-state-color .outer-circle {
  border-color: #d84116;
}

.ln-radio-btn-container {
  color: #002a42;
  line-height: 1.25rem;
  position: relative;
  margin-left: 4px;
}
.ln-radio-btn-container:hover input:enabled + label .outer-circle {
  border-color: #c592f5;
}
.ln-radio-btn-container:hover input:checked:enabled + label .inner-circle {
  border-color: #c592f5;
  transform: scale(0.6);
}
.ln-radio-btn-container .radio-background {
  display: inline-block;
  position: relative;
  box-sizing: border-box;
  width: 16px;
  height: 16px;
}
.ln-radio-btn-container .radio-background .outer-circle {
  position: absolute;
  box-sizing: border-box;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #b3b7c9;
  border-radius: 50%;
  background-color: transparent;
}
.ln-radio-btn-container .radio-background .inner-circle {
  position: absolute;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  transform: scale(0);
  top: 0;
  left: 0;
  box-sizing: border-box;
  border-width: 8px;
  border-style: solid;
}
.ln-radio-btn-container input:enabled:checked + label .outer-circle {
  background-color: transparent;
  border-color: #964add;
}
.ln-radio-btn-container input:enabled:checked + label .inner-circle {
  border-color: #964add;
  transform: scale(0.6);
}
.ln-radio-btn-container input:enabled:checked:focus + label .outer-circle {
  background-color: transparent;
}
.ln-radio-btn-container input:enabled:focus + label .outer-circle {
  box-shadow: 0 0 0 0.105rem #dcbef9;
}
.ln-radio-btn-container input:enabled + label:hover {
  cursor: pointer;
}
.ln-radio-btn-container input:disabled:checked + label .inner-circle {
  border-color: #b3b7c9;
  transform: scale(0.6);
}
.ln-radio-btn-container input:disabled + label {
  color: #b3b7c9;
}
.ln-radio-btn-container input:disabled + label .outer-circle {
  background-color: #f5fafb;
}
.ln-radio-btn-container input:disabled + label:hover {
  cursor: not-allowed;
}
.ln-radio-btn-container label {
  font-size: 14px;
  display: flex;
  align-items: center;
  gap: 8px;
}
.ln-radio-btn-container .visually-hidden {
  position: absolute;
  overflow: hidden;
  clip-path: circle(0%);
  margin-left: 16px;
}

.ln-resizable-container {
  display: flex;
  width: 100%;
  height: 0;
}
.ln-resizable-container .ln-resizable-handle {
  width: 10px;
  height: 10px;
  /* stylelint-disable declaration-no-important */
  transform: none !important;
  /* stylelint-enable declaration-no-important */
}
.ln-resizable-container .ln-resizable-handle.hideIcon {
  opacity: 0;
}
.ln-resizable-container.bottom_right {
  transform: translate(0px, -12px);
  justify-content: end;
}
.ln-resizable-container.bottom_right .ln-resizable-handle {
  border-left: 5px solid transparent;
  border-top: 5px solid transparent;
  border-right: 5px solid #d2d4df;
  border-bottom: 5px solid #d2d4df;
  cursor: nwse-resize;
  margin-right: 2px;
  margin-bottom: 2px;
}
.ln-resizable-container.bottom_left {
  justify-content: start;
  transform: translate(0px, -12px);
}
.ln-resizable-container.bottom_left .ln-resizable-handle {
  border-left: 5px solid #d2d4df;
  border-top: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 5px solid #d2d4df;
  cursor: nesw-resize;
  margin-left: 2px;
  margin-bottom: 2px;
}
.ln-resizable-container.top_right {
  justify-content: end;
}
.ln-resizable-container.top_right .ln-resizable-handle {
  border-left: 5px solid transparent;
  border-top: 5px solid #d2d4df;
  border-right: 5px solid #d2d4df;
  border-bottom: 5px solid transparent;
  cursor: nesw-resize;
  margin-right: 2px;
  margin-top: 2px;
}
.ln-resizable-container.top_left {
  justify-content: start;
}
.ln-resizable-container.top_left .ln-resizable-handle {
  border-left: 5px solid #d2d4df;
  border-top: 5px solid #d2d4df;
  border-right: 5px solid transparent;
  border-bottom: 5px solid transparent;
  cursor: nwse-resize;
  margin-left: 2px;
  margin-top: 2px;
}
.ln-resizable-container.right, .ln-resizable-container.left {
  height: 100%;
}
.ln-resizable-container.right .ln-resizable-handle, .ln-resizable-container.left .ln-resizable-handle {
  height: 100%;
  width: 2px;
  background: #d2d4df;
  cursor: ew-resize;
}
.ln-resizable-container.bottom, .ln-resizable-container.top {
  width: 100%;
}
.ln-resizable-container.bottom .ln-resizable-handle, .ln-resizable-container.top .ln-resizable-handle {
  width: 100%;
  height: 2px;
  background: #d2d4df;
  cursor: ns-resize;
}

.ln-dropdown {
  font-weight: 400;
}
.ln-dropdown:not(.disabled) .value-container:hover {
  cursor: pointer;
}
.ln-dropdown .value-container {
  border-radius: 4px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-left: 8px;
  padding-right: 8px;
}
.ln-dropdown .value-container:not(.no-border) {
  border: 1px solid #bac4cc;
}
.ln-dropdown .value-container .icon {
  color: #002a42;
  padding-top: 0px;
}
.ln-dropdown .value-container > div:nth-child(1) {
  white-space: nowrap;
  overflow: hidden;
  flex-grow: 1;
  text-overflow: ellipsis;
}
.ln-dropdown .value-container input {
  box-sizing: content-box;
  background: none transparent;
  border: 0 none;
  box-shadow: none;
  outline: none;
  -webkit-user-select: none;
  user-select: none;
  width: 0;
  padding: 0;
  position: absolute;
}
.ln-dropdown.open .value-container, .ln-dropdown:has(input:focus):not(.disabled) .value-container {
  border-color: #c592f5;
  box-shadow: 0px 8px 16px 0px rgba(22, 29, 67, 0.15);
}
.ln-dropdown.multi .value-container > div:nth-child(1) {
  display: flex;
  gap: 4px;
  overflow: auto;
  /* Hide the scrollbar for all elements */
  /* Ensure that scrollbar doesn't appear on hover */
}
.ln-dropdown.multi .value-container > div:nth-child(1).multiline-value-container {
  margin: 4px;
  flex-wrap: wrap;
}
.ln-dropdown.multi .value-container > div:nth-child(1)::-webkit-scrollbar {
  display: none; /* Safari and Google Chrome */
}
.ln-dropdown.multi .value-container > div:nth-child(1)::-moz-scrollbar {
  display: none; /* Firefox */
}
.ln-dropdown.multi .value-container > div:nth-child(1)::-webkit-scrollbar-thumb {
  display: none; /* Safari and Google Chrome */
}
.ln-dropdown.multi .value-container > div:nth-child(1)::-moz-scrollbar-thumb {
  display: none; /* Firefox */
}
.ln-dropdown.multi .multi-value {
  display: flex;
  gap: 4px;
  align-items: center;
  color: #964add;
  border: 1px solid #964add;
  background: #f5fafb;
  padding: 4px;
  border-radius: 4px;
}
.ln-dropdown.multi .multi-value-overflow {
  /* Compatible with all modern browsers, despite -webkit prefix */
}
@supports (display: -webkit-box) and (-webkit-line-clamp: 2) {
  .ln-dropdown.multi .multi-value-overflow {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    -webkit-line-clamp: 2;
  }
}
.ln-dropdown:not(.disabled):not(.readonly) {
  color: #002a42;
}
.ln-dropdown:not(.disabled):not(.readonly) .value-container .icon {
  color: #002a42;
}
.ln-dropdown.hasValue:not(.disabled):not(.readonly) .value-container {
  color: #002a42;
}
.ln-dropdown:not(.disabled):not(.readonly):not(.hasValue) .value-container {
  background: #ffffff;
  color: #b3b7c9;
}
.ln-dropdown:not(.disabled):not(.readonly):not(.hasValue) .value-container:hover {
  border-color: #6e7598;
  box-shadow: 0px 4px 8px 0px rgba(22, 29, 67, 0.15);
}
.ln-dropdown.readonly.disabled {
  color: #6e7598;
}
.ln-dropdown.readonly.disabled .value-container {
  background: #f5fafb;
  border-color: #6e7598;
}
.ln-dropdown.readonly.disabled .value-container .icon {
  color: #6e7598;
}
.ln-dropdown.readonly.disabled:hover {
  cursor: default;
}
.ln-dropdown.disabled:not(.readonly) {
  color: #b3b7c9;
}
.ln-dropdown.disabled:not(.readonly) .value-container {
  background: #f5fafb;
  border-color: #b3b7c9;
}
.ln-dropdown.disabled:not(.readonly) .value-container .icon {
  color: #b3b7c9;
}
.ln-dropdown.disabled:not(.readonly):hover {
  cursor: not-allowed;
}
.ln-dropdown.md {
  font-size: 16px;
}
.ln-dropdown.md .value-container {
  min-height: 40px;
  height: fit-content;
}
.ln-dropdown.md .value-container .ln-icon-edit-close {
  height: 16px;
}
.ln-dropdown.sm {
  font-size: 14px;
}
.ln-dropdown.sm .value-container {
  min-height: 32px;
  height: fit-content;
}
.ln-dropdown.sm .value-container .ln-icon-edit-close {
  height: 14px;
}
.ln-dropdown.xs, .ln-dropdown.xxs {
  font-size: 14px;
  font-weight: 400;
}
.ln-dropdown.xs .value-container, .ln-dropdown.xxs .value-container {
  min-height: 24px;
  height: fit-content;
}
.ln-dropdown.xs .value-container .ln-icon-edit-close, .ln-dropdown.xxs .value-container .ln-icon-edit-close {
  height: 12px;
}
.ln-dropdown.xs .multi-value, .ln-dropdown.xxs .multi-value {
  height: 20px;
}
.ln-dropdown.xxs {
  font-size: 12px;
}
.ln-dropdown.xxs .icon {
  font-size: 16px;
}

.ln-select-options {
  z-index: 1;
  position: relative;
  width: 100%;
  font-weight: 400;
  /**
   * We should hide the scrollbar when the dropdown contains a virtual scroll
   */
  /**
   * Fix for showing the tooltip on virtualization dropdown
   */
}
.ln-theme-v3 .ln-select-options .search-icon, :host-context(.ln-theme-v3) .ln-select-options .search-icon, :host(.ln-theme-v3) .ln-select-options .search-icon, [class*=ln-theme-v3] .ln-select-options .search-icon {
  display: none;
}
.ln-theme-v3 .ln-select-options .ln-input-icon-right, :host-context(.ln-theme-v3) .ln-select-options .ln-input-icon-right, :host(.ln-theme-v3) .ln-select-options .ln-input-icon-right, [class*=ln-theme-v3] .ln-select-options .ln-input-icon-right {
  padding-right: 0;
}
.ln-theme-v3 .ln-select-options .search-box, :host-context(.ln-theme-v3) .ln-select-options .search-box, :host(.ln-theme-v3) .ln-select-options .search-box, [class*=ln-theme-v3] .ln-select-options .search-box {
  border-bottom: 1px solid var(--ln-color-dropdown-border);
}
.ln-theme-v3 .ln-select-options .search-box input, :host-context(.ln-theme-v3) .ln-select-options .search-box input, :host(.ln-theme-v3) .ln-select-options .search-box input, [class*=ln-theme-v3] .ln-select-options .search-box input {
  border: none;
}
.ln-select-options .search-box {
  padding: var(--ln-select-input-container-padding);
}
.ln-select-options .search-box .ln-input-icon {
  color: #b3b7c9;
}
.ln-select-options.left .ln-icon-chevron-right-chevron-right {
  transform: rotate(180deg);
  height: 16px;
}
.ln-select-options .option:hover:not(.disabled),
.ln-select-options ln-checkbox ::ng-deep label:hover {
  cursor: pointer;
}
.ln-select-options:not(.top) .options:nth-child(1),
.ln-select-options:not(.top) .grouped {
  top: 4px;
}
.ln-select-options ln-checkbox ::ng-deep .ln-checkbox-label {
  overflow: hidden;
}
.ln-select-options .search-box {
  position: sticky;
  top: 0;
  background: white;
  border-bottom: 1px solid #bac4cc;
  z-index: 1;
}
.ln-select-options .options,
.ln-select-options .grouped {
  position: absolute;
  width: var(--ln-select-container-width);
  max-width: var(--ln-select-container-max-width);
  height: fit-content;
  border-radius: var(--ln-border-radius-sm);
  border: 1px solid var(--ln-color-dropdown-border);
  background: #ffffff;
  box-shadow: var(--box-shadow-dropdown);
  overflow: auto;
  scrollbar-color: #6e7598 transparent;
}
.ln-select-options .options::-webkit-scrollbar,
.ln-select-options .grouped::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
.ln-select-options .options::-webkit-scrollbar-track,
.ln-select-options .grouped::-webkit-scrollbar-track {
  background-color: transparent;
  border-radius: 4px;
}
.ln-select-options .options::-webkit-scrollbar-thumb,
.ln-select-options .grouped::-webkit-scrollbar-thumb {
  background-color: #6e7598;
  border-radius: 4px;
}
.ln-select-options .grouped-options .group-label {
  padding: var(--ln-select-groups-divider-padding);
  text-transform: uppercase;
  border-bottom: 1px solid var(--ln-select-color-groups-divider);
  font-size: 12px;
  color: #6e7598;
}
.ln-theme-v3 .ln-select-options .first-group, :host-context(.ln-theme-v3) .ln-select-options .first-group, :host(.ln-theme-v3) .ln-select-options .first-group, [class*=ln-theme-v3] .ln-select-options .first-group {
  display: none;
}
.ln-select-options .option .checkmark-icon {
  display: none;
}
.ln-theme-v3 .ln-select-options .option, :host-context(.ln-theme-v3) .ln-select-options .option, :host(.ln-theme-v3) .ln-select-options .option, [class*=ln-theme-v3] .ln-select-options .option {
  margin: 4px;
  display: flex;
}
.ln-theme-v3 .ln-select-options .option .option-content, :host-context(.ln-theme-v3) .ln-select-options .option .option-content, :host(.ln-theme-v3) .ln-select-options .option .option-content, [class*=ln-theme-v3] .ln-select-options .option .option-content {
  flex: 1;
}
.ln-theme-v3 .ln-select-options .option .checkmark-icon, :host-context(.ln-theme-v3) .ln-select-options .option .checkmark-icon, :host(.ln-theme-v3) .ln-select-options .option .checkmark-icon, [class*=ln-theme-v3] .ln-select-options .option .checkmark-icon {
  display: flex;
  justify-content: flex-end;
}
.ln-select-options .option > div {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
.ln-select-options .option ::ng-deep label {
  width: 100%;
}
.ln-select-options .option:nth-child(1) {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.ln-select-options .option:last-of-type {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.ln-select-options .option.selected {
  background: var(--ln-select-color-selected-item-background);
}
.ln-theme-v3 .ln-select-options .option.selected, :host-context(.ln-theme-v3) .ln-select-options .option.selected, :host(.ln-theme-v3) .ln-select-options .option.selected, [class*=ln-theme-v3] .ln-select-options .option.selected {
  border-radius: var(--ln-border-radius-sm);
}
.ln-theme-v3 .ln-select-options .option.selected.checkbox, :host-context(.ln-theme-v3) .ln-select-options .option.selected.checkbox, :host(.ln-theme-v3) .ln-select-options .option.selected.checkbox, [class*=ln-theme-v3] .ln-select-options .option.selected.checkbox {
  background: var(--ln-select-color-selected-item-checkbox-background);
}
.ln-theme-v3 .ln-select-options .option.selected:hover, :host-context(.ln-theme-v3) .ln-select-options .option.selected:hover, :host(.ln-theme-v3) .ln-select-options .option.selected:hover, [class*=ln-theme-v3] .ln-select-options .option.selected:hover {
  background: var(--ln-select-color-selected-item-hover-background);
}
.ln-select-options .option:hover {
  background: var(--ln-select-color-hover-item-background);
}
.ln-theme-v3 .ln-select-options .option:hover, :host-context(.ln-theme-v3) .ln-select-options .option:hover, :host(.ln-theme-v3) .ln-select-options .option:hover, [class*=ln-theme-v3] .ln-select-options .option:hover {
  border-radius: var(--ln-border-radius-sm);
}
.ln-theme-v3 .ln-select-options .option:hover.disabled, :host-context(.ln-theme-v3) .ln-select-options .option:hover.disabled, :host(.ln-theme-v3) .ln-select-options .option:hover.disabled, [class*=ln-theme-v3] .ln-select-options .option:hover.disabled {
  background: transparent;
}
.ln-select-options .option:not(.disabled) {
  color: #002a42;
}
.ln-select-options .option.disabled, .ln-select-options .option.disabled .icon {
  color: #b3b7c9;
}
.ln-select-options .option.focus {
  background: #f5fafb;
}
.ln-select-options.md {
  font-size: var(--ln-select-label-font-size);
}
.ln-select-options.md .icon {
  height: 24px;
  font-size: 24px;
}
.ln-select-options.md .option > div, .ln-select-options.md .option-placeholder > div {
  min-height: var(--ln-select-label-min-height);
  padding: var(--ln-select-label-space-vertical);
}
.ln-select-options.md .option ::ng-deep .ln-checkbox-content {
  min-height: var(--ln-select-label-min-height);
}
.ln-select-options.md .option ::ng-deep input {
  margin-left: 8px;
  min-width: 16px;
}
.ln-select-options.md .option ::ng-deep label {
  padding: var(--ln-select-label-space-vertical) var(--ln-select-label-space-horizontal) var(--ln-select-label-space-vertical) 0;
}
.ln-select-options.md.top .options:nth-child(1),
.ln-select-options.md.top .grouped {
  bottom: 44px;
}
.ln-select-options.sm {
  font-size: 14px;
}
.ln-select-options.sm .option > div, .ln-select-options.sm .option-placeholder > div {
  min-height: 32px;
  padding: 6px 8px;
}
.ln-select-options.sm .option ::ng-deep .ln-checkbox-content {
  min-height: 32px;
}
.ln-select-options.sm .option ::ng-deep input {
  margin-left: 8px;
  min-width: 16px;
}
.ln-select-options.sm .option ::ng-deep label {
  padding: 8px 8px 8px 0;
}
.ln-select-options.sm.top .options:nth-child(1),
.ln-select-options.sm.top .grouped {
  bottom: 36px;
}
.ln-select-options.xs .option ::ng-deep input {
  min-width: 14px;
}
.ln-select-options.xs, .ln-select-options.xxs {
  font-size: 14px;
}
.ln-select-options.xs .option > div, .ln-select-options.xs .option-placeholder > div, .ln-select-options.xxs .option > div, .ln-select-options.xxs .option-placeholder > div {
  min-height: 24px;
  padding: 2px 8px;
}
.ln-select-options.xs .option ::ng-deep .ln-checkbox-content, .ln-select-options.xxs .option ::ng-deep .ln-checkbox-content {
  min-height: 24px;
}
.ln-select-options.xs .option ::ng-deep input, .ln-select-options.xxs .option ::ng-deep input {
  margin-left: 8px;
}
.ln-select-options.xs .option ::ng-deep label, .ln-select-options.xxs .option ::ng-deep label {
  padding: 2px 8px 2px 0;
}
.ln-select-options.xs.top .options:nth-child(1),
.ln-select-options.xs.top .grouped, .ln-select-options.xxs.top .options:nth-child(1),
.ln-select-options.xxs.top .grouped {
  bottom: 28px;
}
.ln-select-options.xxs {
  font-size: 12px;
}
.ln-select-options .hide-scroll {
  overflow: hidden;
}
.ln-select-options ::ng-deep .cdk-virtual-scroll-content-wrapper {
  max-width: 100%;
}

:host.ng-touched.ng-invalid ::ng-deep .ln-dropdown:not(.disabled):not(.readonly):not(.hasValue) .value-container:hover {
  border-color: #d84116;
}
:host.ng-touched.ng-invalid ::ng-deep .ln-dropdown .value-container:not(.disabled):not(.readonly),
:host.ng-touched.ng-invalid ::ng-deep .ln-dropdown .value-container:not(.no-border) {
  border-color: #d84116;
}

.ln-tree-select-options {
  z-index: 1;
  position: relative;
  width: 100%;
  font-weight: 400;
  color: #002a42;
}
.ln-tree-select-options .disabled-action {
  color: #b3b7c9;
  cursor: default;
}
.ln-tree-select-options .search-box {
  padding: 8px;
}
.ln-tree-select-options .search-box .ln-input-icon {
  color: #b3b7c9;
}
.ln-tree-select-options.left .options-container {
  right: 0;
}
.ln-tree-select-options-header {
  border-top: 1px solid #bac4cc;
}
.ln-tree-select-options-header-content {
  padding-top: 2px;
}
.ln-tree-select-options-header-content .toggle-all:not(:only-child) {
  display: none;
}
.ln-tree-select-options-header-content .toggle-all:only-child {
  display: flex;
  justify-content: flex-end;
  color: #964add;
}
.ln-tree-select-options-header-content .toggle-all:only-child > div {
  padding: 0 8px;
}
.ln-tree-select-options-header-content .toggle-all:only-child > div:hover:not(.disabled-action) {
  cursor: pointer;
}
.ln-tree-select-options-header-content .toggle-all:only-child > div:nth-child(1) {
  border-right: 1px solid #b3b7c9;
}
.ln-tree-select-options .ln-tree-select-confirm-box {
  display: flex;
  max-height: 30px;
  user-select: none;
  overflow: auto;
  justify-content: space-between;
  padding: 8px 32px 8px 8px;
  border-top: 1px solid #cacdd9;
  font-size: 12px;
  line-height: 16px;
  background: white;
  position: sticky;
  bottom: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.ln-tree-select-options .ln-tree-select-confirm-box > div:nth-child(2) {
  color: #b3b7c9;
}
.ln-tree-select-options .ln-tree-select-confirm-box > div:nth-child(2).active {
  color: #964add;
}
.ln-tree-select-options .ln-tree-select-confirm-box > div:nth-child(2).active:hover {
  cursor: pointer;
}
.ln-tree-select-options .options-container {
  position: absolute;
  display: block;
  margin-top: 4px;
  width: max-content;
  min-width: 100%;
  border-radius: 4px;
  border: 1px solid #bac4cc;
  background: #ffffff;
  box-shadow: 0px 8px 16px 0px rgba(22, 29, 67, 0.15);
}
.ln-tree-select-options .options-container.resizing {
  display: inline-table;
}
.ln-tree-select-options .options-container .options {
  overflow: auto;
  scrollbar-color: #6e7598 transparent;
}
.ln-tree-select-options .options-container .options::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
.ln-tree-select-options .options-container .options::-webkit-scrollbar-track {
  background-color: transparent;
  border-radius: 4px;
}
.ln-tree-select-options .options-container .options::-webkit-scrollbar-thumb {
  background-color: #6e7598;
  border-radius: 4px;
}
.ln-tree-select-options .options-container .options > ul {
  padding-left: 0;
}
.ln-tree-select-options .options-container .options ul {
  margin: 0;
  list-style-type: none;
  position: relative;
}
.ln-tree-select-options .options-container .options ul li {
  color: #002a42;
}
.ln-tree-select-options .options-container .options ul li:not(.customLabel) > div {
  margin-top: 2px;
}
.ln-tree-select-options .options-container .options ul li.selected:not(.customLabel) > div {
  background: #cde6ec;
  border-radius: 4px 0px 0px 4px;
}
.ln-tree-select-options .options-container .options ul li.selected:not(.customLabel) ul {
  background: #ffffff;
}
.ln-tree-select-options .options-container .options ul li:not(.disabled):hover {
  cursor: pointer;
}
.ln-tree-select-options .options-container .options ul .option:hover {
  background: #f5fafb;
}
.ln-tree-select-options .options-container .options ul li.disabled:not(.customLabel) {
  color: #b3b7c9;
}
.ln-tree-select-options .options-container .options ul .open.expand-icon {
  transform: rotate(90deg);
}
.ln-tree-select-options .options-container .options .option {
  display: flex;
  gap: 4px;
  align-items: center;
}
.ln-tree-select-options .options-container .options .option.focus {
  background: #f5fafb;
}
.ln-tree-select-options .options-container .options .option .label-container {
  display: flex;
  gap: 4px;
  align-items: center;
  width: 100%;
}
.ln-tree-select-options .options-container .options .option .label-container > div {
  padding-right: 1px;
}
.ln-tree-select-options .options-container .options .option .label-container > div::selection {
  background-color: transparent;
}
.ln-tree-select-options .options-container .options ::ng-deep mark {
  background: #d97e00;
  border-radius: 2px;
  padding: 2px;
}
.ln-tree-select-options.md.top .options-container {
  bottom: 48px;
}
.ln-tree-select-options.md .option {
  font-size: 16px;
  padding-left: 8px;
  min-height: 40px;
}
.ln-tree-select-options.md .option .label-container {
  padding: 8px 8px 8px 0px;
}
.ln-tree-select-options.md ul {
  padding-left: 8px;
}
.ln-tree-select-options.md li li:not(.children) {
  margin-left: 20px;
}
.ln-tree-select-options.md .expand-icon {
  width: 24px;
  height: 24px;
  font-size: 24px;
  display: flex;
  align-items: center;
}
.ln-tree-select-options.md .custom-icon {
  height: 16px;
  font-size: 16px;
}
.ln-tree-select-options.md .toggle-all {
  font-size: 14px;
}
.ln-tree-select-options.sm.top .options-container, .ln-tree-select-options.xs.top .options-container, .ln-tree-select-options.xxs.top .options-container {
  bottom: 32px;
}
.ln-tree-select-options.sm .option, .ln-tree-select-options.xs .option, .ln-tree-select-options.xxs .option {
  font-size: 14px;
  padding-left: 4px;
  min-height: 32px;
}
.ln-tree-select-options.sm .option .label-container, .ln-tree-select-options.xs .option .label-container, .ln-tree-select-options.xxs .option .label-container {
  padding: 4px 4px 4px 0px;
}
.ln-tree-select-options.sm ul, .ln-tree-select-options.xs ul, .ln-tree-select-options.xxs ul {
  padding-left: 4px;
}
.ln-tree-select-options.sm li li:not(.children), .ln-tree-select-options.xs li li:not(.children), .ln-tree-select-options.xxs li li:not(.children) {
  margin-left: 20px;
}
.ln-tree-select-options.sm .expand-icon,
.ln-tree-select-options.sm .custom-icon, .ln-tree-select-options.xs .expand-icon,
.ln-tree-select-options.xs .custom-icon, .ln-tree-select-options.xxs .expand-icon,
.ln-tree-select-options.xxs .custom-icon {
  width: 16px;
  height: 16px;
  font-size: 16px;
  display: flex;
  align-items: center;
}
.ln-tree-select-options.sm .toggle-all, .ln-tree-select-options.xs .toggle-all, .ln-tree-select-options.xxs .toggle-all {
  font-size: 12px;
}
.ln-tree-select-options.xxs div {
  font-size: 12px;
}
.ln-tree-select-options .header-option-item {
  list-style-type: none;
  display: flex;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  white-space: nowrap;
  border-bottom: solid 1px #cecece;
  padding: 4px 8px;
}
.ln-tree-select-options .header-option-item-name {
  user-select: none;
  cursor: pointer;
}
.ln-tree-select-options ul.header-options-container {
  margin: 0;
  padding: 0;
}

:host.ng-touched.ng-invalid ::ng-deep .ln-dropdown .value-container,
:host.ng-touched.ng-invalid ::ng-deep .ln-dropdown .value-container:not(.no-border) {
  border-color: #d84116;
}

.ln-progress {
  --progress-value: 0%;
  display: inline-block;
}

.ln-linear-progress-container {
  box-sizing: border-box;
  accent-color: #964add;
}

.ln-progress-content {
  margin: 0;
  font-size: 14px;
  display: flex;
  justify-content: space-between;
}

.ln-progress-label {
  color: #6a7194;
}

.ln-progress-value {
  color: #002a42;
}

.ln-linear-progress-md {
  height: 24px;
  width: 100%;
}
.ln-linear-progress-sm {
  height: 16px;
  width: 100%;
}

.ln-circle-progress-md {
  height: 72px;
  width: 72px;
  font-size: 16px;
  font-weight: 500;
  --border: 8px;
}
.ln-circle-progress-sm {
  height: 44px;
  width: 44px;
  font-size: 12px;
  --border: 4px;
}
.ln-circle-progress-xs {
  height: 16px;
  width: 16px;
  font-size: 6px;
  --border: 2px;
}

.ln-circle {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}

.ln-circle::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 50%;
  border: var(--border) solid transparent;
  box-shadow: 0 0 1px 3px #6a7194 inset;
  -webkit-mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);
  mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  background: conic-gradient(#964add var(--progress-value), 0, #f5fafb calc(100% - var(--progress-value))) border-box;
}

.ln-spinner {
  transform: translate(-50%, -50%);
  animation: 1s rotate infinite linear;
}

@keyframes rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.ln-progress-overlay {
  background: #ffffff;
  position: absolute;
  pointer-events: auto;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  opacity: 0.5;
}

.ln-progress-overlay ~ div {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  z-index: 10;
}

.ln-simple-table-wrapper {
  border-radius: 4px;
  border: 1px solid #cacdd9;
  overflow: hidden;
}
.ln-simple-table-wrapper.ln-simple-table-sticky-header, .ln-simple-table-wrapper.ln-simple-table-sticky-first-column, .ln-simple-table-wrapper.ln-simple-table-sticky-last-column {
  overflow: visible;
}
.ln-simple-table-wrapper.ln-simple-table-sticky-header {
  border-top: 0;
}
.ln-simple-table-wrapper.ln-simple-table-sticky-header .ln-simple-table__head {
  position: sticky;
  top: 0;
  z-index: 1;
}
.ln-simple-table-wrapper.ln-simple-table-sticky-header .ln-simple-table__head th {
  border-top: 1px solid #cacdd9;
  border-top-left-radius: 2px;
}
.ln-simple-table-wrapper.ln-simple-table-sticky-first-column .ln-simple-table {
  border-left: 0;
}
.ln-simple-table-wrapper.ln-simple-table-sticky-first-column .ln-simple-table__head th:first-child,
.ln-simple-table-wrapper.ln-simple-table-sticky-first-column .ln-simple-table__body tr td:first-child {
  position: sticky;
  left: 0;
  border-left: 1px solid #cacdd9;
}
.ln-simple-table-wrapper.ln-simple-table-sticky-first-column .ln-simple-table__head th:first-child {
  background-color: #ebf5f7;
  z-index: 3;
}
.ln-simple-table-wrapper.ln-simple-table-sticky-first-column .ln-simple-table__body tr td:first-child {
  background: #ffffff;
}
.ln-simple-table-wrapper.ln-simple-table-sticky-last-column .ln-simple-table {
  border-right: 0;
}
.ln-simple-table-wrapper.ln-simple-table-sticky-last-column .ln-simple-table__head th:nth-last-child(2),
.ln-simple-table-wrapper.ln-simple-table-sticky-last-column .ln-simple-table__body tr td:nth-last-child(2) {
  border-right: 0;
}
.ln-simple-table-wrapper.ln-simple-table-sticky-last-column .ln-simple-table__head th:last-child,
.ln-simple-table-wrapper.ln-simple-table-sticky-last-column .ln-simple-table__body tr td:last-child {
  position: sticky;
  right: 0;
  border-right: 1px solid #cacdd9;
  border-left: 1px solid #cacdd9;
}
.ln-simple-table-wrapper.ln-simple-table-sticky-last-column .ln-simple-table__head th:last-child {
  background-color: #ebf5f7;
  z-index: 3;
}
.ln-simple-table-wrapper.ln-simple-table-sticky-last-column .ln-simple-table__body tr td:last-child {
  background: #ffffff;
}
.ln-simple-table-wrapper .ln-simple-table-sticky-cols {
  position: sticky;
}
.ln-simple-table-wrapper .ln-simple-table-sticky-cols-th {
  z-index: 1;
  background-color: #ebf5f7;
}
.ln-simple-table-wrapper .ln-simple-table-sticky-cols-td {
  background: #ffffff;
}

.ln-simple-table {
  width: 100%;
  border-collapse: separate;
  border-spacing: 0;
  table-layout: fixed;
}
.ln-simple-table__head {
  background-color: #ebf5f7;
  height: 24px;
  font-size: 14px;
  color: #002a42;
}
.ln-simple-table__head--sortable {
  cursor: pointer;
}
.ln-simple-table__head--resizable {
  position: relative;
  width: auto;
}
.ln-simple-table__head--resizable ln-resizable {
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  user-select: none;
}
.ln-simple-table__head--arrow::after {
  vertical-align: middle;
}
.ln-simple-table__head th {
  padding: 0 4px;
  font-weight: 500;
  text-align: center;
  border-bottom: 1px solid #cacdd9;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ln-simple-table__head th:not(.sticky-no-border-right) {
  border-right: 1px solid #cacdd9;
}
.ln-simple-table__head th.sticky-right {
  border-left: 1px solid #cacdd9;
  border-right: none;
}
.ln-simple-table__head th:last-child {
  border-right: none;
}
.ln-simple-table__head--index, .ln-simple-table__head--drag {
  width: 35px;
  max-width: 35px;
}
.ln-simple-table__head--delete {
  width: 35px;
  max-width: 35px;
}
.ln-simple-table__body {
  background-color: #ffffff;
}
.ln-simple-table__body .selected {
  background-color: #dae5e8;
}
.ln-simple-table__body .selectable {
  cursor: pointer;
}
.ln-simple-table__body tr {
  height: 24px;
}
.ln-simple-table__body tr:has(.ln-simple-table-bottom-border) td {
  border-top: 1px solid #002a42;
}
.ln-simple-table__body td {
  font-size: 14px;
  font-weight: 400;
  padding: 2px 8px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ln-simple-table__body td:not(.sticky-no-border-right) {
  border-right: 1px solid #cacdd9;
}
.ln-simple-table__body td.sticky-right {
  border-left: 1px solid #cacdd9;
  border-right: none;
}
.ln-simple-table__body td:last-child {
  border-right: none;
}
.ln-simple-table__body--index, .ln-simple-table__body--drag, .ln-simple-table__body--delete {
  width: 8px;
  text-align: center;
}
.ln-simple-table__body--index .ln-btn, .ln-simple-table__body--drag .ln-btn, .ln-simple-table__body--delete .ln-btn {
  padding: 0;
  min-height: 0;
}
.ln-simple-table__body--empty {
  color: #b3b7c9;
  padding: 8px 0;
}
.ln-simple-table__body--add-row {
  border-top: 1px solid #cacdd9;
}
.ln-simple-table__body--add-row .add-button {
  padding: 0;
  min-height: 24px;
  line-height: 24px;
  display: flex;
  align-items: center;
}
.ln-simple-table__body--add-row-icon {
  margin-right: 4px;
}
.ln-simple-table__footer {
  height: 24px;
  font-size: 14px;
  color: #002a42;
}
.ln-simple-table__footer td {
  padding: 2px 8px;
  border-top: 1px solid #cacdd9;
  border-right: 1px solid #cacdd9;
}
.ln-simple-table__footer td:last-child {
  border-right: none;
}
.ln-simple-table__footer--add-row {
  border-top: 1px solid #cacdd9;
}
.ln-simple-table__footer--add-row .add-button {
  padding: 0;
  min-height: 24px;
  line-height: 24px;
  display: flex;
  align-items: center;
}
.ln-simple-table__footer--add-row-icon {
  height: 24px;
  margin-right: 4px;
}

.ln-simple-table .cdk-drag-placeholder {
  border: 1px dashed #002a42;
  border-radius: 4px;
  opacity: 0.5;
}
.ln-simple-table__body--drag {
  cursor: move;
}
.ln-simple-table .cdk-drag {
  transition: transform 250ms cubic-bezier(0, 0, 0.2, 1);
}
.ln-simple-table__body--preview {
  padding: 2px 2px 2px 8px;
  background: #ffffff;
  border: 1px solid #cacdd9;
  border-radius: 4px;
  min-width: 150px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.ln-simple-table__body--preview-fallback > span:not(:last-child)::after {
  content: ",";
}

.ln-tabs-header {
  display: flex;
  border-bottom: 1px solid #d2d4df;
  position: relative;
}
.ln-tabs-header .tabs {
  display: flex;
  overflow: auto;
}
.ln-tabs-header .tabs.scrollable {
  padding: 0 24px;
  -ms-overflow-style: none; /* IE and Edge */
  scrollbar-width: none; /* Firefox */
  /* Hide scrollbar for Chrome, Safari and Opera */
}
.ln-tabs-header .tabs.scrollable::-webkit-scrollbar {
  display: none;
}
.ln-tabs-header .tabs .tab-label {
  padding: 0 16px;
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  border-bottom: 2px solid transparent;
  text-align: center;
  color: #6e7598;
  white-space: nowrap;
  text-decoration: none;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
}
.ln-tabs-header .tabs .tab-label.active {
  color: #964add;
  font-weight: 500;
  border-color: #964add;
  border-width: 2px;
}
.ln-tabs-header .tabs .tab-label.disabled {
  background-color: #f5fafb;
  color: #b3b7c9;
  cursor: not-allowed;
  pointer-events: auto;
}
.ln-tabs-header .tabs .tab-label.error {
  color: #d84116;
}
.ln-tabs-header .tabs .tab-label.error.active {
  border-color: #d84116;
}
.ln-tabs-header .tabs .tab-label.tab-label-sm {
  font-size: 14px;
}
.ln-tabs-header .tabs .tab-label .badge {
  vertical-align: middle;
  margin-left: 8px;
}
.ln-tabs-header .tabs .tab-label .error-pill {
  width: 16px;
  height: 16px;
  line-height: 16px;
  background-color: #d84116;
  color: #fff;
  font-size: 12px;
  border-radius: 50%;
  margin-right: 8px;
}
.ln-tabs-header .tabs .tab-label .tab-icon {
  margin-right: 6px;
  display: flex;
  align-items: center;
}
.ln-tabs-header .tabs .tab-scroll-btn {
  width: 24px;
  height: 24px;
  background: #fff;
  position: absolute;
  cursor: pointer;
}
.ln-tabs-header .tabs .tab-scroll-btn.disabled {
  background: rgb(239.8051948052, 240.4805194805, 244.1948051948);
  pointer-events: none;
}
.ln-tabs-header .tabs .tab-scroll-btn.tab-prev-btn {
  border-right: 1px solid #d2d4df;
  left: 0;
}
.ln-tabs-header .tabs .tab-scroll-btn.tab-next-btn {
  border-left: 1px solid #d2d4df;
  right: 0;
}

.ln-tabs-body {
  overflow: auto;
  width: 100%;
  border-radius: 4px;
  padding: 0 16px;
  margin: 24px 0;
}

.ln-tabs-body {
  overflow: auto;
  width: 100%;
  border-radius: 4px;
  padding: 0 16px;
  margin: 24px 0;
}

.ln-error {
  display: flex;
  align-items: center;
  gap: 4px;
  line-height: 16px;
}

.ln-error-icon {
  display: flex;
  align-items: center;
  font-size: 16px;
  color: #d84116;
}

.ln-error-text {
  color: #d84116;
  margin: 0;
  padding: 0;
  font-size: 12px;
}

.ln-group-icon {
  font-style: normal;
  position: relative;
  display: inline-block;
  height: 1em;
  width: 1em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.ln-group-icon .icon-part {
  --pos-offset-x: 0px;
  --pos-offset-y: 0px;
  --icon-scale: 1;
  position: absolute;
  display: flex;
  line-height: 100%;
  transform: translate(var(--pos-offset-x), var(--pos-offset-y)) scale(var(--icon-scale));
}
.ln-group-icon .icon-part-pos-bottom-right,
.ln-group-icon .icon-part-pos-top-right,
.ln-group-icon .icon-part-pos-bottom-left,
.ln-group-icon .icon-part-pos-top-left {
  font-size: 0.6em;
}
.ln-group-icon .icon-part-pos-top,
.ln-group-icon .icon-part-pos-bottom {
  font-size: 0.8em;
  justify-content: center;
}
.ln-group-icon .icon-part-pos-left,
.ln-group-icon .icon-part-pos-right {
  font-size: 0.8em;
  align-items: center;
}
.ln-group-icon .icon-part-pos-bottom-right {
  bottom: 0;
  right: 0;
}
.ln-group-icon .icon-part-pos-top-right {
  top: 0;
  right: 0;
}
.ln-group-icon .icon-part-pos-bottom-left {
  bottom: 0;
  left: 0;
}
.ln-group-icon .icon-part-pos-top-left {
  top: 0;
  left: 0;
}
.ln-group-icon .icon-part-pos-top {
  top: 0;
  left: 0;
  right: 0;
}
.ln-group-icon .icon-part-pos-bottom {
  bottom: 0;
  left: 0;
  right: 0;
}
.ln-group-icon .icon-part-pos-left {
  top: 0;
  left: 0;
  bottom: 0;
}
.ln-group-icon .icon-part-pos-right {
  top: 0;
  right: 0;
  bottom: 0;
}

.ln-group-icon-size-lg {
  font-size: 24px;
  min-width: 24px;
}
.ln-group-icon-size-md {
  font-size: 16px;
  min-width: 16px;
}
.ln-group-icon-size-sm {
  font-size: 14px;
  min-width: 14px;
}

.ln-divider {
  width: 100%;
}
.ln-divider .divider {
  background-color: #cacdd9;
}
.ln-divider .divider.sm {
  height: 1px;
}
.ln-divider .divider.md {
  height: 2px;
}

.ln-btn {
  box-sizing: border-box;
  font-weight: var(--ln-font-weight-regular);
  display: inline-block;
  color: #ffffff;
  outline: 0;
  border: 0;
  cursor: pointer;
  border-radius: var(--ln-border-radius-sm);
  transition: background 0.2s, border 0.2s;
}
.ln-btn.ln-btn-link.ln-btn-light {
  background: transparent;
  border: var(--ln-btn-tertiary-border-width) solid transparent;
  color: var(--ln-btn-color-tertiary-font);
}
.ln-btn.ln-btn-link.ln-btn-light:hover {
  color: var(--ln-btn-color-tertiary-hover);
}
.ln-btn.ln-btn-link.ln-btn-light:active {
  color: var(--ln-btn-color-tertiary-font);
}
.ln-btn.ln-btn-link.ln-btn-light:focus:focus-visible {
  border: 1px solid var(--ln-btn-color-tertiary-keyboard-focus-border);
  color: var(--ln-btn-color-tertiary-keyboard-focus-font);
  box-shadow: var(--ln-btn-color-tertiary-keyboard-focus-box-shadow);
}
.ln-btn.ln-btn-link.ln-btn-light.ln-btn-grey {
  color: #587788;
}
.ln-btn.ln-btn-link.ln-btn-light.ln-btn-grey:hover {
  color: #a4a8be;
}
.ln-btn.ln-btn-link.ln-btn-light.ln-btn-grey:active {
  color: #4d5580;
}
.ln-btn.ln-btn-link.ln-btn-light.ln-btn-grey:focus {
  color: #587788;
  background-color: #f5fafb;
}
.ln-btn.ln-btn-link.ln-btn-light:hover {
  background: var(--ln-btn-color-tertiary-hover-background);
}
.ln-btn.ln-btn-link.ln-btn-light:active {
  background: var(--ln-btn-color-tertiary-active-background);
}
.ln-btn.ln-btn-link.ln-btn-light:focus {
  color: var(--ln-btn-color-tertiary-font);
  background-color: var(--ln-btn-color-tertiary-active-background);
  box-shadow: none;
}
.ln-btn.ln-btn-link.ln-btn-light[disabled] {
  box-shadow: none;
  cursor: not-allowed;
  color: #b3b7c9;
  background: transparent;
}
.ln-btn.ln-btn-link.ln-btn-dark {
  background: transparent;
  border: var(--ln-btn-tertiary-border-width) solid transparent;
  color: #ffffff;
}
.ln-btn.ln-btn-link.ln-btn-dark:hover {
  color: #d3e2fd;
}
.ln-btn.ln-btn-link.ln-btn-dark:active {
  color: #dcbef9;
}
.ln-btn.ln-btn-link.ln-btn-dark:hover {
  background: transparent;
}
.ln-btn.ln-btn-link.ln-btn-dark:active {
  background: transparent;
}
.ln-btn.ln-btn-link.ln-btn-dark:focus {
  color: #ffffff;
  background-color: transparent;
  box-shadow: none;
}
.ln-btn.ln-btn-link.ln-btn-dark[disabled] {
  box-shadow: none;
  cursor: not-allowed;
  color: #b3b7c9;
  background: transparent;
}
.ln-btn.ln-btn-secondary {
  box-shadow: var(--ln-btn-box-shadow-secondary);
}
.ln-btn.ln-btn-secondary.ln-btn-light {
  background: transparent;
  border: 1px solid var(--ln-btn-color-secondary-border);
  color: var(--ln-btn-color-secondary-font);
}
.ln-btn.ln-btn-secondary.ln-btn-light:hover {
  border-color: var(--ln-btn-color-secondary-border);
  color: var(--ln-btn-color-secondary-font);
}
.ln-btn.ln-btn-secondary.ln-btn-light:active {
  border-color: var(--ln-btn-color-secondary-active-border);
  color: var(--ln-btn-color-secondary-active-font);
}
.ln-btn.ln-btn-secondary.ln-btn-light:focus {
  outline: 3px solid var(--ln-btn-color-secondary-focus-outline);
  border: 1px solid var(--ln-btn-color-secondary-border);
  background-color: var(--ln-btn-color-secondary-focus-background);
}
.ln-btn.ln-btn-secondary.ln-btn-light:focus:focus-visible {
  border: 1px solid var(--ln-btn-color-secondary-keyboard-focus-border);
  color: var(--ln-btn-color-secondary-keyboard-focus-font);
  box-shadow: var(--ln-btn-color-secondary-keyboard-focus-box-shadow);
}
.ln-btn.ln-btn-secondary.ln-btn-light:hover {
  background: var(--ln-btn-color-secondary-hover-background);
}
.ln-btn.ln-btn-secondary.ln-btn-light:active {
  box-shadow: none;
}
.ln-btn.ln-btn-secondary.ln-btn-light:focus {
  box-shadow: none;
  background: var(--ln-btn-color-secondary-focus-background);
}
.ln-btn.ln-btn-secondary.ln-btn-light[disabled] {
  box-shadow: none;
  cursor: not-allowed;
}
.ln-btn.ln-btn-secondary.ln-btn-light[disabled] {
  border-color: var(--ln-btn-color-secondary-disabled-border);
  color: var(--ln-btn-color-secondary-disabled-font);
  background: transparent;
}
.ln-btn.ln-btn-secondary.ln-btn-dark {
  background: transparent;
  border: 1px solid #ffffff;
  color: #ffffff;
}
.ln-btn.ln-btn-secondary.ln-btn-dark:hover {
  border-color: #d3e2fd;
  color: #d3e2fd;
}
.ln-btn.ln-btn-secondary.ln-btn-dark:active {
  border-color: #dcbef9;
  color: #dcbef9;
}
.ln-btn.ln-btn-secondary.ln-btn-dark:focus {
  outline: 3px solid var(--ln-btn-color-primary);
  border: 1px solid #d3e2fd;
  color: #d3e2fd;
}
.ln-btn.ln-btn-secondary.ln-btn-dark[disabled] {
  border-color: #b3b7c9;
  color: #b3b7c9;
}
.ln-btn.ln-btn-secondary.ln-btn-dark:hover {
  background: transparent;
}
.ln-btn.ln-btn-secondary.ln-btn-dark:active {
  box-shadow: none;
}
.ln-btn.ln-btn-secondary.ln-btn-dark:focus {
  box-shadow: none;
  background: transparent;
}
.ln-btn.ln-btn-secondary.ln-btn-dark[disabled] {
  box-shadow: none;
  cursor: not-allowed;
}
.ln-btn.ln-btn-solid-primary {
  background: var(--ln-btn-color-primary);
  border: 1px solid var(--ln-btn-color-primary);
}
.ln-btn.ln-btn-solid-primary:hover {
  background: var(--ln-btn-color-primary-hover);
  border-color: var(--ln-btn-color-primary-hover);
}
.ln-btn.ln-btn-solid-primary:active {
  background: var(--ln-btn-color-primary-active);
  border-color: var(--ln-btn-color-primary-active);
}
.ln-btn.ln-btn-solid-primary:focus {
  background: var(--ln-btn-color-primary);
  outline: 3px solid var(--ln-btn-color-primary-focus-outline);
}
.ln-btn.ln-btn-solid-primary:focus:focus-visible {
  box-shadow: var(--ln-btn-color-primary-keyboard-focus-box-shadow);
}
.ln-btn.ln-btn-solid-primary:active, .ln-btn.ln-btn-solid-primary:focus, .ln-btn.ln-btn-solid-primary:hover {
  box-shadow: var(--ln-btn-box-shadow-primary);
}
.ln-btn.ln-btn-solid-primary[disabled] {
  box-shadow: none;
  cursor: not-allowed;
  background: var(--ln-btn-color-primary-disabled-background);
  border-color: var(--ln-btn-color-primary-disabled-background);
  color: var(--ln-btn-color-primary-disabled-font);
}
.ln-btn.ln-btn-solid-danger {
  background: #d84116;
  border: 1px solid #d84116;
}
.ln-btn.ln-btn-solid-danger:hover {
  background: #e88f76;
  border-color: #e88f76;
}
.ln-btn.ln-btn-solid-danger:active {
  background: #86280d;
  border-color: #86280d;
}
.ln-btn.ln-btn-solid-danger:focus {
  background: #e88f76;
  border-color: #e88f76;
  outline: 3px solid #fdf5f3;
}
.ln-btn.ln-btn-solid-danger:active, .ln-btn.ln-btn-solid-danger:focus, .ln-btn.ln-btn-solid-danger:hover {
  box-shadow: var(--ln-btn-box-shadow-primary);
}
.ln-btn.ln-btn-solid-danger[disabled] {
  box-shadow: none;
  cursor: not-allowed;
  background: var(--ln-btn-color-primary-disabled-background);
  border-color: var(--ln-btn-color-primary-disabled-background);
  color: var(--ln-btn-color-primary-disabled-font);
}
.ln-btn.ln-btn-md {
  font-size: var(--ln-font-size-xs);
  padding: var(--ln-btn-spacing-xs) var(--ln-btn-spacing-md);
  min-height: var(--ln-btn-spacing-xl);
}
.ln-btn.ln-btn-sm {
  font-size: var(--ln-font-size-2xs);
  padding: var(--ln-btn-spacing-2xs) var(--ln-btn-spacing-sm);
  min-height: var(--ln-btn-spacing-lg);
  line-height: var(--ln-line-height-3xs);
  outline: 0;
  border: 0;
}
.ln-btn.ln-btn-xs {
  font-size: var(--ln-font-size-2xs);
  padding: var(--ln-btn-spacing-3xs) var(--ln-btn-spacing-2xs);
  min-height: var(--ln-btn-spacing-m);
  line-height: var(--ln-line-height-3xs);
  outline: 0;
  border: 0;
}

.ln-btn-group {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.ln-btn-group .ln-btn:not(:last-child) {
  border-bottom-right-radius: unset;
  border-top-right-radius: unset;
}
.ln-btn-group .ln-btn:not(:first-child) {
  border-bottom-left-radius: unset;
  border-top-left-radius: unset;
}
.ln-btn-group .ln-btn.ln-btn-secondary:not([disabled]) + .ln-btn-secondary:not([disabled]) {
  border-left: none;
}

.ln-switch-container {
  position: relative;
  display: inline-block;
  padding-left: 32px;
}
.ln-switch-container .ln-switch-input {
  opacity: 0;
  width: 0;
  height: 0;
}

.ln-switch-content {
  display: inline-grid;
}
.ln-switch-content .ln-switch-label {
  font-size: 16px;
  font-weight: 400;
  color: #002a42;
  line-height: 22px;
}
.ln-switch-content .ln-switch-info {
  font-size: 12px;
  font-weight: 400;
  color: #6e7598;
  line-height: 16px;
}
.ln-switch-content.disabled > * {
  color: #b3b7c9;
}

.ln-switch-input + .ln-slider {
  background-color: #ffffff;
  border: solid 1px #b3b7c9;
}
.ln-switch-input + .ln-slider::before {
  border: solid 1px #b3b7c9;
}
.ln-switch-input + .ln-slider::after {
  background-color: #ffffff;
}
.ln-switch-input:hover + .ln-slider, .ln-switch-input:focus + .ln-slider {
  background-color: #ffffff;
  border: solid 1px #c592f5;
}
.ln-switch-input:hover + .ln-slider::before, .ln-switch-input:focus + .ln-slider::before {
  border: solid 1px #c592f5;
}
.ln-switch-input:hover + .ln-slider::after, .ln-switch-input:focus + .ln-slider::after {
  background-color: #ffffff;
}
.ln-switch-input:focus + .ln-slider {
  outline: solid 2px #dcbef9;
}
.ln-switch-input:checked + .ln-slider {
  background-color: #964add;
  border: solid 1px #964add;
}
.ln-switch-input:checked + .ln-slider::before {
  border: solid 1px #964add;
}
.ln-switch-input:checked + .ln-slider::after {
  background-color: #964add;
}
.ln-switch-input:checked + .ln-slider::before, .ln-switch-input:checked + .ln-slider::after {
  -webkit-transform: translateX(12px);
  -ms-transform: translateX(12px);
  transform: scale(1) translateX(12px);
}
.ln-switch-input:checked + .ln-slider::before {
  border-color: #ffffff;
}
.ln-switch-input:checked:not(:disabled):hover + .ln-slider, .ln-switch-input:checked:not(:disabled):focus + .ln-slider {
  background-color: #c592f5;
  border: solid 1px #c592f5;
}
.ln-switch-input:checked:not(:disabled):hover + .ln-slider::before, .ln-switch-input:checked:not(:disabled):focus + .ln-slider::before {
  border: solid 1px #c592f5;
}
.ln-switch-input:checked:not(:disabled):hover + .ln-slider::after, .ln-switch-input:checked:not(:disabled):focus + .ln-slider::after {
  background-color: #c592f5;
}
.ln-switch-input:checked:not(:disabled):hover + .ln-slider::before, .ln-switch-input:checked:not(:disabled):focus + .ln-slider::before {
  border-color: #ffffff;
}
.ln-switch-input:disabled + .ln-slider {
  background-color: #f5fafb;
  border: solid 1px #b3b7c9;
}
.ln-switch-input:disabled + .ln-slider::before {
  border: solid 1px #b3b7c9;
}
.ln-switch-input:disabled + .ln-slider::after {
  background-color: #f5fafb;
}
.ln-switch-input:disabled + .ln-slider {
  cursor: not-allowed;
}
.ln-switch-input:disabled + .ln-slider::before {
  background-color: #b3b7c9;
}
.ln-switch-input:disabled:checked + .ln-slider::after {
  background-color: #f5fafb;
}

.ln-slider {
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 32px;
  height: 20px;
  border-radius: 10px;
}
.ln-slider, .ln-slider::before, .ln-slider::after {
  content: "";
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  position: absolute;
}
.ln-slider::before, .ln-slider::after {
  -webkit-transition: transform 0.4s;
  transition: transform 0.4s;
}
.ln-slider::before {
  height: 16px;
  width: 16px;
  left: 1.5px;
  top: 1.5px;
  bottom: 1.5px;
  align-self: center;
  border-radius: 50%;
  background-color: #ffffff;
}
.ln-slider::after {
  height: 7.7px;
  width: 8px;
  right: 17px;
  top: 6px;
  border: 0;
  background-color: #a4a8be;
  clip-path: polygon(73.65% 9.66%, 73.65% 9.66%, 74.99% 7.8%, 76.51% 6.27%, 78.19% 5.07%, 79.99% 4.2%, 81.87% 3.67%, 83.79% 3.49%, 85.72% 3.67%, 87.63% 4.21%, 89.47% 5.12%, 91.21% 6.4%, 91.21% 6.4%, 92.76% 8%, 94.04% 9.83%, 95.04% 11.85%, 95.77% 14%, 96.21% 16.25%, 96.36% 18.56%, 96.21% 20.88%, 95.76% 23.16%, 95% 25.37%, 93.93% 27.46%, 55.04% 91.16%, 55.04% 91.16%, 53.67% 93.04%, 52.11% 94.55%, 50.4% 95.68%, 48.58% 96.44%, 46.7% 96.81%, 44.79% 96.8%, 42.9% 96.4%, 41.07% 95.6%, 39.35% 94.41%, 37.76% 92.81%, 7.41% 56.33%, 7.41% 56.33%, 6.09% 54.47%, 5.06% 52.42%, 4.32% 50.25%, 3.89% 47.98%, 3.74% 45.68%, 3.89% 43.37%, 4.33% 41.11%, 5.07% 38.93%, 6.1% 36.89%, 7.43% 35.03%, 7.43% 35.03%, 8.99% 33.44%, 10.7% 32.21%, 12.51% 31.33%, 14.4% 30.8%, 16.32% 30.63%, 18.25% 30.81%, 20.13% 31.34%, 21.94% 32.22%, 23.65% 33.46%, 25.2% 35.05%, 44.21% 57.89%, 73.65% 9.66%);
  transform: scale(0);
}

.ln-tags-wrapper {
  display: flex;
}
.ln-tags-wrapper .ln-tag {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  display: inline-block;
  border-radius: 4px;
  border: 1px solid #587788;
  color: #587788;
  background: #ffffff;
  margin: 4px;
  text-wrap: nowrap;
  align-content: center;
  cursor: default;
  display: flex;
  align-items: center;
}
.ln-tags-wrapper .ln-tag:hover:not(.disabled) {
  color: #202a60;
  border-color: #202a60;
}
.ln-tags-wrapper .ln-tag .ln-tag-icon {
  margin-right: 6px;
  display: flex;
  align-items: center;
}
.ln-tags-wrapper .ln-tag .ln-icon-edit-close {
  display: flex;
  align-items: center;
  justify-content: center;
}
.ln-tags-wrapper .ln-tag .ln-tag-label {
  display: flex;
  align-self: center;
}
.ln-tags-wrapper .ln-tag-md {
  height: 40px;
  padding: 4px 8px;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
}
.ln-tags-wrapper .ln-tag-md .ln-icon-edit-close {
  padding-left: 8px;
}
.ln-tags-wrapper .ln-tag-sm {
  height: 32px;
  padding: 4px 8px;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
}
.ln-tags-wrapper .ln-tag-sm .ln-icon-edit-close {
  padding-left: 4px;
}
.ln-tags-wrapper .ln-tag-xs {
  height: 24px;
  padding: 4px 6px;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
}
.ln-tags-wrapper .ln-tag-xs .ln-icon-edit-close {
  padding-left: 2px;
}
.ln-tags-wrapper .ln-tag-xxs {
  height: 18px;
  padding: 2px 4px;
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
}
.ln-tags-wrapper :not(.disabled).ln-tag-moss.selected {
  background: #f5fafb;
  color: #964add;
  border-color: #964add;
}
.ln-tags-wrapper :not(.disabled).ln-tag-moss.selected:hover {
  background: #ebf5f7;
  color: #762cb9;
  border-color: #762cb9;
}
.ln-tags-wrapper :not(.disabled).ln-tag-yellow.selected {
  background: #fffbf3;
  color: #936404;
  border-color: #f6a807;
}
.ln-tags-wrapper :not(.disabled).ln-tag-yellow.selected:hover {
  background: #fffbf3;
  color: #ac7605;
  border-color: #ac7605;
}
.ln-tags-wrapper :not(.disabled).ln-tag-orange.selected {
  background: #fbf2e6;
  color: #a35a00;
  border-color: #d97e00;
}
.ln-tags-wrapper :not(.disabled).ln-tag-orange.selected:hover {
  background: #fbf2e6;
  color: #985800;
  border-color: #985800;
}
.ln-tags-wrapper :not(.disabled).ln-tag-purple.selected {
  background: #f3e8fd;
  color: #762cb9;
  border-color: #762cb9;
}
.ln-tags-wrapper :not(.disabled).ln-tag-purple.selected:hover {
  background: #f3e8fd;
  color: #9728ff;
  border-color: #9728ff;
}
.ln-tags-wrapper :not(.disabled).ln-tag-pink.selected {
  background: #fae7f8;
  color: #c80db5;
  border-color: #c80db5;
}
.ln-tags-wrapper :not(.disabled).ln-tag-pink.selected:hover {
  background: #fae7f8;
  color: #8c097f;
  border-color: #8c097f;
}
.ln-tags-wrapper :not(.disabled).ln-tag-mint.selected {
  background: #effafa;
  color: #337575;
  border-color: #337575;
}
.ln-tags-wrapper :not(.disabled).ln-tag-mint.selected:hover {
  background: #effafa;
  color: #409090;
  border-color: #409090;
}
.ln-tags-wrapper :not(.disabled).ln-tag-green.selected {
  background: #f4f9f4;
  color: #1a561b;
  border-color: #1a561b;
}
.ln-tags-wrapper :not(.disabled).ln-tag-green.selected:hover {
  background: #f4f9f4;
  color: #29892b;
  border-color: #29892b;
}
.ln-tags-wrapper :not(.disabled).ln-tag-red.selected {
  background: #fdf5f3;
  color: #ad320f;
  border-color: #ad320f;
}
.ln-tags-wrapper :not(.disabled).ln-tag-red.selected:hover {
  background: #fdf5f3;
  color: #86280d;
  border-color: #86280d;
}
.ln-tags-wrapper .disabled {
  cursor: not-allowed;
  border: 1px solid #bac4cc;
  color: #bac4cc;
  background: #f0f2f4;
}

.tag-icon {
  color: var(--ln-color-primary);
  height: 12px;
}
.tag-icon.disabled {
  color: #bac4cc;
}

.tag-text {
  margin-left: 6px;
}

.custom-input-container {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 6px;
}
.custom-input-container .add-tag-button {
  border-radius: 22px;
  gap: 5px;
  font-weight: 400;
}
.custom-input-container .add-tag-button.active {
  background-color: rgba(186, 196, 204, 0.12);
}
.custom-input-container .add-tag-icon {
  height: 14px;
}
.custom-input-container .tag-container {
  display: flex;
  align-items: center;
  max-width: 200px;
  min-width: 0;
  gap: 6px;
  border-radius: 22px;
  font-weight: 400;
  box-shadow: none;
}
.custom-input-container .tag-container .tag {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.custom-input-container .tag-container .close {
  height: 12px;
}
.custom-input-container .tag-container:focus {
  background-color: #ffffff;
}

.ln-stepper {
  --stepper-circle-color: #c5cdd5;
  --stepper-border-style: solid;
  --stepper-primary-color: #409090;
  --stepper-secondary-color: #effafa;
  display: flex;
}
.ln-stepper .display-name {
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
  color: #8d9fab;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  padding: 0px 4px;
}
.ln-stepper .icon {
  position: absolute;
  top: 4px;
  left: 4px;
}
.ln-stepper .icon-checkmark {
  color: #ffffff;
}
.ln-stepper .step-item {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  flex-basis: 0;
  place-items: center;
  position: relative;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ln-stepper .step-item:after {
  content: "";
  position: absolute;
  top: 12px;
  left: 0;
  display: block;
  width: 100%;
  border-top: 1px solid #c5cdd5;
}
.ln-stepper .step-item:last-child:after {
  content: "";
  position: absolute;
  top: 12px;
  left: 0;
  display: block;
  width: 50%;
  border-top: 1px solid #c5cdd5;
}
.ln-stepper .step-item:first-child:after {
  content: "";
  position: absolute;
  top: 12px;
  left: 50%;
  display: block;
  width: 50%;
  border-top: 1px solid #c5cdd5;
}
.ln-stepper .step-button {
  position: relative;
  z-index: 1;
  width: 24px;
  height: 24px;
  border: 1px var(--stepper-border-style, solid) #c5cdd5;
  border-radius: 50%;
  background-color: #ffffff;
  font-size: 16px;
  font-weight: 500;
}
.ln-stepper .step-button:not(.disabled) {
  cursor: pointer;
}
.ln-stepper .step-button--digit, .ln-stepper .step-button--icon {
  color: #8d9fab;
  font-size: 14px;
  font-weight: 400;
}
.ln-stepper .step-button--digit.active, .ln-stepper .step-button--icon.active {
  background-color: var(--stepper-secondary-color);
  color: var(--stepper-primary-color);
  border-color: var(--stepper-primary-color);
}
.ln-stepper .step-button--digit.active ~ .display-name, .ln-stepper .step-button--icon.active ~ .display-name {
  color: var(--stepper-primary-color);
}
.ln-stepper .step-button--digit.checked, .ln-stepper .step-button--icon.checked {
  background-color: var(--stepper-primary-color);
  border-color: var(--stepper-primary-color);
}
.ln-stepper .step-button--digit.checked ~ .display-name, .ln-stepper .step-button--icon.checked ~ .display-name {
  color: #587788;
}
.ln-stepper .step-button--digit.checked:not(.disabled):hover, .ln-stepper .step-button--icon.checked:not(.disabled):hover {
  background-color: #c592f5;
  border-color: #c592f5;
}
.ln-stepper .step-button--digit.checked:not(.disabled):hover ~ .display-name, .ln-stepper .step-button--icon.checked:not(.disabled):hover ~ .display-name {
  color: #c592f5;
}
.ln-stepper .step-button--none .exclamation-mark {
  position: absolute;
  top: 2px;
  left: 9px;
  color: #e88f76;
}
.ln-stepper .step-button--none::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 16px;
  height: 16px;
  border: 2px solid #c5cdd5;
  border-radius: 50%;
  background-color: #ffffff;
  transform: translate(-50%, -50%);
}
.ln-stepper .step-button--none.active {
  border-color: var(--stepper-primary-color);
}
.ln-stepper .step-button--none.active ~ .display-name {
  color: #587788;
}
.ln-stepper .step-button--none.active .exclamation-mark {
  color: var(--stepper-primary-color);
}
.ln-stepper .step-button--none.active::before {
  border-color: var(--stepper-primary-color);
  --stepper-circle-color: var(--stepper-primary-color);
}
.ln-stepper .step-button--none.active.completed::before, .ln-stepper .step-button--none.active.checked::before {
  background-color: var(--stepper-primary-color);
}
.ln-stepper .step-button--none.in-progress::before {
  background: linear-gradient(to top, var(--stepper-circle-color) 50%, transparent 50%);
}
.ln-stepper .step-button--none.error {
  border-color: #e88f76;
}
.ln-stepper .step-button--none.error::before {
  border-color: #e88f76;
  --stepper-circle-color: #e88f76;
}
.ln-stepper .step-button--none.error.active {
  border-color: #d84116;
}
.ln-stepper .step-button--none.error.active ~ .display-name {
  color: #d84116;
}
.ln-stepper .step-button--none.error.active .exclamation-mark {
  color: #d84116;
}
.ln-stepper .step-button--none.error.active::before {
  background-color: #fdf5f3;
  border-color: #d84116;
  --stepper-circle-color: $color-c300;
}
.ln-stepper .step-button--none:not(.disabled):hover {
  border: 1px solid #964add;
}
.ln-stepper .step-button--none:not(.disabled):hover ~ .display-name {
  color: #c592f5;
}
.ln-stepper .step-button--none:not(.disabled):hover .exclamation-mark {
  color: #c592f5;
}
.ln-stepper .step-button--none:not(.disabled):hover::before {
  border-color: #c592f5;
  --stepper-circle-color: #c592f5;
}
.ln-stepper .step-button--none:not(.disabled):hover.completed::before, .ln-stepper .step-button--none:not(.disabled):hover.checked::before {
  background-color: #c592f5;
}
.ln-stepper .step-button--none.completed::before, .ln-stepper .step-button--none.checked::before {
  background-color: #c5cdd5;
}

.ln-breadcrumbs {
  display: flex;
  align-items: center;
  max-width: 100%;
  overflow: auto;
}
.ln-breadcrumbs-item {
  display: flex;
}
.ln-breadcrumbs-item:not(.first)::before {
  content: "/";
  color: #6e7598;
  font-size: 14px;
  padding: 0 4px;
}
.ln-breadcrumbs-item-label {
  margin: 0;
  color: #6e7598;
  line-height: 20px;
  text-wrap: nowrap;
  font-size: 14px;
  cursor: pointer;
}
.ln-breadcrumbs-item-label:not(.active, .dropdown, .disabled):hover {
  color: #246ef6;
  text-decoration: underline;
}
.ln-breadcrumbs-item-label.active {
  color: #002a42;
  font-weight: 500;
}
.ln-breadcrumbs-item-label.disabled {
  color: #b3b7c9;
  cursor: default;
}
.ln-breadcrumbs-item-label.dropdown::before {
  content: "/";
  color: #6e7598;
  font-size: 14px;
  padding: 0 4px;
}
.ln-breadcrumbs-item-label.dropdown:hover {
  color: #002a42;
  font-weight: 500;
}
.ln-breadcrumbs-item-label.dropdown:hover::before, .ln-breadcrumbs-item-label.dropdown.active::before {
  font-weight: 400;
}

.ln-expandable-panel-container {
  width: 100%;
  display: flex;
}
.ln-expandable-panel-container.ln-expandable-panel-orientation-horizontal {
  height: 100%;
}
.ln-expandable-panel-container.ln-expandable-panel-orientation-horizontal .ln-exp-panel-toggle-button {
  border: 1px solid #cacdd9;
  border-left: 0;
  border-radius: 0 4px 4px 0;
  width: 24px;
}
.ln-expandable-panel-container.ln-expandable-panel-orientation-horizontal .ln-expandable-panel-content {
  height: 100%;
  overflow-y: auto;
}
.ln-expandable-panel-container.ln-expandable-panel-orientation-vertical {
  flex-direction: column;
}
.ln-expandable-panel-container.ln-expandable-panel-orientation-vertical .resizer-container-vertical {
  flex: 1;
  width: 100%;
  align-content: flex-end;
  z-index: 1;
}
.ln-expandable-panel-container.ln-expandable-panel-theme-moss .ln-expandable-panel-content {
  background-color: #ebf5f7;
}
.ln-expandable-panel-container.ln-expandable-panel-theme-transparent .ln-expandable-panel-content {
  background-color: transparent;
}
.ln-expandable-panel-container.ln-expandable-panel-theme-transparent .ln-exp-panel-toggle-button {
  background-color: transparent;
}

.ln-exp-panel-toggle-pos-bottom {
  display: flex;
  justify-content: center;
}
.ln-exp-panel-toggle-pos-bottom-left {
  display: flex;
  justify-content: flex-start;
}
.ln-exp-panel-toggle-pos-bottom-right {
  display: flex;
  justify-content: flex-end;
}

.ln-exp-panel-toggle-pos-right {
  display: flex;
  align-items: center;
}
.ln-exp-panel-toggle-pos-right-top {
  display: flex;
  align-items: flex-start;
}
.ln-exp-panel-toggle-pos-right-bottom {
  display: flex;
  align-items: flex-end;
}

.ln-expandable-panel-content {
  position: relative;
  height: 100%;
  display: flex;
  flex-direction: column;
  gap: 8px;
  border: 1px solid #cacdd9;
}
.ln-expandable-panel-content:not(:empty) {
  padding: 8px 16px;
}

.ln-exp-panel-toggle-button {
  height: 24px;
  width: 32px;
  display: flex;
  justify-content: center;
  cursor: pointer;
  align-items: center;
  border-radius: 0 0 4px 4px;
  border: 1px solid #cacdd9;
  border-top: 0;
  background-color: #ebf5f7;
}

.ln-ordered-list {
  border: 1px solid #dce8fd;
  border-radius: 4px;
  padding: 8px;
}

.ln-ordered-item {
  border: 1px solid #dce8fd;
  border-radius: 4px;
  padding: 4px;
  background-color: #ffffff;
  cursor: move;
}
.ln-ordered-item:not(.custom) {
  display: flex;
  align-items: center;
}
.ln-ordered-item .ln-icon-edit-move {
  color: #964add;
  display: flex;
  max-height: 16px;
  margin: auto 4px auto 0px;
}
.ln-ordered-item .ln-icon-edit-move::after {
  display: flex;
  align-items: center;
}

.ln-ordered-item-group {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.ln-ordered-item-group .ln-ordered-item-child {
  display: flex;
  align-items: center;
  padding: 4px 4px 4px 0px;
}
.ln-ordered-item-group .ln-ordered-item-child:last-child {
  padding-bottom: 0;
}
.ln-ordered-item-group .ln-ordered-item-child:first-child {
  padding-top: 0;
}

.ln-ordered-item-text {
  font-size: 12px;
}
.ln-ordered-item-text-drag {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.ln-ordered-item-icon {
  margin-right: 8px;
  display: flex;
}

.ln-ordered-list.cdk-drop-list-dragging .ln-ordered-item:not(.cdk-drag-placeholder) {
  transition: transform 250ms cubic-bezier(0, 0, 0.2, 1);
}

.ln-ordered-list-keep-placeholder {
  border: 1px solid #dce8fd;
  border-radius: 4px;
  padding: 4px;
  display: flex;
  align-items: center;
  opacity: 0.5;
}

.ln-ordered-list-no-placeholder {
  background: #964add;
  height: 2px;
  transition: transform 250ms cubic-bezier(0, 0, 0.2, 1);
  position: relative;
}
.ln-ordered-list-no-placeholder:before {
  content: "";
  width: 6px;
  height: 6px;
  position: absolute;
  left: 0;
  top: -2px;
  border-radius: 50%;
  background-color: #964add;
}

.cdk-drag-preview {
  border: 1px solid #964add;
}

.disabled {
  cursor: default;
}

.ln-period-picker-container .ln-period-picker {
  display: flex;
  align-items: baseline;
  justify-content: center;
}
.ln-period-picker-container .ln-period-picker .scroll-button {
  padding: 0;
  margin: 0;
  height: 16px;
  width: 16px;
  background: transparent;
  border: 1px solid #bac4cc;
  border-radius: 2px;
}
.ln-period-picker-container .ln-period-picker .scroll-button:after {
  font-size: 15px;
}
.ln-period-picker-container .ln-period-picker .scroll-button:hover {
  cursor: pointer;
}
.ln-period-picker-container .ln-period-picker .scroll-button:disabled {
  cursor: not-allowed;
  color: #b3b7c9;
}
.ln-period-picker-container .ln-period-picker ln-ngx-slider-wrapper {
  margin-left: 4px;
  margin-right: 4px;
}
.ln-period-picker-container .ln-period-picker ::ng-deep .ngx-slider-tick-legend {
  top: 18px;
  color: #002a42;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
}
.ln-period-picker-container .ln-period-picker.month ::ng-deep .ngx-slider-tick-legend {
  transform: translate(140%);
}
.ln-period-picker-container .ln-period-picker.month ::ng-deep .ngx-slider-tick::after {
  width: 10px;
  transform: translateX(10px);
}
.ln-period-picker-container .ln-period-picker.month ::ng-deep .ngx-slider-tick:last-child::after {
  width: 0;
}
.ln-period-picker-container .ln-period-picker.year ::ng-deep .ngx-slider-tick-legend {
  transform: translate(40%);
}
.ln-period-picker-container .ln-period-picker.year ::ng-deep .ngx-slider-tick::after {
  width: 60px;
  transform: translateX(60px);
}
.ln-period-picker-container .ln-period-picker.year ::ng-deep .ngx-slider-tick:last-child::after {
  width: 0;
}
.ln-period-picker-container .ln-period-picker.semester ::ng-deep .ngx-slider-tick-legend {
  transform: translate(140%);
}
.ln-period-picker-container .ln-period-picker.semester ::ng-deep .ngx-slider-tick::after {
  width: 60px;
  transform: translateX(60px);
}
.ln-period-picker-container .ln-period-picker.semester ::ng-deep .ngx-slider-tick:last-child::after {
  width: 0;
}
.ln-period-picker-container .ln-period-picker.trimester ::ng-deep .ngx-slider-tick-legend {
  transform: translate(240%);
}
.ln-period-picker-container .ln-period-picker.trimester ::ng-deep .ngx-slider-tick::after {
  width: 60px;
  transform: translateX(60px);
}
.ln-period-picker-container .ln-period-picker.trimester ::ng-deep .ngx-slider-tick:last-child::after {
  width: 0;
}
.ln-period-picker-container .ln-period-picker.quarter ::ng-deep .ngx-slider-tick-legend {
  transform: translate(330%);
}
.ln-period-picker-container .ln-period-picker.quarter ::ng-deep .ngx-slider-tick::after {
  width: 60px;
  transform: translateX(60px);
}
.ln-period-picker-container .ln-period-picker.quarter ::ng-deep .ngx-slider-tick:last-child::after {
  width: 0;
}

.ln-formula {
  padding: 0.2em;
  font-size: 16px;
  min-width: 120px;
  width: 100%;
}
.ln-formula:not(.ln-formula--disabled):not(.ln-formula--readonly) {
  cursor: pointer;
}
.ln-formula.edit-mode {
  background: white;
  border: 1px solid #cecece;
  width: fit-content;
  min-width: 200px;
}
.ln-formula.edit-mode:hover {
  cursor: text;
}
.ln-formula .placeholder {
  position: absolute;
  user-select: none;
  padding: 0.3em;
  display: flex;
  align-items: center;
  gap: 0.4em;
}
.ln-formula .placeholder .fx {
  font-style: italic;
  font-family: georgia serif;
}
.ln-formula .placeholder .placeholder-text {
  color: #bac4cc;
  font-weight: lighter;
  font-size: 12px;
  white-space: nowrap;
}
.ln-formula--disabled .placeholder, .ln-formula--readonly .placeholder {
  display: none;
}
.ln-formula .ln-formula-field {
  min-height: 1.2em;
  line-height: 1.2em;
  margin: 0.2em;
}
.ln-formula .ln-formula-operator, .ln-formula .ln-formula-number {
  margin: 0 0.2em;
  user-select: none;
}
.ln-formula .formula-hidden-input {
  opacity: 0;
  position: absolute;
  right: 99999px;
}
.ln-formula .formula-variable {
  padding-left: 0.2em;
}
.ln-formula .search-input-mirror {
  pointer-events: none;
  user-select: none;
  border: none;
  background: transparent;
  outline: none;
  width: fit-content;
  min-width: 1px;
  padding: 0;
  margin: 0;
  box-sizing: content-box;
  caret-color: transparent;
  font-size: 14px;
}
.ln-formula .invalid-variable {
  padding-right: 0.2em;
}
.ln-formula .end-of-formula-input {
  width: 1em;
  height: 1em;
  cursor: text;
}
.ln-formula:not(.edit-mode) .end-of-formula-input, .ln-formula .search-dropdown-open .end-of-formula-input {
  display: none;
}
.ln-formula .search-mirror-container {
  display: inline-flex;
  align-items: center;
  position: relative;
  width: fit-content;
}
.ln-formula .search-cursor {
  display: inline-block;
  height: 16px;
  width: 1px;
  background: black;
  margin-left: 1px;
  animation: blink 1s steps(2, start) infinite;
  position: absolute;
  right: -1px;
}
.ln-formula .formula-content-wrapper {
  position: relative;
  display: flex;
  align-items: center;
}
.ln-formula .formula-content-wrapper .cursor {
  display: inline-block;
  width: 0;
  position: static;
}
.ln-formula .formula-content-wrapper .cursor:after {
  display: inline-block;
  height: 16px;
  width: 1px;
  background: black;
  content: "";
  position: absolute;
  top: 0.25em;
  animation: blink 1s steps(2, start) infinite;
}
.ln-formula .formula-content-wrapper:not(.focused) .cursor:after {
  display: none;
}
.ln-formula .formula-content-wrapper.search-dropdown-open .cursor:after {
  display: none;
}
@keyframes blink {
  to {
    visibility: hidden;
  }
}

.ln-variable-content-wrapper {
  display: flex;
}

.ln-variable-content {
  color: #002a42;
  border: solid 1px #bac4cc;
  background: #ffffff;
  z-index: 1;
  padding: 0.1em 0.3em;
  border-radius: 40px;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 16px;
}
.ln-variable-content.ln-variable-invalid {
  border-color: #d84116;
}
.ln-variable-content .invalid-icon {
  display: inline-flex;
  transform: translateY(1.5px);
  margin-right: 0.3em;
}
.ln-variable-content .ln-variable-text-content {
  font-size: 12px;
  white-space: nowrap;
  user-select: none;
}
.ln-variable-content.ln-variable-disabled {
  border-color: #d0d6dd;
  color: #587788;
  cursor: default;
}
.ln-variable-content.ln-variable-active:not(.ln-variable-disabled), .ln-variable-content:active:not(.ln-variable-disabled), .ln-variable-content:focus-visible:not(.ln-variable-disabled) {
  outline: none;
  border-color: #964add;
}
.ln-variable-content:hover:not(.ln-variable-disabled) {
  border-color: #002a42;
}

.ln-variable-input {
  border: none;
  font-size: 12px;
  background: transparent;
  color: #002a42;
  width: 100%;
  padding: 0.3em 0.6em;
}
.ln-variable-input:active, .ln-variable-input:focus-visible {
  outline: none;
}

.periodicity-selector {
  font-size: 12px;
  padding: 0.2em 0.5em 0.2em 0.7em;
  border-top: 1px solid #d0d6dd;
  border-right: 1px solid #d0d6dd;
  border-bottom: 1px solid #d0d6dd;
  white-space: nowrap;
  user-select: none;
  border-radius: 0 40px 40px 0;
  transform: translateX(-0.5em);
  line-height: 16px;
  color: #002a42;
  display: flex;
  align-items: center;
  gap: 0.2em;
  cursor: pointer;
  background: #faf4ff;
}
.periodicity-selector .dropdown-icon {
  height: 12px;
  transform: translateY(-2px);
}
.periodicity-selector.active:not(.periodicity-selector.readonly), .periodicity-selector:hover:not(.periodicity-selector.readonly) {
  border-color: #964add;
}
.periodicity-selector.disabled {
  cursor: default;
  color: #587788;
  border-color: #d0d6dd;
}

.ln-periodical-variable {
  display: flex;
}

/* stylelint-disable declaration-no-important */
.ln-ngx-slider-wrapper {
  scroll-behavior: smooth;
  overflow: hidden;
  padding: 0 1rem;
}
.ln-ngx-slider-wrapper ngx-slider {
  margin-bottom: 40px;
}

:host ::ng-deep .ln-ngx-slider-wrapper ngx-slider {
  --pos-offset-x: 0px;
  margin-left: var(--pos-offset-x);
}
:host ::ng-deep .ln-ngx-slider-wrapper ngx-slider .ngx-slider-ticks {
  margin-left: calc(-1 * var(--pos-offset-x));
}
:host ::ng-deep .ln-ngx-slider-wrapper ngx-slider .ngx-slider-bar {
  left: 6px;
  margin-left: calc(-1 * var(--pos-offset-x));
  width: calc(100% + var(--pos-offset-x));
  background: #d0d6dd;
}
:host ::ng-deep .ln-ngx-slider-wrapper ngx-slider .ngx-slider-tick {
  width: 1px;
  height: 12px;
  top: 12px;
  pointer-events: none;
  background: #587788;
}
:host ::ng-deep .ln-ngx-slider-wrapper ngx-slider .ngx-slider-tick.year {
  height: 24px;
}
:host ::ng-deep .ln-ngx-slider-wrapper ngx-slider .ngx-slider-tick:after {
  height: 4px;
  content: "" !important;
  display: block;
  position: absolute;
  right: 1px;
  top: -9px;
}
:host ::ng-deep .ln-ngx-slider-wrapper ngx-slider .ngx-slider-pointer {
  width: 11px;
  height: 22px;
  position: relative;
  top: -24px;
}
:host ::ng-deep .ln-ngx-slider-wrapper ngx-slider .ngx-slider-pointer:before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
}
:host ::ng-deep .ln-ngx-slider-wrapper ngx-slider .ngx-slider-pointer:after {
  display: none;
}
:host ::ng-deep .ln-ngx-slider-wrapper ngx-slider .ngx-slider-pointer:focus-visible {
  outline: 0;
}
:host ::ng-deep .ln-ngx-slider-wrapper ngx-slider .ngx-slider-pointer.ngx-slider-pointer-max {
  transform: rotate(180deg) !important;
}
:host ::ng-deep .ln-ngx-slider-wrapper ngx-slider .ngx-slider-draggable {
  border: 1px solid #d2d4df;
  background: #f0f2f4;
  height: 22px;
  transform: translateX(5px) !important;
  top: -8px;
  border: 0px;
}
:host ::ng-deep .ln-ngx-slider-wrapper ngx-slider .ngx-slider-draggable .ngx-slider-selection {
  background: transparent;
}

/* stylelint-enable declaration-no-important */
/* stylelint-disable declaration-no-important */
.filters-dropdown-container ::ng-deep .filters-dropdown.ln-tree-select-options .options-container {
  min-width: 400px;
  width: 100%;
  margin-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.filters-dropdown-container ::ng-deep .filters-dropdown.ln-tree-select-options .options-container .options {
  margin: 4px 0;
  width: auto !important;
}
.filters-dropdown-container ::ng-deep .filters-dropdown.ln-tree-select-options .options-container .options .option {
  min-height: fit-content;
  background-color: #ffffff !important;
  margin-top: 0 !important;
}
.filters-dropdown-container ::ng-deep .filters-dropdown.ln-tree-select-options .options-container .options .option .label-container {
  padding: 4px 0;
  font-size: 14px;
}
.filters-dropdown-container ::ng-deep .filters-dropdown-header .ln-tabs-header {
  border-bottom: none;
}
.filters-dropdown-container ::ng-deep .filters-dropdown-header .ln-tabs-header .tab-label {
  font-size: 14px !important;
  position: relative;
  user-select: none;
}
.filters-dropdown-container ::ng-deep .filters-dropdown-header .ln-tabs-header .tab-label.disabled {
  background-color: #ffffff !important;
}
.filters-dropdown-container ::ng-deep .filters-dropdown-header .ln-tabs-header .tab-label .changed::after {
  content: "";
  display: block;
  width: 6px;
  height: 6px;
  background-color: #964add;
  position: absolute;
  top: 0;
  right: 0;
  border-radius: 50%;
}

.filters-dropdown-button {
  display: inline-flex;
  align-items: center;
  gap: 8px;
}
.filters-dropdown-button-counter {
  background-color: #f3e8fd;
  border-radius: 4px;
  width: 20px;
  height: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 14px;
}
.filters-dropdown-button-icon {
  font-weight: 400;
}
.filters-dropdown-header {
  border: 1px solid #bac4cc;
  border-bottom: none;
  background-color: #ffffff;
  padding: 8px 8px 0 8px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  min-width: 400px;
}
.filters-dropdown-footer {
  padding: 2px;
  border-top: 1px solid #bac4cc;
  display: flex;
  justify-content: space-between;
}
.filters-dropdown-footer-button {
  font-weight: 400 !important;
  font-size: 12px !important;
}

/* stylelint-enable declaration-no-important */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/Roboto/roboto-cyrillic-ext-300-607808ee335a962bdfa989bbfd5e8c57.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/Roboto/roboto-cyrillic-300-4a2f6d1316cc560ede07d3334d3b486a.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/Roboto/roboto-greek-ext-300-853ac2aeeb42298d3b87f80fdf1f9486.woff2) format("woff2");
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/Roboto/roboto-greek-300-203e97b336d3bc83c8b492a9868d5574.woff2) format("woff2");
  unicode-range: U+0370-03FF;
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/Roboto/roboto-vietnamese-300-d47048a60dc372aa9776bb0b816bb238.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/Roboto/roboto-latin-ext-300-065438c98de2b7f979decf5d7e3eb8a0.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/Roboto/roboto-latin-300-80fe119e5efa3911b9d61b265f723b3d.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/Roboto/roboto-cyrillic-ext-400-2e0b8660b87034ecf56aa9f488fbc08e.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/Roboto/roboto-cyrillic-400-ba2c6cb0af81f8da49a960db84f26b7c.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/Roboto/roboto-greek-ext-400-5cff07beab63ec777fc73ac0483811b0.woff2) format("woff2");
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/Roboto/roboto-greek-400-22786f243202d7912399ffd10c76fe78.woff2) format("woff2");
  unicode-range: U+0370-03FF;
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/Roboto/roboto-vietnamese-400-756af8e5560d200e53b52b1ff70f2ad0.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/Roboto/roboto-latin-ext-400-718dded3393324e992b225ac61329e0c.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/Roboto/roboto-latin-400-aa23b7b4bcf2b8f0e876106bb3de69c6.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/Roboto/roboto-cyrillic-ext-500-d697abd346b57baaaa3c64733e998c6a.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/Roboto/roboto-cyrillic-500-ad72d5d4f30e8740d5e7aa4ba3348aa4.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/Roboto/roboto-greek-ext-500-643470710a60fdc4a1c3df732b114ef5.woff2) format("woff2");
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/Roboto/roboto-greek-500-89de9101b10a3fd497fef480319ff743.woff2) format("woff2");
  unicode-range: U+0370-03FF;
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/Roboto/roboto-vietnamese-500-b32ad0e3f979400d3653dd13459777ae.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/Roboto/roboto-latin-ext-500-dd464b28ac4bc3d57d9336cf31fde8f1.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/Roboto/roboto-latin-500-f00e7e4432f7c70d8c97efbe2c50d43b.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/Roboto/roboto-cyrillic-ext-700-638fd23bbc8523124320a4bee32cc43b.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/Roboto/roboto-cyrillic-700-37afd1fecbffb80a9eded06f4bb964b8.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/Roboto/roboto-greek-ext-700-1a7d7a36c39d76fb49a80f1b51baf065.woff2) format("woff2");
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/Roboto/roboto-greek-700-52df702db98aa7138730d8ef06b3a71c.woff2) format("woff2");
  unicode-range: U+0370-03FF;
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/Roboto/roboto-vietnamese-700-371c52ef9af49885977af6fbffe823f9.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/Roboto/roboto-latin-ext-700-01a68cca6394bb55312ae1d723285d73.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/Roboto/roboto-latin-700-bf28241e67511184c14dbd0ef7d39f91.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
* {
  font-family: "Roboto", sans-serif;
}

[class^=ln-icon] {
  -webkit-font-smoothing: antialiased;
}

@font-face {
  font-family: "IconArrows";
  font-style: normal;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/icons/Arrows-4cac807513fadcfe6cb8a943bf7a37c1.woff2) format("woff2");
}
@font-face {
  font-family: "IconCommunication";
  font-style: normal;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/icons/Communication-1a503fd6d656f25d67db184dc066f8fa.woff2) format("woff2");
}
@font-face {
  font-family: "IconChevron";
  font-style: normal;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/icons/Chevron-b3af073ebc55518a10e231187d1e674c.woff2) format("woff2");
}
@font-face {
  font-family: "IconControls";
  font-style: normal;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/icons/Controls-b159bfa62e727ef1168431fde5ff3c2c.woff2) format("woff2");
}
@font-face {
  font-family: "IconData";
  font-style: normal;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/icons/Data-17239fed1e1e42fa7ad6fe05a8ef9fbf.woff2) format("woff2");
}
@font-face {
  font-family: "IconDevice";
  font-style: normal;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/icons/Device-e903c4d06e9855b3073f9961cddec3cc.woff2) format("woff2");
}
@font-face {
  font-family: "IconEdit";
  font-style: normal;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/icons/Edit-bf80ab42fdbaf72ba631b0fe7e22e9e3.woff2) format("woff2");
}
@font-face {
  font-family: "IconFile";
  font-style: normal;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/icons/File-a0fdd5f27e38415826f694ab839b343a.woff2) format("woff2");
}
@font-face {
  font-family: "IconHardware";
  font-style: normal;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/icons/Hardware-e76501ec6ca8f1c21a3e71b5d215a3f8.woff2) format("woff2");
}
@font-face {
  font-family: "IconInternet";
  font-style: normal;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/icons/Internet-9f3969d77c1b9bd0a74701fe13704047.woff2) format("woff2");
}
@font-face {
  font-family: "IconMap";
  font-style: normal;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/icons/Map-8ce04efca207f2ee5f187891cd5bd76f.woff2) format("woff2");
}
@font-face {
  font-family: "IconMenu";
  font-style: normal;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/icons/Menu-219edb76d3d023645ca06c3bd3313d7a.woff2) format("woff2");
}
@font-face {
  font-family: "IconMedia";
  font-style: normal;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/icons/Media-9f0a66e4c23f807519358fc53eb9839c.woff2) format("woff2");
}
@font-face {
  font-family: "IconMisc";
  font-style: normal;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/icons/Misc-52e5a3e227bebac14d1de39b9562675a.woff2) format("woff2");
}
@font-face {
  font-family: "IconNotifications";
  font-style: normal;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/icons/Notifications-bc8ccf5a65b696e7d5b976c2ded386b2.woff2) format("woff2");
}
@font-face {
  font-family: "IconPlayer";
  font-style: normal;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/icons/Player-836f6d81b9a8b8dbf00ba5ffec465108.woff2) format("woff2");
}
@font-face {
  font-family: "IconSecurity";
  font-style: normal;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/icons/Security-365b5ed59d7af35085d14e3e3f349117.woff2) format("woff2");
}
@font-face {
  font-family: "IconShape";
  font-style: normal;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/icons/Shape-0515e50b53b48adfa7da8de6b235eb26.woff2) format("woff2");
}
@font-face {
  font-family: "IconShop";
  font-style: normal;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/icons/Shop-374396361b46e364fc5b214c068c00ce.woff2) format("woff2");
}
@font-face {
  font-family: "IconSocial";
  font-style: normal;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/icons/Social-d3971e9d2aab1117036ff73cbf7d36b9.woff2) format("woff2");
}
@font-face {
  font-family: "IconView";
  font-style: normal;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/icons/View-21f88293fabd086f7cabc0774b94b902.woff2) format("woff2");
}
@font-face {
  font-family: "IconUser";
  font-style: normal;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/icons/User-a350f3514ce67dc6e9de00155dc65e93.woff2) format("woff2");
}
@font-face {
  font-family: "IconWorkspaces";
  font-style: normal;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/icons/Workspaces-edca8e9af12af5d45c4a3c39e52b35b1.woff2) format("woff2");
}
@font-face {
  font-family: "Parts";
  font-style: normal;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/icons/Parts-4f8cea955359692657403439bbb446d1.woff2) format("woff2");
}
@font-face {
  font-family: "Phosphor";
  font-style: normal;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/icons/Phosphor-527636c38907af87d10e6b15ac392648.woff2) format("woff2");
}
@font-face {
  font-family: "Phosphor-fill";
  font-style: normal;
  src: url(/gtc/static/lucanet-library-theme/assets/fonts/icons/Phosphor-Fill-e411caf3fd95535654554603071189e7.woff2) format("woff2");
}
.ln-overlay-container {
  position: fixed;
  z-index: 10;
}
.ln-overlay-container, .ln-overlay-wrapper {
  pointer-events: none;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.ln-overlay-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  z-index: 10;
}
.ln-overlay-wrapper > * {
  pointer-events: auto;
}
.ln-overlay-backdrop {
  opacity: 0;
  position: absolute;
  inset: 0;
  z-index: 10;
  pointer-events: auto;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  transition: opacity 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  background: rgba(0, 0, 0, 0.32);
  height: 100%;
  width: 100%;
}
.ln-overlay-backdrop.show {
  opacity: 1;
  background: var(--ln-color-backdrop-background);
}
.ln-overlay-wrapper.animate {
  --animation-duration: 1s;
  animation-duration: var(--animation-duration);
}
.ln-overlay-wrapper.leftToRight {
  animation-name: leftToRight;
}
.ln-overlay-wrapper.rightToLeft {
  animation-name: rightToLeft;
}
@keyframes leftToRight {
  from {
    transform: translateX(-100%);
  }
  to {
    transform: translateX(0%);
  }
}
@keyframes rightToLeft {
  from {
    transform: translateX(100%);
  }
  to {
    transform: translateX(0%);
  }
}

.ln-clip-box-top-left {
  clip-path: polygon(50% 0, 50% 50%, 0 50%, 0 100%, 100% 100%, 100% 0);
}

.ln-clip-box-top-right {
  clip-path: polygon(50% 50%, 50% 0, 0 0, 0 100%, 100% 100%, 100% 50%);
}

.ln-clip-box-bottom-right {
  clip-path: polygon(0 0, 0 100%, 50% 100%, 50% 50%, 100% 50%, 100% 0);
}

.ln-clip-box-bottom-left {
  clip-path: polygon(0 0, 0 50%, 50% 50%, 50% 100%, 100% 100%, 100% 0);
}

.ln-clip-box-top {
  clip-path: inset(50% 0 0 0);
}

.ln-clip-box-right {
  clip-path: inset(0 50% 0 0);
}

.ln-clip-box-bottom {
  clip-path: inset(0 0 50% 0);
}

.ln-clip-box-left {
  clip-path: inset(0 0 0 50%);
}

.ln-clip-circle-bottom-right,
.ln-clip-circle-top-right,
.ln-clip-circle-bottom-left,
.ln-clip-circle-top-left {
  --clip-offset-y: 0px;
  --clip-offset-x: 0px;
  --clip-radius: 0.9em;
}

.ln-clip-circle-bottom-right {
  mask-image: radial-gradient(circle at calc(100% + var(--clip-offset-x)) calc(100% + var(--clip-offset-y)), transparent var(--clip-radius), #000 0);
}

.ln-clip-circle-bottom-left {
  mask-image: radial-gradient(circle at calc(0 + var(--clip-offset-x)) calc(100% + var(--clip-offset-y)), transparent var(--clip-radius), #000 0);
}

.ln-clip-circle-top-right {
  mask-image: radial-gradient(circle at calc(100% + var(--clip-offset-x)) calc(0px + var(--clip-offset-y)), transparent var(--clip-radius), #000 0);
}

.ln-clip-circle-top-left {
  mask-image: radial-gradient(circle at calc(0 + var(--clip-offset-x)) calc(0px + var(--clip-offset-y)), transparent var(--clip-radius), #000 0);
}

.ln-notifications-overlay {
  position: fixed;
  z-index: 10;
  pointer-events: none;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.ln-notifications-overlay .ln-notifications-container {
  width: 500px;
  max-width: 90%;
  position: fixed;
  pointer-events: all;
}
.ln-notifications-overlay .ln-notifications-container.top-right {
  top: 12px;
  right: 12px;
}
.ln-notifications-overlay .ln-notifications-container .ln-notification-toast-wrapper {
  display: block;
  width: 100%;
  margin-bottom: 6px;
  box-shadow: 0px 16px 32px 0px rgba(22, 29, 67, 0.15);
  animation: fade-in 0.5s ease-in;
}
.ln-notifications-overlay .ln-notifications-container .ln-notification-toast-wrapper-closed {
  animation: fade-out 0.5s ease-out;
}

@keyframes fade-in {
  from {
    opacity: 0;
  }
}
@keyframes fade-out {
  to {
    opacity: 0;
  }
}
/* Design System Themes
 * This file provides information about available themes and exports global theme utilities.
 * Import this file in your global styles to enable direct component theming.
 */
/* Theme classes that can be applied directly to component elements */
/* Theme v2 selectors */
.ln-theme-v2,
:host(.ln-theme-v2),
[class*=ln-theme-v2] {
  --ln-foreground-default-neutral-default: #002a42;
  --ln-foreground-default-neutral-secondary: #587588;
  --ln-foreground-default-neutral-tertiary: #bac4cc;
  --ln-foreground-default-neutral-states-default-disabled: #bac4cc;
  --ln-foreground-default-neutral-states-default-inactive: #e8ebef;
  --ln-foreground-default-neutral-inverted-default: #ffffff;
  --ln-foreground-default-neutral-inverted-secondary: rgba(255, 255, 255, 0.7);
  --ln-foreground-default-neutral-inverted-tertiary: rgba(255, 255, 255, 0.5);
  --ln-foreground-brand-default: #964add;
  --ln-foreground-brand-secondary: #8735d4;
  --ln-foreground-critical-default: #e44f25;
  --ln-foreground-critical-secondary: #dd3f13;
  --ln-foreground-warning-default: #d97e00;
  --ln-foreground-warning-secondary: #c26b00;
  --ln-foreground-positive-default: #368537;
  --ln-foreground-positive-secondary: #2a652b;
  --ln-foreground-informative-default: #2c6ce2;
  --ln-foreground-informative-secondary: #1e61dc;
  --ln-background-default-neutral-default: #ffffff;
  --ln-background-default-neutral-secondary: #fbfbfb;
  --ln-background-default-neutral-tertiary: #f7f8f8;
  --ln-background-default-neutral-backdrop: rgba(186, 196, 204, 0.32);
  --ln-background-default-neutral-overlay: rgba(186, 196, 204, 0.57);
  --ln-background-default-neutral-states-default-hover: rgba(186, 196, 204, 0.12);
  --ln-background-default-neutral-states-default-selected: rgba(186, 196, 204, 0.22);
  --ln-background-default-neutral-states-default-disabled: #e8ebef;
  --ln-background-default-neutral-states-inverted-default-hover: #38637a;
  --ln-background-default-neutral-states-inverted-default-selected: #38637a;
  --ln-background-default-neutral-states-inverted-default-disabled: #002a42;
  --ln-background-default-neutral-inverted-default: #002a42;
  --ln-background-default-neutral-inverted-secondary: #1b4a64;
  --ln-background-default-neutral-inverted-tertiary: #38637a;
  --ln-background-brand-regular: #faf6fd;
  --ln-background-brand-states-regular-hover: #faf6fd;
  --ln-background-brand-states-regular-selected: #f4ecfc;
  --ln-background-brand-states-opacity-hover: rgba(150, 74, 221, 0.04);
  --ln-background-brand-states-opacity-selected: rgba(150, 74, 221, 0.09);
  --ln-background-brand-states-strong-hover: #964add;
  --ln-background-brand-states-strong-selected: #964add;
  --ln-background-brand-opacity: rgba(150, 74, 221, 0.04);
  --ln-background-brand-strong: #964add;
  --ln-background-critical-regular: #fef7f6;
  --ln-background-critical-states-regular-hover: #fef7f6;
  --ln-background-critical-states-regular-selected: #fef0ec;
  --ln-background-critical-states-opacity-hover: rgba(228, 79, 37, 0.04);
  --ln-background-critical-states-opacity-selected: rgba(228, 79, 37, 0.08);
  --ln-background-critical-states-strong-hover: #e44f25;
  --ln-background-critical-states-strong-selected: #e44f25;
  --ln-background-critical-opacity: rgba(228, 79, 37, 0.04);
  --ln-background-critical-strong: #e44f25;
  --ln-background-positive-regular: #f4f9f4;
  --ln-background-positive-states-regular-hover: #e6f5e6;
  --ln-background-positive-states-regular-selected: #e6f5e6;
  --ln-background-positive-states-opacity-hover: rgba(74, 175, 75, 0.13);
  --ln-background-positive-states-opacity-selected: rgba(74, 175, 75, 0.13);
  --ln-background-positive-states-strong-hover: #368537;
  --ln-background-positive-states-strong-selected: #368537;
  --ln-background-positive-opacity: rgba(74, 175, 75, 0.06);
  --ln-background-positive-strong: #368537;
  --ln-background-warning-regular: #fefaf5;
  --ln-background-warning-states-regular-hover: #fefaf5;
  --ln-background-warning-states-regular-selected: #fbf2e6;
  --ln-background-warning-states-opacity-hover: rgba(217, 126, 0, 0.04);
  --ln-background-warning-states-opacity-selected: rgba(217, 126, 0, 0.1);
  --ln-background-warning-states-strong-hover: #d97e00;
  --ln-background-warning-states-strong-selected: #d97e00;
  --ln-background-warning-opacity: rgba(217, 126, 0, 0.04);
  --ln-background-warning-strong: #d97e00;
  --ln-background-informative-regular: #f5f8fe;
  --ln-background-informative-states-regular-hover: #eaf1fd;
  --ln-background-informative-states-regular-selected: #eaf1fd;
  --ln-background-informative-states-opacity-hover: rgba(44, 108, 226, 0.1);
  --ln-background-informative-states-opacity-selected: rgba(44, 108, 226, 0.1);
  --ln-background-informative-states-strong-hover: #2c6ce2;
  --ln-background-informative-states-strong-selected: #2c6ce2;
  --ln-background-informative-opacity: rgba(44, 108, 226, 0.05);
  --ln-background-informative-strong: #2c6ce2;
  --ln-border-default-neutral-default: #e8ebef;
  --ln-border-default-neutral-states-default-hover: #e8ebef;
  --ln-border-default-neutral-states-default-selected: #b57ee8;
  --ln-border-default-neutral-states-default-disabled: #e8ebef;
  --ln-border-default-neutral-states-default-readonly: #e8ebef;
  --ln-border-default-neutral-states-default-unsaved: #38637a;
  --ln-border-brand-regular: #eadaf9;
  --ln-border-brand-states-regular-hover: #eadaf9;
  --ln-border-brand-states-regular-selected: #eadaf9;
  --ln-border-brand-states-opacity-hover: rgba(150, 74, 221, 0.12);
  --ln-border-brand-states-opacity-selected: rgba(150, 74, 221, 0.12);
  --ln-border-brand-states-strong-hover: #964add;
  --ln-border-brand-states-strong-selected: #964add;
  --ln-border-brand-opacity: rgba(150, 74, 221, 0.09);
  --ln-border-brand-strong: #964add;
  --ln-border-critical-regular: #fef0ec;
  --ln-border-critical-states-regular-hover: #feece7;
  --ln-border-critical-states-regular-selected: #feece7;
  --ln-border-critical-states-opacity-hover: rgba(228, 79, 37, 0.11);
  --ln-border-critical-states-opacity-selected: rgba(228, 79, 37, 0.11);
  --ln-border-critical-states-strong-hover: #e44f25;
  --ln-border-critical-states-strong-selected: #e44f25;
  --ln-border-critical-opacity: rgba(228, 79, 37, 0.08);
  --ln-border-critical-strong: #e44f25;
  --ln-border-positive-strong: #368537;
  --ln-border-positive-states-strong-hover: #368537;
  --ln-border-positive-states-strong-selected: #368537;
  --ln-border-positive-states-regular-hover: #d8f0d8;
  --ln-border-positive-states-regular-selected: #d8f0d8;
  --ln-border-positive-states-opacity-hover: rgba(74, 175, 75, 0.2);
  --ln-border-positive-states-opacity-selected: rgba(74, 175, 75, 0.2);
  --ln-border-positive-regular: #e6f5e6;
  --ln-border-positive-opacity: rgba(74, 175, 75, 0.13);
  --ln-border-informative-strong: #2c6ce2;
  --ln-border-informative-states-strong-hover: #2c6ce2;
  --ln-border-informative-states-strong-selected: #2c6ce2;
  --ln-border-informative-states-regular-hover: #eaf1fd;
  --ln-border-informative-states-regular-selected: #eaf1fd;
  --ln-border-informative-states-opacity-hover: rgba(44, 108, 226, 0.1);
  --ln-border-informative-states-opacity-selected: rgba(44, 108, 226, 0.1);
  --ln-border-informative-regular: #f5f8fe;
  --ln-border-informative-opacity: rgba(44, 108, 226, 0.05);
  --ln-border-warning-regular: #fbf2e6;
  --ln-border-warning-states-regular-hover: #fbefe0;
  --ln-border-warning-states-regular-selected: #fbefe0;
  --ln-border-warning-states-opacity-hover: rgba(217, 126, 0, 0.12);
  --ln-border-warning-states-opacity-selected: rgba(217, 126, 0, 0.12);
  --ln-border-warning-states-strong-hover: #d97e00;
  --ln-border-warning-states-strong-selected: #d97e00;
  --ln-border-warning-opacity: rgba(217, 126, 0, 0.1);
  --ln-border-warning-strong: #d97e00;
  --ln-border-radius-default: 8px;
  --ln-border-radius-small: 6px;
  --ln-border-radius-modal: 4px;
  --ln-border-radius-round: 44px;
  --ln-padding-menu: 6px;
  --ln-padding-toolbar: 2px;
  --ln-padding-modal: 24px;
  --ln-padding-card: 16px;
  --ln-padding-screen: 16px;
  --ln-gap-between-elements-regular: 4px;
  --ln-gap-between-elements-loose: 8px;
  --ln-gap-within-group-regular: 8px;
  --ln-gap-within-group-loose: 12px;
  --ln-gap-between-sections-regular: 16px;
  --ln-gap-between-sections-loose: 24px;
  --ln-gap-interactive-regular: 8px;
  --ln-gap-interactive-tight: 4px;
  --ln-gap-header-regular: 12px;
  --ln-gap-header-tight: 8px;
  --ln-gap-paragraph-regular: 8px;
  --ln-gap-paragraph-tight: 4px;
  --ln-gap-fields-regular: 16px;
  --ln-gap-fields-tight: 8px;
  --ln-general-letter-spacing: 0px;
  --ln-general-paragraph-spacing: 0px;
  --ln-general-paragraph-indent: 0px;
  --ln-general-list-spacing: 0px;
  --ln-font-size-large: 20px;
  --ln-font-size-medium: 18px;
  --ln-font-size-regular: 13px;
  --ln-font-size-small: 12px;
  --ln-font-size-tiny: 11px;
  --ln-font-weight-medium: 500;
  --ln-font-weight-regular: 700;
  --ln-line-height-percent: 0px;
  --ln-line-height-font-20-regular: 24px;
  --ln-line-height-font-18-regular: 22px;
  --ln-line-height-font-13-regular: 16px;
  --ln-line-height-font-13-loose: 20px;
  --ln-line-height-font-12-regular: 14px;
  --ln-line-height-font-12-loose: 18px;
  --ln-line-height-font-11-regular: 12px;
  --ln-theme-version: 1;
  --ln-border-radius-xs: 2px;
  --ln-border-radius-sm: 4px;
  --ln-spacing-3xs: 2px;
  --ln-spacing-2xs: 4px;
  --ln-spacing-xs: 8px;
  --ln-spacing-sm: 16px;
  --ln-spacing-md: 24px;
  --ln-spacing-lg: 32px;
  --ln-spacing-xl: 40px;
  --ln-spacing-2xl: 48px;
  --ln-spacing-3xl: 56px;
  --ln-spacing-4xl: 64px;
  --ln-font-size-3xs: 12px;
  --ln-font-size-2xs: 14px;
  --ln-font-size-xs: 16px;
  --ln-font-size-sm: 18px;
  --ln-font-size-md: 24px;
  --ln-font-size-lg: 28px;
  --ln-font-size-xl: 32px;
  --ln-font-size-2xl: 36px;
  --ln-font-size-3xl: 40px;
  --ln-line-height-3xl: 48px;
  --ln-line-height-2xl: 42px;
  --ln-line-height-xl: 36px;
  --ln-line-height-lg: 32px;
  --ln-line-height-md: 26px;
  --ln-line-height-sm: 24px;
  --ln-line-height-xs: 22px;
  --ln-line-height-2xs: 20px;
  --ln-line-height-3xs: 16px;
  --ln-line-height-4xs: 14px;
  --ln-font-weight-light: 300;
  --ln-font-weight-bold: 700;
  --ln-color-primary: #964add;
  --ln-color-border: #bac4cc;
  --ln-color-backdrop-background: rgba(32, 42, 96, 0.45);
  --ln-color-dropdown-border: #b3b7c9;
  --box-shadow-elevation-3-floating: 0px 16px 32px 0px rgba(22, 29, 67, 0.15);
  --box-shadow-elevation-2-floating: 0px 8px 16px 0px rgba(22, 29, 67, 0.15);
  --box-shadow-elevation-1-floating: 0px 4px 8px 0px rgba(22, 29, 67, 0.15);
  --box-shadow-dropdown: 0px 8px 16px 0px rgba(22, 29, 67, 0.15);
  --ln-btn-color-primary: #964add;
  --ln-btn-color-primary-hover: #c592f5;
  --ln-btn-color-primary-active: #762cb9;
  --ln-btn-color-primary-focus-outline: #dcbef9;
  --ln-btn-color-primary-disabled-font: #b3b7c9;
  --ln-btn-color-primary-disabled-background: #f0f2f4;
  --ln-btn-color-primary-keyboard-focus-box-shadow: none;
  --ln-btn-color-secondary-border: #964add;
  --ln-btn-color-secondary-font: #964add;
  --ln-btn-color-secondary-hover: #964add;
  --ln-btn-color-secondary-hover-background: rgba(0, 0, 0, 0);
  --ln-btn-color-secondary-active-border: #762cb9;
  --ln-btn-color-secondary-active-font: #762cb9;
  --ln-btn-color-secondary-focus-outline: #dcbef9;
  --ln-btn-color-secondary-disabled-font: #b2c5ce;
  --ln-btn-color-secondary-disabled-border: #f0f2f4;
  --ln-btn-color-secondary-keyboard-focus-border: #964add;
  --ln-btn-color-secondary-keyboard-focus-font: #964add;
  --ln-btn-color-secondary-keyboard-focus-box-shadow: none;
  --ln-btn-color-secondary-keyboard-focus-background: #ffffff;
  --ln-btn-color-tertiary-font: #964add;
  --ln-btn-color-tertiary-hover: #c592f5;
  --ln-btn-color-tertiary-hover-background: rgba(0, 0, 0, 0);
  --ln-btn-color-tertiary-active-font: #762cb9;
  --ln-btn-color-tertiary-active-background: #faf4ff;
  --ln-btn-color-tertiary-disabled-font: #b3b7c9;
  --ln-btn-color-tertiary-keyboard-focus-border: none;
  --ln-btn-color-tertiary-keyboard-focus-font: #964add;
  --ln-btn-color-tertiary-keyboard-focus-box-shadow: none;
  --ln-btn-color-tertiary-keyboard-focus-background: #ffffff;
  --ln-btn-tertiary-border-width: 0px;
  --ln-btn-box-shadow-primary: 0px 4px 8px 0px rgba(22, 29, 67, 0.1490196078);
  --ln-btn-box-shadow-secondary: none;
  --ln-btn-spacing-4xs: 2px;
  --ln-btn-spacing-3xs: 4px;
  --ln-btn-spacing-2xs: 8px;
  --ln-btn-spacing-xs: 9px;
  --ln-btn-spacing-sm: 12px;
  --ln-btn-spacing-md: 16px;
  --ln-btn-spacing-m: 16px;
  --ln-btn-spacing-lg: 24px;
  --ln-btn-spacing-xl: 40px;
  --ln-btn-spacing-2xl: 40px;
  --ln-dialog-box-shadow: 0px 16px 32px 0px rgba(22, 29, 67, 0.15);
  --ln-tooltip-light: #e1f0f4;
  --ln-tooltip-dark: #2e5368;
  --ln-tooltip-padding-vertical: 4px;
  --ln-tooltip-padding-horizontal: 8px;
  --ln-input-color-background-disabled: #f0f2f4;
  --ln-input-color-font-default: #002a42;
  --ln-input-color-font-disabled: #587788;
  --ln-input-color-font-placeholder-disabled: #bac4cc;
  --ln-input-color-border-focus: #587788;
  --ln-input-color-border-hover: #964add;
  --ln-input-color-border-error: #d84116;
  --ln-input-color-border-disabled: #bac4cc;
  --ln-input-padding-vertical: 6px;
  --ln-input-padding-horizontal: 8px;
  --ln-textarea-padding-vertical: 8px;
  --ln-textarea-padding-horizontal: 8px;
  --ln-select-label-space-vertical: 8px;
  --ln-select-label-space-horizontal: 8px;
  --ln-select-label-min-height: 40px;
  --ln-select-label-font-size: 16px;
  --ln-select-input-container-padding: 8px;
  --ln-select-container-width: 100%;
  --ln-select-container-max-width: 100%;
  --ln-select-color-selected-item-background: #cde6ec;
  --ln-select-color-selected-item-checkbox-background: #cde6ec;
  --ln-select-color-selected-item-hover-background: #cde6ec;
  --ln-select-color-hover-item-background: #f5fafb;
  --ln-select-color-groups-divider: #6e7598;
  --ln-select-groups-divider-padding: 2px 8px;
}

/* Theme v3 selectors */
.ln-theme-v3,
:host(.ln-theme-v3),
[class*=ln-theme-v3] {
  --ln-foreground-default-neutral-default: #002a42;
  --ln-foreground-default-neutral-secondary: #587588;
  --ln-foreground-default-neutral-tertiary: #bac4cc;
  --ln-foreground-default-neutral-states-default-disabled: #bac4cc;
  --ln-foreground-default-neutral-states-default-inactive: #e8ebef;
  --ln-foreground-default-neutral-inverted-default: #ffffff;
  --ln-foreground-default-neutral-inverted-secondary: rgba(255, 255, 255, 0.7);
  --ln-foreground-default-neutral-inverted-tertiary: rgba(255, 255, 255, 0.5);
  --ln-foreground-brand-default: #964add;
  --ln-foreground-brand-secondary: #8735d4;
  --ln-foreground-critical-default: #e44f25;
  --ln-foreground-critical-secondary: #dd3f13;
  --ln-foreground-warning-default: #d97e00;
  --ln-foreground-warning-secondary: #c26b00;
  --ln-foreground-positive-default: #368537;
  --ln-foreground-positive-secondary: #2a652b;
  --ln-foreground-informative-default: #2c6ce2;
  --ln-foreground-informative-secondary: #1e61dc;
  --ln-background-default-neutral-default: #ffffff;
  --ln-background-default-neutral-secondary: #fbfbfb;
  --ln-background-default-neutral-tertiary: #f7f8f8;
  --ln-background-default-neutral-backdrop: rgba(186, 196, 204, 0.32);
  --ln-background-default-neutral-overlay: rgba(186, 196, 204, 0.57);
  --ln-background-default-neutral-states-default-hover: rgba(186, 196, 204, 0.12);
  --ln-background-default-neutral-states-default-selected: rgba(186, 196, 204, 0.22);
  --ln-background-default-neutral-states-default-disabled: #e8ebef;
  --ln-background-default-neutral-states-inverted-default-hover: #38637a;
  --ln-background-default-neutral-states-inverted-default-selected: #38637a;
  --ln-background-default-neutral-states-inverted-default-disabled: #002a42;
  --ln-background-default-neutral-inverted-default: #002a42;
  --ln-background-default-neutral-inverted-secondary: #1b4a64;
  --ln-background-default-neutral-inverted-tertiary: #38637a;
  --ln-background-brand-regular: #faf6fd;
  --ln-background-brand-states-regular-hover: #faf6fd;
  --ln-background-brand-states-regular-selected: #f4ecfc;
  --ln-background-brand-states-opacity-hover: rgba(150, 74, 221, 0.04);
  --ln-background-brand-states-opacity-selected: rgba(150, 74, 221, 0.09);
  --ln-background-brand-states-strong-hover: #964add;
  --ln-background-brand-states-strong-selected: #964add;
  --ln-background-brand-opacity: rgba(150, 74, 221, 0.04);
  --ln-background-brand-strong: #964add;
  --ln-background-critical-regular: #fef7f6;
  --ln-background-critical-states-regular-hover: #fef7f6;
  --ln-background-critical-states-regular-selected: #fef0ec;
  --ln-background-critical-states-opacity-hover: rgba(228, 79, 37, 0.04);
  --ln-background-critical-states-opacity-selected: rgba(228, 79, 37, 0.08);
  --ln-background-critical-states-strong-hover: #e44f25;
  --ln-background-critical-states-strong-selected: #e44f25;
  --ln-background-critical-opacity: rgba(228, 79, 37, 0.04);
  --ln-background-critical-strong: #e44f25;
  --ln-background-positive-regular: #f4f9f4;
  --ln-background-positive-states-regular-hover: #e6f5e6;
  --ln-background-positive-states-regular-selected: #e6f5e6;
  --ln-background-positive-states-opacity-hover: rgba(74, 175, 75, 0.13);
  --ln-background-positive-states-opacity-selected: rgba(74, 175, 75, 0.13);
  --ln-background-positive-states-strong-hover: #368537;
  --ln-background-positive-states-strong-selected: #368537;
  --ln-background-positive-opacity: rgba(74, 175, 75, 0.06);
  --ln-background-positive-strong: #368537;
  --ln-background-warning-regular: #fefaf5;
  --ln-background-warning-states-regular-hover: #fefaf5;
  --ln-background-warning-states-regular-selected: #fbf2e6;
  --ln-background-warning-states-opacity-hover: rgba(217, 126, 0, 0.04);
  --ln-background-warning-states-opacity-selected: rgba(217, 126, 0, 0.1);
  --ln-background-warning-states-strong-hover: #d97e00;
  --ln-background-warning-states-strong-selected: #d97e00;
  --ln-background-warning-opacity: rgba(217, 126, 0, 0.04);
  --ln-background-warning-strong: #d97e00;
  --ln-background-informative-regular: #f5f8fe;
  --ln-background-informative-states-regular-hover: #eaf1fd;
  --ln-background-informative-states-regular-selected: #eaf1fd;
  --ln-background-informative-states-opacity-hover: rgba(44, 108, 226, 0.1);
  --ln-background-informative-states-opacity-selected: rgba(44, 108, 226, 0.1);
  --ln-background-informative-states-strong-hover: #2c6ce2;
  --ln-background-informative-states-strong-selected: #2c6ce2;
  --ln-background-informative-opacity: rgba(44, 108, 226, 0.05);
  --ln-background-informative-strong: #2c6ce2;
  --ln-border-default-neutral-default: #e8ebef;
  --ln-border-default-neutral-states-default-hover: #e8ebef;
  --ln-border-default-neutral-states-default-selected: #b57ee8;
  --ln-border-default-neutral-states-default-disabled: #e8ebef;
  --ln-border-default-neutral-states-default-readonly: #e8ebef;
  --ln-border-default-neutral-states-default-unsaved: #38637a;
  --ln-border-brand-regular: #eadaf9;
  --ln-border-brand-states-regular-hover: #eadaf9;
  --ln-border-brand-states-regular-selected: #eadaf9;
  --ln-border-brand-states-opacity-hover: rgba(150, 74, 221, 0.12);
  --ln-border-brand-states-opacity-selected: rgba(150, 74, 221, 0.12);
  --ln-border-brand-states-strong-hover: #964add;
  --ln-border-brand-states-strong-selected: #964add;
  --ln-border-brand-opacity: rgba(150, 74, 221, 0.09);
  --ln-border-brand-strong: #964add;
  --ln-border-critical-regular: #fef0ec;
  --ln-border-critical-states-regular-hover: #feece7;
  --ln-border-critical-states-regular-selected: #feece7;
  --ln-border-critical-states-opacity-hover: rgba(228, 79, 37, 0.11);
  --ln-border-critical-states-opacity-selected: rgba(228, 79, 37, 0.11);
  --ln-border-critical-states-strong-hover: #e44f25;
  --ln-border-critical-states-strong-selected: #e44f25;
  --ln-border-critical-opacity: rgba(228, 79, 37, 0.08);
  --ln-border-critical-strong: #e44f25;
  --ln-border-positive-strong: #368537;
  --ln-border-positive-states-strong-hover: #368537;
  --ln-border-positive-states-strong-selected: #368537;
  --ln-border-positive-states-regular-hover: #d8f0d8;
  --ln-border-positive-states-regular-selected: #d8f0d8;
  --ln-border-positive-states-opacity-hover: rgba(74, 175, 75, 0.2);
  --ln-border-positive-states-opacity-selected: rgba(74, 175, 75, 0.2);
  --ln-border-positive-regular: #e6f5e6;
  --ln-border-positive-opacity: rgba(74, 175, 75, 0.13);
  --ln-border-informative-strong: #2c6ce2;
  --ln-border-informative-states-strong-hover: #2c6ce2;
  --ln-border-informative-states-strong-selected: #2c6ce2;
  --ln-border-informative-states-regular-hover: #eaf1fd;
  --ln-border-informative-states-regular-selected: #eaf1fd;
  --ln-border-informative-states-opacity-hover: rgba(44, 108, 226, 0.1);
  --ln-border-informative-states-opacity-selected: rgba(44, 108, 226, 0.1);
  --ln-border-informative-regular: #f5f8fe;
  --ln-border-informative-opacity: rgba(44, 108, 226, 0.05);
  --ln-border-warning-regular: #fbf2e6;
  --ln-border-warning-states-regular-hover: #fbefe0;
  --ln-border-warning-states-regular-selected: #fbefe0;
  --ln-border-warning-states-opacity-hover: rgba(217, 126, 0, 0.12);
  --ln-border-warning-states-opacity-selected: rgba(217, 126, 0, 0.12);
  --ln-border-warning-states-strong-hover: #d97e00;
  --ln-border-warning-states-strong-selected: #d97e00;
  --ln-border-warning-opacity: rgba(217, 126, 0, 0.1);
  --ln-border-warning-strong: #d97e00;
  --ln-border-radius-default: 12px;
  --ln-border-radius-small: 6px;
  --ln-border-radius-modal: 14px;
  --ln-border-radius-round: 44px;
  --ln-padding-menu: 6px;
  --ln-padding-toolbar: 2px;
  --ln-padding-modal: 24px;
  --ln-padding-card: 16px;
  --ln-padding-screen: 16px;
  --ln-gap-between-elements-regular: 4px;
  --ln-gap-between-elements-loose: 8px;
  --ln-gap-within-group-regular: 8px;
  --ln-gap-within-group-loose: 12px;
  --ln-gap-between-sections-regular: 16px;
  --ln-gap-between-sections-loose: 24px;
  --ln-gap-interactive-regular: 8px;
  --ln-gap-interactive-tight: 4px;
  --ln-gap-header-regular: 12px;
  --ln-gap-header-tight: 8px;
  --ln-gap-paragraph-regular: 8px;
  --ln-gap-paragraph-tight: 4px;
  --ln-gap-fields-regular: 16px;
  --ln-gap-fields-tight: 8px;
  --ln-general-letter-spacing: 0px;
  --ln-general-paragraph-spacing: 0px;
  --ln-general-paragraph-indent: 0px;
  --ln-general-list-spacing: 0px;
  --ln-font-size-large: 20px;
  --ln-font-size-medium: 18px;
  --ln-font-size-regular: 13px;
  --ln-font-size-small: 12px;
  --ln-font-size-tiny: 11px;
  --ln-font-weight-medium: 500;
  --ln-font-weight-regular: 430;
  --ln-line-height-percent: 0px;
  --ln-line-height-font-20-regular: 24px;
  --ln-line-height-font-18-regular: 22px;
  --ln-line-height-font-13-regular: 16px;
  --ln-line-height-font-13-loose: 20px;
  --ln-line-height-font-12-regular: 14px;
  --ln-line-height-font-12-loose: 18px;
  --ln-line-height-font-11-regular: 12px;
  --ln-theme-version: 2;
  --ln-border-radius-xs: 4px;
  --ln-border-radius-sm: 8px;
  --ln-spacing-3xs: 2px;
  --ln-spacing-2xs: 4px;
  --ln-spacing-xs: 6px;
  --ln-spacing-sm: 8px;
  --ln-spacing-md: 16px;
  --ln-spacing-lg: 24px;
  --ln-spacing-xl: 32px;
  --ln-spacing-2xl: 48px;
  --ln-spacing-3xl: 56px;
  --ln-spacing-4xl: 64px;
  --ln-font-size-3xs: 12px;
  --ln-font-size-2xs: 13px;
  --ln-font-size-xs: 13px;
  --ln-font-size-sm: 18px;
  --ln-font-size-md: 24px;
  --ln-font-size-lg: 28px;
  --ln-font-size-xl: 32px;
  --ln-font-size-2xl: 36px;
  --ln-font-size-3xl: 40px;
  --ln-line-height-3xl: 48px;
  --ln-line-height-2xl: 42px;
  --ln-line-height-xl: 36px;
  --ln-line-height-lg: 32px;
  --ln-line-height-md: 26px;
  --ln-line-height-sm: 24px;
  --ln-line-height-xs: 16px;
  --ln-line-height-2xs: 16px;
  --ln-line-height-3xs: 16px;
  --ln-line-height-4xs: 14px;
  --ln-font-weight-light: 300;
  --ln-font-weight-bold: 700;
  --ln-color-primary: #964add;
  --ln-color-border: #EEEEF1;
  --ln-color-backdrop-background: rgba(0, 42, 66, 0.1);
  --ln-color-dropdown-border: #EEEEF1;
  --box-shadow-elevation-3-floating: 0px 16px 32px 0px rgba(22, 29, 67, 0.15);
  --box-shadow-elevation-2-floating: 0px 8px 16px 0px rgba(22, 29, 67, 0.15);
  --box-shadow-elevation-1-floating: 0px 2px 6px 0px rgba(0, 0, 0, 0.03);
  --box-shadow-card: 0px 4px 20px 0px rgba(0, 0, 0, 0.06);
  --box-shadow-dropdown: 0px 4px 20px 0px rgba(0, 0, 0, 0.06);
  --ln-btn-color-primary: #964add;
  --ln-btn-color-primary-hover: #964add;
  --ln-btn-color-primary-active: #964add;
  --ln-btn-color-primary-focus-outline: rgba(0, 0, 0, 0);
  --ln-btn-color-primary-disabled-font: #ffffff;
  --ln-btn-color-primary-disabled-background: rgba(186, 196, 204, 0.57);
  --ln-btn-color-primary-keyboard-focus-box-shadow: 0px 0px 0px 2px rgba(150, 74, 221, 0.0901960784);
  --ln-btn-color-secondary-border: #e8ebef;
  --ln-btn-color-secondary-font: #002a42;
  --ln-btn-color-secondary-hover-background: rgba(186, 196, 204, 0.05);
  --ln-btn-color-secondary-focus-background: rgba(186, 196, 204, 0.12);
  --ln-btn-color-secondary-hover: #587788;
  --ln-btn-color-secondary-active-border: #e8ebef;
  --ln-btn-color-secondary-active-font: #002a42;
  --ln-btn-color-secondary-focus-outline: rgba(0, 0, 0, 0);
  --ln-btn-color-secondary-disabled-font: #bac4cc;
  --ln-btn-color-secondary-disabled-border: #e8ebef;
  --ln-btn-color-secondary-keyboard-focus-border: #964add;
  --ln-btn-color-secondary-keyboard-focus-font: #964add;
  --ln-btn-color-secondary-keyboard-focus-box-shadow: 0px 0px 0px 2px rgba(150, 74, 221, 0.0901960784);
  --ln-btn-color-secondary-keyboard-focus-background: #ffffff;
  --ln-btn-color-tertiary-font: #002a42;
  --ln-btn-color-tertiary-hover: #002a42;
  --ln-btn-color-tertiary-hover-background: rgba(186, 196, 204, 0.05);
  --ln-btn-color-tertiary-active-font: #002a42;
  --ln-btn-color-tertiary-active-background: rgba(186, 196, 204, 0.12);
  --ln-btn-color-tertiary-disabled-font: #bac4cc;
  --ln-btn-color-tertiary-keyboard-focus-border: #964add;
  --ln-btn-color-tertiary-keyboard-focus-font: #964add;
  --ln-btn-color-tertiary-keyboard-focus-box-shadow: 0px 0px 0px 2px rgba(150, 74, 221, 0.0901960784);
  --ln-btn-color-tertiary-keyboard-focus-background: #ffffff;
  --ln-btn-tertiary-border-width: 1px;
  --ln-btn-box-shadow-primary: none;
  --ln-btn-box-shadow-secondary: 0px 1px 4px 0px rgba(0, 0, 0, 0.031372549);
  --ln-btn-spacing-4xs: 2px;
  --ln-btn-spacing-3xs: 6px;
  --ln-btn-spacing-2xs: 6px;
  --ln-btn-spacing-xs: 6px;
  --ln-btn-spacing-sm: 8px;
  --ln-btn-spacing-md: 8px;
  --ln-btn-spacing-m: 28px;
  --ln-btn-spacing-lg: 28px;
  --ln-btn-spacing-xl: 28px;
  --ln-btn-spacing-2xl: 48px;
  --ln-dialog-box-shadow: 14.65px 17.58px 50px 0px rgba(0, 0, 0, 0.1);
  --ln-dialog-box-shadow-secondary: 0px 0px 0px 3px rgba(122, 131, 150, 0.06);
  --ln-tooltip-light: #ffffff;
  --ln-tooltip-dark: #002a42;
  --ln-tooltip-padding-vertical: 5px;
  --ln-tooltip-padding-horizontal: 10px;
  --ln-input-color-background-disabled: #f0f2f4;
  --ln-input-color-font-default: #002a42;
  --ln-input-color-font-disabled: #587788;
  --ln-input-color-font-placeholder-disabled: #bac4cc;
  --ln-input-color-border-focus: #EEEEF1;
  --ln-input-color-border-hover: #EEEEF1;
  --ln-input-color-border-error: #d84116;
  --ln-input-color-border-disabled: #587788;
  --ln-input-padding-vertical: 16px;
  --ln-input-padding-horizontal: 12px;
  --ln-textarea-padding-vertical: 16px;
  --ln-textarea-padding-horizontal: 12px;
  --ln-select-label-space-vertical: 6px;
  --ln-select-label-space-horizontal: 8px;
  --ln-select-label-min-height: 30px;
  --ln-select-label-font-size: 13px;
  --ln-select-input-container-padding: 0px 0px 0px 4px;
  --ln-select-container-width: max-content;
  --ln-select-container-max-width: 400px;
  --ln-select-color-selected-item-background: rgba(184, 184, 193, 0.1019607843);
  --ln-select-color-selected-item-checkbox-background: #ffffff;
  --ln-select-color-selected-item-hover-background: rgba(184, 184, 193, 0.2);
  --ln-select-color-hover-item-background: rgba(184, 184, 193, 0.2);
  --ln-select-color-groups-divider: #F4F4F6;
  --ln-select-groups-divider-padding: 0px;
}

/* Usage instructions:
 *
 * 1. For application-wide theming:
 *    - Import this file in your main styles:
 *      @use '@lucanet-main/lucanet-library-ui/theme/styles/global';
 *    - Apply themes directly to components:
 *      <your-component class="ln-theme-v2"></your-component>
 *
 * 2. For container-based theming:
 *    - Import the specific theme file:
 *      @use '@lucanet-main/lucanet-library-ui/utils/theme-mixins' as theme-mixins;
 *    - Apply the theme to your container wrapper:
 *      .my-app-wrapper {
 *        @include theme-mixins.apply-theme-v2(); // or v3
 *      }
 *
 * 3. For component-level theming:
 *    - Just add the appropriate class to your component:
 *      <ln-formula class="ln-theme-v3"></ln-formula>
 */
/*
[name] [screen-size] [gutter]
*/
@media (min-width: 375px) {
  .row {
    box-sizing: border-box;
    display: flex;
    flex: 0 1 auto;
    flex-direction: row;
    flex-wrap: wrap;
    margin-right: -4px;
    margin-left: -4px;
  }
  .col-xs {
    flex: 1 0 auto;
    max-width: 100%;
    padding-right: 4px;
    padding-left: 4px;
  }
  .col-xs-1 {
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
    padding-right: 4px;
    padding-left: 4px;
  }
  .col-xs-2 {
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
    padding-right: 4px;
    padding-left: 4px;
  }
  .col-xs-3 {
    flex-basis: 25%;
    max-width: 25%;
    padding-right: 4px;
    padding-left: 4px;
  }
  .col-xs-4 {
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
    padding-right: 4px;
    padding-left: 4px;
  }
  .col-xs-5 {
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
    padding-right: 4px;
    padding-left: 4px;
  }
  .col-xs-6 {
    flex-basis: 50%;
    max-width: 50%;
    padding-right: 4px;
    padding-left: 4px;
  }
  .col-xs-7 {
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
    padding-right: 4px;
    padding-left: 4px;
  }
  .col-xs-8 {
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
    padding-right: 4px;
    padding-left: 4px;
  }
  .col-xs-9 {
    flex-basis: 75%;
    max-width: 75%;
    padding-right: 4px;
    padding-left: 4px;
  }
  .col-xs-10 {
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
    padding-right: 4px;
    padding-left: 4px;
  }
  .col-xs-11 {
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
    padding-right: 4px;
    padding-left: 4px;
  }
  .col-xs-12 {
    flex-basis: 100%;
    max-width: 100%;
    padding-right: 4px;
    padding-left: 4px;
  }
  .col-xs-0 {
    display: none;
  }
}
@media (min-width: 768px) {
  .row {
    box-sizing: border-box;
    display: flex;
    flex: 0 1 auto;
    flex-direction: row;
    flex-wrap: wrap;
    margin-right: -8px;
    margin-left: -8px;
  }
  .col-s {
    flex: 1 0 auto;
    max-width: 100%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-s-1 {
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-s-2 {
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-s-3 {
    flex-basis: 25%;
    max-width: 25%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-s-4 {
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-s-5 {
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-s-6 {
    flex-basis: 50%;
    max-width: 50%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-s-7 {
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-s-8 {
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-s-9 {
    flex-basis: 75%;
    max-width: 75%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-s-10 {
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-s-11 {
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-s-12 {
    flex-basis: 100%;
    max-width: 100%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-s-0 {
    display: none;
  }
}
@media (min-width: 1280px) {
  .row {
    box-sizing: border-box;
    display: flex;
    flex: 0 1 auto;
    flex-direction: row;
    flex-wrap: wrap;
    margin-right: -8px;
    margin-left: -8px;
  }
  .col-m {
    flex: 1 0 auto;
    max-width: 100%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-m-1 {
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-m-2 {
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-m-3 {
    flex-basis: 25%;
    max-width: 25%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-m-4 {
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-m-5 {
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-m-6 {
    flex-basis: 50%;
    max-width: 50%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-m-7 {
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-m-8 {
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-m-9 {
    flex-basis: 75%;
    max-width: 75%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-m-10 {
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-m-11 {
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-m-12 {
    flex-basis: 100%;
    max-width: 100%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-m-0 {
    display: none;
  }
}
@media (min-width: 1440px) {
  .row {
    box-sizing: border-box;
    display: flex;
    flex: 0 1 auto;
    flex-direction: row;
    flex-wrap: wrap;
    margin-right: -8px;
    margin-left: -8px;
  }
  .col-l {
    flex: 1 0 auto;
    max-width: 100%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-l-1 {
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-l-2 {
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-l-3 {
    flex-basis: 25%;
    max-width: 25%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-l-4 {
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-l-5 {
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-l-6 {
    flex-basis: 50%;
    max-width: 50%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-l-7 {
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-l-8 {
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-l-9 {
    flex-basis: 75%;
    max-width: 75%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-l-10 {
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-l-11 {
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-l-12 {
    flex-basis: 100%;
    max-width: 100%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-l-0 {
    display: none;
  }
}
@media (min-width: 1920px) {
  .row {
    box-sizing: border-box;
    display: flex;
    flex: 0 1 auto;
    flex-direction: row;
    flex-wrap: wrap;
    margin-right: -8px;
    margin-left: -8px;
  }
  .col-xl {
    flex: 1 0 auto;
    max-width: 100%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-xl-1 {
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-xl-2 {
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-xl-3 {
    flex-basis: 25%;
    max-width: 25%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-xl-4 {
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-xl-5 {
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-xl-6 {
    flex-basis: 50%;
    max-width: 50%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-xl-7 {
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-xl-8 {
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-xl-9 {
    flex-basis: 75%;
    max-width: 75%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-xl-10 {
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-xl-11 {
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-xl-12 {
    flex-basis: 100%;
    max-width: 100%;
    padding-right: 8px;
    padding-left: 8px;
  }
  .col-xl-0 {
    display: none;
  }
}
.bt-1 {
  border-top: solid 1px #bac4cc;
}

/* stylelint-disable declaration-no-important */
.bg-base-white {
  background-color: #ffffff !important;
}

.color-base-white {
  color: #ffffff !important;
}

.bg-after-base-white:after {
  background-color: #ffffff !important;
}

.bg-base-black {
  background-color: #000000 !important;
}

.color-base-black {
  color: #000000 !important;
}

.bg-after-base-black:after {
  background-color: #000000 !important;
}

.bg-solid-grey-50 {
  background-color: #fbfbfb !important;
}

.color-solid-grey-50 {
  color: #fbfbfb !important;
}

.bg-after-solid-grey-50:after {
  background-color: #fbfbfb !important;
}

.bg-solid-grey-100 {
  background-color: #f7f8f8 !important;
}

.color-solid-grey-100 {
  color: #f7f8f8 !important;
}

.bg-after-solid-grey-100:after {
  background-color: #f7f8f8 !important;
}

.bg-solid-grey-150 {
  background-color: #f0f2f4 !important;
}

.color-solid-grey-150 {
  color: #f0f2f4 !important;
}

.bg-after-solid-grey-150:after {
  background-color: #f0f2f4 !important;
}

.bg-solid-grey-200 {
  background-color: #e8ebef !important;
}

.color-solid-grey-200 {
  color: #e8ebef !important;
}

.bg-after-solid-grey-200:after {
  background-color: #e8ebef !important;
}

.bg-solid-grey-250 {
  background-color: #d8dde4 !important;
}

.color-solid-grey-250 {
  color: #d8dde4 !important;
}

.bg-after-solid-grey-250:after {
  background-color: #d8dde4 !important;
}

.bg-solid-grey-300 {
  background-color: #bac4cc !important;
}

.color-solid-grey-300 {
  color: #bac4cc !important;
}

.bg-after-solid-grey-300:after {
  background-color: #bac4cc !important;
}

.bg-solid-grey-400 {
  background-color: #9dacb8 !important;
}

.color-solid-grey-400 {
  color: #9dacb8 !important;
}

.bg-after-solid-grey-400:after {
  background-color: #9dacb8 !important;
}

.bg-solid-grey-500 {
  background-color: #8ca2b1 !important;
}

.color-solid-grey-500 {
  color: #8ca2b1 !important;
}

.bg-after-solid-grey-500:after {
  background-color: #8ca2b1 !important;
}

.bg-solid-grey-600 {
  background-color: #587588 !important;
}

.color-solid-grey-600 {
  color: #587588 !important;
}

.bg-after-solid-grey-600:after {
  background-color: #587588 !important;
}

.bg-solid-grey-700 {
  background-color: #38637a !important;
}

.color-solid-grey-700 {
  color: #38637a !important;
}

.bg-after-solid-grey-700:after {
  background-color: #38637a !important;
}

.bg-solid-grey-800 {
  background-color: #1b4a64 !important;
}

.color-solid-grey-800 {
  color: #1b4a64 !important;
}

.bg-after-solid-grey-800:after {
  background-color: #1b4a64 !important;
}

.bg-solid-grey-900 {
  background-color: #002a42 !important;
}

.color-solid-grey-900 {
  color: #002a42 !important;
}

.bg-after-solid-grey-900:after {
  background-color: #002a42 !important;
}

.bg-solid-green-50 {
  background-color: #f4f9f4 !important;
}

.color-solid-green-50 {
  color: #f4f9f4 !important;
}

.bg-after-solid-green-50:after {
  background-color: #f4f9f4 !important;
}

.bg-solid-green-100 {
  background-color: #e6f5e6 !important;
}

.color-solid-green-100 {
  color: #e6f5e6 !important;
}

.bg-after-solid-green-100:after {
  background-color: #e6f5e6 !important;
}

.bg-solid-green-150 {
  background-color: #d8f0d8 !important;
}

.color-solid-green-150 {
  color: #d8f0d8 !important;
}

.bg-after-solid-green-150:after {
  background-color: #d8f0d8 !important;
}

.bg-solid-green-200 {
  background-color: #b9e5ba !important;
}

.color-solid-green-200 {
  color: #b9e5ba !important;
}

.bg-after-solid-green-200:after {
  background-color: #b9e5ba !important;
}

.bg-solid-green-300 {
  background-color: #87d088 !important;
}

.color-solid-green-300 {
  color: #87d088 !important;
}

.bg-after-solid-green-300:after {
  background-color: #87d088 !important;
}

.bg-solid-green-600 {
  background-color: #4aaf4b !important;
}

.color-solid-green-600 {
  color: #4aaf4b !important;
}

.bg-after-solid-green-600:after {
  background-color: #4aaf4b !important;
}

.bg-solid-green-700 {
  background-color: #368537 !important;
}

.color-solid-green-700 {
  color: #368537 !important;
}

.bg-after-solid-green-700:after {
  background-color: #368537 !important;
}

.bg-solid-green-800 {
  background-color: #2a652b !important;
}

.color-solid-green-800 {
  color: #2a652b !important;
}

.bg-after-solid-green-800:after {
  background-color: #2a652b !important;
}

.bg-solid-green-900 {
  background-color: #1a561b !important;
}

.color-solid-green-900 {
  color: #1a561b !important;
}

.bg-after-solid-green-900:after {
  background-color: #1a561b !important;
}

.bg-solid-blue-50 {
  background-color: #f5f8fe !important;
}

.color-solid-blue-50 {
  color: #f5f8fe !important;
}

.bg-after-solid-blue-50:after {
  background-color: #f5f8fe !important;
}

.bg-solid-blue-100 {
  background-color: #eaf1fd !important;
}

.color-solid-blue-100 {
  color: #eaf1fd !important;
}

.bg-after-solid-blue-100:after {
  background-color: #eaf1fd !important;
}

.bg-solid-blue-150 {
  background-color: #e0eafc !important;
}

.color-solid-blue-150 {
  color: #e0eafc !important;
}

.bg-after-solid-blue-150:after {
  background-color: #e0eafc !important;
}

.bg-solid-blue-200 {
  background-color: #c8d9f9 !important;
}

.color-solid-blue-200 {
  color: #c8d9f9 !important;
}

.bg-after-solid-blue-200:after {
  background-color: #c8d9f9 !important;
}

.bg-solid-blue-300 {
  background-color: #a1bff7 !important;
}

.color-solid-blue-300 {
  color: #a1bff7 !important;
}

.bg-after-solid-blue-300:after {
  background-color: #a1bff7 !important;
}

.bg-solid-blue-600 {
  background-color: #6594ec !important;
}

.color-solid-blue-600 {
  color: #6594ec !important;
}

.bg-after-solid-blue-600:after {
  background-color: #6594ec !important;
}

.bg-solid-blue-700 {
  background-color: #2c6ce2 !important;
}

.color-solid-blue-700 {
  color: #2c6ce2 !important;
}

.bg-after-solid-blue-700:after {
  background-color: #2c6ce2 !important;
}

.bg-solid-blue-800 {
  background-color: #1e61dc !important;
}

.color-solid-blue-800 {
  color: #1e61dc !important;
}

.bg-after-solid-blue-800:after {
  background-color: #1e61dc !important;
}

.bg-solid-blue-900 {
  background-color: #1b58c8 !important;
}

.color-solid-blue-900 {
  color: #1b58c8 !important;
}

.bg-after-solid-blue-900:after {
  background-color: #1b58c8 !important;
}

.bg-solid-red-50 {
  background-color: #fef7f6 !important;
}

.color-solid-red-50 {
  color: #fef7f6 !important;
}

.bg-after-solid-red-50:after {
  background-color: #fef7f6 !important;
}

.bg-solid-red-100 {
  background-color: #fef0ec !important;
}

.color-solid-red-100 {
  color: #fef0ec !important;
}

.bg-after-solid-red-100:after {
  background-color: #fef0ec !important;
}

.bg-solid-red-150 {
  background-color: #feece7 !important;
}

.color-solid-red-150 {
  color: #feece7 !important;
}

.bg-after-solid-red-150:after {
  background-color: #feece7 !important;
}

.bg-solid-red-200 {
  background-color: #fddcd3 !important;
}

.color-solid-red-200 {
  color: #fddcd3 !important;
}

.bg-after-solid-red-200:after {
  background-color: #fddcd3 !important;
}

.bg-solid-red-300 {
  background-color: #fabaa8 !important;
}

.color-solid-red-300 {
  color: #fabaa8 !important;
}

.bg-after-solid-red-300:after {
  background-color: #fabaa8 !important;
}

.bg-solid-red-600 {
  background-color: #f78464 !important;
}

.color-solid-red-600 {
  color: #f78464 !important;
}

.bg-after-solid-red-600:after {
  background-color: #f78464 !important;
}

.bg-solid-red-700 {
  background-color: #e44f25 !important;
}

.color-solid-red-700 {
  color: #e44f25 !important;
}

.bg-after-solid-red-700:after {
  background-color: #e44f25 !important;
}

.bg-solid-red-800 {
  background-color: #dd3f13 !important;
}

.color-solid-red-800 {
  color: #dd3f13 !important;
}

.bg-after-solid-red-800:after {
  background-color: #dd3f13 !important;
}

.bg-solid-red-900 {
  background-color: #da380b !important;
}

.color-solid-red-900 {
  color: #da380b !important;
}

.bg-after-solid-red-900:after {
  background-color: #da380b !important;
}

.bg-solid-orange-50 {
  background-color: #fefaf5 !important;
}

.color-solid-orange-50 {
  color: #fefaf5 !important;
}

.bg-after-solid-orange-50:after {
  background-color: #fefaf5 !important;
}

.bg-solid-orange-100 {
  background-color: #fbf2e6 !important;
}

.color-solid-orange-100 {
  color: #fbf2e6 !important;
}

.bg-after-solid-orange-100:after {
  background-color: #fbf2e6 !important;
}

.bg-solid-orange-150 {
  background-color: #fbefe0 !important;
}

.color-solid-orange-150 {
  color: #fbefe0 !important;
}

.bg-after-solid-orange-150:after {
  background-color: #fbefe0 !important;
}

.bg-solid-orange-200 {
  background-color: #f9e4c8 !important;
}

.color-solid-orange-200 {
  color: #f9e4c8 !important;
}

.bg-after-solid-orange-200:after {
  background-color: #f9e4c8 !important;
}

.bg-solid-orange-300 {
  background-color: #f5ca99 !important;
}

.color-solid-orange-300 {
  color: #f5ca99 !important;
}

.bg-after-solid-orange-300:after {
  background-color: #f5ca99 !important;
}

.bg-solid-orange-600 {
  background-color: #e5994d !important;
}

.color-solid-orange-600 {
  color: #e5994d !important;
}

.bg-after-solid-orange-600:after {
  background-color: #e5994d !important;
}

.bg-solid-orange-700 {
  background-color: #d97e00 !important;
}

.color-solid-orange-700 {
  color: #d97e00 !important;
}

.bg-after-solid-orange-700:after {
  background-color: #d97e00 !important;
}

.bg-solid-orange-800 {
  background-color: #c26b00 !important;
}

.color-solid-orange-800 {
  color: #c26b00 !important;
}

.bg-after-solid-orange-800:after {
  background-color: #c26b00 !important;
}

.bg-solid-orange-900 {
  background-color: #b26300 !important;
}

.color-solid-orange-900 {
  color: #b26300 !important;
}

.bg-after-solid-orange-900:after {
  background-color: #b26300 !important;
}

.bg-solid-moss-50 {
  background-color: #f5f9f9 !important;
}

.color-solid-moss-50 {
  color: #f5f9f9 !important;
}

.bg-after-solid-moss-50:after {
  background-color: #f5f9f9 !important;
}

.bg-solid-moss-100 {
  background-color: #ebf3f3 !important;
}

.color-solid-moss-100 {
  color: #ebf3f3 !important;
}

.bg-after-solid-moss-100:after {
  background-color: #ebf3f3 !important;
}

.bg-solid-moss-150 {
  background-color: #e3eeee !important;
}

.color-solid-moss-150 {
  color: #e3eeee !important;
}

.bg-after-solid-moss-150:after {
  background-color: #e3eeee !important;
}

.bg-solid-moss-200 {
  background-color: #d8e7e7 !important;
}

.color-solid-moss-200 {
  color: #d8e7e7 !important;
}

.bg-after-solid-moss-200:after {
  background-color: #d8e7e7 !important;
}

.bg-solid-moss-300 {
  background-color: #b0d0d0 !important;
}

.color-solid-moss-300 {
  color: #b0d0d0 !important;
}

.bg-after-solid-moss-300:after {
  background-color: #b0d0d0 !important;
}

.bg-solid-moss-600 {
  background-color: #74adad !important;
}

.color-solid-moss-600 {
  color: #74adad !important;
}

.bg-after-solid-moss-600:after {
  background-color: #74adad !important;
}

.bg-solid-moss-700 {
  background-color: #3e8e8e !important;
}

.color-solid-moss-700 {
  color: #3e8e8e !important;
}

.bg-after-solid-moss-700:after {
  background-color: #3e8e8e !important;
}

.bg-solid-moss-800 {
  background-color: #398383 !important;
}

.color-solid-moss-800 {
  color: #398383 !important;
}

.bg-after-solid-moss-800:after {
  background-color: #398383 !important;
}

.bg-solid-moss-900 {
  background-color: #337575 !important;
}

.color-solid-moss-900 {
  color: #337575 !important;
}

.bg-after-solid-moss-900:after {
  background-color: #337575 !important;
}

.bg-solid-violet-50 {
  background-color: #faf6fd !important;
}

.color-solid-violet-50 {
  color: #faf6fd !important;
}

.bg-after-solid-violet-50:after {
  background-color: #faf6fd !important;
}

.bg-solid-violet-100 {
  background-color: #f4ecfc !important;
}

.color-solid-violet-100 {
  color: #f4ecfc !important;
}

.bg-after-solid-violet-100:after {
  background-color: #f4ecfc !important;
}

.bg-solid-violet-150 {
  background-color: #efe4fa !important;
}

.color-solid-violet-150 {
  color: #efe4fa !important;
}

.bg-after-solid-violet-150:after {
  background-color: #efe4fa !important;
}

.bg-solid-violet-200 {
  background-color: #eadaf9 !important;
}

.color-solid-violet-200 {
  color: #eadaf9 !important;
}

.bg-after-solid-violet-200:after {
  background-color: #eadaf9 !important;
}

.bg-solid-violet-300 {
  background-color: #d5b6f2 !important;
}

.color-solid-violet-300 {
  color: #d5b6f2 !important;
}

.bg-after-solid-violet-300:after {
  background-color: #d5b6f2 !important;
}

.bg-solid-violet-600 {
  background-color: #b57ee8 !important;
}

.color-solid-violet-600 {
  color: #b57ee8 !important;
}

.bg-after-solid-violet-600:after {
  background-color: #b57ee8 !important;
}

.bg-solid-violet-700 {
  background-color: #964add !important;
}

.color-solid-violet-700 {
  color: #964add !important;
}

.bg-after-solid-violet-700:after {
  background-color: #964add !important;
}

.bg-solid-violet-800 {
  background-color: #8735d4 !important;
}

.color-solid-violet-800 {
  color: #8735d4 !important;
}

.bg-after-solid-violet-800:after {
  background-color: #8735d4 !important;
}

.bg-solid-violet-900 {
  background-color: #762cb9 !important;
}

.color-solid-violet-900 {
  color: #762cb9 !important;
}

.bg-after-solid-violet-900:after {
  background-color: #762cb9 !important;
}

.bg-special-gold-900 {
  background-color: #fcc148 !important;
}

.color-special-gold-900 {
  color: #fcc148 !important;
}

.bg-after-special-gold-900:after {
  background-color: #fcc148 !important;
}

.bg-special-link-t500 {
  background-color: #644fff !important;
}

.color-special-link-t500 {
  color: #644fff !important;
}

.bg-after-special-link-t500:after {
  background-color: #644fff !important;
}

.bg-special-link-p400 {
  background-color: #9728ff !important;
}

.color-special-link-p400 {
  color: #9728ff !important;
}

.bg-after-special-link-p400:after {
  background-color: #9728ff !important;
}

.bg-special-link-t600 {
  background-color: #120096 !important;
}

.color-special-link-t600 {
  color: #120096 !important;
}

.bg-after-special-link-t600:after {
  background-color: #120096 !important;
}

.bg-opacity-white-50 {
  background-color: rgba(255, 255, 255, 0.3) !important;
}

.color-opacity-white-50 {
  color: rgba(255, 255, 255, 0.3) !important;
}

.bg-after-opacity-white-50:after {
  background-color: rgba(255, 255, 255, 0.3) !important;
}

.bg-opacity-white-100 {
  background-color: rgba(255, 255, 255, 0.5) !important;
}

.color-opacity-white-100 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.bg-after-opacity-white-100:after {
  background-color: rgba(255, 255, 255, 0.5) !important;
}

.bg-opacity-white-150 {
  background-color: rgba(255, 255, 255, 0.7) !important;
}

.color-opacity-white-150 {
  color: rgba(255, 255, 255, 0.7) !important;
}

.bg-after-opacity-white-150:after {
  background-color: rgba(255, 255, 255, 0.7) !important;
}

.bg-opacity-grey-50 {
  background-color: rgba(186, 196, 204, 0.05) !important;
}

.color-opacity-grey-50 {
  color: rgba(186, 196, 204, 0.05) !important;
}

.bg-after-opacity-grey-50:after {
  background-color: rgba(186, 196, 204, 0.05) !important;
}

.bg-opacity-grey-100 {
  background-color: rgba(186, 196, 204, 0.12) !important;
}

.color-opacity-grey-100 {
  color: rgba(186, 196, 204, 0.12) !important;
}

.bg-after-opacity-grey-100:after {
  background-color: rgba(186, 196, 204, 0.12) !important;
}

.bg-opacity-grey-150 {
  background-color: rgba(186, 196, 204, 0.22) !important;
}

.color-opacity-grey-150 {
  color: rgba(186, 196, 204, 0.22) !important;
}

.bg-after-opacity-grey-150:after {
  background-color: rgba(186, 196, 204, 0.22) !important;
}

.bg-opacity-grey-200 {
  background-color: rgba(186, 196, 204, 0.32) !important;
}

.color-opacity-grey-200 {
  color: rgba(186, 196, 204, 0.32) !important;
}

.bg-after-opacity-grey-200:after {
  background-color: rgba(186, 196, 204, 0.32) !important;
}

.bg-opacity-grey-250 {
  background-color: rgba(186, 196, 204, 0.57) !important;
}

.color-opacity-grey-250 {
  color: rgba(186, 196, 204, 0.57) !important;
}

.bg-after-opacity-grey-250:after {
  background-color: rgba(186, 196, 204, 0.57) !important;
}

.bg-opacity-green-50 {
  background-color: rgba(74, 175, 75, 0.06) !important;
}

.color-opacity-green-50 {
  color: rgba(74, 175, 75, 0.06) !important;
}

.bg-after-opacity-green-50:after {
  background-color: rgba(74, 175, 75, 0.06) !important;
}

.bg-opacity-green-100 {
  background-color: rgba(74, 175, 75, 0.13) !important;
}

.color-opacity-green-100 {
  color: rgba(74, 175, 75, 0.13) !important;
}

.bg-after-opacity-green-100:after {
  background-color: rgba(74, 175, 75, 0.13) !important;
}

.bg-opacity-green-150 {
  background-color: rgba(74, 175, 75, 0.2) !important;
}

.color-opacity-green-150 {
  color: rgba(74, 175, 75, 0.2) !important;
}

.bg-after-opacity-green-150:after {
  background-color: rgba(74, 175, 75, 0.2) !important;
}

.bg-opacity-blue-50 {
  background-color: rgba(44, 108, 226, 0.05) !important;
}

.color-opacity-blue-50 {
  color: rgba(44, 108, 226, 0.05) !important;
}

.bg-after-opacity-blue-50:after {
  background-color: rgba(44, 108, 226, 0.05) !important;
}

.bg-opacity-blue-100 {
  background-color: rgba(44, 108, 226, 0.1) !important;
}

.color-opacity-blue-100 {
  color: rgba(44, 108, 226, 0.1) !important;
}

.bg-after-opacity-blue-100:after {
  background-color: rgba(44, 108, 226, 0.1) !important;
}

.bg-opacity-blue-150 {
  background-color: rgba(44, 108, 226, 0.14) !important;
}

.color-opacity-blue-150 {
  color: rgba(44, 108, 226, 0.14) !important;
}

.bg-after-opacity-blue-150:after {
  background-color: rgba(44, 108, 226, 0.14) !important;
}

.bg-opacity-red-50 {
  background-color: rgba(228, 79, 37, 0.04) !important;
}

.color-opacity-red-50 {
  color: rgba(228, 79, 37, 0.04) !important;
}

.bg-after-opacity-red-50:after {
  background-color: rgba(228, 79, 37, 0.04) !important;
}

.bg-opacity-red-100 {
  background-color: rgba(228, 79, 37, 0.08) !important;
}

.color-opacity-red-100 {
  color: rgba(228, 79, 37, 0.08) !important;
}

.bg-after-opacity-red-100:after {
  background-color: rgba(228, 79, 37, 0.08) !important;
}

.bg-opacity-red-150 {
  background-color: rgba(228, 79, 37, 0.11) !important;
}

.color-opacity-red-150 {
  color: rgba(228, 79, 37, 0.11) !important;
}

.bg-after-opacity-red-150:after {
  background-color: rgba(228, 79, 37, 0.11) !important;
}

.bg-opacity-orange-50 {
  background-color: rgba(217, 126, 0, 0.04) !important;
}

.color-opacity-orange-50 {
  color: rgba(217, 126, 0, 0.04) !important;
}

.bg-after-opacity-orange-50:after {
  background-color: rgba(217, 126, 0, 0.04) !important;
}

.bg-opacity-orange-100 {
  background-color: rgba(217, 126, 0, 0.1) !important;
}

.color-opacity-orange-100 {
  color: rgba(217, 126, 0, 0.1) !important;
}

.bg-after-opacity-orange-100:after {
  background-color: rgba(217, 126, 0, 0.1) !important;
}

.bg-opacity-orange-150 {
  background-color: rgba(217, 126, 0, 0.12) !important;
}

.color-opacity-orange-150 {
  color: rgba(217, 126, 0, 0.12) !important;
}

.bg-after-opacity-orange-150:after {
  background-color: rgba(217, 126, 0, 0.12) !important;
}

.bg-opacity-moss-50 {
  background-color: rgba(62, 142, 142, 0.05) !important;
}

.color-opacity-moss-50 {
  color: rgba(62, 142, 142, 0.05) !important;
}

.bg-after-opacity-moss-50:after {
  background-color: rgba(62, 142, 142, 0.05) !important;
}

.bg-opacity-moss-100 {
  background-color: rgba(62, 142, 142, 0.11) !important;
}

.color-opacity-moss-100 {
  color: rgba(62, 142, 142, 0.11) !important;
}

.bg-after-opacity-moss-100:after {
  background-color: rgba(62, 142, 142, 0.11) !important;
}

.bg-opacity-moss-150 {
  background-color: rgba(62, 142, 142, 0.15) !important;
}

.color-opacity-moss-150 {
  color: rgba(62, 142, 142, 0.15) !important;
}

.bg-after-opacity-moss-150:after {
  background-color: rgba(62, 142, 142, 0.15) !important;
}

.bg-opacity-violet-50 {
  background-color: rgba(150, 74, 221, 0.04) !important;
}

.color-opacity-violet-50 {
  color: rgba(150, 74, 221, 0.04) !important;
}

.bg-after-opacity-violet-50:after {
  background-color: rgba(150, 74, 221, 0.04) !important;
}

.bg-opacity-violet-100 {
  background-color: rgba(150, 74, 221, 0.09) !important;
}

.color-opacity-violet-100 {
  color: rgba(150, 74, 221, 0.09) !important;
}

.bg-after-opacity-violet-100:after {
  background-color: rgba(150, 74, 221, 0.09) !important;
}

.bg-opacity-violet-150 {
  background-color: rgba(150, 74, 221, 0.12) !important;
}

.color-opacity-violet-150 {
  color: rgba(150, 74, 221, 0.12) !important;
}

.bg-after-opacity-violet-150:after {
  background-color: rgba(150, 74, 221, 0.12) !important;
}

/* stylelint-enable declaration-no-important */
.badge {
  display: inline;
  background-color: #964add;
  color: #ffffff;
}
.badge, .badge.md {
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-align: center;
  border-radius: 99px;
  padding: 1px 5px;
}
.badge.sm {
  padding: 4px;
  font-size: 0;
}
.badge.lg {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  padding: 4px 8px;
  display: inline-flex;
}
.badge.yellow {
  background-color: #f6a807;
  color: #002a42;
}
.badge.orange {
  background-color: #d97e00;
  color: #ffffff;
}
.badge.purple {
  background-color: #9605ef;
  color: #ffffff;
}
.badge.pink {
  background-color: #c80db5;
  color: #ffffff;
}
.badge.mint {
  background-color: #5bcece;
  color: #002a42;
}
.badge.green {
  background-color: #29892b;
  color: #ffffff;
}
.badge.red {
  background-color: #d84116;
  color: #ffffff;
}
.badge.grey {
  background-color: #e8ebef;
  color: #002a42;
}

.ln-field {
  display: flex;
  flex-direction: column;
  gap: 2px;
  margin-bottom: 12px;
}

.ln-input-hint {
  margin: 0;
  padding: 0;
  font-size: 12px;
  color: #6e7598;
  line-height: 16px;
}

.ln-label {
  font-size: 14px;
  font-weight: 400;
  color: #002a42;
  line-height: 20px;
}
.ln-label.required:after {
  content: "*";
  color: #d84116;
}

.ag-theme-lucanet-light {
  --ag-control-panel-background-color: #ffffff;
  --ag-alpine-active-color: #ffffff;
  --ag-background-color: #ffffff;
  --ag-foreground-color: #002a42;
  --ag-secondary-foreground-color: #002a42;
  --ag-header-background-color: #2e5368;
  --ag-header-foreground-color: #ffffff;
  --ag-odd-row-background-color: #ffffff;
  --ag-header-cell-hover-background-color: #587788;
  --ag-header-cell-moving-background-color: #587788;
  --ag-row-border-color: #b3d0d7;
  --ag-row-hover-color: #f0f2f4;
  --ag-header-column-resize-handle-height: 100%;
  --ag-header-column-resize-handle-width: 1px;
  --ag-header-column-resize-handle-color: #ffffff;
  --ag-border-radius: 4px;
  --ag-row-border-width: 1px;
  --ag-checkbox-border-radius: 4px;
  --ag-input-focus-border-color: #cde6ec;
  --ag-icon-image-filter: #ffffff;
  --ag-icon-image: #ffffff;
  --ag-icon-font-color: #ffffff;
  --ag-range-selection-border-color: #964add;
  --ag-range-selection-background-color: #e1f0f4;
  --ag-range-selection-background-color-2: #e1f0f4;
  --ag-range-selection-background-color-3: #e1f0f4;
}
.ag-theme-lucanet-light .ag-header .ag-lucanet-column-menu-icon:after,
.ag-theme-lucanet-light .ag-header .ag-sort-indicator-icon .ag-icon:before {
  color: #ffffff;
}
.ag-theme-lucanet-light .ag-header-cell {
  font-size: 16px;
}
.ag-theme-lucanet-light .ag-header-cell:focus {
  background-color: #001f32;
  border: 1px solid transparent;
}
.ag-theme-lucanet-light .ag-icon-filter {
  font-size: 24px;
}
.ag-theme-lucanet-light .ag-row-hover {
  border-bottom-color: #c5cdd5;
  border-top-color: #c5cdd5;
}
.ag-theme-lucanet-light .ag-root-wrapper {
  border-radius: 4px;
  border: 2px solid #b3d0d7;
}
.ag-theme-lucanet-light .ag-virtual-list-item:has(.ag-checked) {
  background-color: #e1f0f4;
}
.ag-theme-lucanet-light .ag-header-cell-text {
  font-weight: 500;
}
.ag-theme-lucanet-light .ag-cell-focus:not(.ag-cell-range-selected):focus-within {
  background-color: #e1f0f4;
}

.ag-theme-lucanet {
  --ag-control-panel-background-color: #ffffff;
  --ag-alpine-active-color: #964add;
  --ag-background-color: #ffffff;
  --ag-foreground-color: #002a42;
  --ag-secondary-foreground-color: #002a42;
  --ag-header-background-color: #587788;
  --ag-header-foreground-color: #ffffff;
  --ag-odd-row-background-color: #ffffff;
  --ag-row-hover-color: #e1f0f4;
  --ag-header-column-resize-handle-height: 100%;
  --ag-header-column-resize-handle-width: 1px;
  --ag-header-column-resize-handle-color: #ffffff;
  --ag-border-radius: 4px;
  --ag-row-border-color: #b3d0d7;
  --ag-row-border-width: 2px;
  --ag-checkbox-border-radius: 4px;
  --ag-input-focus-border-color: #cde6ec;
}
.ag-theme-lucanet .ag-header-icon .ag-icon.ag-icon-menu,
.ag-theme-lucanet .ag-sort-indicator-icon .ag-icon.ag-icon-menu {
  color: #ffffff;
}
.ag-theme-lucanet .ag-header .ag-lucanet-column-menu-icon:after,
.ag-theme-lucanet .ag-header .ag-sort-indicator-icon .ag-icon:before {
  color: #ffffff;
}
.ag-theme-lucanet .ag-header-cell {
  font-size: 16px;
}
.ag-theme-lucanet .ag-root-wrapper {
  border-radius: 4px;
  border-left: 2px solid #b3d0d7;
}
.ag-theme-lucanet .ag-virtual-list-item:has(.ag-checked) {
  background-color: #e1f0f4;
}
.ag-theme-lucanet .ag-lucanet-column-menu-icon {
  font-size: 18px;
}

.ag-theme-simple {
  --ag-control-panel-background-color: #ffffff;
  --ag-alpine-active-color: #002a42;
  --ag-background-color: #ffffff;
  --ag-foreground-color: #002a42;
  --ag-secondary-foreground-color: #002a42;
  --ag-header-background-color: #e1f0f4;
  --ag-header-foreground-color: #002a42;
  --ag-odd-row-background-color: #ffffff;
  --ag-header-cell-hover-background-color: #cde6ec;
  --ag-row-border-color: #bac4cc;
  --ag-row-hover-color: #f0f2f4;
  --ag-header-column-resize-handle-height: 100%;
  --ag-header-column-resize-handle-width: 0.5px;
  --ag-header-column-resize-handle-color: #bac4cc;
  --ag-border-radius: 4px;
  --ag-checkbox-border-radius: 4px;
  --ag-input-focus-border-color: #c592f5;
  --ag-icon-image-filter: #002a42;
  --ag-icon-image: #ffffff;
  --ag-icon-font-color: #002a42;
  --ag-range-selection-border-color: #964add;
  --ag-selected-tab-underline-color: #964add;
  --ag-checkbox-checked-color: #964add;
  --ag-invalid-color: #d84116;
}
.ag-theme-simple .ag-header .ag-lucanet-column-menu-icon:after,
.ag-theme-simple .ag-header .ag-sort-indicator-icon .ag-icon:before {
  color: #002a42;
}
.ag-theme-simple .ag-header-cell {
  font-size: 14px;
}
.ag-theme-simple .ag-header-cell:focus {
  background-color: #cde6ec;
  border: 1px solid #c592f5;
}
.ag-theme-simple .ag-icon-filter {
  font-size: 24px;
}
.ag-theme-simple .ag-header-cell-resize::after {
  margin-left: 1px;
}
.ag-theme-simple .ag-ltr .ag-cell-focus:not(.ag-cell-range-selected):focus-within {
  background-color: #ffffff;
}

.ln-text-area {
  border: 1px solid var(--ln-color-border);
  border-radius: var(--ln-border-radius-sm);
  color: #002a42;
  width: 100%;
  padding: var(--ln-textarea-padding-vertical) var(--ln-textarea-padding-horizontal);
  font-size: var(--ln-font-size-xs);
  line-height: var(--ln-line-height-3xs);
}
.ln-text-area::placeholder {
  color: #b3b7c9;
}
.ln-text-area:hover:not(:disabled), .ln-text-area:focus {
  box-shadow: var(--box-shadow-elevation-1-floating);
}
.ln-text-area:hover {
  border: 1px solid var(--ln-input-color-border-hover);
}
.ln-text-area:focus {
  outline: none;
  border: 1px solid var(--ln-input-color-border-focus);
}
.ln-text-area:disabled {
  border: 1px solid var(--ln-input-color-border-disabled);
  background-color: var(--ln-input-color-background-disabled);
  color: var(--ln-input-color-font-disabled);
}
.ln-text-area:disabled::placeholder {
  color: var(--ln-input-color-font-placeholder-disabled);
}
.ln-text-area.error {
  border: 1px solid var(--ln-input-color-border-error);
}
.ln-text-area.error:focus,
.ln-text-area.error :hover {
  border: 1px solid var(--ln-input-color-border-error);
}
.ln-text-area:read-only:not(:disabled) {
  background-color: #f5fafb;
  border: 1px solid #6e7598;
  color: #6e7598;
  cursor: default;
}
.ln-text-area:read-only:not(:disabled):hover,
.ln-text-area:read-only:not(:disabled) :focus {
  box-shadow: none;
}

.ln-dialog {
  position: relative;
  background-color: #ffffff;
  padding: 24px 24px;
  box-shadow: var(--ln-dialog-box-shadow);
  border-radius: var(--ln-border-radius-modal);
}
.ln-theme-v3 .ln-dialog, :host-context(.ln-theme-v3) .ln-dialog, :host(.ln-theme-v3) .ln-dialog, [class*=ln-theme-v3] .ln-dialog {
  backdrop-filter: blur(50px);
  box-shadow: var(--ln-dialog-box-shadow-secondary);
}
.ln-dialog.default {
  width: 373px;
}
.ln-dialog-header {
  display: flex;
  flex-wrap: wrap;
  margin-right: 24px;
  color: #002a42;
}
.ln-dialog-header-title {
  display: flex;
  flex: 1 1 100%;
  font-style: normal;
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
}
.ln-dialog-header-title-info {
  color: #587788;
  margin: 4px 0 0;
  font-size: 14px;
  line-height: 20px;
}
.ln-dialog-header-close {
  position: absolute;
  right: 24px;
  top: 24px;
  width: 24px;
  height: 24px;
  margin: 0 0 0;
  padding: 0 0 0;
  background-color: transparent;
  color: #587788;
}
.ln-dialog-header-close .ln-icon-edit-close:hover {
  cursor: pointer;
}
.ln-dialog-body {
  margin-top: 24px;
  overflow-y: auto;
}
.ln-dialog-body p {
  color: #002a42;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 22px;
  word-break: break-word;
  margin: 0;
}
.ln-dialog-footer {
  margin-top: 24px;
  display: flex;
  justify-content: space-between;
}
.ln-dialog .w-100 {
  width: 100%;
}
.ln-dialog .w-100 .right {
  float: right;
}

.ln-resize-cursor {
  cursor: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMjE0OF80Mzg2ODIpIj4KICAgIDxwYXRoCiAgICAgIGQ9Ik0xNC41NjUgMTQuNzA3NUw4LjgzNzQ4IDE0Ljc3ODJWMTguNzM4TDIuODI3MDcgMTIuNzI3Nkw4LjgzNzQ4IDYuNzE3MjFMOC45MDgxOSAxMC43NDc3TDE0LjU2NSAxMC43NDc3TDE2LjU0NDkgMTAuNzQ3N0wxNi42MTU2IDYuNzE3MjFMMjIuNjI2MSAxMi43Mjc2TDE2LjYxNTYgMTguNzM4VjE0Ljc3ODJMMTQuNTY1IDE0LjcwNzVaIgogICAgICBmaWxsPSJibGFjayIgLz4KICAgIDxwYXRoCiAgICAgIGQ9Ik0xNC4xNDA4IDEzLjcxNzRMNy44NDc1MyAxMy43ODgxVjE2LjMzMzdMNC4yNDEyOCAxMi43Mjc1TDcuODQ3NTMgOS4xMjEyMkw3Ljg0NzUzIDExLjgwODJMMTQuMTQwOCAxMS43Mzc1TDE3LjYwNTYgMTEuODA4MkwxNy42MDU2IDkuMTIxMjJMMjEuMjExOCAxMi43Mjc1TDE3LjYwNTYgMTYuMzMzN1YxMy43ODgxTDE0LjE0MDggMTMuNzE3NFoiCiAgICAgIGZpbGw9IndoaXRlIiAvPgogIDwvZz4KICA8ZGVmcz4KICAgIDxjbGlwUGF0aCBpZD0iY2xpcDBfMjE0OF80Mzg2ODIiPgogICAgICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMi43MjY2KSByb3RhdGUoNDUpIiAvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+Cjwvc3ZnPg==") 13 13, auto;
}

.ln-resize-handle--right::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 3px;
  cursor: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMjE0OF80Mzg2ODIpIj4KICAgIDxwYXRoCiAgICAgIGQ9Ik0xNC41NjUgMTQuNzA3NUw4LjgzNzQ4IDE0Ljc3ODJWMTguNzM4TDIuODI3MDcgMTIuNzI3Nkw4LjgzNzQ4IDYuNzE3MjFMOC45MDgxOSAxMC43NDc3TDE0LjU2NSAxMC43NDc3TDE2LjU0NDkgMTAuNzQ3N0wxNi42MTU2IDYuNzE3MjFMMjIuNjI2MSAxMi43Mjc2TDE2LjYxNTYgMTguNzM4VjE0Ljc3ODJMMTQuNTY1IDE0LjcwNzVaIgogICAgICBmaWxsPSJibGFjayIgLz4KICAgIDxwYXRoCiAgICAgIGQ9Ik0xNC4xNDA4IDEzLjcxNzRMNy44NDc1MyAxMy43ODgxVjE2LjMzMzdMNC4yNDEyOCAxMi43Mjc1TDcuODQ3NTMgOS4xMjEyMkw3Ljg0NzUzIDExLjgwODJMMTQuMTQwOCAxMS43Mzc1TDE3LjYwNTYgMTEuODA4MkwxNy42MDU2IDkuMTIxMjJMMjEuMjExOCAxMi43Mjc1TDE3LjYwNTYgMTYuMzMzN1YxMy43ODgxTDE0LjE0MDggMTMuNzE3NFoiCiAgICAgIGZpbGw9IndoaXRlIiAvPgogIDwvZz4KICA8ZGVmcz4KICAgIDxjbGlwUGF0aCBpZD0iY2xpcDBfMjE0OF80Mzg2ODIiPgogICAgICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMi43MjY2KSByb3RhdGUoNDUpIiAvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+Cjwvc3ZnPg==") 13 13, auto;
  content: "";
}
.ln-resize-handle--right:hover::after {
  background-color: #c592f5;
}