/*


*/
/* line 4, app/assets/stylesheets/yeti/charts.css.scss */ html body div#wrapper .stat-chart { height: 400px; position: relative; width: 100%; display: block; }

/* line 10, app/assets/stylesheets/yeti/charts.css.scss */ html body div#wrapper .chart-placeholder { height: 400px; margin: 1px auto; width: 100%; text-align: center; background-color: var(--aa-surface); position: relative; }

/* line 22, app/assets/stylesheets/yeti/charts.css.scss */ html body div#wrapper .chart-container { position: relative; }

/* line 28, app/assets/stylesheets/yeti/charts.css.scss */ html body div#wrapper .chart-range-select { position: absolute; top: 4px; left: 4px; z-index: 1; }

/* line 37, app/assets/stylesheets/yeti/charts.css.scss */ html body div#wrapper .tabs { margin-bottom: 20px; }

/* line 41, app/assets/stylesheets/yeti/charts.css.scss */ html body div#wrapper .loader { background-color: var(--aa-surface); height: 70px; position: relative; }

/* line 50, app/assets/stylesheets/yeti/charts.css.scss */ html body div#wrapper .chart-placeholder::after, html body div#wrapper .loader::after { content: ""; position: absolute; top: 50%; left: 50%; width: 32px; height: 32px; margin: -16px 0 0 -16px; border: 3px solid var(--aa-border); border-top-color: var(--aa-accent); border-radius: 50%; animation: aa-spin 0.8s linear infinite; }

/* line 68, app/assets/stylesheets/yeti/charts.css.scss */ html body.active_calls div#wrapper .chart-placeholder { height: 300px; }

/* line 71, app/assets/stylesheets/yeti/charts.css.scss */ html body.active_calls div#wrapper .stat-chart { height: 300px; }

@keyframes aa-spin { to { transform: rotate(360deg); } }
@font-face { font-family: 'dotsfont'; src: url(/assets/dotsfont-ba26b0d0fbd795ac224fdc08f4c51c5a6f6cb75dd61df42e15c80350ae60b754.eot); src: url(/assets/dotsfont-ba26b0d0fbd795ac224fdc08f4c51c5a6f6cb75dd61df42e15c80350ae60b754.eot?#iefix) format("embedded-opentype"), url(/assets/dotsfont-92b6c1fdd2ee022594192525f53c7ac152b0729c5bfa3ad3ffd2419f9493bcdf.woff) format("woff"), url(/assets/dotsfont-222c9317a20b9e3fd2d777c3bd8ffc11157b0c296b2a987bbb29af5f94a73646.ttf) format("truetype"), url(/assets/dotsfont-03765a9420628d163d26c69479f92ebc46a3e8d2c81b5c7f11a063564f1c0fad.svg#dotsfontregular) format("svg"); font-weight: normal; font-style: normal; }

/* line 12, app/assets/stylesheets/yeti/dotsfont.scss */ html body .dotsfont { font-family: 'dotsfont'; }
/* line 1, app/assets/stylesheets/yeti/edit_form.scss */ form.formtastic { /* fix heigh for LI with ".inline-hints" */ }

/* line 3, app/assets/stylesheets/yeti/edit_form.scss */ form.formtastic fieldset.inputs > ol > li.boolean { height: auto; }
#edit_gateway fieldset.hidden-fields {
    display: none;
}
#new_active_admin_import_model ol.choices-group li {
    padding: 0;
    margin: 0;

}

#new_active_admin_import_model ol.choices-group {
    margin-bottom: 20px;
    width:210px;
}


/* line 1, app/assets/stylesheets/yeti/import_table.scss */ .import-col { padding: 5px; }

/* line 4, app/assets/stylesheets/yeti/import_table.scss */ .import-col.changed { background: #e29b20; }
/* line 5, app/assets/stylesheets/yeti/panel_toggle.css.scss */ div.toggle.panel > h3 { cursor: pointer; position: relative; }

/* line 8, app/assets/stylesheets/yeti/panel_toggle.css.scss */ div.toggle.panel > h3:hover { text-decoration: underline; }

/* line 10, app/assets/stylesheets/yeti/panel_toggle.css.scss */ div.toggle.panel > h3::after { content: '\f078'; font-family: 'FontAwesome'; font-weight: normal; position: absolute; right: 15px; top: 50%; transform: translateY(-50%); opacity: 0.65; }

/* line 22, app/assets/stylesheets/yeti/panel_toggle.css.scss */ div.toggle.panel .panel_contents { display: none; }

/* line 24, app/assets/stylesheets/yeti/panel_toggle.css.scss */ div.toggle.panel.on > h3::after { content: '\f077'; }

/* line 30, app/assets/stylesheets/yeti/panel_toggle.css.scss */ #wrapper #active_admin_content div.toggle.panel:not(.on) > h3 { margin-bottom: 0; border-bottom: none; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; }
/* line 4, app/assets/stylesheets/yeti/password-toggle.scss */ .password-mask .password-toggle-inline { display: inline-block; margin: auto 0 auto 15px; }

/* line 8, app/assets/stylesheets/yeti/password-toggle.scss */ .password-mask .password-toggle-inline span { cursor: pointer; color: #8494a8; }

/* line 12, app/assets/stylesheets/yeti/password-toggle.scss */ .password-mask .password-toggle-inline span:hover { color: #323537; }

/* line 17, app/assets/stylesheets/yeti/password-toggle.scss */ .password-mask .password-toggle-inline span:before { content: 'hide'; }

/* line 22, app/assets/stylesheets/yeti/password-toggle.scss */ .password-mask .dotsfont + .password-toggle-inline > span:before { content: 'show'; }

/* line 28, app/assets/stylesheets/yeti/password-toggle.scss */ .password-mask .password-toggle { width: 94%; margin: -20px 10px 20px auto; position: relative; z-index: 5; }

/* line 34, app/assets/stylesheets/yeti/password-toggle.scss */ .password-mask .password-toggle span { float: right; cursor: pointer; color: #8494a8; }

/* line 39, app/assets/stylesheets/yeti/password-toggle.scss */ .password-mask .password-toggle span:hover { color: #323537; }

/* line 45, app/assets/stylesheets/yeti/password-toggle.scss */ .password-mask input + .password-toggle > span:before { content: "Hide"; }

/* line 49, app/assets/stylesheets/yeti/password-toggle.scss */ .password-mask input.dotsfont + .password-toggle > span:before { content: "Show"; }
/* line 3, app/assets/stylesheets/yeti/sidebar_filter_actions.css.scss */ #sidebar #filters_sidebar_section .filter_indicator_btn_reset, #sidebar #filters_sidebar_section .filter_indicator_persist { font-weight: normal; display: block; padding: 0px 10px 2px 10px; border-radius: 5px; margin-right: 10px; height: 16px; float: right; overflow: hidden; color: #ffffff; }

/* line 16, app/assets/stylesheets/yeti/sidebar_filter_actions.css.scss */ #sidebar #filters_sidebar_section .filter_indicator_btn_reset { cursor: pointer; background-color: #3B76A4; }

/* line 21, app/assets/stylesheets/yeti/sidebar_filter_actions.css.scss */ #sidebar #filters_sidebar_section .filter_indicator_persist { background-color: transparent; border-radius: 0; padding: 0; display: flex; align-items: center; gap: 5px; margin-top: 2px; color: #8a949e; }

/* line 31, app/assets/stylesheets/yeti/sidebar_filter_actions.css.scss */ #sidebar #filters_sidebar_section .filter_indicator_persist input[type=checkbox] { margin-right: 0px; }

/* line 35, app/assets/stylesheets/yeti/sidebar_filter_actions.css.scss */ #sidebar #filters_sidebar_section .filter_indicator_persist.persist { color: #4092d4; }
/* line 1, app/assets/stylesheets/yeti/table.css.scss */ body.active_admin.show.cdrs > #wrapper { display: table; }

/* line 4, app/assets/stylesheets/yeti/table.css.scss */ body.active_admin.show.cdrs > #wrapper div.columns div.column { padding-left: 10px; margin-right: 0px !important; }

/* line 13, app/assets/stylesheets/yeti/table.css.scss */ .sidebar_section .stats_table table th { width: 50%; }

/* line 16, app/assets/stylesheets/yeti/table.css.scss */ .sidebar_section .stats_table table tr { width: 50%; }

/* line 24, app/assets/stylesheets/yeti/table.css.scss */ .sidebar_section .report_sidebar_info table th { width: 50%; }

/* line 27, app/assets/stylesheets/yeti/table.css.scss */ .sidebar_section .report_sidebar_info table tr { width: 50%; }

/* line 37, app/assets/stylesheets/yeti/table.css.scss */ body.active_admin #main_content .panel_contents table { margin-top: 0px; white-space: nowrap; }

/* line 42, app/assets/stylesheets/yeti/table.css.scss */ body.active_admin #main_content tfoot tr { background-color: #e6e9ee; }

/* line 48, app/assets/stylesheets/yeti/table.css.scss */ body.active_admin #main_content table.index_table td, body.active_admin #main_content table.index_table th { white-space: nowrap; padding: 4px 7px 4px; }

/* line 53, app/assets/stylesheets/yeti/table.css.scss */ body.active_admin #main_content table.index_table tr.selected td { background: #CBE2F7; }

/* line 57, app/assets/stylesheets/yeti/table.css.scss */ body.active_admin #main_content table.index_table tr td.selected { background: #CBE2F7; }

/* line 61, app/assets/stylesheets/yeti/table.css.scss */ body.active_admin #main_content table.index_table th.editable_column a { color: #2E86CC; }
/* Selected / clicked row (and cell) highlight. !important so the selection wins
   over the theme's striping/hover row backgrounds. The accent tint sits over the
   row surface, so it reads in both light and dark.

   - tr.selected: row-click (table_highlights.js) on checkbox-less tables, and AA's
     regular batch-action selection (which adds `selected` to the row on check).
   - tr:has(... input:checked): scoped-collection-action tables (acts_as_async_*,
     e.g. /accounts) do NOT add `selected` on check, so follow the checkbox state
     directly. */
body.active_admin table.index_table tr.selected td,
body.active_admin table.index_table tr td.selected,
body.active_admin table.index_table tbody tr:has(td.col-selectable input[type="checkbox"]:checked) > td {
  background: rgba(108, 176, 222, 0.3) !important;
}
/* line 4, app/assets/stylesheets/yeti/table_sorter.css.scss */ #wrapper table.tablesorter th.tablesorter-headerAsc { background-color: #9fbfdf; background-repeat: no-repeat; background-position: right center; /* black asc arrow */ background-image: url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7); }

/* line 12, app/assets/stylesheets/yeti/table_sorter.css.scss */ #wrapper table.tablesorter th.tablesorter-headerDesc { background-color: #8cb3d9; background-position: right center; /* black desc arrow */ background-image: url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjB+gC+jP2ptn0WskLQA7); background-repeat: no-repeat; }
/* line 2, app/assets/stylesheets/yeti/titlebar.css.scss */ body.active_admin #title_bar { position: sticky; left: 0; width: min(100vw, 100%); display: flex; align-items: center; justify-content: space-between; height: 37px; box-sizing: border-box; padding-top: 0; padding-bottom: 0; }

/* line 30, app/assets/stylesheets/yeti/titlebar.css.scss */ body.active_admin #title_bar::after { display: none; }

/* line 31, app/assets/stylesheets/yeti/titlebar.css.scss */ body.active_admin #title_bar .action_items a.delete-link { color: #990033; }

/* line 34, app/assets/stylesheets/yeti/titlebar.css.scss */ body.active_admin #title_bar #titlebar_left, body.active_admin #title_bar #titlebar_right { height: auto; vertical-align: baseline; display: block; }

/* line 40, app/assets/stylesheets/yeti/titlebar.css.scss */ body.active_admin #title_bar h2 { margin: 0; padding: 0; font-size: 1em; font-weight: bold; }

/* line 47, app/assets/stylesheets/yeti/titlebar.css.scss */ body.active_admin #title_bar #titlebar_right { position: static; right: auto; top: auto; transform: none; }

/* line 60, app/assets/stylesheets/yeti/titlebar.css.scss */ body.active_admin #title_bar .action_items span.action_item > a, body.active_admin #title_bar .action_items span.action_item > .dropdown_menu > a { margin: 0 0 0 2px; }

/* line 65, app/assets/stylesheets/yeti/titlebar.css.scss */ body.active_admin #title_bar .action_items { left: 0; text-align: left; }

/* line 72, app/assets/stylesheets/yeti/titlebar.css.scss */ body.active_admin #title_bar #titlebar_left { display: flex; align-items: center; gap: 6px; }

/* line 77, app/assets/stylesheets/yeti/titlebar.css.scss */ body.active_admin #title_bar #titlebar_left .breadcrumb { float: none; margin: 0; }

/* line 93, app/assets/stylesheets/yeti/titlebar.css.scss */ #wrapper #title_bar #titlebar_left span.breadcrumb { margin-bottom: 0; }
/* line 18, app/assets/stylesheets/yeti/tom-select-customizations.scss */ #active_admin_content .ts-wrapper.tom-select .ts-control { width: 350px; }

/* line 24, app/assets/stylesheets/yeti/tom-select-customizations.scss */ #active_admin_content .ts-wrapper.tom-select-wide .ts-control { width: 80%; }

/* line 30, app/assets/stylesheets/yeti/tom-select-customizations.scss */ #active_admin_content .ts-wrapper.tom-select-sortable .ts-control { width: 80%; }

/* line 36, app/assets/stylesheets/yeti/tom-select-customizations.scss */ #active_admin_content .ts-wrapper.tom-select-ajax .ts-control { width: 350px; }

/* line 42, app/assets/stylesheets/yeti/tom-select-customizations.scss */ #active_admin_content .ts-wrapper.tom-select-ajax-fillable .ts-control { width: 350px; }

/* line 49, app/assets/stylesheets/yeti/tom-select-customizations.scss */ #active_admin_content .ts-wrapper .ts-control { border: 1px solid #A1A7B2; border-radius: 3px; min-height: 28px; background-color: #f7f7f9; }

/* line 56, app/assets/stylesheets/yeti/tom-select-customizations.scss */ #active_admin_content .ts-wrapper .ts-dropdown { border: 1px solid #A1A7B2; min-width: 100%; max-width: 90vw; }

/* line 65, app/assets/stylesheets/yeti/tom-select-customizations.scss */ #active_admin_content .ts-wrapper .ts-dropdown .option.active { background: #3875d7; color: #fff; }

/* line 70, app/assets/stylesheets/yeti/tom-select-customizations.scss */ #active_admin_content .ts-wrapper .ts-dropdown .no-results { padding: 5px 8px; color: #999; }

/* line 82, app/assets/stylesheets/yeti/tom-select-customizations.scss */ #active_admin_content .ts-wrapper.multi .ts-control > .item { background: #d6e4f7; color: #1a3a5c; border-radius: 3px; display: inline-flex; align-items: center; padding: 3px 6px; line-height: 1.4; }

/* line 95, app/assets/stylesheets/yeti/tom-select-customizations.scss */ #active_admin_content .ts-wrapper.multi .ts-control > .item .remove { font-size: 1.7em; line-height: 0; border-left: 0; margin-left: 0; }

/* line 104, app/assets/stylesheets/yeti/tom-select-customizations.scss */ #active_admin_content .ts-wrapper.single .ts-control, #active_admin_content .ts-wrapper.single.input-active .ts-control { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E"); background-position: right .55rem center; background-repeat: no-repeat; background-size: 9px 9px; }

/* line 116, app/assets/stylesheets/yeti/tom-select-customizations.scss */ #active_admin_content .ts-wrapper.plugin-clear_button { --ts-pr-caret: 2.5em; --ts-pr-clear-button: 2em; }

/* line 122, app/assets/stylesheets/yeti/tom-select-customizations.scss */ #active_admin_content .ts-wrapper.plugin-clear_button.has-items .clear-button { opacity: 1; font-size: 1.6em; }

/* line 130, app/assets/stylesheets/yeti/tom-select-customizations.scss */ #active_admin_content .ts-wrapper.plugin-dropdown_input.dropdown-active:not(.has-items) .items-placeholder { display: block !important; visibility: hidden; }

/* line 140, app/assets/stylesheets/yeti/tom-select-customizations.scss */ #active_admin_content form.formtastic .ts-wrapper.tom-select-sortable { display: flow-root; }

/* line 146, app/assets/stylesheets/yeti/tom-select-customizations.scss */ #active_admin_content form.formtastic .ts-wrapper.tom-select-sortable .ts-control { width: 100%; font-size: 0.95em; line-height: 1.15; align-items: center; padding: 2px 8px; row-gap: 3px; min-height: calc(1.15em + 18px); }

/* line 156, app/assets/stylesheets/yeti/tom-select-customizations.scss */ #active_admin_content form.formtastic .ts-wrapper.tom-select-sortable .ts-control input { font-size: 0.95em; line-height: 1.15; }

/* line 161, app/assets/stylesheets/yeti/tom-select-customizations.scss */ #active_admin_content form.formtastic .ts-wrapper.tom-select-sortable .ts-control .items-placeholder { font-size: inherit; height: 1.15em; }

/* line 166, app/assets/stylesheets/yeti/tom-select-customizations.scss */ #active_admin_content form.formtastic .ts-wrapper.tom-select-sortable .ts-control > div { padding: 3px 8px; margin: 0 4px 0 0; background: #d6e4f7; color: #1a3a5c; }

/* line 181, app/assets/stylesheets/yeti/tom-select-customizations.scss */ #active_admin_content form.formtastic .ts-wrapper.tom-select.multi .ts-control, #active_admin_content form.formtastic .ts-wrapper.tom-select-ajax.multi .ts-control, #active_admin_content form.formtastic .ts-wrapper.tom-select-ajax-fillable.multi .ts-control { align-items: center; padding-top: 3px; padding-bottom: 3px; }

/* line 188, app/assets/stylesheets/yeti/tom-select-customizations.scss */ #active_admin_content form.formtastic .ts-wrapper.tom-select.multi .ts-control > .item, #active_admin_content form.formtastic .ts-wrapper.tom-select-ajax.multi .ts-control > .item, #active_admin_content form.formtastic .ts-wrapper.tom-select-ajax-fillable.multi .ts-control > .item { margin-top: 0; margin-bottom: 0; }

/* line 197, app/assets/stylesheets/yeti/tom-select-customizations.scss */ #active_admin_content form.formtastic .ts-wrapper.tom-select, #active_admin_content form.formtastic .ts-wrapper.tom-select-ajax, #active_admin_content form.formtastic .ts-wrapper.tom-select-ajax-fillable { display: inline-block; min-width: 350px; max-width: min(80%, 70vw); }

/* line 204, app/assets/stylesheets/yeti/tom-select-customizations.scss */ #active_admin_content form.formtastic .ts-wrapper.tom-select .ts-control, #active_admin_content form.formtastic .ts-wrapper.tom-select-ajax .ts-control, #active_admin_content form.formtastic .ts-wrapper.tom-select-ajax-fillable .ts-control { width: 100%; font-size: 0.95em; border: 1px solid #e6e9ee; line-height: 1.15; min-height: calc(1.15em + 18px); }

/* line 208, app/assets/stylesheets/yeti/tom-select-customizations.scss */ #active_admin_content form.formtastic .ts-wrapper.tom-select .ts-control > .item, #active_admin_content form.formtastic .ts-wrapper.tom-select-ajax .ts-control > .item, #active_admin_content form.formtastic .ts-wrapper.tom-select-ajax-fillable .ts-control > .item { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 100%; }

/* line 222, app/assets/stylesheets/yeti/tom-select-customizations.scss */ #active_admin_content form.formtastic .ts-wrapper.tom-select .ts-control input, #active_admin_content form.formtastic .ts-wrapper.tom-select-ajax .ts-control input, #active_admin_content form.formtastic .ts-wrapper.tom-select-ajax-fillable .ts-control input { font-size: 0.95em; line-height: 1.15; }

/* line 231, app/assets/stylesheets/yeti/tom-select-customizations.scss */ #active_admin_content form.formtastic .ts-wrapper.tom-select .ts-control .items-placeholder, #active_admin_content form.formtastic .ts-wrapper.tom-select-ajax .ts-control .items-placeholder, #active_admin_content form.formtastic .ts-wrapper.tom-select-ajax-fillable .ts-control .items-placeholder { font-size: inherit; height: 1.15em; }

/* line 240, app/assets/stylesheets/yeti/tom-select-customizations.scss */ #active_admin_content form.filter_form .filter_form_field.filter_select .ts-wrapper { display: block; width: 100%; }

/* line 247, app/assets/stylesheets/yeti/tom-select-customizations.scss */ #active_admin_content form.filter_form .filter_form_field.filter_select .ts-wrapper .ts-control { width: 100%; padding: 8px 10px 7px; font-size: 0.95em; line-height: 1.15; min-height: calc(1.15em + 17px); }

/* line 255, app/assets/stylesheets/yeti/tom-select-customizations.scss */ #active_admin_content form.filter_form .filter_form_field.filter_select .ts-wrapper .ts-control > .item { word-break: break-word; }

/* line 259, app/assets/stylesheets/yeti/tom-select-customizations.scss */ #active_admin_content form.filter_form .filter_form_field.filter_select .ts-wrapper .ts-control input { font-size: 0.95em; line-height: 1.15; width: unset; min-width: 1px; }

/* line 267, app/assets/stylesheets/yeti/tom-select-customizations.scss */ #active_admin_content form.filter_form .filter_form_field.filter_select .ts-wrapper .ts-control .items-placeholder { font-size: inherit; height: 1.15em; }

/* line 277, app/assets/stylesheets/yeti/tom-select-customizations.scss */ #active_admin_content form.filter_form .filter_form_field.filter_select .ts-wrapper.multi .ts-control { align-items: center; padding: 2px 8px 2px 4px; }

/* line 281, app/assets/stylesheets/yeti/tom-select-customizations.scss */ #active_admin_content form.filter_form .filter_form_field.filter_select .ts-wrapper.multi .ts-control > .item { margin: 1px 4px 1px 0; }

/* line 294, app/assets/stylesheets/yeti/tom-select-customizations.scss */ #active_admin_content form.filter_form .filter_form_field.select_and_search { display: flex; flex-wrap: wrap; align-items: center; column-gap: 6px; row-gap: 4px; }

/* line 301, app/assets/stylesheets/yeti/tom-select-customizations.scss */ #active_admin_content form.filter_form .filter_form_field.select_and_search > label { flex: 1 0 100%; }

/* line 309, app/assets/stylesheets/yeti/tom-select-customizations.scss */ #active_admin_content form.filter_form .filter_form_field.select_and_search > select.tomselected, #active_admin_content form.filter_form .filter_form_field.select_and_search > select.ts-hidden-accessible { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0 0 0 0); border: 0; }

/* line 326, app/assets/stylesheets/yeti/tom-select-customizations.scss */ #active_admin_content form.filter_form .filter_form_field.select_and_search > select:not(.tomselected), #active_admin_content form.filter_form .filter_form_field.select_and_search .ts-wrapper { flex: 0 0 72px; width: 72px; display: block; }

/* line 337, app/assets/stylesheets/yeti/tom-select-customizations.scss */ #active_admin_content form.filter_form .filter_form_field.select_and_search input[type=text], #active_admin_content form.filter_form .filter_form_field.select_and_search input.search_filter_string[type=text] { flex: 1 1 0; width: auto; min-width: 0; margin-left: 0; }

/* line 345, app/assets/stylesheets/yeti/tom-select-customizations.scss */ #active_admin_content form.filter_form .filter_form_field.select_and_search .ts-wrapper .ts-control { padding: 4.8px 10px 4.8px; }

/* line 348, app/assets/stylesheets/yeti/tom-select-customizations.scss */ #active_admin_content form.filter_form .filter_form_field.select_and_search .ts-wrapper .ts-control > .item { word-break: break-word; }

/* line 352, app/assets/stylesheets/yeti/tom-select-customizations.scss */ #active_admin_content form.filter_form .filter_form_field.select_and_search .ts-wrapper .ts-control input { font-size: 0.95em; }

@media (prefers-color-scheme: dark) { /* line 365, app/assets/stylesheets/yeti/tom-select-customizations.scss */ html:not([data-theme="light"]) #active_admin_content .ts-wrapper .ts-control { background-color: var(--aa-input-bg); border-color: var(--aa-input-border); color: var(--aa-text); } /* line 372, app/assets/stylesheets/yeti/tom-select-customizations.scss */ html:not([data-theme="light"]) #active_admin_content form.formtastic .ts-wrapper.tom-select .ts-control, html:not([data-theme="light"]) #active_admin_content form.formtastic .ts-wrapper.tom-select-ajax .ts-control, html:not([data-theme="light"]) #active_admin_content form.formtastic .ts-wrapper.tom-select-ajax-fillable .ts-control, html:not([data-theme="light"]) #active_admin_content form.formtastic .ts-wrapper.tom-select-sortable .ts-control { border-color: var(--aa-input-border); } /* line 378, app/assets/stylesheets/yeti/tom-select-customizations.scss */ html:not([data-theme="light"]) #active_admin_content .ts-control input { color: var(--aa-text); } /* line 379, app/assets/stylesheets/yeti/tom-select-customizations.scss */ html:not([data-theme="light"]) #active_admin_content .ts-control input::placeholder { color: var(--aa-text-muted); } /* line 382, app/assets/stylesheets/yeti/tom-select-customizations.scss */ html:not([data-theme="light"]) #active_admin_content .ts-control .clear-button { color: var(--aa-text-muted); } /* line 383, app/assets/stylesheets/yeti/tom-select-customizations.scss */ html:not([data-theme="light"]) #active_admin_content .ts-control .clear-button:hover { color: var(--aa-text); } /* line 388, app/assets/stylesheets/yeti/tom-select-customizations.scss */ html:not([data-theme="light"]) #active_admin_content .ts-wrapper.multi .ts-control > .item { background: #33506b; color: #e4eef8; } /* line 392, app/assets/stylesheets/yeti/tom-select-customizations.scss */ html:not([data-theme="light"]) #active_admin_content .ts-dropdown { background: var(--aa-surface); border-color: var(--aa-input-border); color: var(--aa-text); } /* line 397, app/assets/stylesheets/yeti/tom-select-customizations.scss */ html:not([data-theme="light"]) #active_admin_content .ts-dropdown .option, html:not([data-theme="light"]) #active_admin_content .ts-dropdown .optgroup-header { color: var(--aa-text); } /* line 398, app/assets/stylesheets/yeti/tom-select-customizations.scss */ html:not([data-theme="light"]) #active_admin_content .ts-dropdown .create:hover { background: var(--aa-surface-hover); } /* line 400, app/assets/stylesheets/yeti/tom-select-customizations.scss */ html:not([data-theme="light"]) #active_admin_content .ts-wrapper.single .ts-control, html:not([data-theme="light"]) #active_admin_content .ts-wrapper.single.input-active .ts-control { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23aab1bb' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E"); } }

/* line 365, app/assets/stylesheets/yeti/tom-select-customizations.scss */ html[data-theme="dark"] #active_admin_content .ts-wrapper .ts-control { background-color: var(--aa-input-bg); border-color: var(--aa-input-border); color: var(--aa-text); }

/* line 372, app/assets/stylesheets/yeti/tom-select-customizations.scss */ html[data-theme="dark"] #active_admin_content form.formtastic .ts-wrapper.tom-select .ts-control, html[data-theme="dark"] #active_admin_content form.formtastic .ts-wrapper.tom-select-ajax .ts-control, html[data-theme="dark"] #active_admin_content form.formtastic .ts-wrapper.tom-select-ajax-fillable .ts-control, html[data-theme="dark"] #active_admin_content form.formtastic .ts-wrapper.tom-select-sortable .ts-control { border-color: var(--aa-input-border); }

/* line 378, app/assets/stylesheets/yeti/tom-select-customizations.scss */ html[data-theme="dark"] #active_admin_content .ts-control input { color: var(--aa-text); }

/* line 379, app/assets/stylesheets/yeti/tom-select-customizations.scss */ html[data-theme="dark"] #active_admin_content .ts-control input::placeholder { color: var(--aa-text-muted); }

/* line 382, app/assets/stylesheets/yeti/tom-select-customizations.scss */ html[data-theme="dark"] #active_admin_content .ts-control .clear-button { color: var(--aa-text-muted); }

/* line 383, app/assets/stylesheets/yeti/tom-select-customizations.scss */ html[data-theme="dark"] #active_admin_content .ts-control .clear-button:hover { color: var(--aa-text); }

/* line 388, app/assets/stylesheets/yeti/tom-select-customizations.scss */ html[data-theme="dark"] #active_admin_content .ts-wrapper.multi .ts-control > .item { background: #33506b; color: #e4eef8; }

/* line 392, app/assets/stylesheets/yeti/tom-select-customizations.scss */ html[data-theme="dark"] #active_admin_content .ts-dropdown { background: var(--aa-surface); border-color: var(--aa-input-border); color: var(--aa-text); }

/* line 397, app/assets/stylesheets/yeti/tom-select-customizations.scss */ html[data-theme="dark"] #active_admin_content .ts-dropdown .option, html[data-theme="dark"] #active_admin_content .ts-dropdown .optgroup-header { color: var(--aa-text); }

/* line 398, app/assets/stylesheets/yeti/tom-select-customizations.scss */ html[data-theme="dark"] #active_admin_content .ts-dropdown .create:hover { background: var(--aa-surface-hover); }

/* line 400, app/assets/stylesheets/yeti/tom-select-customizations.scss */ html[data-theme="dark"] #active_admin_content .ts-wrapper.single .ts-control, html[data-theme="dark"] #active_admin_content .ts-wrapper.single.input-active .ts-control { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23aab1bb' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E"); }
.ui-tooltip {
    padding: 8px;
    position: absolute;
    z-index: 9999;
    max-width: 300px;
    -webkit-box-shadow: 0 0 5px #aaa;
    box-shadow: 0 0 5px #aaa;
    background-color: #0081B1;
    color: white;

}

body .ui-tooltip{
    border-width: 2px;
}




