From 9d6eb34907570ef88463fd784623809aa9184fb1 Mon Sep 17 00:00:00 2001 From: horaciodominguez Date: Sun, 23 Aug 2026 22:39:31 -0300 Subject: [PATCH] [stygia] version 2.1.1 Co-authored-by: Cursor --- stygia/CHANGELOG.md | 78 + stygia/LICENSE | 21 + stygia/README.md | 162 ++ stygia/css/theme.css | 5 + stygia/css/theme.css.map | 1 + stygia/css/theme.rtl.css | 8 + stygia/css/theme.rtl.css.map | 1 + stygia/fonts/README.md | 15 + stygia/fonts/inter-latin-300-normal.woff2 | Bin 0 -> 17328 bytes stygia/fonts/inter-latin-400-normal.woff2 | Bin 0 -> 23692 bytes stygia/fonts/inter-latin-500-normal.woff2 | Bin 0 -> 24368 bytes stygia/fonts/inter-latin-600-normal.woff2 | Bin 0 -> 24304 bytes .../jetbrains-mono-latin-400-italic.woff2 | Bin 0 -> 22228 bytes .../jetbrains-mono-latin-400-normal.woff2 | Bin 0 -> 21168 bytes .../jetbrains-mono-latin-500-normal.woff2 | Bin 0 -> 21832 bytes stygia/img/ajax_clock_small.gif | Bin 0 -> 1810 bytes stygia/img/b_bookmark.svg | 1 + stygia/img/b_calendar.png | Bin 0 -> 122 bytes stygia/img/b_calendar.svg | 1 + stygia/img/b_column_add.svg | 1 + stygia/img/b_dbstatistics.svg | 1 + stygia/img/b_docsql.svg | 1 + stygia/img/b_globe.gif | Bin 0 -> 1045 bytes stygia/img/b_inline_edit.svg | 1 + stygia/img/b_pdfdoc.svg | 1 + stygia/img/b_rename.svg | 1 + stygia/img/b_sdb.svg | 1 + stygia/img/b_sqldoc.svg | 1 + stygia/img/b_tipp.svg | 1 + stygia/img/caret-up-stop.svg | 5 + stygia/img/charset.svg | 1 + stygia/img/chart.svg | 1 + stygia/img/check.svg | 1 + stygia/img/chevron-left.svg | 1 + stygia/img/chevron-right.svg | 1 + stygia/img/close.svg | 1 + stygia/img/col-drop.svg | 1 + stygia/img/col-minus.svg | 1 + stygia/img/col-move.svg | 1 + stygia/img/col-plus.svg | 1 + stygia/img/col.svg | 1 + stygia/img/comment.svg | 1 + stygia/img/console.svg | 1 + stygia/img/database-engine.svg | 1 + stygia/img/database-minus.svg | 1 + stygia/img/database-plus.svg | 1 + stygia/img/database-vars.svg | 1 + stygia/img/database.svg | 1 + stygia/img/databases.svg | 1 + stygia/img/designer.svg | 1 + stygia/img/designer/1.png | Bin 0 -> 90 bytes stygia/img/designer/2.png | Bin 0 -> 140 bytes stygia/img/designer/2leftarrow.png | Bin 0 -> 634 bytes stygia/img/designer/2leftarrow_m.png | Bin 0 -> 607 bytes stygia/img/designer/2rightarrow.png | Bin 0 -> 653 bytes stygia/img/designer/2rightarrow_m.png | Bin 0 -> 626 bytes stygia/img/designer/3.png | Bin 0 -> 140 bytes stygia/img/designer/4.png | Bin 0 -> 141 bytes stygia/img/designer/5.png | Bin 0 -> 83 bytes stygia/img/designer/6.png | Bin 0 -> 90 bytes stygia/img/designer/7.png | Bin 0 -> 94 bytes stygia/img/designer/8.png | Bin 0 -> 81 bytes stygia/img/designer/FieldKey_small.png | Bin 0 -> 188 bytes stygia/img/designer/Field_small.png | Bin 0 -> 240 bytes stygia/img/designer/Field_small_char.png | Bin 0 -> 128 bytes stygia/img/designer/Field_small_date.png | Bin 0 -> 129 bytes stygia/img/designer/Field_small_int.png | Bin 0 -> 138 bytes stygia/img/designer/anchor.png | Bin 0 -> 459 bytes stygia/img/designer/and_icon.png | Bin 0 -> 715 bytes stygia/img/designer/ang_direct.png | Bin 0 -> 599 bytes stygia/img/designer/bottom.png | Bin 0 -> 646 bytes stygia/img/designer/def.png | Bin 0 -> 591 bytes stygia/img/designer/display_field.png | Bin 0 -> 601 bytes stygia/img/designer/downarrow1.png | Bin 0 -> 671 bytes stygia/img/designer/downarrow2.png | Bin 0 -> 682 bytes stygia/img/designer/downarrow2_m.png | Bin 0 -> 638 bytes stygia/img/designer/exec.png | Bin 0 -> 717 bytes stygia/img/designer/exec_small.png | Bin 0 -> 149 bytes stygia/img/designer/exitFullscreen.png | Bin 0 -> 411 bytes stygia/img/designer/export.png | Bin 0 -> 761 bytes stygia/img/designer/favicon.ico | Bin 0 -> 1150 bytes stygia/img/designer/grid.png | Bin 0 -> 602 bytes stygia/img/designer/help.png | Bin 0 -> 654 bytes stygia/img/designer/help_relation.png | Bin 0 -> 851 bytes stygia/img/designer/left_panel_tab.png | Bin 0 -> 129 bytes stygia/img/designer/minus.png | Bin 0 -> 974 bytes stygia/img/designer/or_icon.png | Bin 0 -> 549 bytes stygia/img/designer/other_table.png | Bin 0 -> 558 bytes stygia/img/designer/page_add.png | Bin 0 -> 694 bytes stygia/img/designer/page_delete.png | Bin 0 -> 698 bytes stygia/img/designer/page_edit.png | Bin 0 -> 759 bytes stygia/img/designer/pdf.png | Bin 0 -> 798 bytes stygia/img/designer/plus.png | Bin 0 -> 930 bytes stygia/img/designer/query_builder.png | Bin 0 -> 603 bytes stygia/img/designer/relation.png | Bin 0 -> 242 bytes stygia/img/designer/reload.png | Bin 0 -> 762 bytes stygia/img/designer/resize.png | Bin 0 -> 105 bytes stygia/img/designer/resizeright.png | Bin 0 -> 108 bytes stygia/img/designer/rightarrow1.png | Bin 0 -> 650 bytes stygia/img/designer/rightarrow2.png | Bin 0 -> 666 bytes stygia/img/designer/save.png | Bin 0 -> 402 bytes stygia/img/designer/save_as.png | Bin 0 -> 424 bytes stygia/img/designer/small_tab.png | Bin 0 -> 158 bytes stygia/img/designer/table.png | Bin 0 -> 130 bytes stygia/img/designer/toggle_lines.png | Bin 0 -> 415 bytes stygia/img/designer/top_panel.png | Bin 0 -> 125 bytes stygia/img/designer/uparrow2_m.png | Bin 0 -> 643 bytes stygia/img/designer/viewInFullscreen.png | Bin 0 -> 449 bytes stygia/img/edit.svg | 1 + stygia/img/error.ico | Bin 0 -> 5430 bytes stygia/img/error.svg | 1 + stygia/img/event-plus.svg | 1 + stygia/img/event.svg | 1 + stygia/img/export.svg | 1 + stygia/img/eye.svg | 1 + stygia/img/eye_grey.svg | 1 + stygia/img/favorite-alt.svg | 1 + stygia/img/favorite.svg | 1 + stygia/img/field-index-text.svg | 1 + stygia/img/field-index-unique.svg | 1 + stygia/img/field-index.svg | 1 + stygia/img/field-spatial.svg | 1 + stygia/img/firstpage.svg | 1 + stygia/img/flag-plus.svg | 1 + stygia/img/flag.svg | 1 + stygia/img/glasses.svg | 1 + stygia/img/globe-alt.svg | 1 + stygia/img/help-alt.svg | 1 + stygia/img/help.svg | 1 + stygia/img/home.svg | 1 + stygia/img/host.svg | 1 + stygia/img/import.svg | 1 + stygia/img/index-plus.svg | 1 + stygia/img/item.svg | 1 + stygia/img/key-primary.svg | 1 + stygia/img/key.svg | 1 + stygia/img/language.svg | 1 + stygia/img/lastpage.svg | 1 + stygia/img/lightbulb.svg | 1 + stygia/img/lightbulb_off.svg | 1 + stygia/img/link-broken.svg | 1 + stygia/img/link.svg | 1 + stygia/img/lock-open.svg | 3 + stygia/img/lock.svg | 3 + stygia/img/logo-login.svg | 12 + stygia/img/logo-mark.svg | 6 + stygia/img/logo.svg | 5 + stygia/img/logo_left.svg | 6 + stygia/img/manual.svg | 1 + stygia/img/minus.svg | 1 + stygia/img/more.svg | 1 + stygia/img/new_data.svg | 1 + stygia/img/new_data_hovered.svg | 1 + stygia/img/new_data_selected.svg | 1 + stygia/img/new_data_selected_hovered.svg | 1 + stygia/img/new_struct.svg | 1 + stygia/img/new_struct_hovered.svg | 1 + stygia/img/new_struct_selected.svg | 1 + stygia/img/new_struct_selected_hovered.svg | 1 + stygia/img/nextpage.svg | 1 + stygia/img/notice.svg | 1 + stygia/img/optimize.svg | 1 + stygia/img/password.svg | 1 + stygia/img/pause.svg | 1 + stygia/img/php_sym.svg | 1 + stygia/img/plugin.svg | 1 + stygia/img/plus.svg | 1 + stygia/img/preferences.svg | 1 + stygia/img/prevpage.svg | 1 + stygia/img/print.svg | 1 + stygia/img/reload.svg | 1 + stygia/img/replication.svg | 1 + stygia/img/report.svg | 1 + stygia/img/routine-plus.svg | 1 + stygia/img/routine.svg | 1 + stygia/img/row-plus.svg | 1 + stygia/img/s_attention.svg | 1 + stygia/img/s_cancel.svg | 1 + stygia/img/s_cancel2.svg | 1 + stygia/img/s_collapseall.svg | 1 + stygia/img/s_fulltext.svg | 1 + stygia/img/s_info.svg | 1 + stygia/img/s_partialtext.svg | 1 + stygia/img/s_process.svg | 1 + stygia/img/s_really.svg | 1 + stygia/img/s_sortable.svg | 1 + stygia/img/s_views.svg | 1 + stygia/img/save.svg | 1 + stygia/img/search-across.svg | 1 + stygia/img/search-replace.svg | 1 + stygia/img/search.svg | 1 + stygia/img/select-all-arrow.svg | 1 + stygia/img/server.svg | 1 + stygia/img/shredder.svg | 1 + stygia/img/sign-out.svg | 1 + stygia/img/sort-asc.svg | 1 + stygia/img/sort-desc.svg | 1 + stygia/img/spinner.svg | 4 + stygia/img/sql.svg | 1 + stygia/img/success.svg | 1 + stygia/img/sync.svg | 1 + stygia/img/table-analyse.svg | 1 + stygia/img/table-browse.svg | 1 + stygia/img/table-engine.svg | 1 + stygia/img/table-minus.svg | 1 + stygia/img/table-plus.svg | 1 + stygia/img/table-view-plus.svg | 1 + stygia/img/table-view.svg | 1 + stygia/img/table.svg | 1 + stygia/img/theme.svg | 1 + stygia/img/tree-collapse.svg | 1 + stygia/img/tree-expand.svg | 1 + stygia/img/triangle-down-1.svg | 1 + stygia/img/triangle-right-1.svg | 1 + stygia/img/undo.svg | 1 + stygia/img/user-minus.svg | 1 + stygia/img/user-plus.svg | 1 + stygia/img/user-props.svg | 1 + stygia/img/user.svg | 1 + stygia/img/users.svg | 1 + stygia/img/version.svg | 1 + stygia/img/visibility-hidden.svg | 1 + stygia/img/visibility.svg | 1 + stygia/img/window.svg | 1 + stygia/img/windows.svg | 1 + stygia/img/wizard.svg | 1 + stygia/jquery/README.md | 5 + .../images/ui-bg_glass_20_555555_1x400.png | Bin 0 -> 318 bytes .../images/ui-bg_glass_40_0078a3_1x400.png | Bin 0 -> 400 bytes .../images/ui-bg_glass_40_ffc73d_1x400.png | Bin 0 -> 374 bytes .../ui-bg_gloss-wave_25_333333_500x100.png | Bin 0 -> 3976 bytes .../ui-bg_highlight-soft_80_eeeeee_1x100.png | Bin 0 -> 335 bytes .../ui-bg_inset-soft_25_000000_1x100.png | Bin 0 -> 312 bytes .../ui-bg_inset-soft_30_f58400_1x100.png | Bin 0 -> 398 bytes .../jquery/images/ui-icons_222222_256x240.png | Bin 0 -> 7025 bytes .../jquery/images/ui-icons_4b8e0b_256x240.png | Bin 0 -> 4618 bytes .../jquery/images/ui-icons_a83300_256x240.png | Bin 0 -> 4618 bytes .../jquery/images/ui-icons_cccccc_256x240.png | Bin 0 -> 7034 bytes .../jquery/images/ui-icons_ffffff_256x240.png | Bin 0 -> 6487 bytes stygia/jquery/jquery-ui.css | 1312 ++++++++++++++ stygia/package.json | 21 + stygia/screen.png | Bin 0 -> 212668 bytes stygia/scss/_alert.scss | 95 ++ stygia/scss/_buttons.scss | 261 +++ stygia/scss/_card.scss | 108 ++ stygia/scss/_codemirror.scss | 175 ++ stygia/scss/_common.scss | 1517 +++++++++++++++++ stygia/scss/_console.scss | 496 ++++++ stygia/scss/_datatypes.scss | 164 ++ stygia/scss/_designer.scss | 68 + stygia/scss/_fonts.scss | 60 + stygia/scss/_forms.scss | 241 +++ stygia/scss/_icons.scss | 312 ++++ stygia/scss/_jquery-ui.scss | 635 +++++++ stygia/scss/_layout.scss | 210 +++ stygia/scss/_login.scss | 354 ++++ stygia/scss/_modals.scss | 263 +++ stygia/scss/_nav.scss | 129 ++ stygia/scss/_navbar.scss | 329 ++++ stygia/scss/_navigation.scss | 791 +++++++++ stygia/scss/_print.scss | 118 ++ stygia/scss/_profiling.scss | 298 ++++ stygia/scss/_reboot.scss | 182 ++ stygia/scss/_rtl-overrides.scss | 150 ++ stygia/scss/_tables.scss | 338 ++++ stygia/scss/_tokens.scss | 69 + stygia/scss/_variables.scss | 401 +++++ stygia/scss/theme.scss | 30 + stygia/theme.json | 9 + 269 files changed, 9617 insertions(+) create mode 100644 stygia/CHANGELOG.md create mode 100644 stygia/LICENSE create mode 100644 stygia/README.md create mode 100644 stygia/css/theme.css create mode 100644 stygia/css/theme.css.map create mode 100644 stygia/css/theme.rtl.css create mode 100644 stygia/css/theme.rtl.css.map create mode 100644 stygia/fonts/README.md create mode 100644 stygia/fonts/inter-latin-300-normal.woff2 create mode 100644 stygia/fonts/inter-latin-400-normal.woff2 create mode 100644 stygia/fonts/inter-latin-500-normal.woff2 create mode 100644 stygia/fonts/inter-latin-600-normal.woff2 create mode 100644 stygia/fonts/jetbrains-mono-latin-400-italic.woff2 create mode 100644 stygia/fonts/jetbrains-mono-latin-400-normal.woff2 create mode 100644 stygia/fonts/jetbrains-mono-latin-500-normal.woff2 create mode 100644 stygia/img/ajax_clock_small.gif create mode 100644 stygia/img/b_bookmark.svg create mode 100644 stygia/img/b_calendar.png create mode 100644 stygia/img/b_calendar.svg create mode 100644 stygia/img/b_column_add.svg create mode 100644 stygia/img/b_dbstatistics.svg create mode 100644 stygia/img/b_docsql.svg create mode 100644 stygia/img/b_globe.gif create mode 100644 stygia/img/b_inline_edit.svg create mode 100644 stygia/img/b_pdfdoc.svg create mode 100644 stygia/img/b_rename.svg create mode 100644 stygia/img/b_sdb.svg create mode 100644 stygia/img/b_sqldoc.svg create mode 100644 stygia/img/b_tipp.svg create mode 100644 stygia/img/caret-up-stop.svg create mode 100644 stygia/img/charset.svg create mode 100644 stygia/img/chart.svg create mode 100644 stygia/img/check.svg create mode 100644 stygia/img/chevron-left.svg create mode 100644 stygia/img/chevron-right.svg create mode 100644 stygia/img/close.svg create mode 100644 stygia/img/col-drop.svg create mode 100644 stygia/img/col-minus.svg create mode 100644 stygia/img/col-move.svg create mode 100644 stygia/img/col-plus.svg create mode 100644 stygia/img/col.svg create mode 100644 stygia/img/comment.svg create mode 100644 stygia/img/console.svg create mode 100644 stygia/img/database-engine.svg create mode 100644 stygia/img/database-minus.svg create mode 100644 stygia/img/database-plus.svg create mode 100644 stygia/img/database-vars.svg create mode 100644 stygia/img/database.svg create mode 100644 stygia/img/databases.svg create mode 100644 stygia/img/designer.svg create mode 100644 stygia/img/designer/1.png create mode 100644 stygia/img/designer/2.png create mode 100644 stygia/img/designer/2leftarrow.png create mode 100644 stygia/img/designer/2leftarrow_m.png create mode 100644 stygia/img/designer/2rightarrow.png create mode 100644 stygia/img/designer/2rightarrow_m.png create mode 100644 stygia/img/designer/3.png create mode 100644 stygia/img/designer/4.png create mode 100644 stygia/img/designer/5.png create mode 100644 stygia/img/designer/6.png create mode 100644 stygia/img/designer/7.png create mode 100644 stygia/img/designer/8.png create mode 100644 stygia/img/designer/FieldKey_small.png create mode 100644 stygia/img/designer/Field_small.png create mode 100644 stygia/img/designer/Field_small_char.png create mode 100644 stygia/img/designer/Field_small_date.png create mode 100644 stygia/img/designer/Field_small_int.png create mode 100644 stygia/img/designer/anchor.png create mode 100644 stygia/img/designer/and_icon.png create mode 100644 stygia/img/designer/ang_direct.png create mode 100644 stygia/img/designer/bottom.png create mode 100644 stygia/img/designer/def.png create mode 100644 stygia/img/designer/display_field.png create mode 100644 stygia/img/designer/downarrow1.png create mode 100644 stygia/img/designer/downarrow2.png create mode 100644 stygia/img/designer/downarrow2_m.png create mode 100644 stygia/img/designer/exec.png create mode 100644 stygia/img/designer/exec_small.png create mode 100644 stygia/img/designer/exitFullscreen.png create mode 100644 stygia/img/designer/export.png create mode 100644 stygia/img/designer/favicon.ico create mode 100644 stygia/img/designer/grid.png create mode 100644 stygia/img/designer/help.png create mode 100644 stygia/img/designer/help_relation.png create mode 100644 stygia/img/designer/left_panel_tab.png create mode 100644 stygia/img/designer/minus.png create mode 100644 stygia/img/designer/or_icon.png create mode 100644 stygia/img/designer/other_table.png create mode 100644 stygia/img/designer/page_add.png create mode 100644 stygia/img/designer/page_delete.png create mode 100644 stygia/img/designer/page_edit.png create mode 100644 stygia/img/designer/pdf.png create mode 100644 stygia/img/designer/plus.png create mode 100644 stygia/img/designer/query_builder.png create mode 100644 stygia/img/designer/relation.png create mode 100644 stygia/img/designer/reload.png create mode 100644 stygia/img/designer/resize.png create mode 100644 stygia/img/designer/resizeright.png create mode 100644 stygia/img/designer/rightarrow1.png create mode 100644 stygia/img/designer/rightarrow2.png create mode 100644 stygia/img/designer/save.png create mode 100644 stygia/img/designer/save_as.png create mode 100644 stygia/img/designer/small_tab.png create mode 100644 stygia/img/designer/table.png create mode 100644 stygia/img/designer/toggle_lines.png create mode 100644 stygia/img/designer/top_panel.png create mode 100644 stygia/img/designer/uparrow2_m.png create mode 100644 stygia/img/designer/viewInFullscreen.png create mode 100644 stygia/img/edit.svg create mode 100644 stygia/img/error.ico create mode 100644 stygia/img/error.svg create mode 100644 stygia/img/event-plus.svg create mode 100644 stygia/img/event.svg create mode 100644 stygia/img/export.svg create mode 100644 stygia/img/eye.svg create mode 100644 stygia/img/eye_grey.svg create mode 100644 stygia/img/favorite-alt.svg create mode 100644 stygia/img/favorite.svg create mode 100644 stygia/img/field-index-text.svg create mode 100644 stygia/img/field-index-unique.svg create mode 100644 stygia/img/field-index.svg create mode 100644 stygia/img/field-spatial.svg create mode 100644 stygia/img/firstpage.svg create mode 100644 stygia/img/flag-plus.svg create mode 100644 stygia/img/flag.svg create mode 100644 stygia/img/glasses.svg create mode 100644 stygia/img/globe-alt.svg create mode 100644 stygia/img/help-alt.svg create mode 100644 stygia/img/help.svg create mode 100644 stygia/img/home.svg create mode 100644 stygia/img/host.svg create mode 100644 stygia/img/import.svg create mode 100644 stygia/img/index-plus.svg create mode 100644 stygia/img/item.svg create mode 100644 stygia/img/key-primary.svg create mode 100644 stygia/img/key.svg create mode 100644 stygia/img/language.svg create mode 100644 stygia/img/lastpage.svg create mode 100644 stygia/img/lightbulb.svg create mode 100644 stygia/img/lightbulb_off.svg create mode 100644 stygia/img/link-broken.svg create mode 100644 stygia/img/link.svg create mode 100644 stygia/img/lock-open.svg create mode 100644 stygia/img/lock.svg create mode 100644 stygia/img/logo-login.svg create mode 100644 stygia/img/logo-mark.svg create mode 100644 stygia/img/logo.svg create mode 100644 stygia/img/logo_left.svg create mode 100644 stygia/img/manual.svg create mode 100644 stygia/img/minus.svg create mode 100644 stygia/img/more.svg create mode 100644 stygia/img/new_data.svg create mode 100644 stygia/img/new_data_hovered.svg create mode 100644 stygia/img/new_data_selected.svg create mode 100644 stygia/img/new_data_selected_hovered.svg create mode 100644 stygia/img/new_struct.svg create mode 100644 stygia/img/new_struct_hovered.svg create mode 100644 stygia/img/new_struct_selected.svg create mode 100644 stygia/img/new_struct_selected_hovered.svg create mode 100644 stygia/img/nextpage.svg create mode 100644 stygia/img/notice.svg create mode 100644 stygia/img/optimize.svg create mode 100644 stygia/img/password.svg create mode 100644 stygia/img/pause.svg create mode 100644 stygia/img/php_sym.svg create mode 100644 stygia/img/plugin.svg create mode 100644 stygia/img/plus.svg create mode 100644 stygia/img/preferences.svg create mode 100644 stygia/img/prevpage.svg create mode 100644 stygia/img/print.svg create mode 100644 stygia/img/reload.svg create mode 100644 stygia/img/replication.svg create mode 100644 stygia/img/report.svg create mode 100644 stygia/img/routine-plus.svg create mode 100644 stygia/img/routine.svg create mode 100644 stygia/img/row-plus.svg create mode 100644 stygia/img/s_attention.svg create mode 100644 stygia/img/s_cancel.svg create mode 100644 stygia/img/s_cancel2.svg create mode 100644 stygia/img/s_collapseall.svg create mode 100644 stygia/img/s_fulltext.svg create mode 100644 stygia/img/s_info.svg create mode 100644 stygia/img/s_partialtext.svg create mode 100644 stygia/img/s_process.svg create mode 100644 stygia/img/s_really.svg create mode 100644 stygia/img/s_sortable.svg create mode 100644 stygia/img/s_views.svg create mode 100644 stygia/img/save.svg create mode 100644 stygia/img/search-across.svg create mode 100644 stygia/img/search-replace.svg create mode 100644 stygia/img/search.svg create mode 100644 stygia/img/select-all-arrow.svg create mode 100644 stygia/img/server.svg create mode 100644 stygia/img/shredder.svg create mode 100644 stygia/img/sign-out.svg create mode 100644 stygia/img/sort-asc.svg create mode 100644 stygia/img/sort-desc.svg create mode 100644 stygia/img/spinner.svg create mode 100644 stygia/img/sql.svg create mode 100644 stygia/img/success.svg create mode 100644 stygia/img/sync.svg create mode 100644 stygia/img/table-analyse.svg create mode 100644 stygia/img/table-browse.svg create mode 100644 stygia/img/table-engine.svg create mode 100644 stygia/img/table-minus.svg create mode 100644 stygia/img/table-plus.svg create mode 100644 stygia/img/table-view-plus.svg create mode 100644 stygia/img/table-view.svg create mode 100644 stygia/img/table.svg create mode 100644 stygia/img/theme.svg create mode 100644 stygia/img/tree-collapse.svg create mode 100644 stygia/img/tree-expand.svg create mode 100644 stygia/img/triangle-down-1.svg create mode 100644 stygia/img/triangle-right-1.svg create mode 100644 stygia/img/undo.svg create mode 100644 stygia/img/user-minus.svg create mode 100644 stygia/img/user-plus.svg create mode 100644 stygia/img/user-props.svg create mode 100644 stygia/img/user.svg create mode 100644 stygia/img/users.svg create mode 100644 stygia/img/version.svg create mode 100644 stygia/img/visibility-hidden.svg create mode 100644 stygia/img/visibility.svg create mode 100644 stygia/img/window.svg create mode 100644 stygia/img/windows.svg create mode 100644 stygia/img/wizard.svg create mode 100644 stygia/jquery/README.md create mode 100644 stygia/jquery/images/ui-bg_glass_20_555555_1x400.png create mode 100644 stygia/jquery/images/ui-bg_glass_40_0078a3_1x400.png create mode 100644 stygia/jquery/images/ui-bg_glass_40_ffc73d_1x400.png create mode 100644 stygia/jquery/images/ui-bg_gloss-wave_25_333333_500x100.png create mode 100644 stygia/jquery/images/ui-bg_highlight-soft_80_eeeeee_1x100.png create mode 100644 stygia/jquery/images/ui-bg_inset-soft_25_000000_1x100.png create mode 100644 stygia/jquery/images/ui-bg_inset-soft_30_f58400_1x100.png create mode 100644 stygia/jquery/images/ui-icons_222222_256x240.png create mode 100644 stygia/jquery/images/ui-icons_4b8e0b_256x240.png create mode 100644 stygia/jquery/images/ui-icons_a83300_256x240.png create mode 100644 stygia/jquery/images/ui-icons_cccccc_256x240.png create mode 100644 stygia/jquery/images/ui-icons_ffffff_256x240.png create mode 100644 stygia/jquery/jquery-ui.css create mode 100644 stygia/package.json create mode 100644 stygia/screen.png create mode 100644 stygia/scss/_alert.scss create mode 100644 stygia/scss/_buttons.scss create mode 100644 stygia/scss/_card.scss create mode 100644 stygia/scss/_codemirror.scss create mode 100644 stygia/scss/_common.scss create mode 100644 stygia/scss/_console.scss create mode 100644 stygia/scss/_datatypes.scss create mode 100644 stygia/scss/_designer.scss create mode 100644 stygia/scss/_fonts.scss create mode 100644 stygia/scss/_forms.scss create mode 100644 stygia/scss/_icons.scss create mode 100644 stygia/scss/_jquery-ui.scss create mode 100644 stygia/scss/_layout.scss create mode 100644 stygia/scss/_login.scss create mode 100644 stygia/scss/_modals.scss create mode 100644 stygia/scss/_nav.scss create mode 100644 stygia/scss/_navbar.scss create mode 100644 stygia/scss/_navigation.scss create mode 100644 stygia/scss/_print.scss create mode 100644 stygia/scss/_profiling.scss create mode 100644 stygia/scss/_reboot.scss create mode 100644 stygia/scss/_rtl-overrides.scss create mode 100644 stygia/scss/_tables.scss create mode 100644 stygia/scss/_tokens.scss create mode 100644 stygia/scss/_variables.scss create mode 100644 stygia/scss/theme.scss create mode 100644 stygia/theme.json diff --git a/stygia/CHANGELOG.md b/stygia/CHANGELOG.md new file mode 100644 index 0000000000..4cff71a9b6 --- /dev/null +++ b/stygia/CHANGELOG.md @@ -0,0 +1,78 @@ +# Changelog + +## 2.1.1 — 2026-08-21 + +Modal and field-editor polish: datepicker/timepicker, jQuery UI dialogs, Bootstrap overlays. + +### Editors and overlays + +- Fix calendar trigger: ship `img/b_calendar.png` (host JS path) and paint via SVG mask +- Modernize `#ui-datepicker-div`: circular day selection, Inter chrome, roomier padding +- Rebuild `.ui-timepicker-div` as CSS grid (no float label hack); compact time input + green sliders +- Theme `.ui-widget-overlay`, dialog close via `close.svg`, stronger buttonpane layout +- New `scss/_modals.scss`: Bootstrap modal shell, `#enum_editor`, GIS editor, inline `.cEdit` overflow +- RTL overrides for picker chevrons, time grid, dialog close, calendar trigger + +## 2.1.0 — 2026-08-21 + +Usability and design polish: 20 targeted improvements plus a visual QA pass (login, tabs, typed cells, chrome). + +### Design system + +- Expose Sass tokens as `--stygia-*` CSS custom properties on `:root` (`scss/_tokens.scss`) +- Inter 300 bundled; body stays 400, paragraphs/labels use 300, headings 500 — reserve 600 for lockups +- Optional system font: **FiraCode Nerd Font** (Propo for UI, Mono for SQL) when installed; otherwise Inter / JetBrains Mono +- Stronger muted/disabled text; denser-but-breathing type rhythm +- Login: river-mark badge + `phpMyAdmin · STYGIA` lockup, single centered column, glow, `prefers-reduced-motion` +- Sidebar lockup is CSS-only so phpMyAdmin’s leftover `

` cannot double-render the wordmark + +### Shell and navigation + +- `nav-pills` restyled as underline tabs (not green CTA pills); active icons match the accent +- Media queries for toolbars, `#page_nav_icons`, charts, alerts/toasts at 1280 / 1024 / 768 +- Discoverable `.navItemControls` (`focus-within`); larger hit targets on chrome and sidebar icons (14px glyphs in 28–32px boxes) +- Breadcrumb / floating menubar stacking and contrast +- Console: `left`/`right` instead of `calc(100% - 240px)`; collapsed state hides the prompt ghost; clearer toolbar + +### Data and SQL + +- Browse tables: denser headers, stronger zebra/hover, quieter ON DELETE / ON UPDATE labels +- Cell values colored with [One Dark Pro](https://github.com/Binaryify/OneDark-Pro) tokens (`scss/_datatypes.scss`) — int, string, date, blob, json, bit, null, … +- CodeMirror and SQL hues share the same One Dark Pro palette (keywords, strings, numbers, comments, errors) +- Privileges / index layouts: flex instead of floats; unified input heights and focus rings + +### Chrome and assets + +- Modals/overlays deduped; datepicker/dialogs aligned to Stygia tokens (less invert) +- Remove orphan legacy PNGs from `img/`; drop typo `field-index-uinique.svg` +- Logo SVGs redrawn (login mark, sidebar lockup, GitHub mark) + +## 2.0.1 — 2026-08-13 + +Bugfix release after defect audit. + +- **RTL:** full `theme.rtl.css` via `rtlcss(theme.css)` + `_rtl-overrides.scss` (no more 2 KB stub) +- **jQuery UI:** ship `jquery/jquery-ui.css` + images (dark base) for datepicker/dialogs +- Map missing `.ic_s_tbl`; fix PK tint after mask; spinner usable with CSS spin +- Remap Bootstrap `$light` / emphasis tokens so `.table-light` stays dark +- Stop forcing all text inputs to LTR in RTL; SQL/CodeMirror only +- Logos via `background-image` (not `content: url()` on ``) +- `npm run watch` rebuilds LTR + RTL; pack/CI include `jquery/` + +## 2.0.0 — 2026-08-13 + +Standalone, portfolio-ready release of Stygia for phpMyAdmin 6.x. + +- Compile with `npm install && npm run build` (Bootstrap 5.3.3 via npm) +- Replace missing PNG/GIF icon maps with SVG + `mask-image` +- Load Inter and JetBrains Mono as local woff2 +- Semantic colors distinct from the accent (success, info, SQL hues) +- Branded login, SVG mark, real `screen.png` +- In-app logo is single-line **phpMyAdmin - Stygia**; portfolio mark alone for GitHub/docs +- Console expands only when `.expanded` (no hover trap) +- WCAG AA contrast pass for body, links, and primary buttons +- MIT `LICENSE`, GitHub Actions zip, design notes in `docs/DESIGN.md` + +## 1.0.0 + +Initial dark theme (tokens + PMA overrides). diff --git a/stygia/LICENSE b/stygia/LICENSE new file mode 100644 index 0000000000..7e8df4257b --- /dev/null +++ b/stygia/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2026 Horacio Dominguez + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/stygia/README.md b/stygia/README.md new file mode 100644 index 0000000000..a6b7e2e838 --- /dev/null +++ b/stygia/README.md @@ -0,0 +1,162 @@ +# Stygia — phpMyAdmin Dark Theme + +A dark, elegant theme for [phpMyAdmin](https://www.phpmyadmin.net/) 6.x inspired by the mythological river Styx. Deep green accents, accessible contrast, RTL overrides, and a dense but calm admin UI. + +[![phpMyAdmin](https://img.shields.io/badge/phpMyAdmin-6.x-3ecf8e?style=flat-square)](https://www.phpmyadmin.net/) +[![License: MIT](https://img.shields.io/badge/License-MIT-2e2e2e?style=flat-square)](LICENSE) +[![Contrast](https://img.shields.io/badge/contrast-WCAG%20AA-3ecf8e?style=flat-square)](docs/DESIGN.md) + +![Stygia theme preview](screen.png) + +

+ Stygia login and browse tour +

+ +## Features + +- **Deep dark surfaces** — `#121212` body, stepped elevation for cards and popovers +- **Stygia green** — `#3ecf8e` accent with a darker primary button (`#006239`) that stays readable +- **Accessible** — `:focus-visible`, `prefers-reduced-motion`, `prefers-contrast`, `forced-colors`; body/link/button pairs target WCAG AA +- **RTL** — full `theme.rtl.css` via rtlcss(theme.css) plus Stygia overrides (SQL stays LTR) +- **Typography** — bundled Inter (300–600) + JetBrains Mono (woff2, no CDN). If **FiraCode Nerd Font** is installed, it is used first (Propo for UI, Mono for SQL) +- **Tabs** — phpMyAdmin `nav-pills` restyled as underline tabs; green pills stay on Go/Save only +- **Typed cells** — browse/insert values colored with [One Dark Pro](https://github.com/Binaryify/OneDark-Pro) tokens (int, string, date, json, …) +- **SQL editor** — CodeMirror highlighting on the same One Dark Pro palette +- **Inspectable tokens** — Sass variables mirrored on `:root` as `--stygia-*` +- **Branding** — in-app: river mark + `phpMyAdmin · STYGIA`; portfolio: Stygia mark alone +- **jQuery UI** — dark ui-darkness base + Stygia color overrides for datepicker/dialogs + +## Requirements + +- phpMyAdmin 6.0 or higher +- Modern browser (Chrome, Firefox, Safari, Edge) + +## Installation + +1. Download `stygia.zip` from [Releases](https://github.com/horaciodominguez/stygia/releases) or clone this repository +2. Place the `stygia` folder in your phpMyAdmin themes directory: + +``` +phpMyAdmin/ +└── themes/ + └── stygia/ + ├── css/ + ├── fonts/ + ├── img/ + ├── jquery/ + ├── scss/ + ├── theme.json + └── screen.png +``` + +3. phpMyAdmin → Appearance Settings → Theme → **Stygia** → Save + +## Build from source + +The GitHub clone compiles without a phpMyAdmin tree: + +```bash +npm install +npm run build +``` + +Watch mode: + +```bash +npm run watch +``` + +Package a distributable zip: + +```bash +npm run zip +``` + +## Theme structure + +``` +stygia/ +├── css/ # theme.css + theme.rtl.css (rtlcss) + maps +├── fonts/ # Inter + JetBrains Mono (OFL) +├── img/ # SVG icons + logo +├── jquery/ # Dark jQuery UI + images +├── scss/ +│ ├── theme.scss # Entry +│ ├── _variables.scss # Design tokens +│ ├── _tokens.scss # :root --stygia-* custom properties +│ ├── _fonts.scss +│ ├── _icons.scss +│ ├── _nav.scss # Underline tabs (nav-pills) +│ ├── _datatypes.scss # One Dark Pro cell colors +│ ├── _login.scss +│ ├── _console.scss +│ ├── _rtl-overrides.scss +│ └── ... +├── docs/DESIGN.md # Case study + contrast notes +├── theme.json +└── screen.png +``` + +## Customization + +Edit `scss/_variables.scss`, then: + +```bash +npm run build +``` + +Runtime-inspectable copies live on `:root` as `--stygia-*` (see `scss/_tokens.scss`). + +To force bundled Inter / JetBrains (ignore a local Nerd Font), remove the FiraCode names from `$font-family-base` / `$font-family-monospace` and rebuild. + +| Token | Hex | Role | +| --- | --- | --- | +| `$accent-green` | `#3ecf8e` | Links, focus, active nav | +| `$accent-green-deep` | `#006239` | Primary buttons | +| `$bg-body` | `#121212` | Page background | +| `$bg-surface` | `#1a1a1a` | Cards / inputs | +| `$bg-popover` | `#242424` | Dropdowns / datepicker | +| `$text-primary` | `#fafafa` | Body text | +| `$text-secondary` | `#c8c8c8` | Secondary text | +| `$color-success` | `#5dd39e` | Success (not the same as primary) | +| `$color-danger` | `#f07178` | Errors | +| `$color-warning` | `#f5a623` | Warnings | +| `$color-info` | `#4ecdc4` | Info | + +### One Dark Pro (SQL + typed cells) + +| Token | Hex | Browse / SQL | +| --- | --- | --- | +| `$odp-whiskey` | `#d19a66` | int, real, numbers | +| `$odp-green` | `#98c379` | strings | +| `$odp-fountain-blue` | `#56b6c2` | dates / times | +| `$odp-coral` | `#e06c75` | blob, hex, errors | +| `$odp-malibu` | `#61afef` | json, geometry, builtins | +| `$odp-purple` | `#c678dd` | bit, keywords | +| `$odp-chalky` | `#e5c07b` | types, enum/set, UUID | +| `$odp-light-dark` | `#7f848e` | comments, null-ish | + +Palette from [One Dark Pro](https://github.com/Binaryify/OneDark-Pro) (zhuangtongfa / Binaryify). + +## Accessibility + +Measured on `#121212` unless noted: + +| Pair | Ratio | AA | +| --- | --- | --- | +| `#fafafa` on `#121212` | ~18:1 | Pass (normal) | +| `#c8c8c8` on `#121212` | ~11.5:1 | Pass (normal) | +| `#b0b0b0` on `#121212` | ~8.6:1 | Pass (normal) | +| `#3ecf8e` on `#121212` | ~9.4:1 | Pass (normal) | +| `#fafafa` on `#006239` | ~7.2:1 | Pass (normal) | +| `#949494` on `#121212` | ~6.0:1 | Pass (normal AA) | + +Keyboard focus uses a 2px green outline (`:focus-visible`). Reduced motion disables console and hover transitions. This theme cannot inject a skip link into phpMyAdmin HTML; the `.skip-link` class is styled if the host page provides one. + +## License + +MIT — see [LICENSE](LICENSE). Fonts: SIL Open Font License (see [fonts/README.md](fonts/README.md)). jQuery UI dark pack adapted from [BooDark](https://github.com/adorade/boodark) (MIT). One Dark Pro token hues used by permission of the [MIT-licensed](https://github.com/Binaryify/OneDark-Pro/blob/master/LICENSE.md) VS Code theme. + +## Credits + +Created by [Horacio Dominguez](https://github.com/horaciodominguez) for phpMyAdmin 6.x. Design notes: [docs/DESIGN.md](docs/DESIGN.md). diff --git a/stygia/css/theme.css b/stygia/css/theme.css new file mode 100644 index 0000000000..3540e58975 --- /dev/null +++ b/stygia/css/theme.css @@ -0,0 +1,5 @@ +/*! + * Bootstrap v5.3.3 (https://getbootstrap.com/) + * Copyright 2011-2024 The Bootstrap Authors + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */:root,[data-bs-theme=light]{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fafafa;--bs-gray: #c8c8c8;--bs-gray-dark: #1a1a1a;--bs-gray-100: #333333;--bs-gray-200: #2a2a2a;--bs-gray-300: #4a4a4a;--bs-gray-400: #949494;--bs-gray-500: #b0b0b0;--bs-gray-600: #c8c8c8;--bs-gray-700: #222222;--bs-gray-800: #1a1a1a;--bs-gray-900: #121212;--bs-primary: #3ecf8e;--bs-secondary: #333333;--bs-success: #5dd39e;--bs-info: #4ecdc4;--bs-warning: #f5a623;--bs-danger: #f07178;--bs-light: #222222;--bs-dark: #121212;--bs-primary-rgb: 62, 207, 142;--bs-secondary-rgb: 51, 51, 51;--bs-success-rgb: 93, 211, 158;--bs-info-rgb: 78, 205, 196;--bs-warning-rgb: 245, 166, 35;--bs-danger-rgb: 240, 113, 120;--bs-light-rgb: 34, 34, 34;--bs-dark-rgb: 18, 18, 18;--bs-primary-text-emphasis: #7ee0b3;--bs-secondary-text-emphasis: #c8c8c8;--bs-success-text-emphasis: #5dd39e;--bs-info-text-emphasis: #4ecdc4;--bs-warning-text-emphasis: #f5a623;--bs-danger-text-emphasis: #f07178;--bs-light-text-emphasis: #fafafa;--bs-dark-text-emphasis: #fafafa;--bs-primary-bg-subtle: rgba(62, 207, 142, 0.12);--bs-secondary-bg-subtle: #222222;--bs-success-bg-subtle: rgba(93, 211, 158, 0.12);--bs-info-bg-subtle: rgba(78, 205, 196, 0.12);--bs-warning-bg-subtle: rgba(245, 166, 35, 0.14);--bs-danger-bg-subtle: rgba(240, 113, 120, 0.12);--bs-light-bg-subtle: #1a1a1a;--bs-dark-bg-subtle: #121212;--bs-primary-border-subtle: rgb(69.7254901961%, 92.4705882353%, 82.2745098039%);--bs-secondary-border-subtle: rgb(68%, 68%, 68%);--bs-success-border-subtle: rgb(74.5882352941%, 93.0980392157%, 84.7843137255%);--bs-info-border-subtle: rgb(72.2352941176%, 92.1568627451%, 90.7450980392%);--bs-warning-border-subtle: rgb(98.431372549%, 86.0392156863%, 65.4901960784%);--bs-danger-border-subtle: rgb(97.6470588235%, 77.7254901961%, 78.8235294118%);--bs-light-border-subtle: #2a2a2a;--bs-dark-border-subtle: #b0b0b0;--bs-white-rgb: 250, 250, 250;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: "FiraCode Nerd Font Mono", "FiraCode Nerd Font", "JetBrains Mono", "Cascadia Code", "Fira Code", Menlo, Consolas, monospace;--bs-gradient: linear-gradient(180deg, rgba(250, 250, 250, 0.15), rgba(250, 250, 250, 0));--bs-body-font-family: "FiraCode Nerd Font Propo", "FiraCode Nerd Font", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--bs-body-font-size:0.875rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #fafafa;--bs-body-color-rgb: 250, 250, 250;--bs-body-bg: #121212;--bs-body-bg-rgb: 18, 18, 18;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(250, 250, 250, 0.75);--bs-secondary-color-rgb: 250, 250, 250;--bs-secondary-bg: #2a2a2a;--bs-secondary-bg-rgb: 42, 42, 42;--bs-tertiary-color: rgba(250, 250, 250, 0.5);--bs-tertiary-color-rgb: 250, 250, 250;--bs-tertiary-bg: #333333;--bs-tertiary-bg-rgb: 51, 51, 51;--bs-heading-color: inherit;--bs-link-color: #3ecf8e;--bs-link-color-rgb: 62, 207, 142;--bs-link-decoration: none;--bs-link-hover-color: #7ee0b3;--bs-link-hover-color-rgb: 126, 224, 179;--bs-link-hover-decoration: underline;--bs-code-color: #d63384;--bs-highlight-color: #fafafa;--bs-highlight-bg: rgb(100%, 95.137254902%, 80.5490196078%);--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #4a4a4a;--bs-border-color-translucent: rgba(0, 0, 0, 0.175);--bs-border-radius: 8px;--bs-border-radius-sm: 6px;--bs-border-radius-lg: 12px;--bs-border-radius-xl: 16px;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 9999px;--bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width: 0.25rem;--bs-focus-ring-opacity: 0.25;--bs-focus-ring-color: rgba(62, 207, 142, 0.25);--bs-form-valid-color: #5dd39e;--bs-form-valid-border-color: #5dd39e;--bs-form-invalid-color: #f07178;--bs-form-invalid-border-color: #f07178}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color: #4a4a4a;--bs-body-color-rgb: 74, 74, 74;--bs-body-bg: #121212;--bs-body-bg-rgb: 18, 18, 18;--bs-emphasis-color: #fafafa;--bs-emphasis-color-rgb: 250, 250, 250;--bs-secondary-color: rgba(74, 74, 74, 0.75);--bs-secondary-color-rgb: 74, 74, 74;--bs-secondary-bg: #1a1a1a;--bs-secondary-bg-rgb: 26, 26, 26;--bs-tertiary-color: rgba(74, 74, 74, 0.5);--bs-tertiary-color-rgb: 74, 74, 74;--bs-tertiary-bg: #161616;--bs-tertiary-bg-rgb: 22, 22, 22;--bs-primary-text-emphasis: rgb(54.5882352941%, 88.7058823529%, 73.4117647059%);--bs-secondary-text-emphasis: rgb(52%, 52%, 52%);--bs-success-text-emphasis: rgb(61.8823529412%, 89.6470588235%, 77.1764705882%);--bs-info-text-emphasis: rgb(58.3529411765%, 88.2352941176%, 86.1176470588%);--bs-warning-text-emphasis: rgb(97.6470588235%, 79.0588235294%, 48.2352941176%);--bs-danger-text-emphasis: rgb(96.4705882353%, 66.5882352941%, 68.2352941176%);--bs-light-text-emphasis: #333333;--bs-dark-text-emphasis: #4a4a4a;--bs-primary-bg-subtle: rgb(4.862745098%, 16.2352941176%, 11.137254902%);--bs-secondary-bg-subtle: rgb(4%, 4%, 4%);--bs-success-bg-subtle: rgb(7.2941176471%, 16.5490196078%, 12.3921568627%);--bs-info-bg-subtle: rgb(6.1176470588%, 16.0784313725%, 15.3725490196%);--bs-warning-bg-subtle: rgb(19.2156862745%, 13.0196078431%, 2.7450980392%);--bs-danger-bg-subtle: rgb(18.8235294118%, 8.862745098%, 9.4117647059%);--bs-light-bg-subtle: #1a1a1a;--bs-dark-bg-subtle: #0d0d0d;--bs-primary-border-subtle: rgb(14.5882352941%, 48.7058823529%, 33.4117647059%);--bs-secondary-border-subtle: rgb(12%, 12%, 12%);--bs-success-border-subtle: rgb(21.8823529412%, 49.6470588235%, 37.1764705882%);--bs-info-border-subtle: rgb(18.3529411765%, 48.2352941176%, 46.1176470588%);--bs-warning-border-subtle: rgb(57.6470588235%, 39.0588235294%, 8.2352941176%);--bs-danger-border-subtle: rgb(56.4705882353%, 26.5882352941%, 28.2352941176%);--bs-light-border-subtle: #222222;--bs-dark-border-subtle: #1a1a1a;--bs-heading-color: inherit;--bs-link-color: rgb(54.5882352941%, 88.7058823529%, 73.4117647059%);--bs-link-hover-color: rgb(63.6705882353%, 90.9647058824%, 78.7294117647%);--bs-link-color-rgb: 139, 226, 187;--bs-link-hover-color-rgb: 162, 232, 201;--bs-code-color: rgb(90.3529411765%, 52%, 71.0588235294%);--bs-highlight-color: #4a4a4a;--bs-highlight-bg: rgb(40%, 30.2745098039%, 1.0980392157%);--bs-border-color: #222222;--bs-border-color-translucent: rgba(250, 250, 250, 0.15);--bs-form-valid-color: rgb(45.8823529412%, 71.7647058824%, 59.7647058824%);--bs-form-valid-border-color: rgb(45.8823529412%, 71.7647058824%, 59.7647058824%);--bs-form-invalid-color: rgb(91.7647058824%, 52.4705882353%, 56.2352941176%);--bs-form-invalid-border-color: rgb(91.7647058824%, 52.4705882353%, 56.2352941176%)}*,*::before,*::after{box-sizing:border-box}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}h1,.h1{font-size:calc(1.2625rem + 0.15vw)}@media(min-width: 1200px){h1,.h1{font-size:1.375rem}}h2,.h2{font-size:1.125rem}h3,.h3{font-size:1rem}h4,.h4{font-size:calc(1.25625rem + 0.075vw)}@media(min-width: 1200px){h4,.h4{font-size:1.3125rem}}h5,.h5{font-size:1.09375rem}h6,.h6{font-size:0.875rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:600}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:0.875em}mark,.mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));text-decoration:none}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb);text-decoration:underline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:0.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:6px}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.55rem;padding-bottom:.55rem;color:#c8c8c8;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none !important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + 0.3vw)}@media(min-width: 1200px){legend{font-size:1.5rem}}legend{line-height:inherit}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.lead{font-size:1.09375rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw)}@media(min-width: 1200px){.display-1{font-size:5rem}}.display-1{font-weight:300;line-height:1.2}.display-2{font-size:calc(1.575rem + 3.9vw)}@media(min-width: 1200px){.display-2{font-size:4.5rem}}.display-2{font-weight:300;line-height:1.2}.display-3{font-size:calc(1.525rem + 3.3vw)}@media(min-width: 1200px){.display-3{font-size:4rem}}.display-3{font-weight:300;line-height:1.2}.display-4{font-size:calc(1.475rem + 2.7vw)}@media(min-width: 1200px){.display-4{font-size:3.5rem}}.display-4{font-weight:300;line-height:1.2}.display-5{font-size:calc(1.425rem + 2.1vw)}@media(min-width: 1200px){.display-5{font-size:3rem}}.display-5{font-weight:300;line-height:1.2}.display-6{font-size:calc(1.375rem + 1.5vw)}@media(min-width: 1200px){.display-6{font-size:2.5rem}}.display-6{font-weight:300;line-height:1.2}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:0.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.09375rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#c8c8c8}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:0.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width: 576px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: 0.25rem}.g-1,.gy-1{--bs-gutter-y: 0.25rem}.g-2,.gx-2{--bs-gutter-x: 0.5rem}.g-2,.gy-2{--bs-gutter-y: 0.5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media(min-width: 576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: 0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: 0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: 0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: 0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media(min-width: 768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: 0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y: 0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x: 0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y: 0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media(min-width: 992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: 0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: 0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: 0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: 0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media(min-width: 1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: 0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: 0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: 0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: 0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}@media(min-width: 1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: 0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y: 0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x: 0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y: 0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y: 3rem}}.table{--bs-table-color-type: initial;--bs-table-bg-type: initial;--bs-table-color-state: initial;--bs-table-bg-state: initial;--bs-table-color: #fafafa;--bs-table-bg: transparent;--bs-table-border-color: #2e2e2e;--bs-table-accent-bg: transparent;--bs-table-striped-color: #fafafa;--bs-table-striped-bg: rgba(255, 255, 255, 0.045);--bs-table-active-color: #fafafa;--bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);--bs-table-hover-color: #fafafa;--bs-table-hover-bg: rgba(62, 207, 142, 0.07);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.55rem .75rem;color:var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(1px*2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.3rem .5rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(even)>*{--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-active{--bs-table-color-state: var(--bs-table-active-color);--bs-table-bg-state: var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state: var(--bs-table-hover-color);--bs-table-bg-state: var(--bs-table-hover-bg)}.table-primary{--bs-table-color: #000;--bs-table-bg: rgb(84.862745098%, 96.2352941176%, 91.137254902%);--bs-table-border-color: rgb(67.8901960784%, 76.9882352941%, 72.9098039216%);--bs-table-striped-bg: rgb(80.6196078431%, 91.4235294118%, 86.5803921569%);--bs-table-striped-color: #000;--bs-table-active-bg: rgb(76.3764705882%, 86.6117647059%, 82.0235294118%);--bs-table-active-color: #000;--bs-table-hover-bg: rgb(78.4980392157%, 89.0176470588%, 84.3019607843%);--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color: #000;--bs-table-bg: rgb(84%, 84%, 84%);--bs-table-border-color: rgb(67.2%, 67.2%, 67.2%);--bs-table-striped-bg: rgb(79.8%, 79.8%, 79.8%);--bs-table-striped-color: #000;--bs-table-active-bg: rgb(75.6%, 75.6%, 75.6%);--bs-table-active-color: #000;--bs-table-hover-bg: rgb(77.7%, 77.7%, 77.7%);--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color: #000;--bs-table-bg: rgb(87.2941176471%, 96.5490196078%, 92.3921568627%);--bs-table-border-color: rgb(69.8352941176%, 77.2392156863%, 73.9137254902%);--bs-table-striped-bg: rgb(82.9294117647%, 91.7215686275%, 87.7725490196%);--bs-table-striped-color: #000;--bs-table-active-bg: rgb(78.5647058824%, 86.8941176471%, 83.1529411765%);--bs-table-active-color: #000;--bs-table-hover-bg: rgb(80.7470588235%, 89.3078431373%, 85.462745098%);--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color: #000;--bs-table-bg: rgb(86.1176470588%, 96.0784313725%, 95.3725490196%);--bs-table-border-color: rgb(68.8941176471%, 76.862745098%, 76.2980392157%);--bs-table-striped-bg: rgb(81.8117647059%, 91.2745098039%, 90.6039215686%);--bs-table-striped-color: #000;--bs-table-active-bg: rgb(77.5058823529%, 86.4705882353%, 85.8352941176%);--bs-table-active-color: #000;--bs-table-hover-bg: rgb(79.6588235294%, 88.8725490196%, 88.2196078431%);--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color: #000;--bs-table-bg: rgb(99.2156862745%, 93.0196078431%, 82.7450980392%);--bs-table-border-color: rgb(79.3725490196%, 74.4156862745%, 66.1960784314%);--bs-table-striped-bg: rgb(94.2549019608%, 88.368627451%, 78.6078431373%);--bs-table-striped-color: #000;--bs-table-active-bg: rgb(89.2941176471%, 83.7176470588%, 74.4705882353%);--bs-table-active-color: #000;--bs-table-hover-bg: rgb(91.7745098039%, 86.0431372549%, 76.5392156863%);--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color: #000;--bs-table-bg: rgb(98.8235294118%, 88.862745098%, 89.4117647059%);--bs-table-border-color: rgb(79.0588235294%, 71.0901960784%, 71.5294117647%);--bs-table-striped-bg: rgb(93.8823529412%, 84.4196078431%, 84.9411764706%);--bs-table-striped-color: #000;--bs-table-active-bg: rgb(88.9411764706%, 79.9764705882%, 80.4705882353%);--bs-table-active-color: #000;--bs-table-hover-bg: rgb(91.4117647059%, 82.1980392157%, 82.7058823529%);--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color: #fafafa;--bs-table-bg: #222222;--bs-table-border-color: rgb(30.2745098039%, 30.2745098039%, 30.2745098039%);--bs-table-striped-bg: rgb(17.568627451%, 17.568627451%, 17.568627451%);--bs-table-striped-color: #fafafa;--bs-table-active-bg: rgb(21.8039215686%, 21.8039215686%, 21.8039215686%);--bs-table-active-color: #fafafa;--bs-table-hover-bg: rgb(19.6862745098%, 19.6862745098%, 19.6862745098%);--bs-table-hover-color: #fafafa;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color: #fafafa;--bs-table-bg: #121212;--bs-table-border-color: rgb(25.2549019608%, 25.2549019608%, 25.2549019608%);--bs-table-striped-bg: rgb(11.6078431373%, 11.6078431373%, 11.6078431373%);--bs-table-striped-color: #fafafa;--bs-table-active-bg: rgb(16.1568627451%, 16.1568627451%, 16.1568627451%);--bs-table-active-color: #fafafa;--bs-table-hover-bg: rgb(13.8823529412%, 13.8823529412%, 13.8823529412%);--bs-table-hover-color: #fafafa;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem;color:#c8c8c8}.col-form-label{padding-top:calc(0.375rem + var(--bs-border-width));padding-bottom:calc(0.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5;color:#c8c8c8}.col-form-label-lg{padding-top:calc(0.5rem + var(--bs-border-width));padding-bottom:calc(0.5rem + var(--bs-border-width));font-size:1.09375rem}.col-form-label-sm{padding-top:calc(0.25rem + var(--bs-border-width));padding-bottom:calc(0.25rem + var(--bs-border-width));font-size:0.765625rem}.form-text{margin-top:.25rem;font-size:0.875em;color:#c8c8c8}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:0.875rem;font-weight:400;line-height:1.5;color:#fafafa;appearance:none;background-color:#1a1a1a;background-clip:padding-box;border:var(--bs-border-width) solid #3d3d3d;border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#fafafa;background-color:#1a1a1a;border-color:#3ecf8e;outline:0;box-shadow:0 0 0 2px rgba(62,207,142,.18)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:#b0b0b0;opacity:1}.form-control:disabled{color:#949494;background-color:#222;border-color:#2e2e2e;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;margin-inline-end:.75rem;color:#fafafa;background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:0.765625rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.09375rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0 !important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0 !important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%231a1a1a' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:0.875rem;font-weight:400;line-height:1.5;color:#fafafa;appearance:none;background-color:#1a1a1a;background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid #3d3d3d;border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#3ecf8e;outline:0;box-shadow:0 0 0 .25rem rgba(62,207,142,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#222;border-color:#2e2e2e}.form-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #fafafa}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:0.765625rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.09375rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%234a4a4a' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.3125rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg: #222222;flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#3ecf8e;outline:0;box-shadow:0 0 0 .25rem rgba(62,207,142,.25)}.form-check-input:checked{background-color:#3ecf8e;border-color:#3ecf8e}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fafafa' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fafafa'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#3ecf8e;border-color:#3ecf8e;--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fafafa' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%233ecf8e'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fafafa'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28250, 250, 250, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;appearance:none;background-color:rgba(0,0,0,0)}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #121212,0 0 0 2px rgba(62,207,142,.18)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #121212,0 0 0 2px rgba(62,207,142,.18)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;appearance:none;background-color:#3ecf8e;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:rgb(77.2941176471%,94.3529411765%,86.7058823529%)}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:var(--bs-secondary-bg);border-color:rgba(0,0,0,0);border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;appearance:none;background-color:#3ecf8e;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:rgb(77.2941176471%,94.3529411765%,86.7058823529%)}.form-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:var(--bs-secondary-bg);border-color:rgba(0,0,0,0);border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid rgba(0,0,0,0);transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:focus~label::after,.form-floating>.form-control:not(:placeholder-shown)~label::after,.form-floating>.form-control-plaintext~label::after,.form-floating>.form-select~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:#1a1a1a;border-radius:var(--bs-border-radius)}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>:disabled~label,.form-floating>.form-control:disabled~label{color:#c8c8c8}.form-floating>:disabled~label::after,.form-floating>.form-control:disabled~label::after{background-color:#222}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:0.875rem;font-weight:400;line-height:1.5;color:#fafafa;text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid #3d3d3d;border-radius:var(--bs-border-radius)}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.09375rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:0.765625rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(var(--bs-border-width)*-1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.765625rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%235dd39e' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%235dd39e' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:var(--bs-form-valid-color)}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.765625rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23f07178'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23f07178' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23f07178'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23f07178' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:var(--bs-form-invalid-color)}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--bs-btn-padding-x: 0.85rem;--bs-btn-padding-y: 0.4rem;--bs-btn-font-family: ;--bs-btn-font-size:0.875rem;--bs-btn-font-weight: 500;--bs-btn-line-height: 1.5;--bs-btn-color: var(--bs-body-color);--bs-btn-bg: transparent;--bs-btn-border-width: var(--bs-border-width);--bs-btn-border-color: transparent;--bs-btn-border-radius: 6px;--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(250, 250, 250, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity: 0.65;--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;vertical-align:middle;cursor:pointer;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);text-decoration:none;background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color: #000;--bs-btn-bg: #3ecf8e;--bs-btn-border-color: #3ecf8e;--bs-btn-hover-color: #000;--bs-btn-hover-bg: rgb(35.6666666667%, 84%, 62.3333333333%);--bs-btn-hover-border-color: rgb(31.8823529412%, 83.0588235294%, 60.1176470588%);--bs-btn-focus-shadow-rgb: 53, 176, 121;--bs-btn-active-color: #000;--bs-btn-active-bg: rgb(39.4509803922%, 84.9411764706%, 64.5490196078%);--bs-btn-active-border-color: rgb(31.8823529412%, 83.0588235294%, 60.1176470588%);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #3ecf8e;--bs-btn-disabled-border-color: #3ecf8e}.btn-secondary{--bs-btn-color: #fafafa;--bs-btn-bg: #333333;--bs-btn-border-color: #333333;--bs-btn-hover-color: #fafafa;--bs-btn-hover-bg: rgb(17%, 17%, 17%);--bs-btn-hover-border-color: rgb(16%, 16%, 16%);--bs-btn-focus-shadow-rgb: 81, 81, 81;--bs-btn-active-color: #fafafa;--bs-btn-active-bg: rgb(16%, 16%, 16%);--bs-btn-active-border-color: rgb(15%, 15%, 15%);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fafafa;--bs-btn-disabled-bg: #333333;--bs-btn-disabled-border-color: #333333}.btn-success{--bs-btn-color: #000;--bs-btn-bg: #5dd39e;--bs-btn-border-color: #5dd39e;--bs-btn-hover-color: #000;--bs-btn-hover-bg: rgb(46%, 85.3333333333%, 67.6666666667%);--bs-btn-hover-border-color: rgb(42.8235294118%, 84.4705882353%, 65.7647058824%);--bs-btn-focus-shadow-rgb: 79, 179, 134;--bs-btn-active-color: #000;--bs-btn-active-bg: rgb(49.1764705882%, 86.1960784314%, 69.568627451%);--bs-btn-active-border-color: rgb(42.8235294118%, 84.4705882353%, 65.7647058824%);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #5dd39e;--bs-btn-disabled-border-color: #5dd39e}.btn-info{--bs-btn-color: #000;--bs-btn-bg: #4ecdc4;--bs-btn-border-color: #4ecdc4;--bs-btn-hover-color: #000;--bs-btn-hover-bg: rgb(41%, 83.3333333333%, 80.3333333333%);--bs-btn-hover-border-color: rgb(37.5294117647%, 82.3529411765%, 79.1764705882%);--bs-btn-focus-shadow-rgb: 66, 174, 167;--bs-btn-active-color: #000;--bs-btn-active-bg: rgb(44.4705882353%, 84.3137254902%, 81.4901960784%);--bs-btn-active-border-color: rgb(37.5294117647%, 82.3529411765%, 79.1764705882%);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #4ecdc4;--bs-btn-disabled-border-color: #4ecdc4}.btn-warning{--bs-btn-color: #000;--bs-btn-bg: #f5a623;--bs-btn-border-color: #f5a623;--bs-btn-hover-color: #000;--bs-btn-hover-bg: rgb(96.6666666667%, 70.3333333333%, 26.6666666667%);--bs-btn-hover-border-color: rgb(96.4705882353%, 68.5882352941%, 22.3529411765%);--bs-btn-focus-shadow-rgb: 208, 141, 30;--bs-btn-active-color: #000;--bs-btn-active-bg: rgb(96.862745098%, 72.0784313725%, 30.9803921569%);--bs-btn-active-border-color: rgb(96.4705882353%, 68.5882352941%, 22.3529411765%);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f5a623;--bs-btn-disabled-border-color: #f5a623}.btn-danger{--bs-btn-color: #000;--bs-btn-bg: #f07178;--bs-btn-border-color: #f07178;--bs-btn-hover-color: #000;--bs-btn-hover-bg: rgb(95%, 52.6666666667%, 55%);--bs-btn-hover-border-color: rgb(94.7058823529%, 49.8823529412%, 52.3529411765%);--bs-btn-focus-shadow-rgb: 204, 96, 102;--bs-btn-active-color: #000;--bs-btn-active-bg: rgb(95.2941176471%, 55.4509803922%, 57.6470588235%);--bs-btn-active-border-color: rgb(94.7058823529%, 49.8823529412%, 52.3529411765%);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f07178;--bs-btn-disabled-border-color: #f07178}.btn-light{--bs-btn-color: #fafafa;--bs-btn-bg: #222222;--bs-btn-border-color: #222222;--bs-btn-hover-color: #fafafa;--bs-btn-hover-bg: rgb(11.3333333333%, 11.3333333333%, 11.3333333333%);--bs-btn-hover-border-color: rgb(10.6666666667%, 10.6666666667%, 10.6666666667%);--bs-btn-focus-shadow-rgb: 66, 66, 66;--bs-btn-active-color: #fafafa;--bs-btn-active-bg: rgb(10.6666666667%, 10.6666666667%, 10.6666666667%);--bs-btn-active-border-color: rgb(10%, 10%, 10%);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fafafa;--bs-btn-disabled-bg: #222222;--bs-btn-disabled-border-color: #222222}.btn-dark{--bs-btn-color: #fafafa;--bs-btn-bg: #121212;--bs-btn-border-color: #121212;--bs-btn-hover-color: #fafafa;--bs-btn-hover-bg: rgb(21%, 21%, 21%);--bs-btn-hover-border-color: rgb(16.3529411765%, 16.3529411765%, 16.3529411765%);--bs-btn-focus-shadow-rgb: 53, 53, 53;--bs-btn-active-color: #fafafa;--bs-btn-active-bg: rgb(25.6470588235%, 25.6470588235%, 25.6470588235%);--bs-btn-active-border-color: rgb(16.3529411765%, 16.3529411765%, 16.3529411765%);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fafafa;--bs-btn-disabled-bg: #121212;--bs-btn-disabled-border-color: #121212}.btn-outline-primary{--bs-btn-color: #3ecf8e;--bs-btn-border-color: #3ecf8e;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #3ecf8e;--bs-btn-hover-border-color: #3ecf8e;--bs-btn-focus-shadow-rgb: 62, 207, 142;--bs-btn-active-color: #000;--bs-btn-active-bg: #3ecf8e;--bs-btn-active-border-color: #3ecf8e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #3ecf8e;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #3ecf8e;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #333333;--bs-btn-border-color: #333333;--bs-btn-hover-color: #fafafa;--bs-btn-hover-bg: #333333;--bs-btn-hover-border-color: #333333;--bs-btn-focus-shadow-rgb: 51, 51, 51;--bs-btn-active-color: #fafafa;--bs-btn-active-bg: #333333;--bs-btn-active-border-color: #333333;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #333333;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #333333;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #5dd39e;--bs-btn-border-color: #5dd39e;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #5dd39e;--bs-btn-hover-border-color: #5dd39e;--bs-btn-focus-shadow-rgb: 93, 211, 158;--bs-btn-active-color: #000;--bs-btn-active-bg: #5dd39e;--bs-btn-active-border-color: #5dd39e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #5dd39e;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #5dd39e;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #4ecdc4;--bs-btn-border-color: #4ecdc4;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #4ecdc4;--bs-btn-hover-border-color: #4ecdc4;--bs-btn-focus-shadow-rgb: 78, 205, 196;--bs-btn-active-color: #000;--bs-btn-active-bg: #4ecdc4;--bs-btn-active-border-color: #4ecdc4;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #4ecdc4;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #4ecdc4;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #f5a623;--bs-btn-border-color: #f5a623;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f5a623;--bs-btn-hover-border-color: #f5a623;--bs-btn-focus-shadow-rgb: 245, 166, 35;--bs-btn-active-color: #000;--bs-btn-active-bg: #f5a623;--bs-btn-active-border-color: #f5a623;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #f5a623;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f5a623;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #f07178;--bs-btn-border-color: #f07178;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f07178;--bs-btn-hover-border-color: #f07178;--bs-btn-focus-shadow-rgb: 240, 113, 120;--bs-btn-active-color: #000;--bs-btn-active-bg: #f07178;--bs-btn-active-border-color: #f07178;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #f07178;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f07178;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #222222;--bs-btn-border-color: #222222;--bs-btn-hover-color: #fafafa;--bs-btn-hover-bg: #222222;--bs-btn-hover-border-color: #222222;--bs-btn-focus-shadow-rgb: 34, 34, 34;--bs-btn-active-color: #fafafa;--bs-btn-active-bg: #222222;--bs-btn-active-border-color: #222222;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #222222;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #222222;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #121212;--bs-btn-border-color: #121212;--bs-btn-hover-color: #fafafa;--bs-btn-hover-bg: #121212;--bs-btn-hover-border-color: #121212;--bs-btn-focus-shadow-rgb: 18, 18, 18;--bs-btn-active-color: #fafafa;--bs-btn-active-bg: #121212;--bs-btn-active-border-color: #121212;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #121212;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #121212;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: #3ecf8e;--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: #7ee0b3;--bs-btn-hover-border-color: transparent;--bs-btn-active-color: #7ee0b3;--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #c8c8c8;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: 0 0 0 #000;--bs-btn-focus-shadow-rgb: 53, 176, 121;text-decoration:none}.btn-link:hover,.btn-link:focus-visible{text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--bs-btn-padding-y: 0.5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size:1.09375rem;--bs-btn-border-radius: var(--bs-border-radius-lg)}.btn-sm,.btn-group-sm>.btn{--bs-btn-padding-y: 0.25rem;--bs-btn-padding-x: 0.5rem;--bs-btn-font-size:0.765625rem;--bs-btn-border-radius: var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-menu{--bs-dropdown-zindex: 1000;--bs-dropdown-min-width: 10rem;--bs-dropdown-padding-x: 0.5rem;--bs-dropdown-padding-y: 0.25rem;--bs-dropdown-spacer: 0.125rem;--bs-dropdown-font-size:0.875rem;--bs-dropdown-color: #fafafa;--bs-dropdown-bg: #242424;--bs-dropdown-border-color: #2e2e2e;--bs-dropdown-border-radius: var(--bs-border-radius);--bs-dropdown-border-width: var(--bs-border-width);--bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg: #2e2e2e;--bs-dropdown-divider-margin-y: 0.5rem;--bs-dropdown-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.35), 0 8px 24px rgba(0, 98, 57, 0.18);--bs-dropdown-link-color: var(--bs-body-color);--bs-dropdown-link-hover-color: var(--bs-body-color);--bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);--bs-dropdown-link-active-color: #fafafa;--bs-dropdown-link-active-bg: #3ecf8e;--bs-dropdown-link-disabled-color: var(--bs-tertiary-color);--bs-dropdown-item-padding-x: 0.75rem;--bs-dropdown-item-padding-y: 0.375rem;--bs-dropdown-header-color: #c8c8c8;--bs-dropdown-header-padding-x: 0.75rem;--bs-dropdown-header-padding-y: 0.25rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media(min-width: 576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1400px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;white-space:nowrap;background-color:rgba(0,0,0,0);border:0;border-radius:var(--bs-dropdown-item-border-radius, 0)}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);text-decoration:none;background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:rgba(0,0,0,0)}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:0.765625rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color: #4a4a4a;--bs-dropdown-bg: #1a1a1a;--bs-dropdown-border-color: #2e2e2e;--bs-dropdown-box-shadow: ;--bs-dropdown-link-color: #4a4a4a;--bs-dropdown-link-hover-color: #fafafa;--bs-dropdown-divider-bg: #2e2e2e;--bs-dropdown-link-hover-bg: rgba(250, 250, 250, 0.15);--bs-dropdown-link-active-color: #fafafa;--bs-dropdown-link-active-bg: #3ecf8e;--bs-dropdown-link-disabled-color: #b0b0b0;--bs-dropdown-header-color: #b0b0b0}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:6px}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-left:calc(var(--bs-border-width)*-1)}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.6375rem;padding-left:.6375rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:calc(var(--bs-border-width)*-1)}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: 400;--bs-nav-link-color: #c8c8c8;--bs-nav-link-hover-color: #fafafa;--bs-nav-link-disabled-color: var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);background:none;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color);text-decoration:none}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(62,207,142,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width: var(--bs-border-width);--bs-nav-tabs-border-color: #2e2e2e;--bs-nav-tabs-border-radius: var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color: transparent transparent #3d3d3d;--bs-nav-tabs-link-active-color: #3ecf8e;--bs-nav-tabs-link-active-bg: transparent;--bs-nav-tabs-link-active-border-color: transparent transparent #3ecf8e;border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1*var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid rgba(0,0,0,0);border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1*var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius: 0;--bs-nav-pills-link-active-color: #3ecf8e;--bs-nav-pills-link-active-bg: transparent}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap: 1rem;--bs-nav-underline-border-width: 0.125rem;--bs-nav-underline-link-active-color: var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid rgba(0,0,0,0)}.nav-underline .nav-link:hover,.nav-underline .nav-link:focus{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:600;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: 0;--bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y: 0.3359375rem;--bs-navbar-brand-margin-end: 1rem;--bs-navbar-brand-font-size: 1.09375rem;--bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x: 0.5rem;--bs-navbar-toggler-padding-y: 0.25rem;--bs-navbar-toggler-padding-x: 0.75rem;--bs-navbar-toggler-font-size: 1.09375rem;--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28250, 250, 250, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);--bs-navbar-toggler-border-radius: 6px;--bs-navbar-toggler-focus-width: 0.25rem;--bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color);text-decoration:none}.navbar-nav{--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: 400;--bs-nav-link-color: var(--bs-navbar-color);--bs-nav-link-hover-color: var(--bs-navbar-hover-color);--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:rgba(0,0,0,0);border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media(prefers-reduced-motion: reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media(min-width: 576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color: #c8c8c8;--bs-navbar-hover-color: #fafafa;--bs-navbar-disabled-color: #949494;--bs-navbar-active-color: #3ecf8e;--bs-navbar-brand-color: #3ecf8e;--bs-navbar-brand-hover-color: #3ecf8e;--bs-navbar-toggler-border-color: rgba(250, 250, 250, 0.1);--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23c8c8c8' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23c8c8c8' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y: 1rem;--bs-card-spacer-x: 1rem;--bs-card-title-spacer-y: 0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width: 1px;--bs-card-border-color: #2e2e2e;--bs-card-border-radius: 12px;--bs-card-box-shadow: ;--bs-card-inner-border-radius: 11px;--bs-card-cap-padding-y: 0.5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: transparent;--bs-card-cap-color: #fafafa;--bs-card-height: ;--bs-card-color: #fafafa;--bs-card-bg: #1a1a1a;--bs-card-img-overlay-padding: 1rem;--bs-card-group-margin: 0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-0.5*var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-bottom:calc(-1*var(--bs-card-cap-padding-y));margin-left:calc(-0.5*var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-left:calc(-0.5*var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media(min-width: 576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.accordion{--bs-accordion-color: var(--bs-body-color);--bs-accordion-bg: #1a1a1a;--bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;--bs-accordion-border-color: #2e2e2e;--bs-accordion-border-width: var(--bs-border-width);--bs-accordion-border-radius: var(--bs-border-radius);--bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x: 1rem;--bs-accordion-btn-padding-y: 0.75rem;--bs-accordion-btn-color: #fafafa;--bs-accordion-btn-bg: var(--bs-accordion-bg);--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23fafafa' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width: 1.25rem;--bs-accordion-btn-icon-transform: rotate(-180deg);--bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%237ee0b3' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow: 0 0 0 2px rgba(62, 207, 142, 0.18);--bs-accordion-body-padding-x: 1.25rem;--bs-accordion-body-padding-y: 1rem;--bs-accordion-active-color: #3ecf8e;--bs-accordion-active-bg: #222222}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:0.875rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media(prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1*var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media(prefers-reduced-motion: reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}.accordion-flush>.accordion-item>.accordion-collapse{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%2854.5882352941%, 88.7058823529%, 73.4117647059%%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%2854.5882352941%, 88.7058823529%, 73.4117647059%%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x: 0;--bs-breadcrumb-padding-y: 0;--bs-breadcrumb-margin-bottom: 1rem;--bs-breadcrumb-bg: transparent;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color: #b0b0b0;--bs-breadcrumb-item-padding-x: 0.5rem;--bs-breadcrumb-item-active-color: #fafafa;display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "»") /* rtl: var(--bs-breadcrumb-divider, "»") */}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x: 0.75rem;--bs-pagination-padding-y: 0.375rem;--bs-pagination-font-size:0.875rem;--bs-pagination-color: #c8c8c8;--bs-pagination-bg: #1a1a1a;--bs-pagination-border-width: var(--bs-border-width);--bs-pagination-border-color: #2e2e2e;--bs-pagination-border-radius: var(--bs-border-radius);--bs-pagination-hover-color: #fafafa;--bs-pagination-hover-bg: rgba(255, 255, 255, 0.05);--bs-pagination-hover-border-color: #3d3d3d;--bs-pagination-focus-color: var(--bs-link-hover-color);--bs-pagination-focus-bg: var(--bs-secondary-bg);--bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(62, 207, 142, 0.25);--bs-pagination-active-color: #fafafa;--bs-pagination-active-bg: #006239;--bs-pagination-active-border-color: #006239;--bs-pagination-disabled-color: #949494;--bs-pagination-disabled-bg: #222222;--bs-pagination-disabled-border-color: #2e2e2e;display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);text-decoration:none;background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.page-link.active,.active>.page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(var(--bs-border-width)*-1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x: 1.5rem;--bs-pagination-padding-y: 0.75rem;--bs-pagination-font-size:1.09375rem;--bs-pagination-border-radius: var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x: 0.5rem;--bs-pagination-padding-y: 0.25rem;--bs-pagination-font-size:0.765625rem;--bs-pagination-border-radius: var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x: 0.65em;--bs-badge-padding-y: 0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight: 600;--bs-badge-color: #121212;--bs-badge-border-radius: var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 1rem;--bs-alert-margin-bottom: 0.75em;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: 0 solid var(--bs-alert-border-color);--bs-alert-border-radius: 8px;--bs-alert-link-color: inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:600;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color: var(--bs-primary-text-emphasis);--bs-alert-bg: var(--bs-primary-bg-subtle);--bs-alert-border-color: var(--bs-primary-border-subtle);--bs-alert-link-color: var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color: var(--bs-secondary-text-emphasis);--bs-alert-bg: var(--bs-secondary-bg-subtle);--bs-alert-border-color: var(--bs-secondary-border-subtle);--bs-alert-link-color: var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color: var(--bs-success-text-emphasis);--bs-alert-bg: var(--bs-success-bg-subtle);--bs-alert-border-color: var(--bs-success-border-subtle);--bs-alert-link-color: var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color: var(--bs-info-text-emphasis);--bs-alert-bg: var(--bs-info-bg-subtle);--bs-alert-border-color: var(--bs-info-border-subtle);--bs-alert-link-color: var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color: var(--bs-warning-text-emphasis);--bs-alert-bg: var(--bs-warning-bg-subtle);--bs-alert-border-color: var(--bs-warning-border-subtle);--bs-alert-link-color: var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color: var(--bs-danger-text-emphasis);--bs-alert-bg: var(--bs-danger-bg-subtle);--bs-alert-border-color: var(--bs-danger-border-subtle);--bs-alert-link-color: var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color: var(--bs-light-text-emphasis);--bs-alert-bg: var(--bs-light-bg-subtle);--bs-alert-border-color: var(--bs-light-border-subtle);--bs-alert-link-color: var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color: var(--bs-dark-text-emphasis);--bs-alert-bg: var(--bs-dark-bg-subtle);--bs-alert-border-color: var(--bs-dark-border-subtle);--bs-alert-link-color: var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress,.progress-stacked{--bs-progress-height: 1rem;--bs-progress-font-size:0.65625rem;--bs-progress-bg: var(--bs-secondary-bg);--bs-progress-border-radius: var(--bs-border-radius);--bs-progress-box-shadow: var(--bs-box-shadow-inset);--bs-progress-bar-color: #fafafa;--bs-progress-bar-bg: #3ecf8e;--bs-progress-bar-transition: width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media(prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(250, 250, 250, 0.15) 25%, transparent 25%, transparent 50%, rgba(250, 250, 250, 0.15) 50%, rgba(250, 250, 250, 0.15) 75%, transparent 75%, transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color: #fafafa;--bs-list-group-bg: transparent;--bs-list-group-border-color: #2e2e2e;--bs-list-group-border-width: var(--bs-border-width);--bs-list-group-border-radius: var(--bs-border-radius);--bs-list-group-item-padding-x: 0.75rem;--bs-list-group-item-padding-y: 0.5rem;--bs-list-group-action-color: var(--bs-secondary-color);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: rgba(255, 255, 255, 0.05);--bs-list-group-action-active-color: var(--bs-body-color);--bs-list-group-action-active-bg: var(--bs-secondary-bg);--bs-list-group-disabled-color: var(--bs-secondary-color);--bs-list-group-disabled-bg: transparent;--bs-list-group-active-color: #fafafa;--bs-list-group-active-bg: rgba(255, 255, 255, 0.08);--bs-list-group-active-border-color: rgba(255, 255, 255, 0.08);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1*var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media(min-width: 576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color: var(--bs-primary-text-emphasis);--bs-list-group-bg: var(--bs-primary-bg-subtle);--bs-list-group-border-color: var(--bs-primary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-primary-border-subtle);--bs-list-group-active-color: var(--bs-primary-bg-subtle);--bs-list-group-active-bg: var(--bs-primary-text-emphasis);--bs-list-group-active-border-color: var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color: var(--bs-secondary-text-emphasis);--bs-list-group-bg: var(--bs-secondary-bg-subtle);--bs-list-group-border-color: var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);--bs-list-group-active-color: var(--bs-secondary-bg-subtle);--bs-list-group-active-bg: var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color: var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color: var(--bs-success-text-emphasis);--bs-list-group-bg: var(--bs-success-bg-subtle);--bs-list-group-border-color: var(--bs-success-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-success-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-success-border-subtle);--bs-list-group-active-color: var(--bs-success-bg-subtle);--bs-list-group-active-bg: var(--bs-success-text-emphasis);--bs-list-group-active-border-color: var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color: var(--bs-info-text-emphasis);--bs-list-group-bg: var(--bs-info-bg-subtle);--bs-list-group-border-color: var(--bs-info-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-info-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-info-border-subtle);--bs-list-group-active-color: var(--bs-info-bg-subtle);--bs-list-group-active-bg: var(--bs-info-text-emphasis);--bs-list-group-active-border-color: var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color: var(--bs-warning-text-emphasis);--bs-list-group-bg: var(--bs-warning-bg-subtle);--bs-list-group-border-color: var(--bs-warning-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-warning-border-subtle);--bs-list-group-active-color: var(--bs-warning-bg-subtle);--bs-list-group-active-bg: var(--bs-warning-text-emphasis);--bs-list-group-active-border-color: var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color: var(--bs-danger-text-emphasis);--bs-list-group-bg: var(--bs-danger-bg-subtle);--bs-list-group-border-color: var(--bs-danger-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-danger-border-subtle);--bs-list-group-active-color: var(--bs-danger-bg-subtle);--bs-list-group-active-bg: var(--bs-danger-text-emphasis);--bs-list-group-active-border-color: var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color: var(--bs-light-text-emphasis);--bs-list-group-bg: var(--bs-light-bg-subtle);--bs-list-group-border-color: var(--bs-light-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-light-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-light-border-subtle);--bs-list-group-active-color: var(--bs-light-bg-subtle);--bs-list-group-active-bg: var(--bs-light-text-emphasis);--bs-list-group-active-border-color: var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color: var(--bs-dark-text-emphasis);--bs-list-group-bg: var(--bs-dark-bg-subtle);--bs-list-group-border-color: var(--bs-dark-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-dark-border-subtle);--bs-list-group-active-color: var(--bs-dark-bg-subtle);--bs-list-group-active-bg: var(--bs-dark-text-emphasis);--bs-list-group-active-border-color: var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color: #c8c8c8;--bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c8c8c8'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity: 0.5;--bs-btn-close-hover-opacity: 0.75;--bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(62, 207, 142, 0.25);--bs-btn-close-focus-opacity: 1;--bs-btn-close-disabled-opacity: 0.25;--bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:rgba(0,0,0,0) var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:8px;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{filter:var(--bs-btn-close-white-filter)}[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex: 1090;--bs-toast-padding-x: 0.75rem;--bs-toast-padding-y: 0.5rem;--bs-toast-spacing: 1.5rem;--bs-toast-max-width: 350px;--bs-toast-font-size:0.875rem;--bs-toast-color: #fafafa;--bs-toast-bg: #242424;--bs-toast-border-width: var(--bs-border-width);--bs-toast-border-color: #2e2e2e;--bs-toast-border-radius: var(--bs-border-radius);--bs-toast-box-shadow: var(--bs-box-shadow);--bs-toast-header-color: var(--bs-secondary-color);--bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-header-border-color: #2e2e2e;width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex: 1090;position:absolute;z-index:var(--bs-toast-zindex);width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-0.5*var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex: 1055;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: 0.5rem;--bs-modal-color: ;--bs-modal-bg: #1a1a1a;--bs-modal-border-color: #2e2e2e;--bs-modal-border-width: var(--bs-border-width);--bs-modal-border-radius: 12px;--bs-modal-box-shadow: var(--bs-box-shadow-sm);--bs-modal-inner-border-radius: calc(12px - (var(--bs-border-width)));--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 0.75rem;--bs-modal-header-padding: 0.75rem 1rem;--bs-modal-header-border-color: #2e2e2e;--bs-modal-header-border-width: var(--bs-border-width);--bs-modal-title-line-height: 1.5;--bs-modal-footer-gap: 0.5rem;--bs-modal-footer-bg: transparent;--bs-modal-footer-border-color: #2e2e2e;--bs-modal-footer-border-width: var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.fade .modal-dialog{transform:translate(0, -50px)}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin)*2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex: 1050;--bs-backdrop-bg: rgba(0, 0, 0, 0.72);--bs-backdrop-opacity: 0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5);margin:calc(-0.5*var(--bs-modal-header-padding-y)) calc(-0.5*var(--bs-modal-header-padding-x)) calc(-0.5*var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*.5)}@media(min-width: 576px){.modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width: 300px}}@media(min-width: 992px){.modal-lg,.modal-xl{--bs-modal-width: 800px}}@media(min-width: 1200px){.modal-xl{--bs-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex: 1080;--bs-tooltip-max-width: 200px;--bs-tooltip-padding-x: 0.5rem;--bs-tooltip-padding-y: 0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.765625rem;--bs-tooltip-color: #fafafa;--bs-tooltip-bg: #333333;--bs-tooltip-border-radius: var(--bs-border-radius);--bs-tooltip-opacity: 0.9;--bs-tooltip-arrow-width: 0.8rem;--bs-tooltip-arrow-height: 0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:"FiraCode Nerd Font Propo","FiraCode Nerd Font","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:rgba(0,0,0,0);border-style:solid}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:calc(-1*var(--bs-tooltip-arrow-height))}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:calc(-1*var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:calc(-1*var(--bs-tooltip-arrow-height))}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:calc(-1*var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) 0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex: 1070;--bs-popover-max-width: 276px;--bs-popover-font-size:0.765625rem;--bs-popover-bg: var(--bs-body-bg);--bs-popover-border-width: var(--bs-border-width);--bs-popover-border-color: var(--bs-border-color-translucent);--bs-popover-border-radius: var(--bs-border-radius-lg);--bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow: var(--bs-box-shadow);--bs-popover-header-padding-x: 1rem;--bs-popover-header-padding-y: 0.5rem;--bs-popover-header-font-size:0.875rem;--bs-popover-header-color: inherit;--bs-popover-header-bg: var(--bs-secondary-bg);--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: 1rem;--bs-popover-body-color: var(--bs-body-color);--bs-popover-arrow-width: 1rem;--bs-popover-arrow-height: 0.5rem;--bs-popover-arrow-border: var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:"FiraCode Nerd Font Propo","FiraCode Nerd Font","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:rgba(0,0,0,0);border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{border-width:0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-0.5*var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) 0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fafafa;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fafafa;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fafafa'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e") /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fafafa'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")*/}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fafafa'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e") /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fafafa'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")*/}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fafafa;background-clip:padding-box;border:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fafafa;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark].carousel .carousel-control-prev-icon,[data-bs-theme=dark].carousel .carousel-control-next-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption,[data-bs-theme=dark].carousel .carousel-caption{color:#000}.spinner-grow,.spinner-border{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg) /* rtl:ignore */}}.spinner-border{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -0.125em;--bs-spinner-border-width: 0.25em;--bs-spinner-animation-speed: 0.75s;--bs-spinner-animation-name: spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:rgba(0,0,0,0)}.spinner-border-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem;--bs-spinner-border-width: 0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -0.125em;--bs-spinner-animation-speed: 0.75s;--bs-spinner-animation-name: spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem}@media(prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed: 1.5s}}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--bs-offcanvas-zindex: 1045;--bs-offcanvas-width: 400px;--bs-offcanvas-height: 30vh;--bs-offcanvas-padding-x: 1rem;--bs-offcanvas-padding-y: 1rem;--bs-offcanvas-color: var(--bs-body-color);--bs-offcanvas-bg: var(--bs-body-bg);--bs-offcanvas-border-width: var(--bs-border-width);--bs-offcanvas-border-color: #2e2e2e;--bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);--bs-offcanvas-transition: transform 0.3s ease-in-out;--bs-offcanvas-title-line-height: 1.5}@media(max-width: 575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 575.98px)and (prefers-reduced-motion: reduce){.offcanvas-sm{transition:none}}@media(max-width: 575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media(min-width: 576px){.offcanvas-sm{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 767.98px)and (prefers-reduced-motion: reduce){.offcanvas-md{transition:none}}@media(max-width: 767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media(min-width: 768px){.offcanvas-md{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 991.98px)and (prefers-reduced-motion: reduce){.offcanvas-lg{transition:none}}@media(max-width: 991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media(min-width: 992px){.offcanvas-lg{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 1199.98px)and (prefers-reduced-motion: reduce){.offcanvas-xl{transition:none}}@media(max-width: 1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media(min-width: 1200px){.offcanvas-xl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 1399.98px)and (prefers-reduced-motion: reduce){.offcanvas-xxl{transition:none}}@media(max-width: 1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none}.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}}@media(min-width: 1400px){.offcanvas-xxl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media(prefers-reduced-motion: reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:rgba(0,0,0,.72)}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y)*.5) calc(var(--bs-offcanvas-padding-x)*.5);margin:calc(-0.5*var(--bs-offcanvas-padding-y)) calc(-0.5*var(--bs-offcanvas-padding-x)) calc(-0.5*var(--bs-offcanvas-padding-y)) auto}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#000 !important;background-color:RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-secondary{color:#fafafa !important;background-color:RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-success{color:#000 !important;background-color:RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-info{color:#000 !important;background-color:RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-warning{color:#000 !important;background-color:RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-danger{color:#000 !important;background-color:RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-light{color:#fafafa !important;background-color:RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-dark{color:#fafafa !important;background-color:RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important}.link-primary{color:RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-primary:hover,.link-primary:focus{color:RGBA(101, 217, 165, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(101, 217, 165, var(--bs-link-underline-opacity, 1)) !important}.link-secondary{color:RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-secondary:hover,.link-secondary:focus{color:RGBA(41, 41, 41, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(41, 41, 41, var(--bs-link-underline-opacity, 1)) !important}.link-success{color:RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-success:hover,.link-success:focus{color:RGBA(125, 220, 177, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(125, 220, 177, var(--bs-link-underline-opacity, 1)) !important}.link-info{color:RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-info:hover,.link-info:focus{color:RGBA(113, 215, 208, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(113, 215, 208, var(--bs-link-underline-opacity, 1)) !important}.link-warning{color:RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-warning:hover,.link-warning:focus{color:RGBA(247, 184, 79, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(247, 184, 79, var(--bs-link-underline-opacity, 1)) !important}.link-danger{color:RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-danger:hover,.link-danger:focus{color:RGBA(243, 141, 147, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(243, 141, 147, var(--bs-link-underline-opacity, 1)) !important}.link-light{color:RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-light:hover,.link-light:focus{color:RGBA(27, 27, 27, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(27, 27, 27, var(--bs-link-underline-opacity, 1)) !important}.link-dark{color:RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-dark:hover,.link-dark:focus{color:RGBA(14, 14, 14, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(14, 14, 14, var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis:hover,.link-body-emphasis:focus{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));text-underline-offset:.25em;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media(prefers-reduced-motion: reduce){.icon-link>.bi{transition:none}}.icon-link-hover:hover>.bi,.icon-link-hover:focus-visible>.bi{transform:var(--bs-icon-link-transform, translate3d(0.25em, 0, 0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: 75%}.ratio-16x9{--bs-aspect-ratio: 56.25%}.ratio-21x9{--bs-aspect-ratio: 42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media(min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.float-start{float:left !important}.float-end{float:right !important}.float-none{float:none !important}.object-fit-contain{object-fit:contain !important}.object-fit-cover{object-fit:cover !important}.object-fit-fill{object-fit:fill !important}.object-fit-scale{object-fit:scale-down !important}.object-fit-none{object-fit:none !important}.opacity-0{opacity:0 !important}.opacity-25{opacity:.25 !important}.opacity-50{opacity:.5 !important}.opacity-75{opacity:.75 !important}.opacity-100{opacity:1 !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.overflow-x-auto{overflow-x:auto !important}.overflow-x-hidden{overflow-x:hidden !important}.overflow-x-visible{overflow-x:visible !important}.overflow-x-scroll{overflow-x:scroll !important}.overflow-y-auto{overflow-y:auto !important}.overflow-y-hidden{overflow-y:hidden !important}.overflow-y-visible{overflow-y:visible !important}.overflow-y-scroll{overflow-y:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-inline-grid{display:inline-grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.shadow{box-shadow:var(--bs-box-shadow) !important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm) !important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg) !important}.shadow-none{box-shadow:none !important}.focus-ring-primary{--bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.top-0{top:0 !important}.top-50{top:50% !important}.top-100{top:100% !important}.bottom-0{bottom:0 !important}.bottom-50{bottom:50% !important}.bottom-100{bottom:100% !important}.start-0{left:0 !important}.start-50{left:50% !important}.start-100{left:100% !important}.end-0{right:0 !important}.end-50{right:50% !important}.end-100{right:100% !important}.translate-middle{transform:translate(-50%, -50%) !important}.translate-middle-x{transform:translateX(-50%) !important}.translate-middle-y{transform:translateY(-50%) !important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-0{border:0 !important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-top-0{border-top:0 !important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-end-0{border-right:0 !important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-start-0{border-left:0 !important}.border-primary{--bs-border-opacity: 1;border-color:rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important}.border-secondary{--bs-border-opacity: 1;border-color:rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important}.border-success{--bs-border-opacity: 1;border-color:rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important}.border-info{--bs-border-opacity: 1;border-color:rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important}.border-warning{--bs-border-opacity: 1;border-color:rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important}.border-danger{--bs-border-opacity: 1;border-color:rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important}.border-light{--bs-border-opacity: 1;border-color:rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important}.border-dark{--bs-border-opacity: 1;border-color:rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important}.border-black{--bs-border-opacity: 1;border-color:rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important}.border-white{--bs-border-opacity: 1;border-color:rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle) !important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle) !important}.border-success-subtle{border-color:var(--bs-success-border-subtle) !important}.border-info-subtle{border-color:var(--bs-info-border-subtle) !important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle) !important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle) !important}.border-light-subtle{border-color:var(--bs-light-border-subtle) !important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle) !important}.border-1{border-width:1px !important}.border-2{border-width:2px !important}.border-3{border-width:3px !important}.border-4{border-width:4px !important}.border-5{border-width:5px !important}.border-opacity-10{--bs-border-opacity: 0.1}.border-opacity-25{--bs-border-opacity: 0.25}.border-opacity-50{--bs-border-opacity: 0.5}.border-opacity-75{--bs-border-opacity: 0.75}.border-opacity-100{--bs-border-opacity: 1}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.mw-100{max-width:100% !important}.vw-100{width:100vw !important}.min-vw-100{min-width:100vw !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mh-100{max-height:100% !important}.vh-100{height:100vh !important}.min-vh-100{min-height:100vh !important}.flex-fill{flex:1 1 auto !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.order-first{order:-1 !important}.order-0{order:0 !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-last{order:6 !important}.m-0{margin:0 !important}.m-1{margin:.25rem !important}.m-2{margin:.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:3rem !important}.m-auto{margin:auto !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-5{margin-right:3rem !important;margin-left:3rem !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !important}.mt-auto{margin-top:auto !important}.me-0{margin-right:0 !important}.me-1{margin-right:.25rem !important}.me-2{margin-right:.5rem !important}.me-3{margin-right:1rem !important}.me-4{margin-right:1.5rem !important}.me-5{margin-right:3rem !important}.me-auto{margin-right:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.mb-auto{margin-bottom:auto !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:.25rem !important}.ms-2{margin-left:.5rem !important}.ms-3{margin-left:1rem !important}.ms-4{margin-left:1.5rem !important}.ms-5{margin-left:3rem !important}.ms-auto{margin-left:auto !important}.p-0{padding:0 !important}.p-1{padding:.25rem !important}.p-2{padding:.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:3rem !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-5{padding-right:3rem !important;padding-left:3rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:.25rem !important}.pt-2{padding-top:.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:3rem !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:.25rem !important}.pe-2{padding-right:.5rem !important}.pe-3{padding-right:1rem !important}.pe-4{padding-right:1.5rem !important}.pe-5{padding-right:3rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:.25rem !important}.pb-2{padding-bottom:.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:3rem !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:.25rem !important}.ps-2{padding-left:.5rem !important}.ps-3{padding-left:1rem !important}.ps-4{padding-left:1.5rem !important}.ps-5{padding-left:3rem !important}.gap-0{gap:0 !important}.gap-1{gap:.25rem !important}.gap-2{gap:.5rem !important}.gap-3{gap:1rem !important}.gap-4{gap:1.5rem !important}.gap-5{gap:3rem !important}.row-gap-0{row-gap:0 !important}.row-gap-1{row-gap:.25rem !important}.row-gap-2{row-gap:.5rem !important}.row-gap-3{row-gap:1rem !important}.row-gap-4{row-gap:1.5rem !important}.row-gap-5{row-gap:3rem !important}.column-gap-0{column-gap:0 !important}.column-gap-1{column-gap:.25rem !important}.column-gap-2{column-gap:.5rem !important}.column-gap-3{column-gap:1rem !important}.column-gap-4{column-gap:1.5rem !important}.column-gap-5{column-gap:3rem !important}.font-monospace{font-family:var(--bs-font-monospace) !important}.fs-1{font-size:calc(1.2625rem + 0.15vw) !important}.fs-2{font-size:1.125rem !important}.fs-3{font-size:1rem !important}.fs-4{font-size:calc(1.25625rem + 0.075vw) !important}.fs-5{font-size:1.09375rem !important}.fs-6{font-size:0.875rem !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-lighter{font-weight:300 !important}.fw-light{font-weight:300 !important}.fw-normal{font-weight:400 !important}.fw-medium{font-weight:500 !important}.fw-semibold{font-weight:500 !important}.fw-bold{font-weight:600 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.25 !important}.lh-base{line-height:1.5 !important}.lh-lg{line-height:2 !important}.text-start{text-align:left !important}.text-end{text-align:right !important}.text-center{text-align:center !important}.text-decoration-none{text-decoration:none !important}.text-decoration-underline{text-decoration:underline !important}.text-decoration-line-through{text-decoration:line-through !important}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-break{word-wrap:break-word !important;word-break:break-word !important}.text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important}.text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important}.text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important}.text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important}.text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important}.text-dark{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important}.text-black{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important}.text-body{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important}.text-muted{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-black-50{--bs-text-opacity: 1;color:rgba(0,0,0,.5) !important}.text-white-50{--bs-text-opacity: 1;color:rgba(250,250,250,.5) !important}.text-body-secondary{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-body-tertiary{--bs-text-opacity: 1;color:var(--bs-tertiary-color) !important}.text-body-emphasis{--bs-text-opacity: 1;color:var(--bs-emphasis-color) !important}.text-reset{--bs-text-opacity: 1;color:inherit !important}.text-opacity-25{--bs-text-opacity: 0.25}.text-opacity-50{--bs-text-opacity: 0.5}.text-opacity-75{--bs-text-opacity: 0.75}.text-opacity-100{--bs-text-opacity: 1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis) !important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis) !important}.text-success-emphasis{color:var(--bs-success-text-emphasis) !important}.text-info-emphasis{color:var(--bs-info-text-emphasis) !important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis) !important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis) !important}.text-light-emphasis{color:var(--bs-light-text-emphasis) !important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis) !important}.link-opacity-10{--bs-link-opacity: 0.1}.link-opacity-10-hover:hover{--bs-link-opacity: 0.1}.link-opacity-25{--bs-link-opacity: 0.25}.link-opacity-25-hover:hover{--bs-link-opacity: 0.25}.link-opacity-50{--bs-link-opacity: 0.5}.link-opacity-50-hover:hover{--bs-link-opacity: 0.5}.link-opacity-75{--bs-link-opacity: 0.75}.link-opacity-75-hover:hover{--bs-link-opacity: 0.75}.link-opacity-100{--bs-link-opacity: 1}.link-opacity-100-hover:hover{--bs-link-opacity: 1}.link-offset-1{text-underline-offset:.125em !important}.link-offset-1-hover:hover{text-underline-offset:.125em !important}.link-offset-2{text-underline-offset:.25em !important}.link-offset-2-hover:hover{text-underline-offset:.25em !important}.link-offset-3{text-underline-offset:.375em !important}.link-offset-3-hover:hover{text-underline-offset:.375em !important}.link-underline-primary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-secondary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-success{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-info{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-warning{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-danger{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-light{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-dark{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important}.link-underline{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-underline-opacity-0{--bs-link-underline-opacity: 0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity: 0}.link-underline-opacity-10{--bs-link-underline-opacity: 0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity: 0.1}.link-underline-opacity-25{--bs-link-underline-opacity: 0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity: 0.25}.link-underline-opacity-50{--bs-link-underline-opacity: 0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity: 0.5}.link-underline-opacity-75{--bs-link-underline-opacity: 0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity: 0.75}.link-underline-opacity-100{--bs-link-underline-opacity: 1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity: 1}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important}.bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important}.bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important}.bg-transparent{--bs-bg-opacity: 1;background-color:rgba(0,0,0,0) !important}.bg-body-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-body-tertiary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-opacity-10{--bs-bg-opacity: 0.1}.bg-opacity-25{--bs-bg-opacity: 0.25}.bg-opacity-50{--bs-bg-opacity: 0.5}.bg-opacity-75{--bs-bg-opacity: 0.75}.bg-opacity-100{--bs-bg-opacity: 1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle) !important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle) !important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle) !important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle) !important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle) !important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle) !important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle) !important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle) !important}.bg-gradient{background-image:var(--bs-gradient) !important}.user-select-all{user-select:all !important}.user-select-auto{user-select:auto !important}.user-select-none{user-select:none !important}.pe-none{pointer-events:none !important}.pe-auto{pointer-events:auto !important}.rounded{border-radius:var(--bs-border-radius) !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:var(--bs-border-radius-sm) !important}.rounded-2{border-radius:var(--bs-border-radius) !important}.rounded-3{border-radius:var(--bs-border-radius-lg) !important}.rounded-4{border-radius:var(--bs-border-radius-xl) !important}.rounded-5{border-radius:var(--bs-border-radius-xxl) !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:var(--bs-border-radius-pill) !important}.rounded-top{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-0{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm) !important;border-top-right-radius:var(--bs-border-radius-sm) !important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg) !important;border-top-right-radius:var(--bs-border-radius-lg) !important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl) !important;border-top-right-radius:var(--bs-border-radius-xl) !important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl) !important;border-top-right-radius:var(--bs-border-radius-xxl) !important}.rounded-top-circle{border-top-left-radius:50% !important;border-top-right-radius:50% !important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill) !important;border-top-right-radius:var(--bs-border-radius-pill) !important}.rounded-end{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm) !important;border-bottom-right-radius:var(--bs-border-radius-sm) !important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg) !important;border-bottom-right-radius:var(--bs-border-radius-lg) !important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl) !important;border-bottom-right-radius:var(--bs-border-radius-xl) !important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-right-radius:var(--bs-border-radius-xxl) !important}.rounded-end-circle{border-top-right-radius:50% !important;border-bottom-right-radius:50% !important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill) !important;border-bottom-right-radius:var(--bs-border-radius-pill) !important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-0{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm) !important;border-bottom-left-radius:var(--bs-border-radius-sm) !important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg) !important;border-bottom-left-radius:var(--bs-border-radius-lg) !important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl) !important;border-bottom-left-radius:var(--bs-border-radius-xl) !important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-left-radius:var(--bs-border-radius-xxl) !important}.rounded-bottom-circle{border-bottom-right-radius:50% !important;border-bottom-left-radius:50% !important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill) !important;border-bottom-left-radius:var(--bs-border-radius-pill) !important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-0{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm) !important;border-top-left-radius:var(--bs-border-radius-sm) !important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg) !important;border-top-left-radius:var(--bs-border-radius-lg) !important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl) !important;border-top-left-radius:var(--bs-border-radius-xl) !important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl) !important;border-top-left-radius:var(--bs-border-radius-xxl) !important}.rounded-start-circle{border-bottom-left-radius:50% !important;border-top-left-radius:50% !important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill) !important;border-top-left-radius:var(--bs-border-radius-pill) !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}.z-n1{z-index:-1 !important}.z-0{z-index:0 !important}.z-1{z-index:1 !important}.z-2{z-index:2 !important}.z-3{z-index:3 !important}@media(min-width: 576px){.float-sm-start{float:left !important}.float-sm-end{float:right !important}.float-sm-none{float:none !important}.object-fit-sm-contain{object-fit:contain !important}.object-fit-sm-cover{object-fit:cover !important}.object-fit-sm-fill{object-fit:fill !important}.object-fit-sm-scale{object-fit:scale-down !important}.object-fit-sm-none{object-fit:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-inline-grid{display:inline-grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.justify-content-sm-evenly{justify-content:space-evenly !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}.order-sm-first{order:-1 !important}.order-sm-0{order:0 !important}.order-sm-1{order:1 !important}.order-sm-2{order:2 !important}.order-sm-3{order:3 !important}.order-sm-4{order:4 !important}.order-sm-5{order:5 !important}.order-sm-last{order:6 !important}.m-sm-0{margin:0 !important}.m-sm-1{margin:.25rem !important}.m-sm-2{margin:.5rem !important}.m-sm-3{margin:1rem !important}.m-sm-4{margin:1.5rem !important}.m-sm-5{margin:3rem !important}.m-sm-auto{margin:auto !important}.mx-sm-0{margin-right:0 !important;margin-left:0 !important}.mx-sm-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-sm-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important}.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-sm-5{margin-right:3rem !important;margin-left:3rem !important}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-sm-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:.25rem !important}.mt-sm-2{margin-top:.5rem !important}.mt-sm-3{margin-top:1rem !important}.mt-sm-4{margin-top:1.5rem !important}.mt-sm-5{margin-top:3rem !important}.mt-sm-auto{margin-top:auto !important}.me-sm-0{margin-right:0 !important}.me-sm-1{margin-right:.25rem !important}.me-sm-2{margin-right:.5rem !important}.me-sm-3{margin-right:1rem !important}.me-sm-4{margin-right:1.5rem !important}.me-sm-5{margin-right:3rem !important}.me-sm-auto{margin-right:auto !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:.25rem !important}.mb-sm-2{margin-bottom:.5rem !important}.mb-sm-3{margin-bottom:1rem !important}.mb-sm-4{margin-bottom:1.5rem !important}.mb-sm-5{margin-bottom:3rem !important}.mb-sm-auto{margin-bottom:auto !important}.ms-sm-0{margin-left:0 !important}.ms-sm-1{margin-left:.25rem !important}.ms-sm-2{margin-left:.5rem !important}.ms-sm-3{margin-left:1rem !important}.ms-sm-4{margin-left:1.5rem !important}.ms-sm-5{margin-left:3rem !important}.ms-sm-auto{margin-left:auto !important}.p-sm-0{padding:0 !important}.p-sm-1{padding:.25rem !important}.p-sm-2{padding:.5rem !important}.p-sm-3{padding:1rem !important}.p-sm-4{padding:1.5rem !important}.p-sm-5{padding:3rem !important}.px-sm-0{padding-right:0 !important;padding-left:0 !important}.px-sm-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-sm-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-sm-3{padding-right:1rem !important;padding-left:1rem !important}.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-sm-5{padding-right:3rem !important;padding-left:3rem !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-sm-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:.25rem !important}.pt-sm-2{padding-top:.5rem !important}.pt-sm-3{padding-top:1rem !important}.pt-sm-4{padding-top:1.5rem !important}.pt-sm-5{padding-top:3rem !important}.pe-sm-0{padding-right:0 !important}.pe-sm-1{padding-right:.25rem !important}.pe-sm-2{padding-right:.5rem !important}.pe-sm-3{padding-right:1rem !important}.pe-sm-4{padding-right:1.5rem !important}.pe-sm-5{padding-right:3rem !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:.25rem !important}.pb-sm-2{padding-bottom:.5rem !important}.pb-sm-3{padding-bottom:1rem !important}.pb-sm-4{padding-bottom:1.5rem !important}.pb-sm-5{padding-bottom:3rem !important}.ps-sm-0{padding-left:0 !important}.ps-sm-1{padding-left:.25rem !important}.ps-sm-2{padding-left:.5rem !important}.ps-sm-3{padding-left:1rem !important}.ps-sm-4{padding-left:1.5rem !important}.ps-sm-5{padding-left:3rem !important}.gap-sm-0{gap:0 !important}.gap-sm-1{gap:.25rem !important}.gap-sm-2{gap:.5rem !important}.gap-sm-3{gap:1rem !important}.gap-sm-4{gap:1.5rem !important}.gap-sm-5{gap:3rem !important}.row-gap-sm-0{row-gap:0 !important}.row-gap-sm-1{row-gap:.25rem !important}.row-gap-sm-2{row-gap:.5rem !important}.row-gap-sm-3{row-gap:1rem !important}.row-gap-sm-4{row-gap:1.5rem !important}.row-gap-sm-5{row-gap:3rem !important}.column-gap-sm-0{column-gap:0 !important}.column-gap-sm-1{column-gap:.25rem !important}.column-gap-sm-2{column-gap:.5rem !important}.column-gap-sm-3{column-gap:1rem !important}.column-gap-sm-4{column-gap:1.5rem !important}.column-gap-sm-5{column-gap:3rem !important}.text-sm-start{text-align:left !important}.text-sm-end{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.float-md-start{float:left !important}.float-md-end{float:right !important}.float-md-none{float:none !important}.object-fit-md-contain{object-fit:contain !important}.object-fit-md-cover{object-fit:cover !important}.object-fit-md-fill{object-fit:fill !important}.object-fit-md-scale{object-fit:scale-down !important}.object-fit-md-none{object-fit:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-inline-grid{display:inline-grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.justify-content-md-evenly{justify-content:space-evenly !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}.order-md-first{order:-1 !important}.order-md-0{order:0 !important}.order-md-1{order:1 !important}.order-md-2{order:2 !important}.order-md-3{order:3 !important}.order-md-4{order:4 !important}.order-md-5{order:5 !important}.order-md-last{order:6 !important}.m-md-0{margin:0 !important}.m-md-1{margin:.25rem !important}.m-md-2{margin:.5rem !important}.m-md-3{margin:1rem !important}.m-md-4{margin:1.5rem !important}.m-md-5{margin:3rem !important}.m-md-auto{margin:auto !important}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.mx-md-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-md-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-md-3{margin-right:1rem !important;margin-left:1rem !important}.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-md-5{margin-right:3rem !important;margin-left:3rem !important}.mx-md-auto{margin-right:auto !important;margin-left:auto !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-md-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:.25rem !important}.mt-md-2{margin-top:.5rem !important}.mt-md-3{margin-top:1rem !important}.mt-md-4{margin-top:1.5rem !important}.mt-md-5{margin-top:3rem !important}.mt-md-auto{margin-top:auto !important}.me-md-0{margin-right:0 !important}.me-md-1{margin-right:.25rem !important}.me-md-2{margin-right:.5rem !important}.me-md-3{margin-right:1rem !important}.me-md-4{margin-right:1.5rem !important}.me-md-5{margin-right:3rem !important}.me-md-auto{margin-right:auto !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:.25rem !important}.mb-md-2{margin-bottom:.5rem !important}.mb-md-3{margin-bottom:1rem !important}.mb-md-4{margin-bottom:1.5rem !important}.mb-md-5{margin-bottom:3rem !important}.mb-md-auto{margin-bottom:auto !important}.ms-md-0{margin-left:0 !important}.ms-md-1{margin-left:.25rem !important}.ms-md-2{margin-left:.5rem !important}.ms-md-3{margin-left:1rem !important}.ms-md-4{margin-left:1.5rem !important}.ms-md-5{margin-left:3rem !important}.ms-md-auto{margin-left:auto !important}.p-md-0{padding:0 !important}.p-md-1{padding:.25rem !important}.p-md-2{padding:.5rem !important}.p-md-3{padding:1rem !important}.p-md-4{padding:1.5rem !important}.p-md-5{padding:3rem !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.px-md-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-md-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-md-3{padding-right:1rem !important;padding-left:1rem !important}.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-md-5{padding-right:3rem !important;padding-left:3rem !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-md-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:.25rem !important}.pt-md-2{padding-top:.5rem !important}.pt-md-3{padding-top:1rem !important}.pt-md-4{padding-top:1.5rem !important}.pt-md-5{padding-top:3rem !important}.pe-md-0{padding-right:0 !important}.pe-md-1{padding-right:.25rem !important}.pe-md-2{padding-right:.5rem !important}.pe-md-3{padding-right:1rem !important}.pe-md-4{padding-right:1.5rem !important}.pe-md-5{padding-right:3rem !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:.25rem !important}.pb-md-2{padding-bottom:.5rem !important}.pb-md-3{padding-bottom:1rem !important}.pb-md-4{padding-bottom:1.5rem !important}.pb-md-5{padding-bottom:3rem !important}.ps-md-0{padding-left:0 !important}.ps-md-1{padding-left:.25rem !important}.ps-md-2{padding-left:.5rem !important}.ps-md-3{padding-left:1rem !important}.ps-md-4{padding-left:1.5rem !important}.ps-md-5{padding-left:3rem !important}.gap-md-0{gap:0 !important}.gap-md-1{gap:.25rem !important}.gap-md-2{gap:.5rem !important}.gap-md-3{gap:1rem !important}.gap-md-4{gap:1.5rem !important}.gap-md-5{gap:3rem !important}.row-gap-md-0{row-gap:0 !important}.row-gap-md-1{row-gap:.25rem !important}.row-gap-md-2{row-gap:.5rem !important}.row-gap-md-3{row-gap:1rem !important}.row-gap-md-4{row-gap:1.5rem !important}.row-gap-md-5{row-gap:3rem !important}.column-gap-md-0{column-gap:0 !important}.column-gap-md-1{column-gap:.25rem !important}.column-gap-md-2{column-gap:.5rem !important}.column-gap-md-3{column-gap:1rem !important}.column-gap-md-4{column-gap:1.5rem !important}.column-gap-md-5{column-gap:3rem !important}.text-md-start{text-align:left !important}.text-md-end{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width: 992px){.float-lg-start{float:left !important}.float-lg-end{float:right !important}.float-lg-none{float:none !important}.object-fit-lg-contain{object-fit:contain !important}.object-fit-lg-cover{object-fit:cover !important}.object-fit-lg-fill{object-fit:fill !important}.object-fit-lg-scale{object-fit:scale-down !important}.object-fit-lg-none{object-fit:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-inline-grid{display:inline-grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.justify-content-lg-evenly{justify-content:space-evenly !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}.order-lg-first{order:-1 !important}.order-lg-0{order:0 !important}.order-lg-1{order:1 !important}.order-lg-2{order:2 !important}.order-lg-3{order:3 !important}.order-lg-4{order:4 !important}.order-lg-5{order:5 !important}.order-lg-last{order:6 !important}.m-lg-0{margin:0 !important}.m-lg-1{margin:.25rem !important}.m-lg-2{margin:.5rem !important}.m-lg-3{margin:1rem !important}.m-lg-4{margin:1.5rem !important}.m-lg-5{margin:3rem !important}.m-lg-auto{margin:auto !important}.mx-lg-0{margin-right:0 !important;margin-left:0 !important}.mx-lg-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-lg-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-lg-5{margin-right:3rem !important;margin-left:3rem !important}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-lg-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:.25rem !important}.mt-lg-2{margin-top:.5rem !important}.mt-lg-3{margin-top:1rem !important}.mt-lg-4{margin-top:1.5rem !important}.mt-lg-5{margin-top:3rem !important}.mt-lg-auto{margin-top:auto !important}.me-lg-0{margin-right:0 !important}.me-lg-1{margin-right:.25rem !important}.me-lg-2{margin-right:.5rem !important}.me-lg-3{margin-right:1rem !important}.me-lg-4{margin-right:1.5rem !important}.me-lg-5{margin-right:3rem !important}.me-lg-auto{margin-right:auto !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:.25rem !important}.mb-lg-2{margin-bottom:.5rem !important}.mb-lg-3{margin-bottom:1rem !important}.mb-lg-4{margin-bottom:1.5rem !important}.mb-lg-5{margin-bottom:3rem !important}.mb-lg-auto{margin-bottom:auto !important}.ms-lg-0{margin-left:0 !important}.ms-lg-1{margin-left:.25rem !important}.ms-lg-2{margin-left:.5rem !important}.ms-lg-3{margin-left:1rem !important}.ms-lg-4{margin-left:1.5rem !important}.ms-lg-5{margin-left:3rem !important}.ms-lg-auto{margin-left:auto !important}.p-lg-0{padding:0 !important}.p-lg-1{padding:.25rem !important}.p-lg-2{padding:.5rem !important}.p-lg-3{padding:1rem !important}.p-lg-4{padding:1.5rem !important}.p-lg-5{padding:3rem !important}.px-lg-0{padding-right:0 !important;padding-left:0 !important}.px-lg-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-lg-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-lg-3{padding-right:1rem !important;padding-left:1rem !important}.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-lg-5{padding-right:3rem !important;padding-left:3rem !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-lg-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:.25rem !important}.pt-lg-2{padding-top:.5rem !important}.pt-lg-3{padding-top:1rem !important}.pt-lg-4{padding-top:1.5rem !important}.pt-lg-5{padding-top:3rem !important}.pe-lg-0{padding-right:0 !important}.pe-lg-1{padding-right:.25rem !important}.pe-lg-2{padding-right:.5rem !important}.pe-lg-3{padding-right:1rem !important}.pe-lg-4{padding-right:1.5rem !important}.pe-lg-5{padding-right:3rem !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:.25rem !important}.pb-lg-2{padding-bottom:.5rem !important}.pb-lg-3{padding-bottom:1rem !important}.pb-lg-4{padding-bottom:1.5rem !important}.pb-lg-5{padding-bottom:3rem !important}.ps-lg-0{padding-left:0 !important}.ps-lg-1{padding-left:.25rem !important}.ps-lg-2{padding-left:.5rem !important}.ps-lg-3{padding-left:1rem !important}.ps-lg-4{padding-left:1.5rem !important}.ps-lg-5{padding-left:3rem !important}.gap-lg-0{gap:0 !important}.gap-lg-1{gap:.25rem !important}.gap-lg-2{gap:.5rem !important}.gap-lg-3{gap:1rem !important}.gap-lg-4{gap:1.5rem !important}.gap-lg-5{gap:3rem !important}.row-gap-lg-0{row-gap:0 !important}.row-gap-lg-1{row-gap:.25rem !important}.row-gap-lg-2{row-gap:.5rem !important}.row-gap-lg-3{row-gap:1rem !important}.row-gap-lg-4{row-gap:1.5rem !important}.row-gap-lg-5{row-gap:3rem !important}.column-gap-lg-0{column-gap:0 !important}.column-gap-lg-1{column-gap:.25rem !important}.column-gap-lg-2{column-gap:.5rem !important}.column-gap-lg-3{column-gap:1rem !important}.column-gap-lg-4{column-gap:1.5rem !important}.column-gap-lg-5{column-gap:3rem !important}.text-lg-start{text-align:left !important}.text-lg-end{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width: 1200px){.float-xl-start{float:left !important}.float-xl-end{float:right !important}.float-xl-none{float:none !important}.object-fit-xl-contain{object-fit:contain !important}.object-fit-xl-cover{object-fit:cover !important}.object-fit-xl-fill{object-fit:fill !important}.object-fit-xl-scale{object-fit:scale-down !important}.object-fit-xl-none{object-fit:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-inline-grid{display:inline-grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.justify-content-xl-evenly{justify-content:space-evenly !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}.order-xl-first{order:-1 !important}.order-xl-0{order:0 !important}.order-xl-1{order:1 !important}.order-xl-2{order:2 !important}.order-xl-3{order:3 !important}.order-xl-4{order:4 !important}.order-xl-5{order:5 !important}.order-xl-last{order:6 !important}.m-xl-0{margin:0 !important}.m-xl-1{margin:.25rem !important}.m-xl-2{margin:.5rem !important}.m-xl-3{margin:1rem !important}.m-xl-4{margin:1.5rem !important}.m-xl-5{margin:3rem !important}.m-xl-auto{margin:auto !important}.mx-xl-0{margin-right:0 !important;margin-left:0 !important}.mx-xl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:.25rem !important}.mt-xl-2{margin-top:.5rem !important}.mt-xl-3{margin-top:1rem !important}.mt-xl-4{margin-top:1.5rem !important}.mt-xl-5{margin-top:3rem !important}.mt-xl-auto{margin-top:auto !important}.me-xl-0{margin-right:0 !important}.me-xl-1{margin-right:.25rem !important}.me-xl-2{margin-right:.5rem !important}.me-xl-3{margin-right:1rem !important}.me-xl-4{margin-right:1.5rem !important}.me-xl-5{margin-right:3rem !important}.me-xl-auto{margin-right:auto !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:.25rem !important}.mb-xl-2{margin-bottom:.5rem !important}.mb-xl-3{margin-bottom:1rem !important}.mb-xl-4{margin-bottom:1.5rem !important}.mb-xl-5{margin-bottom:3rem !important}.mb-xl-auto{margin-bottom:auto !important}.ms-xl-0{margin-left:0 !important}.ms-xl-1{margin-left:.25rem !important}.ms-xl-2{margin-left:.5rem !important}.ms-xl-3{margin-left:1rem !important}.ms-xl-4{margin-left:1.5rem !important}.ms-xl-5{margin-left:3rem !important}.ms-xl-auto{margin-left:auto !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:.25rem !important}.p-xl-2{padding:.5rem !important}.p-xl-3{padding:1rem !important}.p-xl-4{padding:1.5rem !important}.p-xl-5{padding:3rem !important}.px-xl-0{padding-right:0 !important;padding-left:0 !important}.px-xl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:.25rem !important}.pt-xl-2{padding-top:.5rem !important}.pt-xl-3{padding-top:1rem !important}.pt-xl-4{padding-top:1.5rem !important}.pt-xl-5{padding-top:3rem !important}.pe-xl-0{padding-right:0 !important}.pe-xl-1{padding-right:.25rem !important}.pe-xl-2{padding-right:.5rem !important}.pe-xl-3{padding-right:1rem !important}.pe-xl-4{padding-right:1.5rem !important}.pe-xl-5{padding-right:3rem !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:.25rem !important}.pb-xl-2{padding-bottom:.5rem !important}.pb-xl-3{padding-bottom:1rem !important}.pb-xl-4{padding-bottom:1.5rem !important}.pb-xl-5{padding-bottom:3rem !important}.ps-xl-0{padding-left:0 !important}.ps-xl-1{padding-left:.25rem !important}.ps-xl-2{padding-left:.5rem !important}.ps-xl-3{padding-left:1rem !important}.ps-xl-4{padding-left:1.5rem !important}.ps-xl-5{padding-left:3rem !important}.gap-xl-0{gap:0 !important}.gap-xl-1{gap:.25rem !important}.gap-xl-2{gap:.5rem !important}.gap-xl-3{gap:1rem !important}.gap-xl-4{gap:1.5rem !important}.gap-xl-5{gap:3rem !important}.row-gap-xl-0{row-gap:0 !important}.row-gap-xl-1{row-gap:.25rem !important}.row-gap-xl-2{row-gap:.5rem !important}.row-gap-xl-3{row-gap:1rem !important}.row-gap-xl-4{row-gap:1.5rem !important}.row-gap-xl-5{row-gap:3rem !important}.column-gap-xl-0{column-gap:0 !important}.column-gap-xl-1{column-gap:.25rem !important}.column-gap-xl-2{column-gap:.5rem !important}.column-gap-xl-3{column-gap:1rem !important}.column-gap-xl-4{column-gap:1.5rem !important}.column-gap-xl-5{column-gap:3rem !important}.text-xl-start{text-align:left !important}.text-xl-end{text-align:right !important}.text-xl-center{text-align:center !important}}@media(min-width: 1400px){.float-xxl-start{float:left !important}.float-xxl-end{float:right !important}.float-xxl-none{float:none !important}.object-fit-xxl-contain{object-fit:contain !important}.object-fit-xxl-cover{object-fit:cover !important}.object-fit-xxl-fill{object-fit:fill !important}.object-fit-xxl-scale{object-fit:scale-down !important}.object-fit-xxl-none{object-fit:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-inline-grid{display:inline-grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xxl-start{justify-content:flex-start !important}.justify-content-xxl-end{justify-content:flex-end !important}.justify-content-xxl-center{justify-content:center !important}.justify-content-xxl-between{justify-content:space-between !important}.justify-content-xxl-around{justify-content:space-around !important}.justify-content-xxl-evenly{justify-content:space-evenly !important}.align-items-xxl-start{align-items:flex-start !important}.align-items-xxl-end{align-items:flex-end !important}.align-items-xxl-center{align-items:center !important}.align-items-xxl-baseline{align-items:baseline !important}.align-items-xxl-stretch{align-items:stretch !important}.align-content-xxl-start{align-content:flex-start !important}.align-content-xxl-end{align-content:flex-end !important}.align-content-xxl-center{align-content:center !important}.align-content-xxl-between{align-content:space-between !important}.align-content-xxl-around{align-content:space-around !important}.align-content-xxl-stretch{align-content:stretch !important}.align-self-xxl-auto{align-self:auto !important}.align-self-xxl-start{align-self:flex-start !important}.align-self-xxl-end{align-self:flex-end !important}.align-self-xxl-center{align-self:center !important}.align-self-xxl-baseline{align-self:baseline !important}.align-self-xxl-stretch{align-self:stretch !important}.order-xxl-first{order:-1 !important}.order-xxl-0{order:0 !important}.order-xxl-1{order:1 !important}.order-xxl-2{order:2 !important}.order-xxl-3{order:3 !important}.order-xxl-4{order:4 !important}.order-xxl-5{order:5 !important}.order-xxl-last{order:6 !important}.m-xxl-0{margin:0 !important}.m-xxl-1{margin:.25rem !important}.m-xxl-2{margin:.5rem !important}.m-xxl-3{margin:1rem !important}.m-xxl-4{margin:1.5rem !important}.m-xxl-5{margin:3rem !important}.m-xxl-auto{margin:auto !important}.mx-xxl-0{margin-right:0 !important;margin-left:0 !important}.mx-xxl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xxl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xxl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xxl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xxl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important}.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xxl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xxl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xxl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xxl-0{margin-top:0 !important}.mt-xxl-1{margin-top:.25rem !important}.mt-xxl-2{margin-top:.5rem !important}.mt-xxl-3{margin-top:1rem !important}.mt-xxl-4{margin-top:1.5rem !important}.mt-xxl-5{margin-top:3rem !important}.mt-xxl-auto{margin-top:auto !important}.me-xxl-0{margin-right:0 !important}.me-xxl-1{margin-right:.25rem !important}.me-xxl-2{margin-right:.5rem !important}.me-xxl-3{margin-right:1rem !important}.me-xxl-4{margin-right:1.5rem !important}.me-xxl-5{margin-right:3rem !important}.me-xxl-auto{margin-right:auto !important}.mb-xxl-0{margin-bottom:0 !important}.mb-xxl-1{margin-bottom:.25rem !important}.mb-xxl-2{margin-bottom:.5rem !important}.mb-xxl-3{margin-bottom:1rem !important}.mb-xxl-4{margin-bottom:1.5rem !important}.mb-xxl-5{margin-bottom:3rem !important}.mb-xxl-auto{margin-bottom:auto !important}.ms-xxl-0{margin-left:0 !important}.ms-xxl-1{margin-left:.25rem !important}.ms-xxl-2{margin-left:.5rem !important}.ms-xxl-3{margin-left:1rem !important}.ms-xxl-4{margin-left:1.5rem !important}.ms-xxl-5{margin-left:3rem !important}.ms-xxl-auto{margin-left:auto !important}.p-xxl-0{padding:0 !important}.p-xxl-1{padding:.25rem !important}.p-xxl-2{padding:.5rem !important}.p-xxl-3{padding:1rem !important}.p-xxl-4{padding:1.5rem !important}.p-xxl-5{padding:3rem !important}.px-xxl-0{padding-right:0 !important;padding-left:0 !important}.px-xxl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xxl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xxl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xxl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xxl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xxl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xxl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xxl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xxl-0{padding-top:0 !important}.pt-xxl-1{padding-top:.25rem !important}.pt-xxl-2{padding-top:.5rem !important}.pt-xxl-3{padding-top:1rem !important}.pt-xxl-4{padding-top:1.5rem !important}.pt-xxl-5{padding-top:3rem !important}.pe-xxl-0{padding-right:0 !important}.pe-xxl-1{padding-right:.25rem !important}.pe-xxl-2{padding-right:.5rem !important}.pe-xxl-3{padding-right:1rem !important}.pe-xxl-4{padding-right:1.5rem !important}.pe-xxl-5{padding-right:3rem !important}.pb-xxl-0{padding-bottom:0 !important}.pb-xxl-1{padding-bottom:.25rem !important}.pb-xxl-2{padding-bottom:.5rem !important}.pb-xxl-3{padding-bottom:1rem !important}.pb-xxl-4{padding-bottom:1.5rem !important}.pb-xxl-5{padding-bottom:3rem !important}.ps-xxl-0{padding-left:0 !important}.ps-xxl-1{padding-left:.25rem !important}.ps-xxl-2{padding-left:.5rem !important}.ps-xxl-3{padding-left:1rem !important}.ps-xxl-4{padding-left:1.5rem !important}.ps-xxl-5{padding-left:3rem !important}.gap-xxl-0{gap:0 !important}.gap-xxl-1{gap:.25rem !important}.gap-xxl-2{gap:.5rem !important}.gap-xxl-3{gap:1rem !important}.gap-xxl-4{gap:1.5rem !important}.gap-xxl-5{gap:3rem !important}.row-gap-xxl-0{row-gap:0 !important}.row-gap-xxl-1{row-gap:.25rem !important}.row-gap-xxl-2{row-gap:.5rem !important}.row-gap-xxl-3{row-gap:1rem !important}.row-gap-xxl-4{row-gap:1.5rem !important}.row-gap-xxl-5{row-gap:3rem !important}.column-gap-xxl-0{column-gap:0 !important}.column-gap-xxl-1{column-gap:.25rem !important}.column-gap-xxl-2{column-gap:.5rem !important}.column-gap-xxl-3{column-gap:1rem !important}.column-gap-xxl-4{column-gap:1.5rem !important}.column-gap-xxl-5{column-gap:3rem !important}.text-xxl-start{text-align:left !important}.text-xxl-end{text-align:right !important}.text-xxl-center{text-align:center !important}}@media(min-width: 1200px){.fs-1{font-size:1.375rem !important}.fs-4{font-size:1.3125rem !important}}@media print{.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-grid{display:grid !important}.d-print-inline-grid{display:inline-grid !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}.d-print-none{display:none !important}}:root{color-scheme:dark;--stygia-accent: #3ecf8e;--stygia-accent-dark: #2db87a;--stygia-accent-light: #7ee0b3;--stygia-accent-deep: #006239;--stygia-accent-deep-hover: #004529;--stygia-bg-body: #121212;--stygia-bg-surface: #1a1a1a;--stygia-bg-surface-2: #222222;--stygia-bg-surface-3: #2a2a2a;--stygia-bg-surface-4: #333333;--stygia-bg-popover: #242424;--stygia-bg-hover: rgba(255, 255, 255, 0.05);--stygia-bg-active: rgba(255, 255, 255, 0.08);--stygia-bg-selected: rgba(62, 207, 142, 0.1);--stygia-text-primary: #fafafa;--stygia-text-secondary: #c8c8c8;--stygia-text-muted: #b0b0b0;--stygia-text-disabled: #949494;--stygia-border-default: #2e2e2e;--stygia-border-strong: #3d3d3d;--stygia-border-stronger: #4a4a4a;--stygia-success: #5dd39e;--stygia-danger: #f07178;--stygia-warning: #f5a623;--stygia-info: #4ecdc4;--stygia-string: #98c379;--stygia-number: #d19a66;--stygia-odp-chalky: #e5c07b;--stygia-odp-coral: #e06c75;--stygia-odp-green: #98c379;--stygia-odp-whiskey: #d19a66;--stygia-odp-malibu: #61afef;--stygia-odp-purple: #c678dd;--stygia-odp-fountain: #56b6c2;--stygia-odp-comment: #7f848e;--stygia-shadow-sm: 0 1px 2px rgba(0, 0, 0, 0.4);--stygia-shadow-md: 0 4px 12px rgba(0, 0, 0, 0.35);--stygia-shadow-lg: 0 8px 24px rgba(0, 0, 0, 0.45);--stygia-shadow-focus: 0 0 0 2px rgba(62, 207, 142, 0.28);--stygia-navi-width: 240px;--stygia-navbar-height: 38px;--stygia-breadcrumb-height: 36px;--stygia-radius: 8px;--stygia-radius-sm: 6px;--stygia-radius-lg: 12px}@font-face{font-family:"Inter";font-style:normal;font-weight:300;font-display:swap;src:url("../fonts/inter-latin-300-normal.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/inter-latin-400-normal.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/inter-latin-500-normal.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/inter-latin-600-normal.woff2") format("woff2")}@font-face{font-family:"JetBrains Mono";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/jetbrains-mono-latin-400-normal.woff2") format("woff2")}@font-face{font-family:"JetBrains Mono";font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/jetbrains-mono-latin-500-normal.woff2") format("woff2")}@font-face{font-family:"JetBrains Mono";font-style:italic;font-weight:400;font-display:swap;src:url("../fonts/jetbrains-mono-latin-400-italic.woff2") format("woff2")}.icon{display:inline-block;margin:0;padding:0;width:16px;height:16px;background-repeat:no-repeat;background-color:#c8c8c8;vertical-align:middle}a:hover>.icon,.nav-link:hover .icon,button:hover .icon{background-color:#fafafa}.nav-link.active .icon,.nav-item.active .nav-link .icon,.nav-pills .nav-link.active .icon,.btn-primary .icon,.btn-success .icon{background-color:currentColor}.icon_fulltext{width:50px;height:19px}.ic_select_all_arrow{width:38px;height:22px;margin-right:1rem;-webkit-mask-image:url("../img/select-all-arrow.svg");mask-image:url("../img/select-all-arrow.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_select_all_arrow[dir=rtl]{transform:scaleX(-1)}.ic_b_edit{-webkit-mask-image:url("../img/edit.svg");mask-image:url("../img/edit.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_close{-webkit-mask-image:url("../img/close.svg");mask-image:url("../img/close.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_plus{-webkit-mask-image:url("../img/plus.svg");mask-image:url("../img/plus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_minus{-webkit-mask-image:url("../img/minus.svg");mask-image:url("../img/minus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_save,.ic_b_saveimage{-webkit-mask-image:url("../img/save.svg");mask-image:url("../img/save.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_undo{-webkit-mask-image:url("../img/undo.svg");mask-image:url("../img/undo.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_search{-webkit-mask-image:url("../img/search.svg");mask-image:url("../img/search.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_select{-webkit-mask-image:url("../img/search-across.svg");mask-image:url("../img/search-across.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_find_replace{-webkit-mask-image:url("../img/search-replace.svg");mask-image:url("../img/search-replace.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_drop{-webkit-mask-image:url("../img/minus.svg");mask-image:url("../img/minus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_empty{-webkit-mask-image:url("../img/shredder.svg");mask-image:url("../img/shredder.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_insrow{-webkit-mask-image:url("../img/row-plus.svg");mask-image:url("../img/row-plus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_move{-webkit-mask-image:url("../img/col-move.svg");mask-image:url("../img/col-move.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_print{-webkit-mask-image:url("../img/print.svg");mask-image:url("../img/print.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_export,.ic_b_tblexport{-webkit-mask-image:url("../img/export.svg");mask-image:url("../img/export.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_import,.ic_b_tblimport{-webkit-mask-image:url("../img/import.svg");mask-image:url("../img/import.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_rename{-webkit-mask-image:url("../img/b_rename.svg");mask-image:url("../img/b_rename.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_reload,.ic_b_reload{-webkit-mask-image:url("../img/reload.svg");mask-image:url("../img/reload.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_home{-webkit-mask-image:url("../img/home.svg");mask-image:url("../img/home.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_firstpage{-webkit-mask-image:url("../img/firstpage.svg");mask-image:url("../img/firstpage.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_lastpage{-webkit-mask-image:url("../img/lastpage.svg");mask-image:url("../img/lastpage.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_nextpage{-webkit-mask-image:url("../img/nextpage.svg");mask-image:url("../img/nextpage.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_prevpage{-webkit-mask-image:url("../img/prevpage.svg");mask-image:url("../img/prevpage.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_left{-webkit-mask-image:url("../img/chevron-left.svg");mask-image:url("../img/chevron-left.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_right{-webkit-mask-image:url("../img/chevron-right.svg");mask-image:url("../img/chevron-right.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_more{-webkit-mask-image:url("../img/triangle-down-1.svg");mask-image:url("../img/triangle-down-1.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_globe{-webkit-mask-image:url("../img/globe-alt.svg");mask-image:url("../img/globe-alt.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_tipp{-webkit-mask-image:url("../img/b_tipp.svg");mask-image:url("../img/b_tipp.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_database,.ic_s_db{-webkit-mask-image:url("../img/database.svg");mask-image:url("../img/database.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_newdb{-webkit-mask-image:url("../img/database-plus.svg");mask-image:url("../img/database-plus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_db_drop{-webkit-mask-image:url("../img/database-minus.svg");mask-image:url("../img/database-minus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_engine{-webkit-mask-image:url("../img/database-engine.svg");mask-image:url("../img/database-engine.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_group{-webkit-mask-image:url("../img/databases.svg");mask-image:url("../img/databases.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_sdb{-webkit-mask-image:url("../img/b_sdb.svg");mask-image:url("../img/b_sdb.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8;width:10px;height:10px}.ic_b_dbstatistics{-webkit-mask-image:url("../img/b_dbstatistics.svg");mask-image:url("../img/b_dbstatistics.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_docsql{-webkit-mask-image:url("../img/b_docsql.svg");mask-image:url("../img/b_docsql.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_newtbl,.ic_b_snewtbl,.ic_b_table_add{-webkit-mask-image:url("../img/table-plus.svg");mask-image:url("../img/table-plus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_deltbl{-webkit-mask-image:url("../img/table-minus.svg");mask-image:url("../img/table-minus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_browse,.ic_b_sbrowse{-webkit-mask-image:url("../img/table-browse.svg");mask-image:url("../img/table-browse.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_tblanalyse{-webkit-mask-image:url("../img/table-analyse.svg");mask-image:url("../img/table-analyse.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_props{-webkit-mask-image:url("../img/table-engine.svg");mask-image:url("../img/table-engine.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_views{-webkit-mask-image:url("../img/table-view.svg");mask-image:url("../img/table-view.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_view_add{-webkit-mask-image:url("../img/table-view-plus.svg");mask-image:url("../img/table-view-plus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_view{-webkit-mask-image:url("../img/table-view.svg");mask-image:url("../img/table-view.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_tblops{-webkit-mask-image:url("../img/preferences.svg");mask-image:url("../img/preferences.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_tbloptimize{-webkit-mask-image:url("../img/optimize.svg");mask-image:url("../img/optimize.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_key{-webkit-mask-image:url("../img/key.svg");mask-image:url("../img/key.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_primary{-webkit-mask-image:url("../img/key-primary.svg");mask-image:url("../img/key-primary.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_unique{-webkit-mask-image:url("../img/field-index-unique.svg");mask-image:url("../img/field-index-unique.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_ftext{-webkit-mask-image:url("../img/field-index-text.svg");mask-image:url("../img/field-index-text.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_spatial{-webkit-mask-image:url("../img/field-spatial.svg");mask-image:url("../img/field-spatial.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_index{-webkit-mask-image:url("../img/field-index.svg");mask-image:url("../img/field-index.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_index_add{-webkit-mask-image:url("../img/index-plus.svg");mask-image:url("../img/index-plus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_tbl{-webkit-mask-image:url("../img/table.svg");mask-image:url("../img/table.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_usradd{-webkit-mask-image:url("../img/user-plus.svg");mask-image:url("../img/user-plus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_usrdrop{-webkit-mask-image:url("../img/user-minus.svg");mask-image:url("../img/user-minus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_usredit,.ic_b_usrcheck,.ic_user{-webkit-mask-image:url("../img/user.svg");mask-image:url("../img/user.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_usrlist{-webkit-mask-image:url("../img/users.svg");mask-image:url("../img/users.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_rights{-webkit-mask-image:url("../img/user-props.svg");mask-image:url("../img/user-props.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_okay{-webkit-mask-image:url("../img/check.svg");mask-image:url("../img/check.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8;background-color:#5dd39e}.ic_s_error{-webkit-mask-image:url("../img/error.svg");mask-image:url("../img/error.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8;background-color:#f07178}.ic_s_notice{-webkit-mask-image:url("../img/notice.svg");mask-image:url("../img/notice.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_success{-webkit-mask-image:url("../img/success.svg");mask-image:url("../img/success.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8;background-color:#5dd39e}.ic_s_attention{-webkit-mask-image:url("../img/s_attention.svg");mask-image:url("../img/s_attention.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8;background-color:#f5a623}.ic_s_info{-webkit-mask-image:url("../img/s_info.svg");mask-image:url("../img/s_info.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8;background-color:#4ecdc4}.ic_s_really{-webkit-mask-image:url("../img/s_really.svg");mask-image:url("../img/s_really.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8;width:11px;height:11px}.ic_s_cancel{-webkit-mask-image:url("../img/s_cancel.svg");mask-image:url("../img/s_cancel.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_cancel2{-webkit-mask-image:url("../img/s_cancel2.svg");mask-image:url("../img/s_cancel2.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_chart{-webkit-mask-image:url("../img/chart.svg");mask-image:url("../img/chart.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_report{-webkit-mask-image:url("../img/report.svg");mask-image:url("../img/report.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_comment{-webkit-mask-image:url("../img/comment.svg");mask-image:url("../img/comment.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_console{-webkit-mask-image:url("../img/console.svg");mask-image:url("../img/console.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_relations{-webkit-mask-image:url("../img/designer.svg");mask-image:url("../img/designer.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_events{-webkit-mask-image:url("../img/event.svg");mask-image:url("../img/event.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_event_add{-webkit-mask-image:url("../img/event-plus.svg");mask-image:url("../img/event-plus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_favorite{-webkit-mask-image:url("../img/favorite.svg");mask-image:url("../img/favorite.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_no_favorite{-webkit-mask-image:url("../img/favorite-alt.svg");mask-image:url("../img/favorite-alt.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_triggers{-webkit-mask-image:url("../img/flag.svg");mask-image:url("../img/flag.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_trigger_add{-webkit-mask-image:url("../img/flag-plus.svg");mask-image:url("../img/flag-plus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_eye{-webkit-mask-image:url("../img/eye.svg");mask-image:url("../img/eye.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_eye_grey{-webkit-mask-image:url("../img/eye_grey.svg");mask-image:url("../img/eye_grey.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_show{-webkit-mask-image:url("../img/visibility.svg");mask-image:url("../img/visibility.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_hide{-webkit-mask-image:url("../img/visibility-hidden.svg");mask-image:url("../img/visibility-hidden.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_help{-webkit-mask-image:url("../img/help-alt.svg");mask-image:url("../img/help-alt.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_docs{-webkit-mask-image:url("../img/help.svg");mask-image:url("../img/help.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_sqlhelp{-webkit-mask-image:url("../img/manual.svg");mask-image:url("../img/manual.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_host{-webkit-mask-image:url("../img/host.svg");mask-image:url("../img/host.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_status{-webkit-mask-image:url("../img/server.svg");mask-image:url("../img/server.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_versions{-webkit-mask-image:url("../img/version.svg");mask-image:url("../img/version.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_lang{-webkit-mask-image:url("../img/language.svg");mask-image:url("../img/language.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_link{-webkit-mask-image:url("../img/link.svg");mask-image:url("../img/link.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_unlink{-webkit-mask-image:url("../img/link-broken.svg");mask-image:url("../img/link-broken.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_lock{-webkit-mask-image:url("../img/lock.svg");mask-image:url("../img/lock.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_unlock{-webkit-mask-image:url("../img/lock-open.svg");mask-image:url("../img/lock-open.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_loggoff{-webkit-mask-image:url("../img/sign-out.svg");mask-image:url("../img/sign-out.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_passwd{-webkit-mask-image:url("../img/password.svg");mask-image:url("../img/password.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_plugin{-webkit-mask-image:url("../img/plugin.svg");mask-image:url("../img/plugin.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_replication{-webkit-mask-image:url("../img/replication.svg");mask-image:url("../img/replication.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_routines{-webkit-mask-image:url("../img/routine.svg");mask-image:url("../img/routine.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_routine_add{-webkit-mask-image:url("../img/routine-plus.svg");mask-image:url("../img/routine-plus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_asc_order,.ic_s_asc{-webkit-mask-image:url("../img/sort-asc.svg");mask-image:url("../img/sort-asc.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_desc{-webkit-mask-image:url("../img/sort-desc.svg");mask-image:url("../img/sort-desc.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_sortable{-webkit-mask-image:url("../img/s_sortable.svg");mask-image:url("../img/s_sortable.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_sql{-webkit-mask-image:url("../img/sql.svg");mask-image:url("../img/sql.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_sqldoc{-webkit-mask-image:url("../img/b_sqldoc.svg");mask-image:url("../img/b_sqldoc.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_theme{-webkit-mask-image:url("../img/theme.svg");mask-image:url("../img/theme.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_top{-webkit-mask-image:url("../img/caret-up-stop.svg");mask-image:url("../img/caret-up-stop.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_vars{-webkit-mask-image:url("../img/database-vars.svg");mask-image:url("../img/database-vars.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_views{-webkit-mask-image:url("../img/s_views.svg");mask-image:url("../img/s_views.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_normalize{-webkit-mask-image:url("../img/wizard.svg");mask-image:url("../img/wizard.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_pause{-webkit-mask-image:url("../img/pause.svg");mask-image:url("../img/pause.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_play{-webkit-mask-image:url("../img/triangle-right-1.svg");mask-image:url("../img/triangle-right-1.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_window-new{-webkit-mask-image:url("../img/windows.svg");mask-image:url("../img/windows.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_window{-webkit-mask-image:url("../img/window.svg");mask-image:url("../img/window.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_centralColumns{-webkit-mask-image:url("../img/col.svg");mask-image:url("../img/col.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_centralColumns_add{-webkit-mask-image:url("../img/col-plus.svg");mask-image:url("../img/col-plus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_centralColumns_delete{-webkit-mask-image:url("../img/col-minus.svg");mask-image:url("../img/col-minus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_col_drop{-webkit-mask-image:url("../img/col-drop.svg");mask-image:url("../img/col-drop.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_lightbulb{-webkit-mask-image:url("../img/lightbulb.svg");mask-image:url("../img/lightbulb.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_lightbulb_off{-webkit-mask-image:url("../img/lightbulb_off.svg");mask-image:url("../img/lightbulb_off.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_more{-webkit-mask-image:url("../img/more.svg");mask-image:url("../img/more.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8;width:13px}.ic_new_data{-webkit-mask-image:url("../img/new_data.svg");mask-image:url("../img/new_data.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_new_data_hovered{-webkit-mask-image:url("../img/new_data_hovered.svg");mask-image:url("../img/new_data_hovered.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_new_data_selected{-webkit-mask-image:url("../img/new_data_selected.svg");mask-image:url("../img/new_data_selected.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_new_data_selected_hovered{-webkit-mask-image:url("../img/new_data_selected_hovered.svg");mask-image:url("../img/new_data_selected_hovered.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_new_struct{-webkit-mask-image:url("../img/new_struct.svg");mask-image:url("../img/new_struct.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_new_struct_hovered{-webkit-mask-image:url("../img/new_struct_hovered.svg");mask-image:url("../img/new_struct_hovered.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_new_struct_selected{-webkit-mask-image:url("../img/new_struct_selected.svg");mask-image:url("../img/new_struct_selected.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_new_struct_selected_hovered{-webkit-mask-image:url("../img/new_struct_selected_hovered.svg");mask-image:url("../img/new_struct_selected_hovered.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_php_sym{-webkit-mask-image:url("../img/php_sym.svg");mask-image:url("../img/php_sym.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_item{-webkit-mask-image:url("../img/item.svg");mask-image:url("../img/item.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8;width:9px;height:9px}.ic_s_cog{-webkit-mask-image:url("../img/preferences.svg");mask-image:url("../img/preferences.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_collapseall{-webkit-mask-image:url("../img/s_collapseall.svg");mask-image:url("../img/s_collapseall.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8;background-position:center}.ic_s_asci{-webkit-mask-image:url("../img/charset.svg");mask-image:url("../img/charset.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_inline_edit{-webkit-mask-image:url("../img/b_inline_edit.svg");mask-image:url("../img/b_inline_edit.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_pdfdoc{-webkit-mask-image:url("../img/b_pdfdoc.svg");mask-image:url("../img/b_pdfdoc.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_column_add{-webkit-mask-image:url("../img/b_column_add.svg");mask-image:url("../img/b_column_add.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_calendar{-webkit-mask-image:url("../img/b_calendar.svg");mask-image:url("../img/b_calendar.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_bookmark{-webkit-mask-image:url("../img/b_bookmark.svg");mask-image:url("../img/b_bookmark.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_expandall{-webkit-mask-image:url("../img/tree-expand.svg");mask-image:url("../img/tree-expand.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_collapse{-webkit-mask-image:url("../img/tree-collapse.svg");mask-image:url("../img/tree-collapse.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_bd_browse,.ic_bd_sbrowse{-webkit-mask-image:url("../img/table-browse.svg");mask-image:url("../img/table-browse.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_bd_deltbl{-webkit-mask-image:url("../img/table-minus.svg");mask-image:url("../img/table-minus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_bd_drop{-webkit-mask-image:url("../img/minus.svg");mask-image:url("../img/minus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_bd_edit{-webkit-mask-image:url("../img/edit.svg");mask-image:url("../img/edit.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_bd_empty{-webkit-mask-image:url("../img/shredder.svg");mask-image:url("../img/shredder.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_bd_export{-webkit-mask-image:url("../img/export.svg");mask-image:url("../img/export.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_bd_firstpage{-webkit-mask-image:url("../img/firstpage.svg");mask-image:url("../img/firstpage.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_bd_ftext{-webkit-mask-image:url("../img/field-index-text.svg");mask-image:url("../img/field-index-text.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_bd_index{-webkit-mask-image:url("../img/field-index.svg");mask-image:url("../img/field-index.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_bd_insrow{-webkit-mask-image:url("../img/row-plus.svg");mask-image:url("../img/row-plus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_bd_lastpage{-webkit-mask-image:url("../img/lastpage.svg");mask-image:url("../img/lastpage.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_bd_nextpage{-webkit-mask-image:url("../img/nextpage.svg");mask-image:url("../img/nextpage.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_bd_prevpage{-webkit-mask-image:url("../img/prevpage.svg");mask-image:url("../img/prevpage.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_bd_primary{-webkit-mask-image:url("../img/key-primary.svg");mask-image:url("../img/key-primary.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_bd_routine_add{-webkit-mask-image:url("../img/routine-plus.svg");mask-image:url("../img/routine-plus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_bd_select{-webkit-mask-image:url("../img/search-across.svg");mask-image:url("../img/search-across.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_bd_spatial{-webkit-mask-image:url("../img/field-spatial.svg");mask-image:url("../img/field-spatial.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_bd_unique{-webkit-mask-image:url("../img/field-index-unique.svg");mask-image:url("../img/field-index-unique.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_primary,.ic_bd_primary{background-color:#3ecf8e}.ic_ajax_clock_small{-webkit-mask-image:url("../img/spinner.svg");mask-image:url("../img/spinner.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8;background-color:#3ecf8e;animation:stygia-spin .7s linear infinite}.ic_s_partialtext{-webkit-mask-image:url("../img/s_partialtext.svg");mask-image:url("../img/s_partialtext.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_fulltext{-webkit-mask-image:url("../img/s_fulltext.svg");mask-image:url("../img/s_fulltext.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_process{-webkit-mask-image:url("../img/s_process.svg");mask-image:url("../img/s_process.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_sync{-webkit-mask-image:url("../img/sync.svg");mask-image:url("../img/sync.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}h2 img,.h2 img{display:none}h2 a img,.h2 a img{display:inline}.data{margin:0 0 12px}a{color:#3ecf8e;text-decoration:none}a:hover{color:#7ee0b3;text-decoration:underline}button.mult_submit,.checkall_box+label{text-decoration:none;color:#3ecf8e;cursor:pointer}button.mult_submit:hover,.checkall_box+label:hover{text-decoration:underline;color:#7ee0b3}.linkElem:hover{text-decoration:underline;color:#3ecf8e;cursor:pointer}form{padding:0;margin:0;display:inline}input[type=text],input[type=password],input[type=number],input[type=date]{border-radius:6px;background:#1a1a1a;border:1px solid #3d3d3d;color:#fafafa;padding:.4rem .5rem;transition:border-color .15s ease,box-shadow .15s ease}input:not(.form-check-input)[type=text],input:not(.form-check-input)[type=password],input:not(.form-check-input)[type=number],input[type=date],input:not(.form-check-input)[type=checkbox]{margin:4px}input[type=text]:hover,input[type=password]:hover,input[type=number]:hover,input[type=date]:hover{border-color:#4a4a4a}input[type=text]:focus,input[type=password]:focus,input[type=number]:focus,input[type=date]:focus{border-color:#3ecf8e;box-shadow:0 0 0 2px rgba(62,207,142,.15);background:#1a1a1a}input[type=text][disabled],input[type=password][disabled],input[type=number][disabled],input[type=date][disabled]{background:#222;color:#b0b0b0;box-shadow:none}input[type=text][disabled]:hover,input[type=password][disabled]:hover,input[type=number][disabled]:hover,input[type=date][disabled]:hover{background:#222;box-shadow:none}input[type=text].invalid_value,input[type=password].invalid_value,input[type=number].invalid_value,input[type=date].invalid_value{background:rgba(240,113,120,.08);border-color:#f07178}select:not(.form-select){margin:4px}select{border-radius:6px;border:1px solid #3d3d3d;color:#fafafa;padding:.4rem;background:#1a1a1a;transition:border-color .15s ease}select:not(.form-select){margin:4px}select:focus{border-color:#3ecf8e;box-shadow:0 0 0 2px rgba(62,207,142,.15)}select[multiple]{background:#1a1a1a}select[disabled]{background:#222;color:#b0b0b0;box-shadow:none}select.invalid_value,.invalid_value{background:rgba(240,113,120,.08);border-color:#f07178}textarea{overflow:visible;margin:4px;background:#1a1a1a;border:1px solid #3d3d3d;color:#fafafa;border-radius:6px;padding:.5rem;transition:border-color .15s ease}textarea:focus{border-color:#3ecf8e;box-shadow:0 0 0 2px rgba(62,207,142,.15)}textarea.char{margin:4px}textarea.charField{width:95%}button{display:inline}img,button{vertical-align:middle}input:not(.form-check-input)[type=checkbox],input[type=radio]{vertical-align:-11%}.separator{color:#b0b0b0}td.null{font-style:italic;color:#b0b0b0 !important}div.null_div{height:20px;text-align:center;font-style:normal;min-width:50px}div.null_div label{width:100%;height:100%;display:flex;justify-content:space-between;align-items:center;cursor:pointer}table .valueHeader,table .value{text-align:right;white-space:normal}.value{font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace}.disabled{color:#949494}.disabled a:link,.disabled a:active,.disabled a:visited{color:#949494}.disabled a:hover{color:#949494;text-decoration:none}.pre_wrap{white-space:pre-wrap}.pre_wrap br{display:none}.error{border:1px solid #f07178 !important;padding:.27em;color:#fafafa;background:rgba(240,113,120,.08);border-radius:6px}.condition{border-color:#3ecf8e !important}th.condition{border-width:1px 1px 0 1px;border-style:solid}td.condition{border-width:0 1px 0 1px;border-style:solid}tr:last-child td.condition{border-width:0 1px 1px 1px}.before-condition{border-right:1px solid #3ecf8e}.commented_column{border-bottom:1px dashed #b0b0b0}.column_attribute{font-size:70%}.column_name{font-size:80%;margin:5px 2px}#topmenucontainer{padding:0 1em;width:100%}#page_settings_modal,#pma_navigation_settings{display:none}#textSQLDUMP{width:95%;height:95%;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace;font-size:110%}#TooltipContainer{position:absolute;z-index:99;width:20em;height:auto;overflow:visible;visibility:hidden;background-color:#333;color:#fafafa;border:1px solid #2e2e2e;padding:.5em;border-radius:6px}#tooltip{position:absolute;border:1px solid #3d3d3d;padding:2px;background-color:#333;color:#fafafa;opacity:.9;border-radius:6px}.tooltip{background:#333 !important;color:#fafafa !important;opacity:.95 !important;z-index:9999;border:1px solid #2e2e2e !important;border-radius:6px !important;font-size:.8em !important;padding:4px 8px !important}.tooltip *{background:none !important;color:#fafafa !important}#fieldset_add_user_login div.item{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;border-bottom:1px solid #2e2e2e;padding-bottom:.5em;margin-bottom:.5em}#fieldset_add_user_login label{display:block;flex:0 0 10em;max-width:100%;text-align:right;padding-right:.5em;margin-bottom:0;color:#c8c8c8}#fieldset_add_user_login input{width:12em;max-width:100%;flex:1 1 12em}#fieldset_add_user_login span.options{display:flex;flex:1 1 12em;flex-wrap:wrap;align-items:center;gap:.35rem;max-width:100%;padding-right:.5em}#fieldset_add_user_login span.options #select_pred_username,#fieldset_add_user_login span.options #select_pred_hostname,#fieldset_add_user_login span.options #select_pred_password{width:100%;max-width:100%}#fieldset_add_user_login span.options input{width:auto;flex:0 0 auto}#fieldset_user_priv{display:flex;flex-wrap:wrap;gap:.5rem 1rem}#fieldset_user_priv div.item{flex:0 1 9em;max-width:100%;min-width:7em}#fieldset_user_priv div.item div.item{display:block;flex:none}#fieldset_user_priv div.item label{white-space:nowrap}#fieldset_user_priv div.item select{width:100%}@media(max-width: 768px){#fieldset_add_user_login label{flex-basis:100%;text-align:left;padding-right:0}}div#serverstatus table tbody td.descr a{white-space:nowrap}div.liveChart{clear:both;min-width:0;width:100%;max-width:100%;height:400px;padding-bottom:80px}div#chartVariableSettings{border:1px solid #2e2e2e;background-color:#222;margin-left:10px;border-radius:6px}#serverstatus h3,#serverstatus .h3{margin:15px 0;font-weight:400;color:#b0b0b0;font-size:1.7em}textarea#sqlquery{width:100%;border-radius:8px;border:1px solid #3d3d3d;padding:.5rem;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace;background:#1a1a1a;color:#fafafa}textarea#sql_query_edit{height:7em;width:95%;display:block}#togglequerybox{margin:0 10px}.result_query div.sqlOuter{background:#1a1a1a;text-align:left;border-radius:6px}#PMA_slidingMessage code.sql,div.sqlvalidate{background:#1a1a1a;border-radius:6px}div.sqlvalidate{display:block;padding:1em;margin-top:0;margin-bottom:0;max-height:10em;overflow:auto}.result_query .alert{margin-bottom:0;border-bottom:none !important;border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:5px}.cm-sql-doc{text-decoration:none;border-bottom:1px dotted #b0b0b0;color:inherit !important}#maincontainer ul{list-style-type:disc;vertical-align:middle}#maincontainer li{margin-bottom:.3em}#full_name_layer{position:absolute;padding:2px;margin-top:-3px;z-index:801;border-radius:6px;border:1px solid #2e2e2e;background:#1a1a1a;color:#fafafa}#body_browse_foreigners{background:#1a1a1a;margin:.5em .5em 0 .5em;border-radius:8px}kbd{color:#fafafa;background-color:#222;border:1px solid #2e2e2e;border-radius:6px;padding:.1em .4em;box-shadow:none}div.upload_progress{width:min(400px,100vw - 2rem);max-width:100%;margin:3em auto;text-align:center}div.upload_progress_bar_outer{border:1px solid #2e2e2e;width:min(202px,100%);position:relative;margin:0 auto 1em;color:#fafafa;border-radius:6px}div.upload_progress_bar_inner{background-color:#3ecf8e;width:0;height:12px;margin:1px;overflow:hidden;position:relative;border-radius:6px}.ajax_notification{top:0;position:fixed;margin-top:min(200px,20vh);margin-right:auto;margin-bottom:0;margin-left:auto;padding:10px 15px 10px 18px;width:min(350px,100vw - 2rem);max-width:calc(100vw - 2rem);box-sizing:border-box;z-index:1100;text-align:center;display:inline;left:0;right:0;background-image:none;border:1px solid #f5a623;background-color:rgba(245,166,35,.14);color:#f5a623;border-radius:8px}.ajax_notification::before{content:"";display:inline-block;width:14px;height:14px;margin-right:8px;border:2px solid rgba(245,166,35,.28);border-top-color:#f5a623;border-radius:50%;animation:stygia-spin .7s linear infinite;vertical-align:-2px}@keyframes stygia-spin{to{transform:rotate(360deg)}}#loading_parent{position:relative;width:100%}.config-form .card{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.config-form fieldset{margin-top:0;padding:0;clear:both;border-radius:0}.config-form fieldset p{margin:0;padding:.5em;background:#1a1a1a;border-top:0}.config-form fieldset .errors{margin:0 -2px 1em;padding:.5em 1.5em;background:rgba(240,113,120,.08);list-style:none;font-family:"FiraCode Nerd Font Propo","FiraCode Nerd Font","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:small;color:#f07178;border-radius:6px}.config-form fieldset .inline_errors{margin:.3em 0 .3em;padding:0;list-style:none;color:#f07178;font-size:small}.config-form fieldset .doc{margin-left:1em}.config-form fieldset .disabled-notice{margin-left:1em;font-size:80%;text-transform:uppercase;color:#f07178;cursor:help}.config-form fieldset th{padding:.3em .5em;text-align:left;vertical-align:top;background:rgba(0,0,0,0);border-top:1px solid #2e2e2e;border-right:none}.config-form fieldset th small,.config-form fieldset th .small{display:block;font-weight:normal;font-family:"FiraCode Nerd Font Propo","FiraCode Nerd Font","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:x-small;color:#b0b0b0}.config-form fieldset td{padding-top:.3em;padding-bottom:.3em;vertical-align:top;border-top:1px solid #2e2e2e;border-right:none}.config-form fieldset span.checkbox{padding:2px;display:inline-block}.config-form fieldset .field-comment-mark{font-family:serif;color:#3ecf8e;cursor:help;padding:0 .2em;font-weight:500;font-style:italic}.config-form fieldset .field-comment-warning{color:#f07178}.config-form legend{display:none}fieldset .group-header th{background:#222}fieldset .group-header+tr th{padding-top:.6em}fieldset .group-field-1 th,fieldset .group-header-2 th{padding-left:1.5em}fieldset .group-field-2 th,fieldset .group-header-3 th{padding-left:3em}fieldset .group-field-3 th{padding-left:4.5em}fieldset .disabled-field th{color:#b0b0b0;background-color:#222}fieldset .disabled-field th small,fieldset .disabled-field th .small{color:#b0b0b0;background-color:#222}fieldset .disabled-field td{color:#b0b0b0;background-color:#222}#index_frm .index_info input[type=text],#index_frm .index_info select{width:100%;margin:0;box-sizing:border-box}#index_frm .index_info div{padding:.2em 0;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}#index_frm .index_info .label{flex:0 0 12em;min-width:8em}#index_frm .slider{width:10em;margin:.6em}#index_frm .add_fields{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}#index_frm .add_fields input{margin-left:0}#index_frm input{margin:0}#index_frm td{vertical-align:middle}table#index_columns{width:100%}table#index_columns select{width:85%}#move_columns_dialog div{padding:1em}#move_columns_dialog ul{list-style:none;margin:0;padding:0}#move_columns_dialog li{background:#222;border:1px solid #2e2e2e;color:#fafafa;font-weight:500;margin:.4em;padding:.3em .5em;border-radius:6px}.cEdit{margin:0;padding:0;position:absolute;overflow:visible}.cEdit input[type=text]{background:#1a1a1a;color:#fafafa;height:100%;margin:0;padding:0}.cEdit .edit_area{background:#1a1a1a;border:1px solid #3d3d3d;min-width:10em;padding:.3em .5em;border-radius:6px;overflow:visible}.cEdit .edit_area select,.cEdit .edit_area textarea{width:97%}.cEdit .cell_edit_hint{color:#b0b0b0;font-size:.8em;margin:.3em .2em}.cEdit .edit_box{overflow-x:hidden;overflow-y:scroll;padding:3px;margin:0}.cEdit .edit_box_posting{background:#1a1a1a url("../img/spinner.svg") no-repeat right center;padding-right:1.5em}.cEdit .edit_area_loading{background:#1a1a1a url("../img/spinner.svg") no-repeat center;height:10em;border-radius:6px}.cEdit .goto_link{background:#222;color:#c8c8c8;padding:.2em .3em;border-radius:6px}.saving_edited_data{background:url("../img/spinner.svg") no-repeat left;padding-left:20px}#table_name_col_no_outer{display:flex;flex-wrap:wrap}#table_name_col_no{position:fixed;top:55px;width:100%;background:#121212;z-index:100}#table_columns{display:block;overflow:auto}#table_columns input[type=text],#table_columns input[type=password],#table_columns input[type=number]{width:10em;box-sizing:border-box}#table_columns select{width:10em;box-sizing:border-box}.with-selected{margin-left:2em}.navigation{margin:.8em 0;border-radius:8px;background:#1a1a1a;border:1px solid #2e2e2e}.navigation td{margin:0;padding:0;vertical-align:middle;white-space:nowrap}.navigation input[type=submit]{background:none;border:0;margin:0;padding:.8em .5em;border-radius:0;color:#c8c8c8;transition:background .15s ease,color .15s ease}.navigation input[type=submit]:hover{color:#fafafa;cursor:pointer;background:rgba(255,255,255,.05)}.navigation input.edit_mode_active{color:#fafafa;cursor:pointer;background:rgba(255,255,255,.08)}.navigation .btn-link{color:#c8c8c8}.navigation .btn-link:hover{color:#fafafa;background-image:none;text-decoration:none}.navigation select{margin:0 .8em}.navigation_separator{color:#b0b0b0;display:inline-block;font-size:1.5em;text-align:center;height:1.4em;width:1.2em}#visualization-placeholder{position:relative;border:1px solid #2e2e2e;overflow:hidden;box-sizing:content-box;resize:vertical;border-radius:6px}.pdflayout{overflow:hidden;clip:inherit;background-color:#1a1a1a;display:none;border:1px solid #2e2e2e;position:relative;border-radius:6px}.pdflayout_table{background:#222;color:#fafafa;overflow:hidden;clip:inherit;z-index:2;display:inline;visibility:inherit;cursor:move;position:absolute;font-size:80%;border:1px dashed #2e2e2e}.cRsz{position:absolute}.colborder{cursor:col-resize;height:100%;margin-left:-6px;position:absolute;width:5px}.colborder_active{border-right:2px solid #f07178}.pma_table th.draggable span{display:block;overflow:hidden}.pma_table td{position:static}.pma_table th.draggable span{margin-right:10px}.cDrop{right:0;position:absolute;top:0}.coldrop{cursor:pointer;height:16px;margin-top:.3em;width:16px}.coldrop:hover{background-color:rgba(255,255,255,.05)}.coldrop-hover{background-color:rgba(255,255,255,.05)}.cList{background:#1a1a1a;border:1px solid #2e2e2e;position:absolute;box-shadow:0 4px 12px rgba(0,0,0,.35);margin-left:75%;right:0;max-width:100%;overflow-wrap:break-word;border-radius:6px}.cList .lDiv div{padding:.3em .5em;white-space:nowrap;color:#fafafa}.cList .lDiv div:hover{background:rgba(255,255,255,.05);cursor:pointer}.showAllColBtn{border-bottom:1px solid #2e2e2e;border-top:1px solid #2e2e2e;cursor:pointer;font-size:.9em;font-weight:500;padding:.35em 1em;text-align:center;color:#fafafa}.showAllColBtn:hover{background:rgba(255,255,255,.05)}.turnOffSelect{user-select:none}.cCpy{background:#333;color:#fafafa;font-weight:500;margin:.1em;padding:.3em;position:absolute;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.35)}.modal-copy input{display:block;width:100%;margin-top:1.5em;padding:.3em 0}#alias_modal table{width:100%}#alias_modal label{font-weight:500}.small_font{font-size:smaller}.smallIndent{padding-left:7px}#resizer{border:1px solid #2e2e2e}#inner-resizer{padding:10px}#list_server{list-style-type:none;padding:0}div#tablestatistics{display:flex;flex-wrap:wrap;gap:1rem 1.5rem}div#tablestatistics table{float:none;margin:.5em 0;min-width:16em}#structure-action-links a{margin-right:1em}#addColumns input[type=radio]{margin:3px 0 0;margin-left:1em}input#import_merge{margin:0}.click-hide-message{cursor:pointer}.prefsmanage_opts{margin-left:2em}#prefs_autoload{margin-bottom:.5em;margin-left:.5em}input#auto_increment_opt{width:min-content}.wrapper{float:left;margin-bottom:1.5em}.toggleButton{position:relative;cursor:pointer;font-size:.8em;text-align:center;line-height:1.4em;height:1.55em;overflow:hidden;border-right:1px solid #2e2e2e;border-left:1px solid #2e2e2e;border-radius:6px;background:#222}.toggleButton .toggleOn{color:#3ecf8e;padding:0 1em}.toggleButton .toggleOff{color:#b0b0b0;padding:0 1em}.message_errors_found{margin-top:20px}.repl_gui_skip_err_cnt{width:30px}.color_gray{color:#b0b0b0}li.last.database{margin-bottom:15px !important}div#dataDisplay input,div#dataDisplay select{margin:0;margin-right:.5em}div#dataDisplay th{line-height:2em}img.calendar{border:none}form.clock{text-align:center}div#page_content div#tableslistcontainer{margin-top:1em}div#page_content div.result_query{margin-top:1em}#tableslistcontainer table.data{border-top:0}#pma_errors{clear:both}table.data{caption-side:top}.replication th{background:#222}.clearfloat{clear:both}input[type=submit].btn-primary,.go-btn,button.btn-primary{border-radius:9999px;font-weight:500;padding:.4rem 1.2rem;font-size:.875rem;transition:all .15s ease;background:#006239;border:1px solid #006239;color:#fafafa;cursor:pointer}input[type=submit].btn-primary:hover,.go-btn:hover,button.btn-primary:hover{background:#004529;border-color:#004529}input[type=submit].btn-secondary,button.btn-secondary{border-radius:6px;font-weight:400}.mult_submit,button.mult_submit{color:#c8c8c8;text-decoration:none;transition:color .15s ease}.mult_submit:hover,button.mult_submit:hover{color:#fafafa;text-decoration:none}#index_frm .index_info,#index_columns .index_info{background:#1a1a1a;border:1px solid #2e2e2e;border-radius:8px;padding:1rem;margin-bottom:1rem}.table-primary th{color:#c8c8c8;font-weight:500;font-size:.85em;text-transform:uppercase;letter-spacing:.03em}select.go-btn,select[name=sql_query]{border-radius:6px;padding:.4rem .75rem}input[type=checkbox]{margin:0 .25em;vertical-align:middle}.table a,td a{color:#c8c8c8;font-weight:400;text-decoration:none;letter-spacing:0}.table a:hover,td a:hover{color:#3ecf8e;text-decoration:none}.table td:nth-child(2) a,td a[href*=db_structure],td a[href*="sql.php"]{font-weight:400}.table td{color:#fafafa}td.null{color:#b0b0b0 !important}.selectall-bar,.with-selected{background:#222;border:1px solid #2e2e2e;border-radius:8px;padding:.5rem .85rem;margin:.5rem 0;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.nav-tabs+.tab-content,.tab-pane{padding-top:.75rem}.form-horizontal .control-label{text-align:right;padding-top:.375rem}#index_columns{border-collapse:collapse}#index_columns td,#index_columns th{padding:.4rem .6rem;border:1px solid #2e2e2e}#index_columns th{background:#222;color:#c8c8c8;font-weight:500}.alert{border-radius:8px;padding:.75rem 1rem;font-size:.875rem}.pointer[id*=anchor]{color:#c8c8c8}.key{color:#f5a623}.pk{color:#3ecf8e}.hide{display:none}#page_content{margin:0 .75em;padding-bottom:3rem;line-height:1.5}#page_content>h1,#page_content>.h1,#page_content>h2,#page_content>.h2,#page_content>.card,#page_content>.alert,#page_content>form{margin-bottom:1rem}div#page_content div#tableslistcontainer{margin-top:1.15em}div#page_content div.result_query{margin-top:1.15em}#tableslistcontainer table.data{border-top:0}div.container.modal_form{margin:0 auto;width:min(30em,100vw - 2rem);text-align:center;background:var(--stygia-bg-surface, #1a1a1a);border:1px solid var(--stygia-border-default, #2e2e2e);border-radius:var(--stygia-radius-lg, 12px);box-shadow:var(--stygia-shadow-lg, 0 8px 24px rgba(0, 0, 0, 0.45));z-index:999;padding:1rem;color:var(--stygia-text-primary, #fafafa)}div.container.modal_form h1,div.container.modal_form .h1,div.container.modal_form h2,div.container.modal_form .h2,div.container.modal_form .modal-title{font-size:1.125rem;font-weight:500;color:var(--stygia-text-primary, #fafafa);margin:0 0 .75rem}div#modalOverlay{position:fixed;inset:0;height:100%;width:100%;background:rgba(0,0,0,.72);z-index:900}#selflink{clear:both;display:block;margin-top:1em;margin-bottom:0;width:100%;text-align:right;border-top:1px solid #2e2e2e;padding:8px 0;font-size:.8em}#selflink a{color:#b0b0b0}#selflink a:hover{color:#fafafa;text-decoration:none}#pma_errors{clear:both}*{scrollbar-width:thin;scrollbar-color:#333 #1a1a1a}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#1a1a1a}::-webkit-scrollbar-thumb{background:#333;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#4a4a4a}div.liveChart,.chart-container,#serverstatus .chart{background:#1a1a1a;border:1px solid #2e2e2e;border-radius:8px;max-width:100%;overflow-x:auto}.legendColorBox>div{border-color:#2e2e2e !important}@media(max-width: 1280px){#page_content{margin:0 .5em}.navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}}@media(max-width: 1024px){#page_nav_icons{padding:2px 6px;gap:2px}#page_nav_icons .dropdown-toggle{padding:4px 6px}.breadcrumb-navbar{padding-left:.75rem;padding-right:.75rem}div.liveChart{min-width:0 !important;width:100%;height:auto;min-height:240px;padding-bottom:48px}}@media(max-width: 992px){#page_content{margin:0 .35em}.navbar{flex-wrap:wrap;min-height:auto}.navbar-nav{flex-wrap:wrap;row-gap:0}#topmenucontainer{overflow-x:auto}}@media(max-width: 768px){#page_content{margin:0 .25em;padding-bottom:3.5rem}#page_nav_icons{position:static;float:right;border-left:0;max-width:100%;flex-wrap:wrap}div.upload_progress{width:min(400px,100vw - 2rem) !important}.ajax_notification{width:min(350px,100vw - 2rem) !important;margin-top:4rem}}body#loginform{margin:0;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;padding:2.5rem 1.25rem;text-align:center;box-sizing:border-box;background:radial-gradient(ellipse 70% 45% at 50% 18%, rgba(62, 207, 142, 0.12), transparent 60%),radial-gradient(ellipse 50% 30% at 50% 100%, rgba(0, 98, 57, 0.15), transparent 55%),#121212}body#loginform>*{width:min(22.5rem,100vw - 2.5rem);max-width:100%;box-sizing:border-box;margin-left:auto;margin-right:auto}body#loginform>div:not(.container):not(.modal_form){display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin-bottom:.35rem}body#loginform #pmalogo{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:0;margin:0 0 .25rem;text-align:center}body#loginform div.container>h1,body#loginform div.container>.h1{display:block;width:100%;text-align:center;margin-left:auto;margin-right:auto}body#loginform a.logo{display:flex !important;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:320px;height:auto;min-height:88px;margin:0 auto .75rem;padding:0;background:none !important;background-image:none !important;text-decoration:none !important;position:relative;font-size:0;line-height:0;animation:stygia-login-fade .5s ease-out both}body#loginform a.logo::before{content:"";display:block;width:56px;height:56px;margin-bottom:.65rem;background:url("../img/logo-login.svg") no-repeat center/contain;filter:drop-shadow(0 0 18px rgba(62, 207, 142, 0.22))}body#loginform a.logo::after{content:"phpMyAdmin · STYGIA";display:block;font-size:.95rem;font-weight:600;letter-spacing:-0.02em;line-height:1.3;white-space:nowrap;background:linear-gradient(90deg, #3ecf8e 0 1.7ch, #fafafa 1.7ch 8.4ch, #b0b0b0 8.4ch 9.5ch, rgb(43.5336425026%, 85.9565535758%, 66.939386543%) 9.5ch 100%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0)}body#loginform a.logo img,body#loginform a.logo #imLogo{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important;color:rgba(0,0,0,0) !important;font-size:0 !important;max-height:none !important}body#loginform div.container{display:flex;flex-direction:column;align-items:stretch;width:min(22.5rem,100vw - 2.5rem);max-width:100%;margin:0 auto;padding:0;text-align:left;animation:stygia-login-rise .55s ease-out .06s both}body#loginform h1,body#loginform .h1{order:0;width:100%;margin:0 0 1.25rem;padding:0;font-size:.95rem;font-weight:500;letter-spacing:-0.01em;color:#b0b0b0;text-align:center;line-height:1.4}body#loginform .card{width:100%;background:#1a1a1a;border:1px solid #2e2e2e;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.45),0 0 0 1px rgba(62,207,142,.04),0 8px 24px rgba(0,98,57,.18);overflow:hidden}body#loginform .card-header{background:linear-gradient(180deg, #222222 0%, #1a1a1a 100%);border-bottom:1px solid #2e2e2e;text-align:center;font-weight:500;letter-spacing:-0.02em;font-size:.95rem;color:#fafafa;padding:1rem 1.25rem;display:flex;align-items:center;justify-content:center;gap:.5rem}body#loginform .card-header .icon,body#loginform .card-header img,body#loginform .card-header .ic_b_login,body#loginform .card-header .ic_s_loggoff{display:none !important}body#loginform .card-body{padding:1.5rem 1.5rem 1.25rem}body#loginform .card-footer{background:#1a1a1a;border-top:1px solid #2e2e2e;padding:1rem 1.5rem 1.25rem}body#loginform .row,body#loginform .mb-3,body#loginform .form-group{margin-bottom:1rem !important}body#loginform label,body#loginform .form-label,body#loginform .col-form-label{color:#c8c8c8;font-weight:500;font-size:.8rem;letter-spacing:.02em;text-transform:none;margin-bottom:.4rem;display:block;text-align:left}body#loginform input[type=text],body#loginform input[type=password],body#loginform select,body#loginform .form-control,body#loginform .form-select{width:100%;max-width:100%;margin:0 0 .15rem;padding:.65rem .85rem;min-height:2.5rem;background:#121212;border:1px solid #3d3d3d;border-radius:6px;color:#fafafa;transition:border-color .15s ease,box-shadow .15s ease}body#loginform input[type=text]:hover,body#loginform input[type=password]:hover,body#loginform select:hover,body#loginform .form-control:hover,body#loginform .form-select:hover{border-color:#4a4a4a}body#loginform input[type=text]:focus,body#loginform input[type=password]:focus,body#loginform select:focus,body#loginform .form-control:focus,body#loginform .form-select:focus{border-color:#3ecf8e;box-shadow:0 0 0 2px rgba(62,207,142,.18);outline:none;background:#121212}body#loginform select,body#loginform .form-select{appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23b0b0b0' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:12px;padding-right:2.25rem}body#loginform .btn-primary,body#loginform input[type=submit],body#loginform button[type=submit]{width:100%;border-radius:9999px;padding:.65rem 1.5rem;min-height:2.6rem;font-weight:600;letter-spacing:.01em;background:#006239;border-color:#006239;color:#fafafa;transition:background .15s ease,transform .15s ease,box-shadow .15s ease}body#loginform .btn-primary:hover,body#loginform input[type=submit]:hover,body#loginform button[type=submit]:hover{background:#004529;border-color:#004529;transform:translateY(-1px);box-shadow:0 8px 24px rgba(0,98,57,.18);color:#fafafa}body#loginform .btn-primary:active,body#loginform input[type=submit]:active,body#loginform button[type=submit]:active{transform:translateY(0)}body#loginform .card+*,body#loginform>p,body#loginform .footer{margin-top:1.25rem;text-align:center;color:#b0b0b0;font-size:.8rem}body#loginform .card+* a,body#loginform>p a,body#loginform .footer a{color:#c8c8c8}body#loginform .card+* a:hover,body#loginform>p a:hover,body#loginform .footer a:hover{color:#3ecf8e}#login_form .card-footer{text-align:stretch}#login_form .card-footer .btn,#login_form .card-footer input[type=submit]{width:100%}@keyframes stygia-login-fade{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes stygia-login-rise{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion: reduce){body#loginform a.logo,body#loginform div.container{animation:none}body#loginform .btn-primary:hover,body#loginform input[type=submit]:hover,body#loginform button[type=submit]:hover{transform:none}}#pma_navigation{width:240px;position:fixed;top:0;left:0;height:100vh;background:#1a1a1a;color:#fafafa;z-index:800;border-right:1px solid #2e2e2e;display:flex;flex-direction:column}#pma_navigation ul{margin:0}#pma_navigation form{margin:0;padding:0;display:inline}#pma_navigation select#select_server,#pma_navigation select#lightm_db{width:100%}#pma_navigation div.pageselector{text-align:left;margin:0;padding:4px 10px}#pma_navigation #pmalogo{text-align:left;padding:12px 12px 10px;border:0;display:flex;align-items:center;gap:8px}#pma_navigation #pmalogo a,#pma_navigation #pmalogo a[href]{display:inline-flex !important;align-items:center;gap:8px;width:auto !important;max-width:100%;height:28px;min-height:28px;padding:0;margin:0;background:none !important;background-image:none !important;overflow:visible;text-decoration:none !important;position:relative;font-size:0;line-height:0}#pma_navigation #pmalogo a::before,#pma_navigation #pmalogo a[href]::before{content:"";display:block;flex-shrink:0;width:24px;height:24px;background:url("../img/logo-mark.svg") no-repeat center/contain}#pma_navigation #pmalogo a::after,#pma_navigation #pmalogo a[href]::after{content:"phpMyAdmin · Stygia";display:block;font-size:13px;font-weight:600;letter-spacing:-0.02em;line-height:24px;white-space:nowrap;color:#fafafa;background:linear-gradient(90deg, #3ecf8e 0 1.7ch, #fafafa 1.7ch 8.4ch, #b0b0b0 8.4ch 9.5ch, rgb(43.5336425026%, 85.9565535758%, 66.939386543%) 9.5ch 100%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0)}#pma_navigation #pmalogo a img,#pma_navigation #pmalogo a h1,#pma_navigation #pmalogo a .h1,#pma_navigation #pmalogo a #imgpmalogo,#pma_navigation #pmalogo a[href] img,#pma_navigation #pmalogo a[href] h1,#pma_navigation #pmalogo a[href] #imgpmalogo{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important;color:rgba(0,0,0,0) !important;font-size:0 !important}#pma_navigation #pmalogo>h1,#pma_navigation #pmalogo>.h1{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:0;line-height:0;color:rgba(0,0,0,0)}#pma_navigation #pmalogo>h1::before,#pma_navigation #pmalogo>.h1::before{content:"";display:block;width:24px;height:24px;background:url("../img/logo-mark.svg") no-repeat center/contain}#pma_navigation #pmalogo>h1::after,#pma_navigation #pmalogo>.h1::after{content:"phpMyAdmin · Stygia";font-size:13px;font-weight:600;letter-spacing:-0.02em;line-height:24px;white-space:nowrap;background:linear-gradient(90deg, #3ecf8e 0 1.7ch, #fafafa 1.7ch 8.4ch, #b0b0b0 8.4ch 9.5ch, rgb(43.5336425026%, 85.9565535758%, 66.939386543%) 9.5ch 100%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0)}#pma_navigation #serverChoice,#pma_navigation #databaseList,#pma_navigation div.pageselector.dbselector{text-align:left;padding:5px 10px 0;border:0}#pma_navigation #navipanellinks{text-align:left;padding:6px 10px;border:0;border-bottom:1px solid #2e2e2e;display:flex;flex-wrap:wrap;align-items:center;gap:2px}#pma_navigation #navipanellinks a{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;min-width:28px;min-height:28px;padding:0;margin:0;color:#c8c8c8;border:0;border-radius:6px;background:rgba(0,0,0,0);box-sizing:border-box;transition:color .15s ease,background .15s ease}#pma_navigation #navipanellinks a:hover{color:#fafafa;background:rgba(255,255,255,.05);text-decoration:none}#pma_navigation #navipanellinks .icon{margin:0 !important;width:14px !important;height:14px !important;min-width:14px !important;min-height:14px !important;background-color:#c8c8c8}#pma_navigation #navipanellinks a:hover .icon{background-color:#fafafa}#pma_navigation #serverChoice select{width:80%}.pma_drop_handler{position:absolute;bottom:40px;left:8px;right:8px;background:#222;color:#c8c8c8;text-align:center;padding:12px;font-size:.8em;border:1px dashed #3d3d3d;border-radius:6px;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:10}.pma_sql_import_status{position:absolute;bottom:0;left:0;right:0;background:#222;border-top:1px solid #2e2e2e;padding:0;z-index:10;max-height:0;overflow:hidden;transition:max-height .3s ease}.pma_sql_import_status h2,.pma_sql_import_status .h2{font-size:.8em;font-weight:500;color:#c8c8c8;padding:6px 10px;margin:0;display:flex;align-items:center;gap:6px}.pma_sql_import_status h2 .close,.pma_sql_import_status .h2 .close,.pma_sql_import_status h2 .minimize,.pma_sql_import_status .h2 .minimize{cursor:pointer;color:#c8c8c8;font-size:1em}.pma_sql_import_status h2 .close:hover,.pma_sql_import_status .h2 .close:hover,.pma_sql_import_status h2 .minimize:hover,.pma_sql_import_status .h2 .minimize:hover{color:#fafafa}#pma_navigation.dragover .pma_drop_handler{opacity:1;pointer-events:auto}#pma_navigation.has-imports .pma_sql_import_status{max-height:200px;overflow:auto}#pma_navigation_header{overflow:hidden}#pma_navigation_content{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}#pma_navigation_content .dropdown-menu{box-shadow:0 4px 12px rgba(0,0,0,.35),0 8px 24px rgba(0,98,57,.18)}#pma_navigation_content>img.throbber{display:block;margin:.5em auto;width:20px;height:20px;background:url("../img/spinner.svg") center/contain no-repeat;border:0}#pma_navigation_select_database{text-align:left;padding:0;border:0;margin:0}#pma_navigation_db_select{margin-top:.5em;padding:0 10px}#pma_navigation_db_select select{background:#1a1a1a;border-radius:6px;border:1px solid #3d3d3d;color:#fafafa;padding:.4rem .5rem;margin:0;width:92%;font-size:1.11em}#pma_navigation_db_select select:focus{border-color:#3ecf8e;box-shadow:0 0 0 2px rgba(62,207,142,.18)}#pma_navigation_tree_content{width:100%;overflow:hidden;overflow-y:auto;position:absolute;height:100%}#pma_navigation_tree_content a.hover_show_full{position:relative;z-index:100;vertical-align:sub}#pma_navigation_tree{margin:0;margin-left:5px;overflow:hidden;color:#c8c8c8;flex:1 1 auto;min-height:0;height:auto;position:relative}#pma_navigation_tree a{color:#c8c8c8;padding-left:0;text-decoration:none;transition:color .15s ease,background-color .15s ease}#pma_navigation_tree a:hover{color:#fafafa;text-decoration:none}#pma_navigation_tree ul{clear:both;padding:0;list-style-type:none;margin:0}#pma_navigation_tree ul ul{position:relative}#pma_navigation_tree li{margin-bottom:0;color:#c8c8c8}#pma_navigation_tree li.activePointer,#pma_navigation_tree li.selected{color:#fafafa;background-color:rgba(62,207,142,.06);border-radius:0;border-left:0;padding-left:0;box-shadow:inset 2px 0 0 #3ecf8e}#pma_navigation_tree li.activePointer>.list_container,#pma_navigation_tree li.activePointer>ul,#pma_navigation_tree li.selected>.list_container,#pma_navigation_tree li.selected>ul{background:#1a1a1a;box-shadow:none;color:#c8c8c8}#pma_navigation_tree li.activePointer>.list_container>li,#pma_navigation_tree li.activePointer>ul>li,#pma_navigation_tree li.selected>.list_container>li,#pma_navigation_tree li.selected>ul>li{background:rgba(0,0,0,0);box-shadow:none}#pma_navigation_tree li.activePointer>.list_container a,#pma_navigation_tree li.activePointer>ul a,#pma_navigation_tree li.selected>.list_container a,#pma_navigation_tree li.selected>ul a{color:#c8c8c8}#pma_navigation_tree li.activePointer>.list_container a:hover,#pma_navigation_tree li.activePointer>ul a:hover,#pma_navigation_tree li.selected>.list_container a:hover,#pma_navigation_tree li.selected>ul a:hover{color:#fafafa}#pma_navigation_tree li.activePointer>a,#pma_navigation_tree li.selected>a{color:#3ecf8e}#pma_navigation_tree li .list_container li.activePointer,#pma_navigation_tree li .list_container li.selected,#pma_navigation_tree li ul li.activePointer,#pma_navigation_tree li ul li.selected{background-color:rgba(62,207,142,.06);box-shadow:inset 2px 0 0 #3ecf8e}#pma_navigation_tree li .list_container li.activePointer>a,#pma_navigation_tree li .list_container li.selected>a,#pma_navigation_tree li ul li.activePointer>a,#pma_navigation_tree li ul li.selected>a{color:#3ecf8e}#pma_navigation_tree li .dbItemControls{padding-right:4px;float:right;display:flex;align-items:center;gap:2px}#pma_navigation_tree li .navItemControls{display:none;padding-right:4px;float:right;align-items:center;gap:2px}#pma_navigation_tree li .navItemControls a,#pma_navigation_tree li .navItemControls .icon{min-width:28px;min-height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px}#pma_navigation_tree li.activePointer .navItemControls,#pma_navigation_tree li:focus-within .navItemControls{display:flex;opacity:.85}#pma_navigation_tree li.activePointer .navItemControls:hover,#pma_navigation_tree li.activePointer .navItemControls:focus-within,#pma_navigation_tree li:focus-within .navItemControls:hover,#pma_navigation_tree li:focus-within .navItemControls:focus-within{opacity:1}#pma_navigation_tree li.activePointer .navItemControls a:hover,#pma_navigation_tree li.activePointer .navItemControls a:focus-visible,#pma_navigation_tree li:focus-within .navItemControls a:hover,#pma_navigation_tree li:focus-within .navItemControls a:focus-visible{background:rgba(255,255,255,.05);opacity:1}#pma_navigation_tree li{white-space:nowrap;clear:both;min-height:16px}#pma_navigation_tree li.fast_filter{white-space:normal;clear:both;min-height:28px;overflow:visible}#pma_navigation_tree img{margin:0}#pma_navigation_tree i{display:block}#pma_navigation_tree div.block{position:relative;width:1.5em;height:1.5em;min-width:16px;min-height:16px;float:left}#pma_navigation_tree div.block.double{width:2.5em}#pma_navigation_tree div.block i,#pma_navigation_tree div.block b{width:1.5em;height:1.7em;min-width:16px;min-height:8px;position:absolute;bottom:.7em;left:.75em;z-index:0}#pma_navigation_tree div.block i{display:block;border-left:1px solid #2e2e2e;border-bottom:1px solid #2e2e2e;position:relative;z-index:0}#pma_navigation_tree div.block i.first{border-left:0}#pma_navigation_tree div.block b{display:block;height:.75em;bottom:-0.5rem;left:.75em;border-left:1px solid #2e2e2e}#pma_navigation_tree div.block a,#pma_navigation_tree div.block u{position:absolute;left:50%;top:50%;z-index:10}#pma_navigation_tree div.block a+a{left:100%}#pma_navigation_tree div.block.double a,#pma_navigation_tree div.block.double u{left:33%}#pma_navigation_tree div.block.double a+a{left:85%}#pma_navigation_tree div.block img{position:relative;top:-0.6em;left:0;margin-left:-7px}#pma_navigation_tree div.throbber img{top:2px;left:2px}#pma_navigation_tree li.last>ul{background:none}#pma_navigation_tree li>a,#pma_navigation_tree li>i{line-height:1.5em;height:1.5em;padding-left:.3em}#pma_navigation_tree .list_container{border-left:1px solid #2e2e2e;margin-left:.5em;padding-left:.5em}#pma_navigation_tree .list_container li.last.database{margin-bottom:0 !important}#pma_navigation_tree .last>.list_container{border-left:0 solid #2e2e2e}li.fast_filter{position:relative;padding:6px 8px;margin:0;border-left:0;list-style:none;white-space:normal;overflow:visible;max-width:100%;box-sizing:border-box}li.fast_filter input,li.fast_filter input[type=text]{font-size:.75rem;min-height:28px;width:100%;max-width:100%;margin:0 !important;padding:.35rem 1.75rem .35rem .5rem;box-sizing:border-box}li.fast_filter .searchClauseClear{position:absolute;right:12px;top:50%;transform:translateY(-50%);border:0;background:rgba(0,0,0,0);font-weight:bold;color:#f07178;font-size:1rem;line-height:1;min-width:24px;min-height:24px;padding:0;cursor:pointer;z-index:2}li.fast_filter .searchClauseClear:hover{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:rgb(95.6463094792%,58.7850630698%,60.8167853129%)}li.fast_filter.db_fast_filter{border:0;margin-left:0;padding:6px 8px}#navigation_controls_outer{min-height:36px !important;padding:4px 8px;clear:both}#navigation_controls_outer.activePointer{background-color:rgba(0,0,0,0) !important;box-shadow:none !important}#navigation_controls{float:none;display:flex;align-items:center;gap:4px;padding:0;flex-wrap:wrap}#navigation_controls a,#navigation_controls .icon{min-width:32px;min-height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px}#navigation_controls select,#navigation_controls .pageselector{margin:0}#pma_navigation_resizer{width:3px;height:100%;background-color:#2e2e2e;cursor:col-resize;position:fixed;top:0;left:240px;z-index:801}#pma_navigation_collapser{width:20px;height:35px;line-height:35px;background:#222;color:#c8c8c8;font-weight:500;position:fixed;top:0;left:240px;text-align:center;cursor:pointer;z-index:800;border:1px solid #2e2e2e;border-left:0;border-radius:0 6px 6px 0;transition:background .15s ease,color .15s ease}#pma_navigation_collapser:hover{background:rgba(255,255,255,.05);color:#fafafa}#recentFavoriteTablesWrapper{padding:0 8px;margin-bottom:8px}#recentFavoriteTablesWrapper .btn-outline-secondary{color:#c8c8c8;border-color:#3d3d3d;background:rgba(0,0,0,0);font-size:.8em;padding:3px 10px;border-radius:9999px}#recentFavoriteTablesWrapper .btn-outline-secondary:hover{color:#fafafa;background:rgba(255,255,255,.05);border-color:#3d3d3d}#recentFavoriteTablesWrapper .btn-outline-secondary.show{color:#fafafa;background:rgba(255,255,255,.05)}#recentFavoriteTablesWrapper .dropdown-menu{background:#222;border:1px solid #2e2e2e;border-radius:6px;padding:4px 0;font-size:.85em}#recentFavoriteTablesWrapper .dropdown-menu .dropdown-item{color:#c8c8c8;padding:4px 12px}#recentFavoriteTablesWrapper .dropdown-menu .dropdown-item:hover{background:rgba(255,255,255,.05);color:#fafafa}.table{caption-side:top;color:#fafafa;font-weight:400}.table th,.table td{vertical-align:middle;color:#fafafa;line-height:1.45;font-weight:400}.table th>span:empty::before,.table td>span:empty::before{content:"​"}.table th{color:#c8c8c8;font-weight:500;font-size:.8125rem}.table td{touch-action:manipulation}.table td.value,.table .value{font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace;font-size:.8125rem;font-weight:400;color:#fafafa;letter-spacing:.01em}.table thead th{border-right:1px solid #2e2e2e;background:#222;border-bottom:1px solid #3d3d3d}.table caption{background-color:#1a1a1a;font-weight:500;text-align:center;color:#fafafa;padding:.55rem;border-radius:6px 6px 0 0}.table .cell-selected{outline:1px solid #3ecf8e;outline-offset:-1px}.table .cell-selected.with-bg-color{background-color:rgba(62,207,142,.14)}.table tbody tr.marked,.table tbody tr.marked:hover,.table tbody tr.selected,.table tbody tr.selected:hover{background:rgba(62,207,142,.14) !important;color:#3ecf8e}.table thead tr+tr th{font-weight:400;font-size:.75rem;color:#b0b0b0;text-transform:none;letter-spacing:0;background:#1a1a1a}.table-hover tbody tr:hover>*{background:rgba(62,207,142,.08);color:#fafafa;box-shadow:none}.table-striped>tbody>tr:nth-of-type(even)>*{background-color:rgba(255,255,255,.045);box-shadow:none}.table-striped>tbody>tr:nth-of-type(even)>th{color:#c8c8c8}@media only screen and (width >= 768px){.table th.position-sticky{top:calc(38px + 36px);z-index:2;box-shadow:0 1px 0 #2e2e2e}}.navigation{margin:.9em 0;border-radius:8px;background:#222;border:1px solid #2e2e2e;padding:.25rem .45rem;display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.navigation td{margin:0;padding:0;vertical-align:middle;white-space:nowrap}table.relationalTable,#relationalTable,table#foreign_keys,.card table.table{width:100%;border-collapse:separate;border-spacing:0}table.relationalTable th,table.relationalTable td,#relationalTable th,#relationalTable td,table#foreign_keys th,table#foreign_keys td,.card table.table th,.card table.table td{padding:.55rem .65rem;vertical-align:top;border-color:#2e2e2e}table.relationalTable input[type=text],table.relationalTable select,#relationalTable input[type=text],#relationalTable select,table#foreign_keys input[type=text],table#foreign_keys select,.card table.table input[type=text],.card table.table select{width:100%;max-width:100%;min-height:2rem;font-weight:400}table.relationalTable label,#relationalTable label,table#foreign_keys label,.card table.table label{font-weight:400;font-size:.75rem;color:#b0b0b0;text-transform:none;letter-spacing:0}.card-body td strong,.card-body td b,.card-body td label,#relationalTable td strong,#relationalTable td b,#relationalTable td label,table.relationalTable td strong,table.relationalTable td b,table.relationalTable td label{font-weight:400;color:#c8c8c8;font-size:.75rem;letter-spacing:.02em}.card-footer a,.card-footer .add_foreign_key,.card-footer a[href*=foreign]{display:inline-flex;align-items:center;gap:.35em;font-weight:400;font-size:.875rem;color:#3ecf8e;text-decoration:none;padding:.25rem 0}.card-footer a:hover,.card-footer .add_foreign_key:hover,.card-footer a[href*=foreign]:hover{color:#7ee0b3;text-decoration:underline}.card:has(table) .card-footer{padding:.65rem 1rem;min-height:auto;background:#222}.card:has(table) .card-header{font-weight:500;font-size:.9rem}.table_results td.d-print-none{padding-left:.28rem;padding-right:.28rem;white-space:nowrap}.table_results td.d-print-none a:has(.ic_b_edit){display:inline-flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;min-width:1.7rem;min-height:1.7rem;padding:0;margin:0 .12rem;border-radius:50%;font-size:0;line-height:0;letter-spacing:0;color:rgba(0,0,0,0);text-decoration:none !important;vertical-align:middle;cursor:pointer;background:linear-gradient(145deg, rgb(20.4705882353%, 20.4705882353%, 20.4705882353%), #222222 45%, rgb(10.3333333333%, 10.3333333333%, 10.3333333333%));border:1px solid rgba(255,255,255,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),inset 0 -1px 1px rgba(0,0,0,.35),0 1px 2px rgba(0,0,0,.45),0 2px 7px rgba(78,205,196,.2);transition:box-shadow .18s ease,transform .15s ease,border-color .15s ease,background .15s ease}.table_results td.d-print-none a:has(.ic_b_edit)>.text-nowrap,.table_results td.d-print-none a:has(.ic_b_edit) .text-nowrap{display:inline-flex;align-items:center;justify-content:center;font-size:0;line-height:0;width:100%;height:100%}.table_results td.d-print-none a:has(.ic_b_edit) .icon{margin:0;width:13px;height:13px;background-color:#c8c8c8;flex-shrink:0}.table_results td.d-print-none a:has(.ic_b_edit):hover,.table_results td.d-print-none a:has(.ic_b_edit):focus-visible{color:rgba(0,0,0,0);text-decoration:none !important;transform:translateY(-1px);border-color:rgba(78,205,196,.35);background:linear-gradient(145deg, rgb(23.4705882353%, 23.4705882353%, 23.4705882353%), #2a2a2a 50%, #222222);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),inset 0 -1px 1px rgba(0,0,0,.4),0 2px 4px rgba(0,0,0,.5),0 4px 14px rgba(78,205,196,.48),0 0 0 1px rgba(78,205,196,.22)}.table_results td.d-print-none a:has(.ic_b_edit):hover .icon,.table_results td.d-print-none a:has(.ic_b_edit):focus-visible .icon{background-color:#fafafa}.table_results td.d-print-none a:has(.ic_b_edit):active{transform:translateY(0);box-shadow:inset 0 1px 2px rgba(0,0,0,.45),inset 0 -1px 0 rgba(255,255,255,.04),0 1px 3px rgba(78,205,196,.28)}.table_results td.d-print-none a:has(.ic_b_insrow){display:inline-flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;min-width:1.7rem;min-height:1.7rem;padding:0;margin:0 .12rem;border-radius:50%;font-size:0;line-height:0;letter-spacing:0;color:rgba(0,0,0,0);text-decoration:none !important;vertical-align:middle;cursor:pointer;background:linear-gradient(145deg, rgb(20.4705882353%, 20.4705882353%, 20.4705882353%), #222222 45%, rgb(10.3333333333%, 10.3333333333%, 10.3333333333%));border:1px solid rgba(255,255,255,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),inset 0 -1px 1px rgba(0,0,0,.35),0 1px 2px rgba(0,0,0,.45),0 2px 7px rgba(62,207,142,.2);transition:box-shadow .18s ease,transform .15s ease,border-color .15s ease,background .15s ease}.table_results td.d-print-none a:has(.ic_b_insrow)>.text-nowrap,.table_results td.d-print-none a:has(.ic_b_insrow) .text-nowrap{display:inline-flex;align-items:center;justify-content:center;font-size:0;line-height:0;width:100%;height:100%}.table_results td.d-print-none a:has(.ic_b_insrow) .icon{margin:0;width:13px;height:13px;background-color:#c8c8c8;flex-shrink:0}.table_results td.d-print-none a:has(.ic_b_insrow):hover,.table_results td.d-print-none a:has(.ic_b_insrow):focus-visible{color:rgba(0,0,0,0);text-decoration:none !important;transform:translateY(-1px);border-color:rgba(62,207,142,.35);background:linear-gradient(145deg, rgb(23.4705882353%, 23.4705882353%, 23.4705882353%), #2a2a2a 50%, #222222);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),inset 0 -1px 1px rgba(0,0,0,.4),0 2px 4px rgba(0,0,0,.5),0 4px 14px rgba(62,207,142,.48),0 0 0 1px rgba(62,207,142,.22)}.table_results td.d-print-none a:has(.ic_b_insrow):hover .icon,.table_results td.d-print-none a:has(.ic_b_insrow):focus-visible .icon{background-color:#fafafa}.table_results td.d-print-none a:has(.ic_b_insrow):active{transform:translateY(0);box-shadow:inset 0 1px 2px rgba(0,0,0,.45),inset 0 -1px 0 rgba(255,255,255,.04),0 1px 3px rgba(62,207,142,.28)}.table_results td.d-print-none a.delete_row,.table_results td.d-print-none a:has(.ic_b_drop){display:inline-flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;min-width:1.7rem;min-height:1.7rem;padding:0;margin:0 .12rem;border-radius:50%;font-size:0;line-height:0;letter-spacing:0;color:rgba(0,0,0,0);text-decoration:none !important;vertical-align:middle;cursor:pointer;background:linear-gradient(145deg, rgb(20.4705882353%, 20.4705882353%, 20.4705882353%), #222222 45%, rgb(10.3333333333%, 10.3333333333%, 10.3333333333%));border:1px solid rgba(255,255,255,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),inset 0 -1px 1px rgba(0,0,0,.35),0 1px 2px rgba(0,0,0,.45),0 2px 7px rgba(92.5889846384%,29.8423879106%,33.300861746%,.2);transition:box-shadow .18s ease,transform .15s ease,border-color .15s ease,background .15s ease}.table_results td.d-print-none a.delete_row>.text-nowrap,.table_results td.d-print-none a.delete_row .text-nowrap,.table_results td.d-print-none a:has(.ic_b_drop)>.text-nowrap,.table_results td.d-print-none a:has(.ic_b_drop) .text-nowrap{display:inline-flex;align-items:center;justify-content:center;font-size:0;line-height:0;width:100%;height:100%}.table_results td.d-print-none a.delete_row .icon,.table_results td.d-print-none a:has(.ic_b_drop) .icon{margin:0;width:13px;height:13px;background-color:#c8c8c8;flex-shrink:0}.table_results td.d-print-none a.delete_row:hover,.table_results td.d-print-none a.delete_row:focus-visible,.table_results td.d-print-none a:has(.ic_b_drop):hover,.table_results td.d-print-none a:has(.ic_b_drop):focus-visible{color:rgba(0,0,0,0);text-decoration:none !important;transform:translateY(-1px);border-color:rgba(92.5889846384%,29.8423879106%,33.300861746%,.35);background:linear-gradient(145deg, rgb(23.4705882353%, 23.4705882353%, 23.4705882353%), #2a2a2a 50%, #222222);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),inset 0 -1px 1px rgba(0,0,0,.4),0 2px 4px rgba(0,0,0,.5),0 4px 14px rgba(92.5889846384%,29.8423879106%,33.300861746%,.48),0 0 0 1px rgba(92.5889846384%,29.8423879106%,33.300861746%,.22)}.table_results td.d-print-none a.delete_row:hover .icon,.table_results td.d-print-none a.delete_row:focus-visible .icon,.table_results td.d-print-none a:has(.ic_b_drop):hover .icon,.table_results td.d-print-none a:has(.ic_b_drop):focus-visible .icon{background-color:#fafafa}.table_results td.d-print-none a.delete_row:active,.table_results td.d-print-none a:has(.ic_b_drop):active{transform:translateY(0);box-shadow:inset 0 1px 2px rgba(0,0,0,.45),inset 0 -1px 0 rgba(255,255,255,.04),0 1px 3px rgba(92.5889846384%,29.8423879106%,33.300861746%,.28)}button.mult_submit:has(.ic_b_edit){display:inline-flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;min-width:1.7rem;min-height:1.7rem;padding:0;margin:0 .12rem;border-radius:50%;font-size:0;line-height:0;letter-spacing:0;color:rgba(0,0,0,0);text-decoration:none !important;vertical-align:middle;cursor:pointer;background:linear-gradient(145deg, rgb(20.4705882353%, 20.4705882353%, 20.4705882353%), #222222 45%, rgb(10.3333333333%, 10.3333333333%, 10.3333333333%));border:1px solid rgba(255,255,255,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),inset 0 -1px 1px rgba(0,0,0,.35),0 1px 2px rgba(0,0,0,.45),0 2px 7px rgba(78,205,196,.2);transition:box-shadow .18s ease,transform .15s ease,border-color .15s ease,background .15s ease}button.mult_submit:has(.ic_b_edit)>.text-nowrap,button.mult_submit:has(.ic_b_edit) .text-nowrap{display:inline-flex;align-items:center;justify-content:center;font-size:0;line-height:0;width:100%;height:100%}button.mult_submit:has(.ic_b_edit) .icon{margin:0;width:13px;height:13px;background-color:#c8c8c8;flex-shrink:0}button.mult_submit:has(.ic_b_edit):hover,button.mult_submit:has(.ic_b_edit):focus-visible{color:rgba(0,0,0,0);text-decoration:none !important;transform:translateY(-1px);border-color:rgba(78,205,196,.35);background:linear-gradient(145deg, rgb(23.4705882353%, 23.4705882353%, 23.4705882353%), #2a2a2a 50%, #222222);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),inset 0 -1px 1px rgba(0,0,0,.4),0 2px 4px rgba(0,0,0,.5),0 4px 14px rgba(78,205,196,.48),0 0 0 1px rgba(78,205,196,.22)}button.mult_submit:has(.ic_b_edit):hover .icon,button.mult_submit:has(.ic_b_edit):focus-visible .icon{background-color:#fafafa}button.mult_submit:has(.ic_b_edit):active{transform:translateY(0);box-shadow:inset 0 1px 2px rgba(0,0,0,.45),inset 0 -1px 0 rgba(255,255,255,.04),0 1px 3px rgba(78,205,196,.28)}button.mult_submit:has(.ic_b_insrow){display:inline-flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;min-width:1.7rem;min-height:1.7rem;padding:0;margin:0 .12rem;border-radius:50%;font-size:0;line-height:0;letter-spacing:0;color:rgba(0,0,0,0);text-decoration:none !important;vertical-align:middle;cursor:pointer;background:linear-gradient(145deg, rgb(20.4705882353%, 20.4705882353%, 20.4705882353%), #222222 45%, rgb(10.3333333333%, 10.3333333333%, 10.3333333333%));border:1px solid rgba(255,255,255,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),inset 0 -1px 1px rgba(0,0,0,.35),0 1px 2px rgba(0,0,0,.45),0 2px 7px rgba(62,207,142,.2);transition:box-shadow .18s ease,transform .15s ease,border-color .15s ease,background .15s ease}button.mult_submit:has(.ic_b_insrow)>.text-nowrap,button.mult_submit:has(.ic_b_insrow) .text-nowrap{display:inline-flex;align-items:center;justify-content:center;font-size:0;line-height:0;width:100%;height:100%}button.mult_submit:has(.ic_b_insrow) .icon{margin:0;width:13px;height:13px;background-color:#c8c8c8;flex-shrink:0}button.mult_submit:has(.ic_b_insrow):hover,button.mult_submit:has(.ic_b_insrow):focus-visible{color:rgba(0,0,0,0);text-decoration:none !important;transform:translateY(-1px);border-color:rgba(62,207,142,.35);background:linear-gradient(145deg, rgb(23.4705882353%, 23.4705882353%, 23.4705882353%), #2a2a2a 50%, #222222);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),inset 0 -1px 1px rgba(0,0,0,.4),0 2px 4px rgba(0,0,0,.5),0 4px 14px rgba(62,207,142,.48),0 0 0 1px rgba(62,207,142,.22)}button.mult_submit:has(.ic_b_insrow):hover .icon,button.mult_submit:has(.ic_b_insrow):focus-visible .icon{background-color:#fafafa}button.mult_submit:has(.ic_b_insrow):active{transform:translateY(0);box-shadow:inset 0 1px 2px rgba(0,0,0,.45),inset 0 -1px 0 rgba(255,255,255,.04),0 1px 3px rgba(62,207,142,.28)}button.mult_submit:has(.ic_b_drop){display:inline-flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;min-width:1.7rem;min-height:1.7rem;padding:0;margin:0 .12rem;border-radius:50%;font-size:0;line-height:0;letter-spacing:0;color:rgba(0,0,0,0);text-decoration:none !important;vertical-align:middle;cursor:pointer;background:linear-gradient(145deg, rgb(20.4705882353%, 20.4705882353%, 20.4705882353%), #222222 45%, rgb(10.3333333333%, 10.3333333333%, 10.3333333333%));border:1px solid rgba(255,255,255,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),inset 0 -1px 1px rgba(0,0,0,.35),0 1px 2px rgba(0,0,0,.45),0 2px 7px rgba(92.5889846384%,29.8423879106%,33.300861746%,.2);transition:box-shadow .18s ease,transform .15s ease,border-color .15s ease,background .15s ease}button.mult_submit:has(.ic_b_drop)>.text-nowrap,button.mult_submit:has(.ic_b_drop) .text-nowrap{display:inline-flex;align-items:center;justify-content:center;font-size:0;line-height:0;width:100%;height:100%}button.mult_submit:has(.ic_b_drop) .icon{margin:0;width:13px;height:13px;background-color:#c8c8c8;flex-shrink:0}button.mult_submit:has(.ic_b_drop):hover,button.mult_submit:has(.ic_b_drop):focus-visible{color:rgba(0,0,0,0);text-decoration:none !important;transform:translateY(-1px);border-color:rgba(92.5889846384%,29.8423879106%,33.300861746%,.35);background:linear-gradient(145deg, rgb(23.4705882353%, 23.4705882353%, 23.4705882353%), #2a2a2a 50%, #222222);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),inset 0 -1px 1px rgba(0,0,0,.4),0 2px 4px rgba(0,0,0,.5),0 4px 14px rgba(92.5889846384%,29.8423879106%,33.300861746%,.48),0 0 0 1px rgba(92.5889846384%,29.8423879106%,33.300861746%,.22)}button.mult_submit:has(.ic_b_drop):hover .icon,button.mult_submit:has(.ic_b_drop):focus-visible .icon{background-color:#fafafa}button.mult_submit:has(.ic_b_drop):active{transform:translateY(0);box-shadow:inset 0 1px 2px rgba(0,0,0,.45),inset 0 -1px 0 rgba(255,255,255,.04),0 1px 3px rgba(92.5889846384%,29.8423879106%,33.300861746%,.28)}button.mult_submit:has(.ic_b_edit,.ic_b_insrow,.ic_b_drop).btn,button.mult_submit:has(.ic_b_edit,.ic_b_insrow,.ic_b_drop).btn-link{--bs-btn-padding-x: 0;--bs-btn-padding-y: 0;text-decoration:none !important}th.header{cursor:pointer;color:#c8c8c8;user-select:none}th.header:hover{color:#fafafa;text-decoration:none}th.header .sorticon{width:14px;height:14px;margin-left:.35rem;display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:contain;opacity:.35}th.headerSortUp .sorticon{background-image:url("../img/sort-desc.svg");opacity:.85}th.headerSortDown .sorticon{background-image:url("../img/sort-asc.svg");opacity:.85}th.headerSortDown:hover .sorticon{background-image:url("../img/sort-desc.svg")}th.headerSortUp:hover .sorticon{background-image:url("../img/sort-asc.svg")}.container:has(#profiletable),.container:has(#profilingChartCanvas){max-width:100%;padding-inline:0}.card:has(#profiletable),.card:has(#profilingChartCanvas){margin-top:1rem;overflow:hidden}.card:has(#profiletable)>.card-header,.card:has(#profilingChartCanvas)>.card-header{font-weight:500;letter-spacing:.02em}.card:has(#profiletable) .card-body,.card:has(#profilingChartCanvas) .card-body{padding:1.1rem 1.15rem 1.25rem}.card:has(#profiletable) .card-body>.row,.card:has(#profilingChartCanvas) .card-body>.row{display:grid;grid-template-columns:minmax(200px, 0.85fr) minmax(260px, 1.2fr) minmax(240px, 0.95fr);gap:1.25rem;align-items:start}.card:has(#profiletable) .card-body>.row>.col,.card:has(#profilingChartCanvas) .card-body>.row>.col{width:auto;max-width:none;flex:none;padding:0;min-width:0}@media(max-width: 1200px){.card:has(#profiletable) .card-body>.row,.card:has(#profilingChartCanvas) .card-body>.row{grid-template-columns:1fr 1fr}.card:has(#profiletable) .card-body>.row>.col:has(#profilingChartCanvas),.card:has(#profilingChartCanvas) .card-body>.row>.col:has(#profilingChartCanvas){grid-column:1/-1}}@media(max-width: 768px){.card:has(#profiletable) .card-body>.row,.card:has(#profilingChartCanvas) .card-body>.row{grid-template-columns:1fr}}.card:has(#profiletable) h3,.card:has(#profiletable) .h3,.card:has(#profilingChartCanvas) h3,.card:has(#profilingChartCanvas) .h3{display:flex;align-items:center;gap:.4rem;margin:0 0 .7rem;padding:0;font-size:.72rem;font-weight:500;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;color:#b0b0b0}.card:has(#profiletable) h3 .icon,.card:has(#profiletable) .h3 .icon,.card:has(#profilingChartCanvas) h3 .icon,.card:has(#profilingChartCanvas) .h3 .icon{width:14px;height:14px;opacity:.7}.card:has(#profiletable) h3 a,.card:has(#profiletable) .h3 a,.card:has(#profilingChartCanvas) h3 a,.card:has(#profilingChartCanvas) .h3 a{display:inline-flex;color:#b0b0b0}.card:has(#profiletable) h3 a:hover,.card:has(#profiletable) .h3 a:hover,.card:has(#profilingChartCanvas) h3 a:hover,.card:has(#profilingChartCanvas) .h3 a:hover{color:#3ecf8e}#profiletable{width:100%;margin:0;font-size:.8125rem;border:1px solid #2e2e2e;border-radius:6px;border-collapse:separate;border-spacing:0;overflow:hidden;background:#1a1a1a}#profiletable thead th{position:relative;padding:.5rem .65rem;font-size:.68rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;color:#b0b0b0;background:#222;border-bottom:1px solid #3d3d3d;border-right:1px solid #2e2e2e;vertical-align:middle}#profiletable thead th:last-child{border-right:0}#profiletable thead th.header{color:#c8c8c8}#profiletable tbody tr{transition:background-color .12s ease}#profiletable tbody tr:hover{background:rgba(62,207,142,.06)}#profiletable tbody tr:last-child td{border-bottom:0}#profiletable tbody td{padding:.38rem .65rem;border-bottom:1px solid #2e2e2e;border-right:1px solid rgba(46,46,46,.6);vertical-align:middle;color:#fafafa;line-height:1.35}#profiletable tbody td:last-child{border-right:0}#profiletable td.text-end{white-space:nowrap;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace;font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:400;letter-spacing:.01em;color:#d19a66}#profiletable .rawvalue{display:none !important}#profiletable tbody td:nth-child(1){width:1%;white-space:nowrap;font-variant-numeric:tabular-nums;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace;font-size:.75rem;color:#b0b0b0;text-align:end}#profiletable tbody td:nth-child(2){color:#fafafa;white-space:nowrap}#profilesummarytable{width:100%;margin:0;font-size:.8125rem;border:1px solid #2e2e2e;border-radius:6px;border-collapse:separate;border-spacing:0;overflow:hidden;background:#1a1a1a}#profilesummarytable thead th{position:relative;padding:.5rem .65rem;font-size:.68rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;color:#b0b0b0;background:#222;border-bottom:1px solid #3d3d3d;border-right:1px solid #2e2e2e;vertical-align:middle}#profilesummarytable thead th:last-child{border-right:0}#profilesummarytable thead th.header{color:#c8c8c8}#profilesummarytable tbody tr{transition:background-color .12s ease}#profilesummarytable tbody tr:hover{background:rgba(62,207,142,.06)}#profilesummarytable tbody tr:last-child td{border-bottom:0}#profilesummarytable tbody td{padding:.38rem .65rem;border-bottom:1px solid #2e2e2e;border-right:1px solid rgba(46,46,46,.6);vertical-align:middle;color:#fafafa;line-height:1.35}#profilesummarytable tbody td:last-child{border-right:0}#profilesummarytable td.text-end{white-space:nowrap;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace;font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:400;letter-spacing:.01em;color:#d19a66}#profilesummarytable .rawvalue{display:none !important}#profilesummarytable tbody td:nth-child(1){white-space:nowrap;color:#fafafa;font-weight:400}#profilesummarytable tbody td:nth-child(3){white-space:nowrap;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace;font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:500;color:#3ecf8e}#profilesummarytable tbody td:nth-child(4){white-space:nowrap;font-variant-numeric:tabular-nums;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace;font-size:.75rem;color:#c8c8c8}.col:has(#profiletable),.col:has(#profilesummarytable){overflow-x:auto;-webkit-overflow-scrolling:touch}.col:has(#profilingChartCanvas),.col:has(#queryProfilingCanvas){display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;min-height:280px;padding:1rem 1rem 1.1rem;background:radial-gradient(ellipse 80% 60% at 50% 35%, rgba(62, 207, 142, 0.06), transparent 65%),#222;border:1px solid #2e2e2e;border-radius:8px;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}#profilingChartCanvas,#queryProfilingCanvas{display:block;width:100% !important;max-width:100%;height:auto !important;margin:0 auto;filter:saturate(0.7) brightness(0.9) contrast(1.04)}#query-statistics-chart{display:block;max-width:100%;height:auto !important;filter:saturate(0.7) brightness(0.9) contrast(1.04)}td[data-type=int],td[data-type=real]{color:#d19a66;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace;font-variant-numeric:tabular-nums}td[data-type=string]{color:#98c379;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace}td[data-type=blob],td.hex{color:#e06c75;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace}td[data-type=date],td[data-type=time],td[data-type=datetime],td[data-type=timestamp],td[data-type=year]{color:#56b6c2;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace;font-variant-numeric:tabular-nums}td[data-type=bit],td.bit{color:#c678dd;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace}td[data-type=json]{color:#61afef;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace}td[data-type=geometry]{color:#61afef;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace}td[data-type=null],td.null{color:#7f848e}td[data-type=null] em,td.null em{color:#5c6370;font-style:italic;font-weight:400}td[data-type=unknown]{color:#abb2bf}td.enum,td.set{color:#e5c07b;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace}td[data-type] a{color:inherit;text-decoration:underline;text-decoration-color:rgba(171,178,191,.35)}td[data-type] a:hover{color:#7ee0b3;text-decoration-color:#3ecf8e}td[data-type=NUMBER],td[data-type=number]{color:#d19a66}td[data-type=NUMBER] input,td[data-type=NUMBER] textarea,td[data-type=NUMBER] select,td[data-type=number] input,td[data-type=number] textarea,td[data-type=number] select{color:#d19a66}td[data-type=DATE] input,td[data-type=DATE] textarea,td[data-type=DATE] select,td[data-type=date] input,td[data-type=date] textarea,td[data-type=date] select{color:#56b6c2}td[data-type=CHAR] input,td[data-type=CHAR] textarea,td[data-type=CHAR] select,td[data-type=char] input,td[data-type=char] textarea,td[data-type=char] select{color:#98c379}td[data-type=SPATIAL] input,td[data-type=SPATIAL] textarea,td[data-type=SPATIAL] select,td[data-type=spatial] input,td[data-type=spatial] textarea,td[data-type=spatial] select{color:#61afef}td[data-type=JSON] input,td[data-type=JSON] textarea,td[data-type=JSON] select,td[data-type=json] input,td[data-type=json] textarea,td[data-type=json] select{color:#61afef}td[data-type=UUID] input,td[data-type=UUID] textarea,td[data-type=UUID] select,td[data-type=uuid] input,td[data-type=uuid] textarea,td[data-type=uuid] select{color:#e5c07b}span.column_type{color:#e5c07b;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace;font-size:.8125rem;font-weight:400;letter-spacing:.01em}#tablestructure>tbody>tr>td:nth-child(4),#tablestructure>tbody>tr>td.text-nowrap:nth-child(4){color:#e5c07b;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace;font-size:.8125rem;font-weight:400}#tablestructure>tbody>tr>td:nth-child(4) abbr{color:inherit;text-decoration:none;border-bottom:1px dotted rgba(229,192,123,.45)}.btn{transition:all .15s ease;font-weight:400;border-radius:6px;padding:.4rem .85rem;font-size:.875rem;letter-spacing:0;line-height:1.4;min-height:2rem;display:inline-flex;align-items:center;justify-content:center;gap:.35em}.btn .icon{width:14px;height:14px;margin:0;background-color:currentColor}.btn:focus-visible{box-shadow:0 0 0 2px rgba(62,207,142,.28)}.btn-primary,input[type=submit].btn-primary,.go-btn,input[type=submit].go-btn{background:#006239;border-color:#006239;color:#fafafa;border-radius:9999px;padding:.4rem 1.2rem}.btn-primary:hover,input[type=submit].btn-primary:hover,.go-btn:hover,input[type=submit].go-btn:hover{background:#004529;border-color:#004529;color:#fafafa}.btn-primary:active,.btn-primary.active,input[type=submit].btn-primary:active,input[type=submit].btn-primary.active,.go-btn:active,.go-btn.active,input[type=submit].go-btn:active,input[type=submit].go-btn.active{background:rgb(0%,32.431372549%,18.8631452581%);border-color:rgb(0%,32.431372549%,18.8631452581%);color:#fafafa}.btn-primary:disabled,.btn-primary.disabled,input[type=submit].btn-primary:disabled,input[type=submit].btn-primary.disabled,.go-btn:disabled,.go-btn.disabled,input[type=submit].go-btn:disabled,input[type=submit].go-btn.disabled{background:#2a2a2a;border-color:#2e2e2e;color:#949494}.btn-secondary{background:rgba(0,0,0,0);border-color:#3d3d3d;color:#fafafa}.btn-secondary:hover{background:rgba(255,255,255,.05);border-color:#4a4a4a;color:#fafafa}.btn-secondary:active,.btn-secondary.active{background:rgba(255,255,255,.08);border-color:#4a4a4a}.btn-secondary:disabled,.btn-secondary.disabled{background:#222;border-color:#2e2e2e;color:#949494}.btn-danger{background:#f07178;border-color:#f07178;color:#fafafa}.btn-danger:hover{background:rgb(92.9711502435%,33.4602223055%,36.7403521918%);border-color:rgb(92.9711502435%,33.4602223055%,36.7403521918%);color:#fafafa}.btn-success{background:rgb(13.5023795926%,49.7133066819%,33.4490767181%);border-color:rgb(13.5023795926%,49.7133066819%,33.4490767181%);color:#fafafa}.btn-success:hover{background:rgb(10.9392727965%,40.276413478%,27.099562155%);border-color:rgb(10.9392727965%,40.276413478%,27.099562155%);color:#fafafa}.btn-warning{background:#f5a623;border-color:#f5a623;color:#121212}.btn-warning:hover{background:rgb(95.4646206309%,61.1841432225%,4.3393009378%);border-color:rgb(95.4646206309%,61.1841432225%,4.3393009378%);color:#121212}.btn-info{background:rgb(16.5155048804%,58.4648872765%,55.492096398%);border-color:rgb(16.5155048804%,58.4648872765%,55.492096398%);color:#fafafa}.btn-info:hover{background:rgb(13.8723330742%,49.1080590827%,46.6110391293%);border-color:rgb(13.8723330742%,49.1080590827%,46.6110391293%);color:#fafafa}.btn-outline-primary{color:#3ecf8e;border-color:#3ecf8e;background:rgba(0,0,0,0)}.btn-outline-primary:hover{background:rgba(62,207,142,.1);color:#3ecf8e;border-color:#3ecf8e}.btn-outline-secondary{color:#fafafa;border-color:#3d3d3d;background:rgba(0,0,0,0)}.btn-outline-secondary:hover{background:rgba(255,255,255,.05);color:#fafafa;border-color:#4a4a4a}.btn-outline-danger{color:#f07178;border-color:#f07178;background:rgba(0,0,0,0)}.btn-outline-danger:hover{background:rgba(240,113,120,.1);color:#f07178}.btn-link{color:#3ecf8e;text-decoration:none;border-radius:0;min-height:auto}.btn-link:hover{color:#7ee0b3;text-decoration:underline;background:rgba(0,0,0,0)}.btn-sm,.btn-group-sm>.btn{border-radius:6px;padding:.25rem .55rem;min-height:1.85rem;font-size:.8125rem}.btn-pill{border-radius:9999px}.btn-standard{border-radius:6px}.btn:has(.icon),.btn-group .btn{border-radius:6px}.btn-group,.btn-toolbar,.toolbar,#table_results_form .btn-group,.navigation .btn-group{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.35rem}.btn-group>.btn,.btn-group>.btn-group{margin:0}.btn-group-sm{gap:.25rem}.btn:has(>.icon:only-child),.btn.btn-icon{min-width:1.85rem;min-height:1.85rem;padding:.3rem}.dt-button{background:#222 !important;border:1px solid #2e2e2e !important;color:#fafafa !important;border-radius:6px !important;padding:.35rem .65rem !important;font-size:.8rem !important;min-height:1.85rem !important;transition:all .15s ease !important}.dt-button:hover{background:rgba(255,255,255,.05) !important;border-color:#3d3d3d !important}.dt-button:disabled,.dt-button.disabled{color:#949494 !important;opacity:1 !important}.navigation input[type=submit]{border-radius:6px;min-height:1.85rem}.form-control{background-color:#1a1a1a;border-color:#3d3d3d;color:#fafafa;border-radius:6px;padding:.45rem .75rem;min-height:2.25rem;line-height:1.4;transition:border-color .15s ease,box-shadow .15s ease}.form-control:focus{background-color:#1a1a1a;border-color:#3ecf8e;color:#fafafa;box-shadow:0 0 0 2px rgba(62,207,142,.18)}.form-control::placeholder{color:#b0b0b0;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#222;color:#949494;border-color:#2e2e2e;opacity:1}.form-select{background-color:#1a1a1a;border-color:#3d3d3d;color:#fafafa;border-radius:6px;padding:.45rem 2rem .45rem .75rem;min-height:2.25rem;line-height:1.4}.form-select:focus{border-color:#3ecf8e;box-shadow:0 0 0 2px rgba(62,207,142,.18)}.form-select:disabled{background-color:#222;color:#949494;border-color:#2e2e2e}.form-check-input{background-color:#222;border-color:#3d3d3d;width:1.1em;height:1.1em;margin-top:.2em}.form-check-input:checked{background-color:#3ecf8e;border-color:#3ecf8e}.form-check-input:focus{box-shadow:0 0 0 2px rgba(62,207,142,.18);border-color:#3ecf8e}.form-check-input[type=checkbox]:indeterminate{background-color:#3ecf8e;border-color:#3ecf8e}.form-check-label{color:#fafafa;line-height:1.45}.form-label{color:#c8c8c8;font-weight:400;margin-bottom:.3rem;font-size:.8rem}.form-text{color:#b0b0b0;font-size:.8rem}.form-control-sm{padding:.25rem .5rem;font-size:.8rem;min-height:1.85rem}.form-select-sm{padding:.25rem 1.5rem .25rem .5rem;font-size:.8rem;min-height:1.85rem}input[type=text],input[type=password],input[type=number],input[type=email],input[type=search],input[type=url],input[type=tel],input[type=date],input[type=datetime-local],input[type=time],select:not(.form-select):not([multiple]),textarea:not(.form-control){background-color:#1a1a1a;border:1px solid #3d3d3d;color:#fafafa;border-radius:6px;padding:.4rem .65rem;min-height:2.25rem;line-height:1.4;transition:border-color .15s ease,box-shadow .15s ease}input[type=text]:focus,input[type=password]:focus,input[type=number]:focus,input[type=email]:focus,input[type=search]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=time]:focus,select:not(.form-select):not([multiple]):focus,textarea:not(.form-control):focus{border-color:#3ecf8e;outline:none;box-shadow:0 0 0 2px rgba(62,207,142,.18)}input[type=text]:disabled,input[type=text][readonly],input[type=password]:disabled,input[type=password][readonly],input[type=number]:disabled,input[type=number][readonly],input[type=email]:disabled,input[type=email][readonly],input[type=search]:disabled,input[type=search][readonly],input[type=url]:disabled,input[type=url][readonly],input[type=tel]:disabled,input[type=tel][readonly],input[type=date]:disabled,input[type=date][readonly],input[type=datetime-local]:disabled,input[type=datetime-local][readonly],input[type=time]:disabled,input[type=time][readonly],select:not(.form-select):not([multiple]):disabled,select:not(.form-select):not([multiple])[readonly],textarea:not(.form-control):disabled,textarea:not(.form-control)[readonly]{background-color:#222;color:#949494;border-color:#2e2e2e}input[type=text]::placeholder,input[type=password]::placeholder,input[type=number]::placeholder,input[type=email]::placeholder,input[type=search]::placeholder,input[type=url]::placeholder,input[type=tel]::placeholder,input[type=date]::placeholder,input[type=datetime-local]::placeholder,input[type=time]::placeholder,select:not(.form-select):not([multiple])::placeholder,textarea:not(.form-control)::placeholder{color:#b0b0b0;opacity:1}textarea:not(.form-control){min-height:4.5rem;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace}select[multiple]{min-height:6rem;background-color:#1a1a1a;border:1px solid #3d3d3d;color:#fafafa;border-radius:6px}select[multiple]:focus{border-color:#3ecf8e;outline:none;box-shadow:0 0 0 2px rgba(62,207,142,.18)}input[type=checkbox],input[type=radio]{accent-color:#3ecf8e;width:1.05em;height:1.05em}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{outline:2px solid #3ecf8e;outline-offset:2px}.input-group .form-control:not(:first-child){border-left:0}.input-group .form-control:not(:last-child){border-right:0}.input-group .form-control:focus{border-color:#3ecf8e;box-shadow:0 0 0 2px rgba(62,207,142,.18)}.input-group .input-group-text{background-color:#222;border-color:#3d3d3d;color:#b0b0b0;min-height:2.25rem;transition:border-color .15s ease}.input-group:focus-within .input-group-text{border-color:#3ecf8e}.was-validated .form-control:valid,.form-control.is-valid{border-color:#5dd39e}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{box-shadow:0 0 0 2px rgba(93,211,158,.15)}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#f07178}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{box-shadow:0 0 0 2px rgba(240,113,120,.15)}.valid-feedback{color:#5dd39e}.invalid-feedback{color:#f07178}#floating_menubar{z-index:99;position:sticky;top:0;background:#121212}.navbar{background:#121212;border-bottom:1px solid #2e2e2e;padding:0 1rem;min-height:38px}.navbar .navbar-collapse{padding:0}.navbar.bg-light{background:#121212;border-bottom:1px solid #2e2e2e}.navbar-nav{font-weight:400;gap:0}.navbar-nav .nav-link{color:#c8c8c8;padding:.45rem .75rem;font-size:.875em;font-weight:400;min-height:36px;display:inline-flex;align-items:center;gap:.35em;transition:color .15s ease,background .15s ease}.navbar-nav .nav-link .icon{width:14px;height:14px;margin:0;background-color:#b0b0b0}.navbar-nav .nav-link:hover,.navbar-nav .nav-link:focus{color:#fafafa;background:rgba(255,255,255,.05)}.navbar-nav .nav-link:hover .icon,.navbar-nav .nav-link:focus .icon{background-color:#fafafa}.navbar-nav .icon{margin-right:0;vertical-align:middle}.navbar-nav .nav-item{background:rgba(0,0,0,0);border:none;border-bottom:2px solid rgba(0,0,0,0);border-radius:0;padding:0}.navbar-nav .nav-item .nav-link{color:#c8c8c8;padding:.45rem .75rem;font-size:.875em;font-weight:400;transition:color .15s ease,background .15s ease}.navbar-nav .nav-item .nav-link:hover{background:rgba(255,255,255,.05);color:#fafafa}.navbar-nav .nav-item.active{background:rgba(0,0,0,0)}.navbar-nav .nav-item.active .nav-link{color:#3ecf8e;border-bottom:2px solid #3ecf8e;font-weight:500;background:rgba(0,0,0,0)}.navbar-nav .nav-item.active .nav-link .icon{background-color:#3ecf8e}.navbar-brand{color:#fafafa}.navbar-brand:hover{color:#3ecf8e}.navbar-toggler{border-color:#2e2e2e;color:#c8c8c8;padding:.35rem .5rem;min-width:36px;min-height:36px}.navbar-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(180, 180, 180, 1)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-toggler:hover{color:#fafafa;background:rgba(255,255,255,.05)}.nav-link{color:#c8c8c8}.nav-link:hover{color:#fafafa}.breadcrumb-navbar{background:#1a1a1a;border-bottom:1px solid #2e2e2e;padding:6px 1rem;margin-bottom:0;border-radius:0;min-height:36px;position:sticky;top:38px;z-index:98;display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem}.breadcrumb-navbar .breadcrumb-item{color:#c8c8c8;font-size:.85em;line-height:1.4}.breadcrumb-navbar .breadcrumb-item a{color:#c8c8c8;text-decoration:none;transition:color .15s ease;padding:.15rem 0}.breadcrumb-navbar .breadcrumb-item a:hover{color:#3ecf8e;text-decoration:none}.breadcrumb-navbar .breadcrumb-item.active{color:#fafafa;font-weight:500}.breadcrumb-navbar .breadcrumb-item+.breadcrumb-item::before{color:#b0b0b0}.breadcrumb-navbar .breadcrumb-comment{color:#b0b0b0;font-size:.85em;font-style:italic}#topmenucontainer{padding:0 1em;width:100%;border-bottom:1px solid #2e2e2e;background:#121212}#topmenucontainer .menucontainer{padding:0;text-align:left}#topmenucontainer ul,#topmenucontainer li{text-align:left}#page_nav_icons{position:fixed;top:0;right:0;z-index:100;margin:0 !important;padding:0 8px !important;display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:2px;min-height:38px;height:38px;background:#121212;border-bottom:1px solid #2e2e2e;border-left:1px solid #2e2e2e;box-sizing:border-box}#page_nav_icons.row{--bs-gutter-x: 0;--bs-gutter-y: 0}#page_nav_icons>.col-12{display:inline-flex;align-items:center;justify-content:center;gap:2px;width:auto;padding:0;margin:0;flex:0 0 auto}#page_nav_icons .dropdown-toggle{color:#c8c8c8;border-color:#3d3d3d;background:rgba(0,0,0,0);padding:0;font-size:.8em;width:28px;height:28px;min-width:28px;min-height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;line-height:1}#page_nav_icons .dropdown-toggle:hover,#page_nav_icons .dropdown-toggle:focus-visible{color:#fafafa;background:rgba(255,255,255,.05)}#page_nav_icons .dropdown-toggle .icon{margin:0;width:14px;height:14px;min-width:14px;min-height:14px;padding:0}#page_nav_icons #goto_pagetop,#page_nav_icons #lock_page_icon,#page_nav_icons #page_settings_icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;min-width:28px;min-height:28px;padding:0;margin:0;line-height:0;vertical-align:middle;border-radius:6px;color:#c8c8c8;box-sizing:border-box;text-decoration:none;transition:color .15s ease,background-color .15s ease}#page_nav_icons #goto_pagetop:hover,#page_nav_icons #goto_pagetop:focus-visible,#page_nav_icons #lock_page_icon:hover,#page_nav_icons #lock_page_icon:focus-visible,#page_nav_icons #page_settings_icon:hover,#page_nav_icons #page_settings_icon:focus-visible{color:#fafafa;background:rgba(255,255,255,.05);text-decoration:none}#page_nav_icons #goto_pagetop .icon,#page_nav_icons #lock_page_icon .icon,#page_nav_icons #page_settings_icon .icon{display:block;width:14px !important;height:14px !important;min-width:14px !important;min-height:14px !important;margin:0 !important;padding:0 !important;box-sizing:border-box;vertical-align:middle;background-color:#c8c8c8;background-origin:padding-box;border-radius:0}#page_nav_icons #goto_pagetop:hover .icon,#page_nav_icons #goto_pagetop:focus-visible .icon,#page_nav_icons #lock_page_icon:hover .icon,#page_nav_icons #lock_page_icon:focus-visible .icon,#page_nav_icons #page_settings_icon:hover .icon,#page_nav_icons #page_settings_icon:focus-visible .icon{background-color:#fafafa}#page_settings_icon{cursor:pointer;display:none}#lock_page_icon:empty{display:none}.nav-pills{display:flex;flex-wrap:wrap;gap:0;border-bottom:1px solid #2e2e2e;margin-bottom:0;padding:0}.nav-pills .nav-item{margin:0}.nav-pills .nav-link{display:inline-flex;align-items:center;gap:.4em;margin:0;padding:.55rem .9rem;font-weight:400;font-size:.875rem;line-height:1.3;color:#c8c8c8;background:rgba(0,0,0,0);border:0;border-bottom:2px solid rgba(0,0,0,0);border-radius:0;white-space:nowrap;transition:color .15s ease,border-color .15s ease,background .15s ease}.nav-pills .nav-link .icon{width:14px !important;height:14px !important;min-width:14px !important;min-height:14px !important;margin:0;background-color:#b0b0b0;flex-shrink:0}.nav-pills .nav-link:hover,.nav-pills .nav-link:focus{color:#fafafa;background:rgba(255,255,255,.05);border-bottom-color:#3d3d3d}.nav-pills .nav-link:hover .icon,.nav-pills .nav-link:focus .icon{background-color:#fafafa}.nav-pills .nav-link.active{color:#3ecf8e;background:rgba(0,0,0,0);border-bottom-color:#3ecf8e;font-weight:500}.nav-pills .nav-link.active .icon{background-color:#3ecf8e}.nav-tabs{border-bottom:1px solid #2e2e2e;font-weight:400}.nav-tabs .nav-link{display:inline-flex;align-items:center;gap:.4em;margin-bottom:-1px;padding:.5rem .85rem;font-weight:400;color:#c8c8c8;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-top-left-radius:6px;border-top-right-radius:6px}.nav-tabs .nav-link .icon{width:14px !important;height:14px !important;min-width:14px !important;min-height:14px !important;margin:0;background-color:#b0b0b0}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{color:#fafafa;background:rgba(255,255,255,.05);border-color:#2e2e2e #2e2e2e #2e2e2e}.nav-tabs .nav-link:hover .icon,.nav-tabs .nav-link:focus .icon{background-color:#fafafa}.nav-tabs .nav-link.active{color:#3ecf8e;background:#1a1a1a;border-color:#2e2e2e #2e2e2e #1a1a1a;font-weight:500}.nav-tabs .nav-link.active .icon{background-color:#3ecf8e}#topmenucontainer .nav-pills{border-bottom:0}#topmenucontainer .navbar-nav.nav-pills,#topmenucontainer .nav.nav-pills{width:100%}.card{margin-top:1.5rem;margin-bottom:.5rem;background-color:#1a1a1a;border-color:#2e2e2e;border-radius:12px;border-width:1px;color:#fafafa}.card>.card-header+.card-body{padding-top:0}.card-header{position:relative;margin:0;width:auto;max-width:100%;font-weight:500;padding:.7rem 1rem;border-bottom:1px solid #2e2e2e;background-color:#222;color:#fafafa;font-size:.9rem;border-radius:12px 12px 0 0}.card-header,.card-header:first-child{border-radius:12px 12px 0 0}.card-body{padding:1rem;color:#fafafa}.card-footer{color:#c8c8c8;background:#1a1a1a;padding:.75rem 1rem;border-top:1px solid #2e2e2e;border-radius:0 0 12px 12px}.card-title{color:#fafafa;font-weight:500}.card-text{color:#c8c8c8}.card-link{color:#3ecf8e}.card-link:hover{color:#2db87a;text-decoration:underline}.card-img-container{height:16vh;overflow:hidden}.card-img-container img{object-fit:cover}#maincontainer .card-header{position:static;width:auto;margin:0;border:none}#maincontainer .card-header:first-child{border-radius:12px 12px 0 0}#maincontainer .card{background-color:#1a1a1a;border:1px solid #2e2e2e;box-shadow:none}#maincontainer .card>.card-header+.card-body{padding-top:1rem}#maincontainer .card-header{padding:.75rem 1rem;background-color:#222;color:#fafafa;font-size:1.1em;font-weight:500}.alert{text-align:left;border-width:0;border-left-width:3px;border-style:solid;border-radius:8px;padding:10px 10px 10px 14px;background-position:10px 50%;max-width:100%;box-sizing:border-box;line-height:1.45}.alert a{text-decoration:underline}.alert h1,.alert .h1{border-bottom:2px solid}.alert-primary{color:#7ee0b3;background-color:rgba(62,207,142,.14);border-left-color:#3ecf8e}.alert-primary h1,.alert-primary .h1{border-color:#3ecf8e}.alert-success{color:#5dd39e;background-color:rgba(93,211,158,.14);border-left-color:#5dd39e}.alert-success h1,.alert-success .h1{border-color:#5dd39e}.alert-danger{color:#f07178;background-color:rgba(240,113,120,.14);border-left-color:#f07178}.alert-danger h1,.alert-danger .h1{border-color:#f07178}.alert-warning{color:#f5a623;background-color:rgba(245,166,35,.16);border-left-color:#f5a623}.alert-warning h1,.alert-warning .h1{border-color:#f5a623}.alert-info{color:#4ecdc4;background-color:rgba(78,205,196,.14);border-left-color:#4ecdc4}.alert-info h1,.alert-info .h1{border-color:#4ecdc4}.alert-dismissible{padding-right:2.5rem}.alert-link{color:inherit;font-weight:500}.alert-link:hover{text-decoration:underline}.toast{max-width:min(350px,100vw - 2rem);background:#242424;border:1px solid #2e2e2e;color:#fafafa;box-shadow:0 4px 12px rgba(0,0,0,.35)}.CodeMirror{height:20rem;background:#1a1a1a;color:#fafafa;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace;font-size:.8125rem;line-height:1.55;border:1px solid #3d3d3d;border-radius:6px;padding:0}.CodeMirror .CodeMirror-gutters{background-color:#222;border-right:1px solid #2e2e2e;white-space:nowrap;padding-right:2px}.CodeMirror .CodeMirror-gutter{background-color:#222;color:#b0b0b0}.CodeMirror .CodeMirror-linenumber{color:#949494;padding:0 8px 0 6px;min-width:2.25em}.CodeMirror .CodeMirror-gutter-filler,.CodeMirror .CodeMirror-scrollbar-filler{background-color:#222}.CodeMirror .CodeMirror-scroll{background:#1a1a1a}.CodeMirror .CodeMirror-sizer,.CodeMirror .CodeMirror-lines{background:rgba(0,0,0,0);padding:6px 0}.CodeMirror .CodeMirror-code{padding-right:8px}.CodeMirror.cm-s-default div.CodeMirror-scroll{margin-right:0;padding-bottom:0}#inline_editor_outer .CodeMirror{height:6em}.insertRowTable .CodeMirror{min-height:9em;min-width:24em;border:1px solid #3d3d3d}.autocomplete-column-name{display:inline-block}.autocomplete-column-hint{display:inline-block;float:right;color:#b0b0b0;margin-left:1em}.CodeMirror-hints{z-index:1999;background:#1a1a1a;border:1px solid #2e2e2e;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.35)}.CodeMirror-hints .CodeMirror-hint{color:#fafafa;padding:5px 10px;border-radius:2px;cursor:pointer}.CodeMirror-hints .CodeMirror-hint:hover,.CodeMirror-hints .CodeMirror-hint.CodeMirror-hint-active{background:rgba(255,255,255,.05);color:#fafafa}.CodeMirror-lint-tooltip{z-index:2000;font-family:inherit;background:#1a1a1a;border:1px solid #2e2e2e;border-radius:6px;color:#fafafa}.CodeMirror-lint-tooltip code{font-family:monospace;font-weight:500}.cm-s-default .cm-keyword{color:#c678dd;font-weight:500}.cm-s-default .cm-atom{color:#d19a66}.cm-s-default .cm-number{color:#d19a66}.cm-s-default .cm-def{color:#e5c07b}.cm-s-default .cm-variable{color:#e06c75}.cm-s-default .cm-property{color:#e06c75}.cm-s-default .cm-operator{color:#56b6c2}.cm-s-default .cm-comment{color:#7f848e;font-style:italic}.cm-s-default .cm-string{color:#98c379}.cm-s-default .cm-string-2{color:#98c379}.cm-s-default .cm-builtin{color:#61afef}.cm-s-default .cm-meta{color:#7f848e}.cm-s-default .cm-bracket{color:#abb2bf}.cm-s-default .cm-tag{color:#e06c75}.cm-s-default .cm-attribute{color:#e5c07b}.cm-s-default .cm-qualifier{color:#e5c07b}.cm-s-default .cm-type{color:#e5c07b}.cm-s-default .cm-error{color:#e06c75;background:rgba(224,108,117,.12);border-radius:2px}.cm-s-default .CodeMirror-cursor{border-left:2px solid #abb2bf}.cm-s-default .CodeMirror-selected{background:rgba(97,175,239,.18) !important}.cm-s-default .CodeMirror-focused .CodeMirror-selected{background:rgba(97,175,239,.24) !important}.cm-s-default .CodeMirror-line::selection,.cm-s-default .CodeMirror-line>span::selection,.cm-s-default .CodeMirror-line>span>span::selection{background:rgba(97,175,239,.24)}.cm-s-default .CodeMirror-activeline-background{background:rgba(255,255,255,.04)}.cm-s-default .CodeMirror-matchingbracket{color:#56b6c2 !important;font-weight:500;text-decoration:underline;text-underline-offset:2px}#pma_console_container{width:100%;position:fixed;bottom:0;left:0;z-index:100;pointer-events:none}#pma_console{position:relative;margin-left:240px;z-index:100}#pma_console .templates{display:none}#pma_console .mid_text{vertical-align:middle}#pma_console .toolbar{position:relative;background:#222;border-top:1px solid #3d3d3d;cursor:n-resize;pointer-events:auto;min-height:1.6em;line-height:1.6em;padding:0 4px;font-size:.8125rem;font-weight:400;color:#c8c8c8;box-sizing:border-box}#pma_console .toolbar::after{content:"";display:table;clear:both}#pma_console .toolbar span{vertical-align:middle}#pma_console .toolbar.collapsed{cursor:pointer}#pma_console .toolbar.collapsed:not(:hover){display:inline-block;border-top-right-radius:6px;border-right:1px solid #3d3d3d}#pma_console .toolbar.collapsed>.button{display:none}#pma_console .toolbar .button,#pma_console .toolbar .text{padding:0 .4em;display:inline-block;margin-right:.4em;float:right;color:#c8c8c8;cursor:pointer;font-weight:400;line-height:1.6em}#pma_console .toolbar .button:hover,#pma_console .toolbar .text:hover{color:#fafafa;background:rgba(255,255,255,.05)}#pma_console .toolbar .button.active{color:#fafafa;background:rgba(255,255,255,.08)}#pma_console .toolbar .text{font-weight:500;color:#fafafa;cursor:default}#pma_console .switch_button{padding:0 .4em;display:inline-flex;align-items:center;gap:.35em;float:none;color:#fafafa;cursor:pointer;font-weight:500;line-height:1.6em;vertical-align:middle}#pma_console .switch_button .icon,#pma_console .switch_button .ic_console{width:14px;height:14px;margin:0;vertical-align:middle;background-color:#c8c8c8;flex-shrink:0}#pma_console .switch_button span{vertical-align:middle}#pma_console .switch_button:hover{color:#fafafa;background:rgba(255,255,255,.05)}#pma_console .switch_button:hover .icon,#pma_console .switch_button:hover .ic_console{background-color:#fafafa}#pma_console .message span.action,#pma_console .toolbar .button,#pma_console .switch_button{cursor:pointer}#pma_console .content{overflow-x:hidden;overflow-y:auto;margin-bottom:-65px;border-top:1px solid #3d3d3d;background:#1a1a1a;color:#fafafa;padding-top:.4em;pointer-events:auto;font-weight:400;line-height:1.45}#pma_console .content.console_dark_theme{background:#121212;color:#fafafa}#pma_console .content.console_dark_theme .CodeMirror-wrap{background:#121212;color:#fafafa}#pma_console .content.console_dark_theme .action_content{color:#fafafa;background:#222}#pma_console .content.console_dark_theme .message{border-color:#2e2e2e}#pma_console .content.console_dark_theme .CodeMirror-cursor{border-color:#fafafa}#pma_console .message,#pma_console .query_input{position:relative;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace;cursor:text;margin:0 10px .2em 1.4em}#pma_console .message{border-bottom:1px solid #2e2e2e;padding-bottom:.2em;color:#fafafa;font-size:.8125rem;font-weight:400}#pma_console .message span.text,#pma_console .message span.action{padding:0 3px;display:inline-block}#pma_console .message span.action{color:#c8c8c8;font-weight:400}#pma_console .message span.action:hover{color:#3ecf8e;background:rgba(255,255,255,.05)}#pma_console .message.expanded>.action_content{position:relative}#pma_console .message::before{left:-0.7em;position:absolute;content:">";color:#b0b0b0;font-weight:400}#pma_console .message:hover::before{color:#3ecf8e;font-weight:500}#pma_console .message.expanded::before{content:"]"}#pma_console .message.welcome::before{display:none}#pma_console .message.welcome{margin-left:.75em;font-family:"FiraCode Nerd Font Propo","FiraCode Nerd Font","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:.8rem;color:#b0b0b0;border-bottom:0;cursor:default}#pma_console .message.failed::before,#pma_console .message.failed.expanded::before,#pma_console .message.failed:hover::before{content:"=";color:#f07178}#pma_console .message.pending::before{opacity:.3}#pma_console .message.collapsed>.query{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#pma_console .message.expanded>.query{display:block;white-space:pre;word-wrap:break-word}#pma_console .message .text.targetdb,#pma_console .message.collapsed .action.collapse,#pma_console .message.expanded .action.expand{display:none}#pma_console .message .action.requery,#pma_console .message .action.profiling,#pma_console .message .action.explain,#pma_console .message .action.bookmark{display:none}#pma_console .message.select .action.profiling,#pma_console .message.select .action.explain{display:inline-block}#pma_console .message.history .text.targetdb,#pma_console .message.successed .text.targetdb{display:inline-block}#pma_console .message.history .action.requery,#pma_console .message.history .action.bookmark{display:inline-block}#pma_console .message.bookmark .action.requery,#pma_console .message.bookmark .action.bookmark{display:inline-block}#pma_console .message.successed .action.requery,#pma_console .message.successed .action.bookmark{display:inline-block}#pma_console .message .action_content{position:absolute;bottom:100%;background:#222;border:1px solid #2e2e2e;border-top-left-radius:6px;color:#fafafa;padding:.25em .4em;z-index:2}#pma_console .message.bookmark .text.targetdb,#pma_console .message .text.query_time{margin:0;display:inline-block}#pma_console .message.failed .text.query_time,#pma_console .message .text.failed{display:none}#pma_console .message.failed .text.failed{display:inline-block}#pma_console .message .text{background:rgba(0,0,0,0)}#pma_console .message.collapsed>.action_content{display:none}#pma_console .message.collapsed:hover>.action_content{display:block}#pma_console .message .bookmark_label{position:absolute;left:0;top:0;background:#2a2a2a;padding:0 .3em;font-size:.75em;color:#c8c8c8}#pma_console .message .bookmark_label.shared{background:rgba(62,207,142,.15);color:#3ecf8e}#pma_console .message.expanded .bookmark_label{position:relative}#pma_console .query_input::before{left:-0.7em;position:absolute;content:">";top:-2px;color:#b0b0b0;font-weight:400}#pma_console .query_input textarea,#pma_console .query_input .console_query_input{width:100%;min-height:4em;resize:vertical;background:#121212;border:1px solid #3d3d3d;border-radius:6px;color:#fafafa;padding:6px 8px;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace;font-size:.8125rem;font-weight:400;display:block;box-sizing:border-box}#pma_console .query_input textarea:focus,#pma_console .query_input .console_query_input:focus-within{border-color:#3ecf8e;outline:none;box-shadow:0 0 0 2px rgba(62,207,142,.18)}#pma_console .mid_layer{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.45);z-index:150;display:none;pointer-events:auto}#pma_console .card{position:absolute;left:0;bottom:0;width:100%;z-index:160;display:none;background:#1a1a1a;border:1px solid #2e2e2e;border-radius:6px 6px 0 0;pointer-events:auto;box-sizing:border-box}#pma_console .card.show{display:block}#pma_console .card .toolbar .switch_button{float:right;margin-right:.4em}#pma_console .button.hide,#pma_console .message span.text.hide{display:none}#pma_console .debug,#pma_console .debug_output,#pma_console .options{color:#c8c8c8;font-size:.85em;font-weight:400;padding:6px 8px;line-height:1.45}#pma_console .debug h3,#pma_console .debug .h3,#pma_console .debug .header,#pma_console .debug_output h3,#pma_console .debug_output .h3,#pma_console .debug_output .header,#pma_console .options h3,#pma_console .options .h3,#pma_console .options .header{color:#fafafa;font-weight:500;margin-bottom:4px;font-size:.9em}#pma_console .restore-defaults,#pma_console .button.default{color:#b0b0b0;font-size:.8em;font-weight:400}#pma_console .restore-defaults:hover,#pma_console .button.default:hover{color:#3ecf8e}#pma_console_options .content{padding:.75rem 1rem;margin-bottom:0}@media(max-width: 768px){#pma_console{margin-left:0}}#designer,#canvas_outer,#osn_tab{background:#121212;color:#fafafa}.designer_tab,#tabs{background:#1a1a1a;border-color:#2e2e2e}.designer_table,.pmd_tab{background:#1a1a1a;border:1px solid #2e2e2e;color:#fafafa;border-radius:6px;box-shadow:0 1px 2px rgba(0,0,0,.4)}.designer_table .tab_zag,.designer_table .tab_zag_nohidden,.pmd_tab .tab_zag,.pmd_tab .tab_zag_nohidden{background:#222;color:#fafafa;font-weight:600;border-bottom:1px solid #2e2e2e;padding:.35rem .5rem}.designer_table .tab_field,.designer_table .tab_field_3left,.pmd_tab .tab_field,.pmd_tab .tab_field_3left{background:#1a1a1a;color:#c8c8c8;border-top:1px solid rgba(255,255,255,.06)}.designer_table .tab_field:hover,.designer_table .tab_field_3left:hover,.pmd_tab .tab_field:hover,.pmd_tab .tab_field_3left:hover{background:rgba(255,255,255,.05);color:#fafafa}.designer_panel,#layer_menu{background:#242424;border:1px solid #2e2e2e;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.35);color:#fafafa}#layer_menu_sizer{background:#2e2e2e}.pmd_icon,.designer_header a{color:#c8c8c8}.pmd_icon:hover,.designer_header a:hover{color:#3ecf8e}body .ui-widget{font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:1em;color:#fafafa}body .ui-widget-content{background:#242424;color:#fafafa;border:1px solid #2e2e2e}body .ui-widget-header{background:#222;color:#fafafa;border:0;border-bottom:1px solid #2e2e2e;font-weight:500}body .ui-state-default,body .ui-widget-content .ui-state-default{background:#1a1a1a;border:1px solid #3d3d3d;color:#c8c8c8}body .ui-state-hover,body .ui-widget-content .ui-state-hover,body .ui-state-focus{background:rgba(255,255,255,.05);border-color:#3ecf8e;color:#fafafa}body .ui-state-active,body .ui-state-highlight{background:rgba(62,207,142,.16);border-color:#3ecf8e;color:#3ecf8e}body .ui-icon{filter:brightness(0) invert(0.78);opacity:.9}body .ui-state-hover .ui-icon,body .ui-state-focus .ui-icon,body .ui-state-active .ui-icon{filter:invert(72%) sepia(42%) saturate(557%) hue-rotate(103deg) brightness(94%) contrast(92%);opacity:1}img.ui-datepicker-trigger{-webkit-mask-image:url("../img/b_calendar.svg");mask-image:url("../img/b_calendar.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8;display:inline-block;width:1.75rem;height:1.75rem;margin-inline-start:.35rem;box-sizing:border-box;vertical-align:middle;cursor:pointer;border-radius:6px;border:1px solid rgba(0,0,0,0);object-fit:none;object-position:-9999px -9999px;transition:background-color .15s ease,border-color .15s ease}img.ui-datepicker-trigger:hover{background-color:#fafafa;background-image:none;border-color:#3d3d3d}img.ui-datepicker-trigger:focus-visible{background-color:#fafafa;background-image:none;border-color:#3ecf8e;box-shadow:0 0 0 2px rgba(62,207,142,.28);outline:none}body .ui-widget-overlay{background:rgba(0,0,0,.72);opacity:1}body #ui-datepicker-div{z-index:9999 !important;width:auto;min-width:20em;max-width:min(22rem,100vw - 2rem);background:#242424;border:1px solid #2e2e2e;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.35),0 8px 24px rgba(0,98,57,.18);padding:.85rem;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:#fafafa}.ui-datepicker{width:auto !important;padding:0;border:0;background:rgba(0,0,0,0);font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.ui-datepicker .ui-datepicker-header{position:relative;background:rgba(0,0,0,0);border:0;padding:.15rem 0 .65rem;font-weight:500}.ui-datepicker .ui-datepicker-title{color:#fafafa;font-weight:500;line-height:1.85rem;margin:0 2.4em}.ui-datepicker .ui-datepicker-calendar{width:100%;margin:0;table-layout:fixed;border-collapse:separate;border-spacing:2px}.ui-datepicker .ui-datepicker-calendar th{color:#b0b0b0;font-weight:500;font-size:.75rem;padding:.4em .15em;border:0}.ui-datepicker .ui-datepicker-calendar td{padding:0;border:0}.ui-datepicker .ui-datepicker-calendar td span,.ui-datepicker .ui-datepicker-calendar td a{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin:0 auto;padding:0;text-align:center;text-decoration:none;border-radius:50%;border:1px solid rgba(0,0,0,0) !important;background:rgba(0,0,0,0) !important;color:#fafafa;font-variant-numeric:tabular-nums;box-sizing:border-box;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.ui-datepicker .ui-datepicker-calendar td a.ui-state-default{background:rgba(0,0,0,0) !important;border-color:rgba(0,0,0,0) !important;color:#fafafa !important}.ui-datepicker .ui-datepicker-calendar td a:hover,.ui-datepicker .ui-datepicker-calendar td a.ui-state-hover{background:rgba(255,255,255,.05) !important;border-color:rgba(0,0,0,0) !important;color:#fafafa !important}.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-other-month span,.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-unselectable span{color:#949494;opacity:.55;background:rgba(0,0,0,0) !important;border:0 !important}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-today a{border-color:#3ecf8e !important;font-weight:500;background:rgba(0,0,0,0) !important;color:#fafafa !important}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-current-day a,.ui-datepicker .ui-datepicker-calendar .ui-datepicker-current-day a.ui-state-active,.ui-datepicker .ui-datepicker-calendar td a.ui-state-active{background:#006239 !important;border-color:#006239 !important;color:#fafafa !important;font-weight:500}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:.2rem;width:1.85rem;height:1.85rem;cursor:pointer;border:0 !important;background:rgba(0,0,0,0) !important;border-radius:6px;text-indent:0;overflow:hidden}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-prev.ui-state-hover,.ui-datepicker .ui-datepicker-prev.ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-prev.ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-next.ui-state-hover,.ui-datepicker .ui-datepicker-next.ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next.ui-datepicker-next-hover{top:.2rem;left:auto;right:auto}.ui-datepicker .ui-datepicker-prev span.ui-icon,.ui-datepicker .ui-datepicker-next span.ui-icon{position:absolute;inset:0;margin:0;width:100%;height:100%;left:0;top:0;text-indent:-9999px;background-image:none !important;filter:none !important;opacity:1;background-color:#c8c8c8;-webkit-mask-size:12px 12px;mask-size:12px 12px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.ui-datepicker .ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-next:hover{background:rgba(255,255,255,.05) !important}.ui-datepicker .ui-datepicker-prev:hover span.ui-icon,.ui-datepicker .ui-datepicker-next:hover span.ui-icon{background-color:#fafafa}.ui-datepicker .ui-datepicker-prev{left:0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-prev.ui-state-hover,.ui-datepicker .ui-datepicker-prev.ui-datepicker-prev-hover{left:0}.ui-datepicker .ui-datepicker-prev span.ui-icon{-webkit-mask-image:url("../img/chevron-left.svg");mask-image:url("../img/chevron-left.svg")}.ui-datepicker .ui-datepicker-next{right:0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-next.ui-state-hover,.ui-datepicker .ui-datepicker-next.ui-datepicker-next-hover{right:0}.ui-datepicker .ui-datepicker-next span.ui-icon{-webkit-mask-image:url("../img/chevron-right.svg");mask-image:url("../img/chevron-right.svg")}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{background:#1a1a1a;border:1px solid #3d3d3d;color:#fafafa;border-radius:6px;padding:.15rem .4rem;min-height:1.85rem;font-size:.8rem;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;width:auto;max-width:48%}.ui-datepicker select.ui-datepicker-month:focus,.ui-datepicker select.ui-datepicker-year:focus{border-color:#3ecf8e;outline:none;box-shadow:0 0 0 2px rgba(62,207,142,.18)}.ui-datepicker>p,.ui-datepicker>.note,.ui-datepicker>small,.ui-datepicker>.small{margin:.65rem 0 0;padding-top:.5rem;border-top:1px solid #2e2e2e;color:#b0b0b0;font-size:.75rem;font-weight:300;line-height:1.4}.ui-timepicker-div{margin-top:.75rem;padding-top:.75rem;border-top:1px solid #2e2e2e;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.ui-timepicker-div .ui-widget-header{margin-bottom:.5rem;background:rgba(0,0,0,0);border:0;color:#c8c8c8;font-size:.8rem;font-weight:500}.ui-timepicker-div dl{display:grid;grid-template-columns:7.5rem minmax(0, 1fr);gap:.55rem .85rem;align-items:center;margin:0;text-align:left}.ui-timepicker-div dl dt,.ui-timepicker-div dl dd{float:none;clear:none;height:auto;margin:0;padding:0}.ui-timepicker-div dl dt{color:#b0b0b0;font-size:.75rem;font-weight:400;line-height:1.3}.ui-timepicker-div dl dd{min-width:0}.ui-timepicker-div .ui_tpicker_time_label{align-self:center}.ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input{width:100%;min-height:1.85rem !important;padding:.25rem .5rem !important;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace;font-size:.8rem;font-variant-numeric:tabular-nums;background:#1a1a1a !important;color:#fafafa !important;border:1px solid #3d3d3d !important;border-radius:6px;outline:none}.ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input:focus{border-color:#3ecf8e !important;box-shadow:0 0 0 2px rgba(62,207,142,.18)}.ui-timepicker-div select{width:100%;max-width:100%;min-height:1.85rem;background:#1a1a1a;border:1px solid #3d3d3d;color:#fafafa;border-radius:6px;padding:.15rem .4rem;font-size:.8rem}.ui-timepicker-div select:focus{border-color:#3ecf8e;outline:none;box-shadow:0 0 0 2px rgba(62,207,142,.18)}.ui-timepicker-div td{font-size:90%}.ui-tpicker-grid-label{background:none;border:none;margin:0;padding:0}.ui-timepicker-rtl{direction:rtl}.ui-timepicker-rtl dl{text-align:right}.ui-draggable{z-index:801}.ui-dialog{background:#1a1a1a;border:1px solid #2e2e2e;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.45);color:#fafafa;padding:0;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.ui-dialog .ui-dialog-titlebar{background:#222;border-bottom:1px solid #2e2e2e;color:#fafafa;border-radius:12px 12px 0 0;padding:.65rem 1rem;font-weight:500}.ui-dialog .ui-dialog-title{font-size:1rem;font-weight:500}.ui-dialog .ui-dialog-content{padding:1rem;color:#fafafa;background:#1a1a1a}.ui-dialog .ui-dialog-buttonpane{background:#1a1a1a;border-top:1px solid #2e2e2e;margin-top:0;padding:.65rem 1rem;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end;align-items:center}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{display:flex;flex-wrap:wrap;gap:.5rem;float:none}.ui-dialog .ui-dialog-buttonpane .ui-button{background:#222;border:1px solid #3d3d3d;color:#fafafa;border-radius:6px;padding:.35rem .85rem;min-height:2rem;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-weight:400}.ui-dialog .ui-dialog-buttonpane .ui-button:hover{background:rgba(255,255,255,.05);border-color:#4a4a4a}.ui-dialog .ui-dialog-buttonpane .ui-button.ui-state-default:first-child,.ui-dialog .ui-dialog-buttonpane .ui-button.btn-primary{background:#006239;border-color:#006239;color:#fafafa;border-radius:9999px;font-weight:500}.ui-dialog .ui-dialog-buttonpane .ui-button.ui-state-default:first-child:hover,.ui-dialog .ui-dialog-buttonpane .ui-button.btn-primary:hover{background:#004529;border-color:#004529}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.65rem;top:50%;transform:translateY(-50%);width:1.85rem;height:1.85rem;margin:0;padding:0;border:0 !important;background:rgba(0,0,0,0) !important;border-radius:6px;overflow:hidden}.ui-dialog .ui-dialog-titlebar-close .ui-icon{position:absolute;inset:0;margin:0;width:100%;height:100%;left:0;top:0;text-indent:-9999px;background-image:none !important;filter:none !important;opacity:1;background-color:#c8c8c8;-webkit-mask-image:url("../img/close.svg");mask-image:url("../img/close.svg");-webkit-mask-size:12px 12px;mask-size:12px 12px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.ui-dialog .ui-dialog-titlebar-close:hover{background:rgba(255,255,255,.05) !important}.ui-dialog .ui-dialog-titlebar-close:hover .ui-icon{background-color:#fafafa}body .ui-slider{background:#2a2a2a;border:0;border-radius:9999px;height:.4em;margin:.55em .35em .55em 0}body .ui-slider .ui-slider-range{background:#006239;border:0}body .ui-slider .ui-slider-handle,body .ui-slider .ui-slider-handle.ui-state-default,body .ui-slider .ui-slider-handle.ui-state-hover,body .ui-slider .ui-slider-handle.ui-state-focus,body .ui-slider .ui-slider-handle.ui-state-active{background:#3ecf8e !important;border:0 !important;border-radius:50%;width:.9em;height:.9em;top:-0.3em;margin-left:-0.45em;filter:none !important;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.4);outline:none}body .ui-slider .ui-slider-handle:focus-visible,body .ui-slider .ui-slider-handle.ui-state-focus{box-shadow:0 0 0 2px rgba(62,207,142,.28) !important}body .ui-slider .ui-slider-handle:hover,body .ui-slider .ui-slider-handle.ui-state-hover{background:#7ee0b3 !important}body .ui-slider-horizontal .ui-slider-handle{top:-0.3em;margin-left:-0.45em}.ui-autocomplete{background:#242424;border:1px solid #2e2e2e;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.35);color:#fafafa;padding:.25rem;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.ui-autocomplete .ui-menu-item-wrapper{color:#fafafa;border-radius:6px;padding:.35rem .65rem}.ui-autocomplete .ui-menu-item-wrapper.ui-state-active{background:rgba(255,255,255,.05);border:0;color:#3ecf8e;margin:0}.modal-content{background-color:#1a1a1a;border:1px solid #2e2e2e;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.45);color:#fafafa}.modal-header{background:#222;border-bottom:1px solid #2e2e2e;padding:.75rem 1rem;border-radius:12px 12px 0 0}.modal-header .modal-title{font-weight:500;font-size:1rem;color:#fafafa}.modal-body{padding:1rem;color:#fafafa;background:#1a1a1a}.modal-footer{background:#1a1a1a;border-top:1px solid #2e2e2e;padding:.65rem 1rem;gap:.5rem;border-radius:0 0 12px 12px}.modal-backdrop{background-color:#000}.modal-backdrop.show{opacity:.72}.btn-close{filter:invert(0.85) grayscale(1);opacity:.7}.btn-close:hover{opacity:1}.btn-close:focus{box-shadow:0 0 0 2px rgba(62,207,142,.28);opacity:1}.modal-body table{color:#fafafa}.modal-body .CodeMirror{border:1px solid #2e2e2e;border-radius:6px}p.enum_notice{margin:.35rem .15rem .65rem;font-size:.8rem;color:#b0b0b0;font-weight:300}#enum_editor p{margin-top:0;font-style:italic;color:#c8c8c8;font-size:.85rem;font-weight:300}#enum_editor .values{width:100%;background:#222;border:1px solid #2e2e2e;border-radius:6px;padding:.5rem;max-height:220px;overflow-y:auto}#enum_editor .values td.drop{width:1.8em;cursor:pointer;vertical-align:middle;color:#b0b0b0}#enum_editor .values td.drop:hover{color:#f07178}#enum_editor .values input{margin:.15em 0;padding-right:2em;width:100%;min-height:1.85rem}#enum_editor .values img{vertical-align:middle}#enum_editor .values tr:hover td{background:rgba(255,255,255,.05)}#enum_editor .add{width:100%;margin-top:.65rem}#enum_editor .add td{vertical-align:middle;width:50%;padding:0;padding-inline-start:.75em}#enum_editor input.add_value{margin:0;margin-inline-end:.4em}#enum_editor_output textarea{width:100%;margin:1em 0 0;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace;min-height:4rem}.enum_hint{position:relative}.enum_hint a{position:absolute;inset-inline-start:81%;bottom:.35em}#gisEditorModal .modal-body{min-height:12rem}#gis_editor{color:#fafafa}#gis_editor label{color:#c8c8c8;font-size:.8rem;font-weight:400}#gis_editor select,#gis_editor input[type=text],#gis_editor input[type=number]{min-height:1.85rem}#gis_editor #placeholder,#gis_editor .gis_canvas,#gis_editor .ol-viewport,#gis_editor canvas{background:#1a1a1a;border:1px solid #2e2e2e;border-radius:6px}#gis_editor #visualization{background:#1a1a1a;border:1px solid #2e2e2e;border-radius:6px;padding:.5rem;margin:.75rem 0}#gis_editor textarea,#gis_editor #gis_data_textarea,#gis_editor .gis_data{font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace;font-size:.8rem}#gis_editor .form-check-label{color:#fafafa}#gis_data_editor_form .card,#gis_data_editor_form fieldset,form[name=gis_data] .card,form[name=gis_data] fieldset{background:#1a1a1a;border-color:#2e2e2e}.cEdit{overflow:visible}.cEdit .edit_area{overflow:visible;box-shadow:0 4px 12px rgba(0,0,0,.35)}.cEdit #ui-datepicker-div,.cEdit .ui-datepicker{position:relative}.cEdit img.ui-datepicker-trigger{vertical-align:middle}.cEdit input[type=text].datefield,.cEdit input[type=text].datetimefield,.cEdit input[type=text].timefield{font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace;font-variant-numeric:tabular-nums;min-height:1.85rem;padding:.25rem .5rem}#previewSqlModal .modal-body .CodeMirror,#previewSqlModal .modal-body pre,#previewSqlModal .modal-body code,#indexDialogModal .modal-body .CodeMirror,#indexDialogModal .modal-body pre,#indexDialogModal .modal-body code,#previewSqlConfirmModal .modal-body .CodeMirror,#previewSqlConfirmModal .modal-body pre,#previewSqlConfirmModal .modal-body code{font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace}body{text-align:left;background:var(--stygia-bg-body, #121212);color:var(--stygia-text-primary, #fafafa);color-scheme:dark;font-weight:400;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p,.card-text,.form-text,small,.small{font-weight:300;color:#c8c8c8}label,.form-label,.col-form-label{font-weight:400}h1,.h1{font-weight:500;letter-spacing:-0.02em;color:#fafafa;margin:.5rem 0 .75rem}h2,.h2{font-weight:500;color:#fafafa;padding:.35rem 0;font-size:1.125rem;letter-spacing:-0.015em}h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:500;letter-spacing:-0.01em}strong,b{font-weight:500}input,select{font-size:1em}textarea{font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace;font-size:1em}a{color:var(--stygia-accent, #3ecf8e);transition:color .15s ease}a:hover{color:var(--stygia-accent-light, #7ee0b3)}code{color:#7ee0b3;background:rgba(62,207,142,.1);padding:.15em .3em;border-radius:4px;font-size:.875em}hr{color:#2e2e2e;background-color:#2e2e2e;border:0;height:1px;margin:1rem 0}::selection{background:rgba(62,207,142,.25);color:#fafafa}::placeholder{color:#b0b0b0}:focus-visible{outline:2px solid var(--stygia-accent, #3ecf8e);outline-offset:2px}:focus:not(:focus-visible){outline:none}@media(prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}#pma_console_container{transition:none !important}#pma_console_container.expanded{max-height:60vh}}@media(prefers-contrast: more){:focus-visible{outline-width:3px}.table,.table th,.table td{border-color:#4a4a4a}a{text-decoration:underline}}@media(forced-colors: active){:focus-visible{outline:3px solid Highlight}.icon{forced-color-adjust:auto}}.dropdown-menu{box-shadow:0 4px 12px rgba(0,0,0,.35),0 8px 24px rgba(0,98,57,.18)}.skip-link{position:absolute;top:-40px;left:0;background:#006239;color:#fafafa;padding:8px 16px;z-index:10000;text-decoration:none;border-radius:0 0 6px 0;font-weight:500}.skip-link:focus{top:0}@keyframes stygia-spin{to{transform:rotate(360deg)}}@media print{.hide{display:none}body,table,th,td{color:#000;background-color:#fff;font-size:12px}a:link{color:#000;text-decoration:none}img{border:0}table,th,td{border:.1em solid #000;background-color:#fff}table{border-collapse:collapse;border-spacing:.2em}thead{border-collapse:collapse;border-spacing:.2em;border:.1em solid #000;font-weight:900}th,td{padding:.2em}thead th{font-weight:bold;background-color:#e5e5e5;border:.1em solid #000}#page_content{position:absolute;left:0;top:0;width:95%;float:none}.sqlOuter{color:#000;background-color:#fff}.cDrop,.cEdit,.cList,.cCpy,.cPointer{display:none}table tbody:first-of-type tr:nth-child(odd){background:#fff}table tbody:first-of-type tr:nth-child(odd) th{background:#fff}table tbody:first-of-type tr:nth-child(even){background:#dfdfdf}table tbody:first-of-type tr:nth-child(even) th{background:#dfdfdf}.column_attribute{font-size:100%}#pma_navigation,#pma_console_container,#floating_menubar,.navbar{display:none !important}#page_content{margin-left:0;width:100%}}/*# sourceMappingURL=theme.css.map */ diff --git a/stygia/css/theme.css.map b/stygia/css/theme.css.map new file mode 100644 index 0000000000..68eb9cf164 --- /dev/null +++ b/stygia/css/theme.css.map @@ -0,0 +1 @@ +{"version":3,"sourceRoot":"","sources":["../node_modules/bootstrap/scss/mixins/_banner.scss","../node_modules/bootstrap/scss/_root.scss","../node_modules/bootstrap/scss/vendor/_rfs.scss","../node_modules/bootstrap/scss/mixins/_color-mode.scss","../node_modules/bootstrap/scss/_reboot.scss","../node_modules/bootstrap/scss/_variables.scss","../scss/_variables.scss","../node_modules/bootstrap/scss/mixins/_border-radius.scss","../node_modules/bootstrap/scss/_type.scss","../node_modules/bootstrap/scss/mixins/_lists.scss","../node_modules/bootstrap/scss/_images.scss","../node_modules/bootstrap/scss/mixins/_image.scss","../node_modules/bootstrap/scss/_containers.scss","../node_modules/bootstrap/scss/mixins/_container.scss","../node_modules/bootstrap/scss/mixins/_breakpoints.scss","../node_modules/bootstrap/scss/_grid.scss","../node_modules/bootstrap/scss/mixins/_grid.scss","../node_modules/bootstrap/scss/_tables.scss","../node_modules/bootstrap/scss/mixins/_table-variants.scss","../node_modules/bootstrap/scss/forms/_labels.scss","../node_modules/bootstrap/scss/forms/_form-text.scss","../node_modules/bootstrap/scss/forms/_form-control.scss","../node_modules/bootstrap/scss/mixins/_transition.scss","../node_modules/bootstrap/scss/mixins/_gradients.scss","../node_modules/bootstrap/scss/forms/_form-select.scss","../node_modules/bootstrap/scss/forms/_form-check.scss","../node_modules/bootstrap/scss/forms/_form-range.scss","../node_modules/bootstrap/scss/forms/_floating-labels.scss","../node_modules/bootstrap/scss/forms/_input-group.scss","../node_modules/bootstrap/scss/mixins/_forms.scss","../node_modules/bootstrap/scss/_buttons.scss","../node_modules/bootstrap/scss/mixins/_buttons.scss","../node_modules/bootstrap/scss/_transitions.scss","../node_modules/bootstrap/scss/_dropdown.scss","../node_modules/bootstrap/scss/_button-group.scss","../node_modules/bootstrap/scss/_nav.scss","../node_modules/bootstrap/scss/_navbar.scss","../node_modules/bootstrap/scss/_card.scss","../node_modules/bootstrap/scss/_accordion.scss","../node_modules/bootstrap/scss/_breadcrumb.scss","../node_modules/bootstrap/scss/_pagination.scss","../node_modules/bootstrap/scss/mixins/_pagination.scss","../node_modules/bootstrap/scss/_badge.scss","../node_modules/bootstrap/scss/_alert.scss","../node_modules/bootstrap/scss/_progress.scss","../node_modules/bootstrap/scss/_list-group.scss","../node_modules/bootstrap/scss/_close.scss","../node_modules/bootstrap/scss/_toasts.scss","../node_modules/bootstrap/scss/_modal.scss","../node_modules/bootstrap/scss/mixins/_backdrop.scss","../node_modules/bootstrap/scss/_tooltip.scss","../node_modules/bootstrap/scss/mixins/_reset-text.scss","../node_modules/bootstrap/scss/_popover.scss","../node_modules/bootstrap/scss/_carousel.scss","../node_modules/bootstrap/scss/mixins/_clearfix.scss","../node_modules/bootstrap/scss/_spinners.scss","../node_modules/bootstrap/scss/_offcanvas.scss","../node_modules/bootstrap/scss/_placeholders.scss","../node_modules/bootstrap/scss/helpers/_color-bg.scss","../node_modules/bootstrap/scss/helpers/_colored-links.scss","../node_modules/bootstrap/scss/helpers/_focus-ring.scss","../node_modules/bootstrap/scss/helpers/_icon-link.scss","../node_modules/bootstrap/scss/helpers/_ratio.scss","../node_modules/bootstrap/scss/helpers/_position.scss","../node_modules/bootstrap/scss/helpers/_stacks.scss","../node_modules/bootstrap/scss/helpers/_visually-hidden.scss","../node_modules/bootstrap/scss/mixins/_visually-hidden.scss","../node_modules/bootstrap/scss/helpers/_stretched-link.scss","../node_modules/bootstrap/scss/helpers/_text-truncation.scss","../node_modules/bootstrap/scss/mixins/_text-truncate.scss","../node_modules/bootstrap/scss/helpers/_vr.scss","../node_modules/bootstrap/scss/mixins/_utilities.scss","../node_modules/bootstrap/scss/utilities/_api.scss","../scss/_tokens.scss","../scss/_fonts.scss","../scss/_icons.scss","../scss/_common.scss","../scss/_layout.scss","../scss/_login.scss","../scss/_navigation.scss","../scss/_tables.scss","../scss/_profiling.scss","../scss/_datatypes.scss","../scss/_buttons.scss","../scss/_forms.scss","../scss/_navbar.scss","../scss/_nav.scss","../scss/_card.scss","../scss/_alert.scss","../scss/_codemirror.scss","../scss/_console.scss","../scss/_designer.scss","../scss/_jquery-ui.scss","../scss/_modals.scss","../scss/_reboot.scss","../scss/_print.scss"],"names":[],"mappings":"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qFACA,oCACA,oBXyGiB,IWxGjB,2GAGF,aACE,uBAGF,aACE,sBAIJ,qBACE,0CAOF,aACE,iBAUA,4BACE,oBAeF,gCACE,mBAGA,kCACE,mBAOJ,oCACE,sBAGF,qCACE,mBAUF,4CACE,qDACA,+CAMF,yDACE,qDACA,+CAQJ,cACE,qDACA,+CAQA,8BACE,oDACA,8CC5IF,eAOE,uBACA,iEACA,6EACA,2EACA,+BACA,0EACA,8BACA,yEACA,6BAEA,4BACA,0CAlBF,iBAOE,uBACA,kCACA,kDACA,gDACA,+BACA,+CACA,8BACA,8CACA,6BAEA,4BACA,0CAlBF,eAOE,uBACA,mEACA,6EACA,2EACA,+BACA,0EACA,8BACA,wEACA,6BAEA,4BACA,0CAlBF,YAOE,uBACA,mEACA,4EACA,2EACA,+BACA,0EACA,8BACA,yEACA,6BAEA,4BACA,0CAlBF,eAOE,uBACA,mEACA,6EACA,0EACA,+BACA,0EACA,8BACA,yEACA,6BAEA,4BACA,0CAlBF,cAOE,uBACA,kEACA,6EACA,2EACA,+BACA,0EACA,8BACA,yEACA,6BAEA,4BACA,0CAlBF,aAOE,0BACA,uBACA,6EACA,wEACA,kCACA,0EACA,iCACA,yEACA,gCAEA,4BACA,0CAlBF,YAOE,0BACA,uBACA,6EACA,2EACA,kCACA,0EACA,iCACA,yEACA,gCAEA,4BACA,0CDiJA,kBACE,gBACA,iCH3FF,4BGyFA,qBACE,gBACA,kCH3FF,4BGyFA,qBACE,gBACA,kCH3FF,4BGyFA,qBACE,gBACA,kCH3FF,6BGyFA,qBACE,gBACA,kCH3FF,6BGyFA,sBACE,gBACA,kCEnKN,YACE,cdu2BsC,Mcn2BtC,MbmBe,QadjB,gBACE,oDACA,uDACA,gBjB8QI,UALI,QiBrQR,Yb+FiB,Ia9FjB,MbMe,QaHjB,mBACE,kDACA,qDjBoQI,UALI,WiB3PV,mBACE,mDACA,sDjB8PI,UALI,YkBtRV,WACE,Wf+1BsC,OHrkBlC,UALI,QkBjRR,MdmBe,QexBjB,cACE,cACA,WACA,uBnBwRI,UALI,SmBhRR,YfsGmB,IerGnB,YfyGiB,IexGjB,MfcW,QebX,gBACA,yBACA,4BACA,4CdGE,sCeHE,WDMJ,0DCFI,uCDhBN,cCiBQ,iBDGN,yBACE,gBAEA,wDACE,eAKJ,oBACE,MfRS,QeST,iBfrBS,QesBT,af9BW,Qe+BX,UAKE,Wf4MmB,+BexMvB,2CAME,eAMA,aAKA,SAKF,qCACE,cACA,UAIF,2BACE,Mf9CS,QegDT,UAQF,uBACE,MfxDY,QeyDZ,iBfxEW,KeyEX,afvDa,QeyDb,UAIF,oCACE,uBACA,0BACA,kBhBorB0B,OgBnrB1B,MfxES,QiBtBX,iBlBqiCgC,sBgBr8B9B,oBACA,qBACA,mBACA,eACA,wBhBgsB0B,uBgB/rB1B,gBCzFE,WD0FF,mHCtFE,uCD0EJ,oCCzEM,iBDwFN,yEACE,iBhB47B8B,uBgBn7BlC,wBACE,cACA,WACA,kBACA,gBACA,YfRiB,IeSjB,MhB2xBsC,qBgB1xBtC,+BACA,2BACA,sCAEA,8BACE,UAGF,gFAEE,gBACA,eAWJ,iBACE,WhB4wBsC,wDgB3wBtC,qBnByII,UALI,YKvQN,yCcuIF,uCACE,qBACA,wBACA,kBhBooB0B,MgBhoB9B,iBACE,WhBgwBsC,sDgB/vBtC,mBnB4HI,UALI,WKvQN,yCcoJF,uCACE,mBACA,qBACA,kBhB2nB0B,KgBnnB5B,sBACE,WhB6uBoC,yDgB1uBtC,yBACE,WhB0uBoC,wDgBvuBtC,yBACE,WhBuuBoC,sDgBluBxC,oBACE,MhBquBsC,KgBpuBtC,OhB8tBsC,yDgB7tBtC,QhBilB4B,QgB/kB5B,mDACE,eAGF,uCACE,oBdvLA,sCc2LF,0CACE,oBd5LA,sCcgMF,2ChB8sBsC,wDgB7sBtC,2ChB8sBsC,sDmB75BxC,aACE,yPAEA,cACA,WACA,uCtBqRI,UALI,SsB7QR,YlBmGmB,IkBlGnB,YlBsGiB,IkBrGjB,MlBWW,QkBVX,gBACA,iBlBHW,QkBIX,kFACA,4BACA,oBnB+9BkC,oBmB99BlC,gBnB+9BkC,UmB99BlC,4CjBHE,sCeHE,WESJ,0DFLI,uCEfN,aFgBQ,iBEMN,mBACE,alBtBW,QkBuBX,UAKE,WnBi+B4B,kCmB79BhC,0DAEE,cnB6uB0B,OmB5uB1B,sBAGF,sBAEE,iBlB/BW,KkBgCX,alBda,QkBkBf,4BACE,oBACA,0BAIJ,gBACE,YnBsuB4B,OmBruB5B,enBquB4B,OmBpuB5B,anBquB4B,MHlgBxB,UALI,YKvQN,yCiB8CJ,gBACE,YnBkuB4B,MmBjuB5B,enBiuB4B,MmBhuB5B,anBiuB4B,KHtgBxB,UALI,WKvQN,yCiBwDA,kCACE,yPCxEN,YACE,cACA,WpBq6BwC,UoBp6BxC,apBq6BwC,MoBp6BxC,cpBq6BwC,QoBn6BxC,8BACE,WACA,mBAIJ,oBACE,cpB25BwC,MoB15BxC,eACA,iBAEA,sCACE,YACA,oBACA,cAIJ,kBACE,4BAEA,cACA,MpB04BwC,IoBz4BxC,OpBy4BwC,IoBx4BxC,iBACA,mBACA,gBACA,yCACA,+CACA,4BACA,2BACA,wBACA,OpB24BwC,oDoB14BxC,yBAGA,iClB3BE,oBkB+BF,8BAEE,cpBm4BsC,IoBh4BxC,yBACE,OpB03BsC,gBoBv3BxC,wBACE,anBtDW,QmBuDX,UACA,WpB8foB,kCoB3ftB,0BACE,iBnB5DW,QmB6DX,anB7DW,QmB+DX,yCAII,2PAIJ,sCAII,mKAKN,+CACE,iBnBjFW,QmBkFX,anBlFW,QmBuFT,qPAIJ,2BACE,oBACA,YACA,QpBk2BuC,GoB31BvC,2FACE,eACA,QpBy1BqC,GoB30B3C,aACE,apBo1BgC,MoBl1BhC,+BACE,4KAEA,MpB80B8B,IoB70B9B,mBACA,0CACA,gClBjHA,kBeHE,WGsHF,qCHlHE,uCG0GJ,+BHzGM,iBGmHJ,qCACE,8JAGF,uCACE,oBpB60B4B,aoBx0B1B,8JAKN,gCACE,cpBwzB8B,MoBvzB9B,eAEA,kDACE,oBACA,cAKN,mBACE,qBACA,apBsyBgC,KoBnyBlC,WACE,kBACA,sBACA,oBAIE,mDACE,oBACA,YACA,QpBspBwB,IoB/oB1B,8EACE,kLCnLN,YACE,WACA,cACA,UACA,gBACA,+BAEA,kBACE,UAIA,mDrB8gCuC,iDqB7gCvC,+CrB6gCuC,iDqB1gCzC,8BACE,SAGF,kCACE,MrB+/BuC,KqB9/BvC,OrB8/BuC,KqB7/BvC,oBACA,gBH1BF,iBjBEa,QoB0BX,OrB6/BuC,EE1gCvC,mBeHE,WImBF,4FJfE,uCIMJ,kCJLM,iBIgBJ,yCHjCF,iBlB8hCyC,kDqBx/BzC,2CACE,MrBw+B8B,KqBv+B9B,OrBw+B8B,MqBv+B9B,oBACA,OrBu+B8B,QqBt+B9B,iBrBu+B8B,uBqBt+B9B,2BnB7BA,mBmBkCF,8BACE,MrBo+BuC,KqBn+BvC,OrBm+BuC,KqBl+BvC,gBHpDF,iBjBEa,QoBoDX,OrBm+BuC,EE1gCvC,mBeHE,WI6CF,4FJzCE,uCIiCJ,8BJhCM,iBI0CJ,qCH3DF,iBlB8hCyC,kDqB99BzC,8BACE,MrB88B8B,KqB78B9B,OrB88B8B,MqB78B9B,oBACA,OrB68B8B,QqB58B9B,iBrB68B8B,uBqB58B9B,2BnBvDA,mBmB4DF,qBACE,oBAEA,2CACE,iBrBg9BqC,0BqB78BvC,uCACE,iBrB48BqC,0BsBniC3C,eACE,kBAEA,gGAGE,OtBwiCoC,gDsBviCpC,WtBuiCoC,gDsBtiCpC,YtBuiCoC,KsBpiCtC,qBACE,kBACA,MACA,OACA,UACA,YACA,oBACA,gBACA,iBACA,uBACA,mBACA,oBACA,kDACA,qBLRE,WKSF,kDLLE,uCKTJ,qBLUM,iBKON,oEAEE,oBAEA,8FACE,oBAGF,oMAEE,YtB4gCkC,SsB3gClC,etB4gCkC,QsBzgCpC,sGACE,YtBugCkC,SsBtgClC,etBugCkC,QsBngCtC,4BACE,YtBigCoC,SsBhgCpC,etBigCoC,QsB1/BpC,mLACE,2CACA,UtB2/BkC,oDsBz/BlC,+MACE,kBACA,mBACA,WACA,OtBm/BgC,MsBl/BhC,WACA,iBrBrDK,QCKT,sCoBuDA,oDACE,2CACA,UtB0+BkC,oDsBr+BpC,6CACE,sCAIJ,2EAEE,MrB5Da,QqB8Db,yFACE,iBrB5ES,KsBXf,aACE,kBACA,aACA,eACA,oBACA,WAEA,iFAGE,kBACA,cACA,SACA,YAIF,0GAGE,UAMF,kBACE,kBACA,UAEA,wBACE,UAWN,kBACE,aACA,mBACA,uB1B8OI,UALI,S0BvOR,YtB6DmB,IsB5DnB,YtBgEiB,IsB/DjB,MtB3BW,QsB4BX,kBACA,mBACA,iBvB06BsC,sBuBz6BtC,4CrBtCE,sCqBgDJ,kHAIE,mB1BwNI,UALI,WKvQN,yCqByDJ,kHAIE,qB1B+MI,UALI,YKvQN,yCqBkEJ,0DAEE,mBAaE,wVrBjEA,0BACA,6BqByEA,yUrB1EA,0BACA,6BqBsFF,0IACE,4CrB1EA,yBACA,4BqB6EF,uHrB9EE,yBACA,4BsBxBF,gBACE,aACA,WACA,WxBu0BoC,OHrkBlC,UALI,Q2B1PN,MxBkjCqB,2BwB/iCvB,eACE,kBACA,SACA,UACA,aACA,eACA,qBACA,iB3BqPE,UALI,Y2B7ON,MxBqiCqB,KwBpiCrB,iBxBoiCqB,kBE/jCrB,sCsBgCA,8HAEE,cA/CF,0DAqDE,axBuhCmB,kCwBphCjB,cxB81BgC,sBwB71BhC,2PACA,4BACA,2DACA,gEAGF,sEACE,axB4gCiB,kCwBvgCf,WxBugCe,+CwB5kCrB,0EA+EI,cxBu0BgC,sBwBt0BhC,kFAhFJ,wDAuFE,axBq/BmB,kCwBl/BjB,4NAEE,oQACA,cxBq5B8B,SwBp5B9B,6DACA,0EAIJ,oEACE,axBw+BiB,kCwBn+Bf,WxBm+Be,+CwB5kCrB,sEAkHI,yCAlHJ,kEAyHE,axBm9BmB,kCwBj9BnB,kFACE,iBxBg9BiB,2BwB78BnB,8EACE,WxB48BiB,+CwBz8BnB,sGACE,MxBw8BiB,2BwBn8BrB,qDACE,iBA1IF,kVAoJM,UAhIR,kBACE,aACA,WACA,WxBu0BoC,OHrkBlC,UALI,Q2B1PN,MxBkjCqB,6BwB/iCvB,iBACE,kBACA,SACA,UACA,aACA,eACA,qBACA,iB3BqPE,UALI,Y2B7ON,MxBqiCqB,KwBpiCrB,iBxBoiCqB,iBE/jCrB,sCsBgCA,8IAEE,cA/CF,8DAqDE,axBuhCmB,oCwBphCjB,cxB81BgC,sBwB71BhC,4UACA,4BACA,2DACA,gEAGF,0EACE,axB4gCiB,oCwBvgCf,WxBugCe,8CwB5kCrB,8EA+EI,cxBu0BgC,sBwBt0BhC,kFAhFJ,4DAuFE,axBq/BmB,oCwBl/BjB,oOAEE,qVACA,cxBq5B8B,SwBp5B9B,6DACA,0EAIJ,wEACE,axBw+BiB,oCwBn+Bf,WxBm+Be,8CwB5kCrB,0EAkHI,yCAlHJ,sEAyHE,axBm9BmB,oCwBj9BnB,sFACE,iBxBg9BiB,6BwB78BnB,kFACE,WxB48BiB,8CwBz8BnB,0GACE,MxBw8BiB,6BwBn8BrB,uDACE,iBA1IF,8VAsJM,UCxJV,KAEE,4BACA,2BACA,uB5BuRI,mBALI,S4BhRR,0BACA,0BACA,qCACA,yBACA,8CACA,mCACA,4BACA,yCACA,6FACA,gCACA,kFAGA,qBACA,wDACA,sC5BsQI,UALI,wB4B/PR,sCACA,sCACA,0BACA,kBAGA,sBACA,eACA,iBACA,mEvBjBE,0CgBfF,iBOkCqB,iBRtBjB,WQwBJ,mHRpBI,uCQhBN,KRiBQ,iBQqBN,WACE,gCACA,qBACA,wCACA,8CAGF,sBAEE,0BACA,kCACA,wCAGF,mBACE,gCPrDF,iBOsDuB,uBACrB,8CACA,UAKE,0CAIJ,8BACE,8CACA,UAKE,0CAIJ,mGAKE,iCACA,yCAGA,+CAGA,yKAKI,0CAKN,sCAKI,0CAIJ,mDAGE,mCACA,oBACA,2CAEA,iDACA,uCAYF,aC/GA,qBACA,qBACA,+BACA,2BACA,4DACA,iFACA,wCACA,4BACA,wEACA,kFACA,6DACA,8BACA,8BACA,wCDkGA,eC/GA,wBACA,qBACA,+BACA,8BACA,sCACA,gDACA,sCACA,+BACA,uCACA,iDACA,6DACA,iCACA,8BACA,wCDkGA,aC/GA,qBACA,qBACA,+BACA,2BACA,4DACA,iFACA,wCACA,4BACA,uEACA,kFACA,6DACA,8BACA,8BACA,wCDkGA,UC/GA,qBACA,qBACA,+BACA,2BACA,4DACA,iFACA,wCACA,4BACA,wEACA,kFACA,6DACA,8BACA,8BACA,wCDkGA,aC/GA,qBACA,qBACA,+BACA,2BACA,uEACA,iFACA,wCACA,4BACA,uEACA,kFACA,6DACA,8BACA,8BACA,wCDkGA,YC/GA,qBACA,qBACA,+BACA,2BACA,iDACA,iFACA,wCACA,4BACA,wEACA,kFACA,6DACA,8BACA,8BACA,wCDkGA,WC/GA,wBACA,qBACA,+BACA,8BACA,uEACA,iFACA,sCACA,+BACA,wEACA,iDACA,6DACA,iCACA,8BACA,wCDkGA,UC/GA,wBACA,qBACA,+BACA,8BACA,sCACA,iFACA,sCACA,+BACA,wEACA,kFACA,6DACA,iCACA,8BACA,wCD4HA,qBChHA,wBACA,+BACA,2BACA,2BACA,qCACA,wCACA,4BACA,4BACA,sCACA,6DACA,iCACA,kCACA,wCACA,oBDmGA,uBChHA,wBACA,+BACA,8BACA,2BACA,qCACA,sCACA,+BACA,4BACA,sCACA,6DACA,iCACA,kCACA,wCACA,oBDmGA,qBChHA,wBACA,+BACA,2BACA,2BACA,qCACA,wCACA,4BACA,4BACA,sCACA,6DACA,iCACA,kCACA,wCACA,oBDmGA,kBChHA,wBACA,+BACA,2BACA,2BACA,qCACA,wCACA,4BACA,4BACA,sCACA,6DACA,iCACA,kCACA,wCACA,oBDmGA,qBChHA,wBACA,+BACA,2BACA,2BACA,qCACA,wCACA,4BACA,4BACA,sCACA,6DACA,iCACA,kCACA,wCACA,oBDmGA,oBChHA,wBACA,+BACA,2BACA,2BACA,qCACA,yCACA,4BACA,4BACA,sCACA,6DACA,iCACA,kCACA,wCACA,oBDmGA,mBChHA,wBACA,+BACA,8BACA,2BACA,qCACA,sCACA,+BACA,4BACA,sCACA,6DACA,iCACA,kCACA,wCACA,oBDmGA,kBChHA,wBACA,+BACA,8BACA,2BACA,qCACA,sCACA,+BACA,4BACA,sCACA,6DACA,iCACA,kCACA,wCACA,oBD+GF,UACE,0BACA,wBACA,yBACA,mCACA,8BACA,yCACA,+BACA,0CACA,iCACA,4CACA,gCACA,wCAEA,gBxBlFgB,KwBuFhB,wCAEE,gBxBvFoB,UwB0FtB,wBACE,0BAGF,gBACE,gCAWJ,2BCjJE,2BACA,yB7B8NI,mBALI,W6BvNR,mDDkJF,2BCrJE,4BACA,2B7B8NI,mBALI,Y6BvNR,mDCnEF,MVgBM,WUfJ,oBVmBI,uCUpBN,MVqBQ,iBUlBN,iBACE,UAMF,qBACE,aAIJ,YACE,SACA,gBVDI,WUEJ,iBVEI,uCULN,YVMQ,iBUDN,gCACE,QACA,YVNE,WUOF,gBVHE,uEACE,iBWpBR,sEAME,kBAGF,iBACE,mBAOF,eAEE,2BACA,+BACA,gCACA,iCACA,+B/BuQI,wBALI,S+BhQR,6BACA,0BACA,oCACA,qDACA,mDACA,0FACA,kCACA,uCACA,2FACA,+CACA,qDACA,mDACA,yCACA,sCACA,4DACA,sCACA,uCACA,oCACA,wCACA,wCAGA,kBACA,kCACA,aACA,uCACA,kEACA,S/B0OI,UALI,6B+BnOR,+BACA,gBACA,gBACA,uCACA,4BACA,6E1BzCE,+C0B6CF,+BACE,SACA,OACA,qCAwBA,qBACE,qBAEA,qCACE,WACA,OAIJ,mBACE,mBAEA,mCACE,QACA,UnB1CJ,yBmB4BA,wBACE,qBAEA,wCACE,WACA,OAIJ,sBACE,mBAEA,sCACE,QACA,WnB1CJ,yBmB4BA,wBACE,qBAEA,wCACE,WACA,OAIJ,sBACE,mBAEA,sCACE,QACA,WnB1CJ,yBmB4BA,wBACE,qBAEA,wCACE,WACA,OAIJ,sBACE,mBAEA,sCACE,QACA,WnB1CJ,0BmB4BA,wBACE,qBAEA,wCACE,WACA,OAIJ,sBACE,mBAEA,sCACE,QACA,WnB1CJ,0BmB4BA,yBACE,qBAEA,yCACE,WACA,OAIJ,uBACE,mBAEA,uCACE,QACA,WAUN,uCACE,SACA,YACA,aACA,wCASF,wCACE,MACA,WACA,UACA,aACA,sCAKA,iCACE,iBAMJ,0CACE,MACA,WACA,UACA,aACA,uCAKA,oCACE,iBAON,kBACE,SACA,6CACA,gBACA,mDACA,UAMF,eACE,cACA,WACA,4EACA,WACA,Y3BnEmB,I2BoEnB,oCACA,mBAEA,mBACA,+BACA,S1BtKE,uD0ByKF,0CAEE,0CACA,qBV3LF,iBU4LuB,iCAGvB,4CAEE,2CACA,qBVlMF,iBUmMuB,kCAGvB,gDAEE,6CACA,oBACA,+BAMJ,oBACE,cAIF,iBACE,cACA,gFACA,gB/BmEI,UALI,Y+B5DR,sCACA,mBAIF,oBACE,cACA,4EACA,oCAIF,oBAEE,6BACA,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6BAEE,gBACA,aACA,YACA,sBACA,uBACA,8BACA,0CACA,oBACA,0Bd9NJ,WcgOI,KAGA,+CACE,aAGF,6CACE,aACA,YACA,UACA,oBtB5LR,0BsBsIA,mBAEI,iBACA,2BAEA,+BACE,mBAEA,8CACE,kBAGF,yCACE,kDACA,iDAIJ,sCACE,iBAGF,oCACE,wBACA,gBAGF,mCACE,aAGF,8BAEE,gBACA,aACA,YACA,sBACA,uBACA,8BACA,0CACA,oBACA,0Bd9NJ,WcgOI,KAGA,gDACE,aAGF,8CACE,aACA,YACA,UACA,oBAtDR,eAEI,iBACA,2BAEA,2BACE,mBAEA,0CACE,kBAGF,qCACE,kDACA,iDAIJ,kCACE,iBAGF,gCACE,wBACA,gBAGF,+BACE,aAGF,0BAEE,gBACA,aACA,YACA,sBACA,uBACA,8BACA,0CACA,oBACA,0Bd9NJ,WcgOI,KAGA,4CACE,aAGF,0CACE,aACA,YACA,UACA,mBAiBZ,yCAGE,2BACA,iCACA,oCACA,kCACA,iCACA,uCACA,2DACA,2PAME,0CACE,2PCzRN,MAEE,yBACA,yBACA,iCACA,wBACA,2BACA,4BACA,gCACA,8BACA,uBACA,oCACA,gCACA,8BACA,8BACA,6BACA,mBACA,yBACA,sBACA,oCACA,gCAGA,kBACA,aACA,sBACA,YACA,6BACA,2BACA,qBACA,mCACA,2BACA,qE9BjBE,2C8BqBF,SACE,eACA,cAGF,kBACE,mBACA,sBAEA,8BACE,mB9BtBF,0DACA,2D8ByBA,6BACE,sB9BbF,8DACA,6D8BmBF,8DAEE,aAIJ,WAGE,cACA,wDACA,2BAGF,YACE,4CACA,iCAGF,eACE,oDACA,gBACA,oCAGF,sBACE,gBAIA,iBACE,qBAGF,sBACE,oCAQJ,aACE,kEACA,gBACA,+BACA,uCACA,4EAEA,yB9B7FE,wF8BkGJ,aACE,kEACA,+BACA,uCACA,yEAEA,wB9BxGE,wF8BkHJ,kBACE,qDACA,oDACA,oDACA,gBAEA,mCACE,mCACA,sCAIJ,mBACE,qDACA,oDAIF,kBACE,kBACA,MACA,QACA,SACA,OACA,2C9B1IE,iD8B8IJ,yCAGE,WAGF,wB9B3II,0DACA,2D8B+IJ,2B9BlII,8DACA,6D8B8IF,kBACE,0CvB3HA,yBuBuHJ,YAQI,aACA,mBAGA,kBAEE,YACA,gBAEA,wBACE,cACA,cAKA,mC9B3KJ,0BACA,6B8B6KM,iGAGE,0BAEF,oGAGE,6BAIJ,oC9B5KJ,yBACA,4B8B8KM,mGAGE,yBAEF,sGAGE,6BCpOZ,WAEE,2CACA,2BACA,+KACA,qCACA,oDACA,sDACA,6FACA,mCACA,sCACA,kCACA,8CACA,0OACA,uCACA,mDACA,+DACA,iPACA,wEACA,uCACA,oCACA,qCACA,kCAIF,kBACE,kBACA,aACA,mBACA,WACA,4EpC4PI,UALI,SoCrPR,oCACA,gBACA,4CACA,S/BrBE,gB+BuBF,qBhB1BI,WgB2BJ,+BhBvBI,uCgBUN,kBhBTQ,iBgBwBN,kCACE,uCACA,+CACA,gGAEA,yCACE,qDACA,iDAKJ,yBACE,cACA,yCACA,0CACA,iBACA,WACA,8CACA,4BACA,mDhBjDE,WgBkDF,wChB9CE,uCgBqCJ,yBhBpCM,iBgBgDN,wBACE,UAGF,wBACE,UACA,UACA,oDAIJ,kBACE,gBAGF,gBACE,gCACA,wCACA,+EAEA,8B/B7DE,yDACA,0D+B+DA,kE/BhEA,+DACA,gE+BoEF,oCACE,aAIF,6B/B5DE,6DACA,4D+B+DE,2E/BhEF,mEACA,kE+BoEA,iD/BrEA,6DACA,4D+B0EJ,gBACE,8EASA,iCACE,eACA,c/B9GA,gB+BiHA,0DACA,4DAIE,oJ/BtHF,gB+B6HA,qD/B7HA,gB+BqIA,8CACE,uVACA,8VC1JN,YAEE,6BACA,6BACA,oCAEA,gCACA,gCACA,uCACA,uCACA,2CAGA,aACA,eACA,sEACA,iDrC+QI,UALI,+BqCxQR,gBACA,0FAMA,kCACE,iDAEA,0CACE,WACA,kDACA,yCACA,uFAIJ,wBACE,6CCrCJ,YAEE,mCACA,oCtC4RI,0BALI,SsCrRR,+BACA,4BACA,qDACA,sCACA,uDACA,qCACA,oDACA,4CACA,wDACA,iDACA,yEACA,sCACA,mCACA,6CACA,wCACA,qCACA,+CAGA,a/BpBA,eACA,gB+BuBF,WACE,kBACA,cACA,sEtCgQI,UALI,+BsCzPR,iCAEA,yCACA,iFlBpBI,WkBqBJ,mHlBjBI,uCkBQN,WlBPQ,iBkBkBN,iBACE,UACA,uCACA,qBACA,+CACA,qDAGF,iBACE,UACA,uCACA,+CACA,QnC2uCgC,EmC1uChC,iDAGF,qCAEE,UACA,wCjBtDF,iBiBuDuB,+BACrB,sDAGF,yCAEE,0CACA,oBACA,kDACA,wDAKF,wCACE,YnC8sCgC,gCmCzsC9B,kCjC9BF,0DACA,6DiCmCE,iCjClDF,2DACA,8DiCkEJ,eClGE,kCACA,mCvC0RI,0BALI,WuCnRR,0DDmGF,eCtGE,kCACA,mCvC0RI,0BALI,YuCnRR,0DCFF,OAEE,6BACA,6BxCuRI,qBALI,OwChRR,4BACA,0BACA,kDAGA,qBACA,4DxC+QI,UALI,0BwCxQR,wCACA,cACA,4BACA,kBACA,mBACA,wBnCJE,4CmCSF,aACE,aAKJ,YACE,kBACA,SChCF,OAEE,2BACA,2BACA,2BACA,iCACA,0BACA,qCACA,wDACA,8BACA,+BAGA,kBACA,4DACA,4CACA,4BACA,oCACA,8BpCHE,4CoCQJ,eAEE,cAIF,YACE,YrCiFiB,IqChFjB,iCAQF,mBACE,ctCs+C8B,KsCn+C9B,8BACE,kBACA,MACA,QACA,UACA,qBAQF,eACE,kDACA,2CACA,yDACA,uDAJF,iBACE,oDACA,6CACA,2DACA,yDAJF,eACE,kDACA,2CACA,yDACA,uDAJF,YACE,+CACA,wCACA,sDACA,oDAJF,eACE,kDACA,2CACA,yDACA,uDAJF,cACE,iDACA,0CACA,wDACA,sDAJF,aACE,gDACA,yCACA,uDACA,qDAJF,YACE,+CACA,wCACA,sDACA,oDC5DF,gCACE,yBvCyhDgC,MuCphDpC,4BAGE,2B1CkRI,wBALI,W0C3QR,yCACA,qDACA,qDACA,iCACA,8BACA,8CAGA,aACA,iCACA,gB1CsQI,UALI,6B0C/PR,uCrCRE,+CqCaJ,cACE,aACA,sBACA,uBACA,gBACA,mCACA,kBACA,mBACA,2CtBxBI,WsByBJ,kCtBrBI,uCsBYN,ctBXQ,iBsBuBR,2NAEE,oEAGF,4BACE,iBAGF,0CACE,WAIA,uBACE,kDAGE,uCAJJ,uBAKM,gBC3DR,YAEE,+BACA,gCACA,sCACA,qDACA,uDACA,wCACA,uCACA,wDACA,6DACA,2DACA,0DACA,yDACA,0DACA,yCACA,sCACA,qDACA,+DAGA,aACA,sBAGA,eACA,gBtCXE,iDsCeJ,qBACE,qBACA,sBAEA,8CAEE,oCACA,0BASJ,wBACE,WACA,wCACA,mBAGA,4DAEE,UACA,8CACA,qBACA,sDAGF,+BACE,+CACA,uDAQJ,iBACE,kBACA,cACA,gFACA,iCAEA,yCACA,iFAEA,6BtCvDE,+BACA,gCsC0DF,4BtC7CE,mCACA,kCsCgDF,oDAEE,0CACA,oBACA,kDAIF,wBACE,UACA,wCACA,gDACA,sDAIF,kCACE,mBAEA,yCACE,sDACA,mDAaF,uBACE,mBAGE,qEtCvDJ,6DAZA,0BsCwEI,qEtCxEJ,2DAYA,4BsCiEI,+CACE,aAGF,yDACE,mDACA,oBAEA,gEACE,uDACA,oD/BtFR,yB+B8DA,0BACE,mBAGE,wEtCvDJ,6DAZA,0BsCwEI,wEtCxEJ,2DAYA,4BsCiEI,kDACE,aAGF,4DACE,mDACA,oBAEA,mEACE,uDACA,qD/BtFR,yB+B8DA,0BACE,mBAGE,wEtCvDJ,6DAZA,0BsCwEI,wEtCxEJ,2DAYA,4BsCiEI,kDACE,aAGF,4DACE,mDACA,oBAEA,mEACE,uDACA,qD/BtFR,yB+B8DA,0BACE,mBAGE,wEtCvDJ,6DAZA,0BsCwEI,wEtCxEJ,2DAYA,4BsCiEI,kDACE,aAGF,4DACE,mDACA,oBAEA,mEACE,uDACA,qD/BtFR,0B+B8DA,0BACE,mBAGE,wEtCvDJ,6DAZA,0BsCwEI,wEtCxEJ,2DAYA,4BsCiEI,kDACE,aAGF,4DACE,mDACA,oBAEA,mEACE,uDACA,qD/BtFR,0B+B8DA,2BACE,mBAGE,yEtCvDJ,6DAZA,0BsCwEI,yEtCxEJ,2DAYA,4BsCiEI,mDACE,aAGF,6DACE,mDACA,oBAEA,oEACE,uDACA,qDAcZ,kBtChJI,gBsCmJF,mCACE,mDAEA,8CACE,sBAaJ,yBACE,uDACA,gDACA,8DACA,6DACA,iEACA,8DACA,kEACA,0DACA,2DACA,qEAVF,2BACE,yDACA,kDACA,gEACA,6DACA,mEACA,8DACA,oEACA,4DACA,6DACA,uEAVF,yBACE,uDACA,gDACA,8DACA,6DACA,iEACA,8DACA,kEACA,0DACA,2DACA,qEAVF,sBACE,oDACA,6CACA,2DACA,6DACA,8DACA,8DACA,+DACA,uDACA,wDACA,kEAVF,yBACE,uDACA,gDACA,8DACA,6DACA,iEACA,8DACA,kEACA,0DACA,2DACA,qEAVF,wBACE,sDACA,+CACA,6DACA,6DACA,gEACA,8DACA,iEACA,yDACA,0DACA,oEAVF,uBACE,qDACA,8CACA,4DACA,6DACA,+DACA,8DACA,gEACA,wDACA,yDACA,mEAVF,sBACE,oDACA,6CACA,2DACA,6DACA,8DACA,8DACA,+DACA,uDACA,wDACA,kEC5LJ,WAEE,8BACA,wVACA,4BACA,mCACA,oEACA,gCACA,sCACA,wEAGA,uBACA,MzCqpD2B,IyCppD3B,OzCopD2B,IyCnpD3B,oBACA,gCACA,0EACA,SvCJE,kBuCMF,oCAGA,iBACE,gCACA,qBACA,0CAGF,iBACE,UACA,4CACA,0CAGF,wCAEE,oBACA,iBACA,6CAQJ,iBAHE,wCASE,gCATF,wCCjDF,OAEE,wBACA,8BACA,6BACA,2BACA,4B7CyRI,qBALI,S6ClRR,0BACA,uBACA,gDACA,iCACA,kDACA,4CACA,mDACA,wDACA,wCAGA,gCACA,e7C2QI,UALI,0B6CpQR,4BACA,oBACA,oCACA,4BACA,uEACA,sCxCRE,4CwCWF,eACE,UAGF,kBACE,aAIJ,iBACE,wBAEA,kBACA,+BACA,kBACA,eACA,oBAEA,mCACE,sCAIJ,cACE,aACA,mBACA,4DACA,mCACA,2CACA,4BACA,qFxChCE,0FACA,2FwCkCF,yBACE,kDACA,sCAIJ,YACE,kCACA,qBC9DF,OAEE,wBACA,wBACA,yBACA,0BACA,mBACA,uBACA,iCACA,gDACA,+BACA,+CACA,sEACA,kCACA,qCACA,wCACA,wCACA,uDACA,kCACA,8BACA,kCACA,wCACA,uDAGA,eACA,MACA,OACA,+BACA,aACA,WACA,YACA,kBACA,gBAGA,UAOF,cACE,kBACA,WACA,8BAEA,oBAGA,0B1B5CI,W0B6CF,uB1BzCE,uC0BwCJ,0B1BvCM,iB0BuCN,0BAEE,U3Ck8CgC,oB2Ch8ClC,0BACE,U3Cg8CgC,K2C57ClC,kCACE,U3C67CgC,Y2Cz7CpC,yBACE,6CAEA,wCACE,gBACA,gBAGF,qCACE,gBAIJ,uBACE,aACA,mBACA,iDAIF,eACE,kBACA,aACA,sBACA,WAEA,4BACA,oBACA,oCACA,4BACA,uEzCrFE,4CyCyFF,UAIF,gBAEE,2BACA,sCACA,2BClHA,eACA,MACA,OACA,QDkH0B,0BCjH1B,YACA,aACA,iBD+G4D,sBC5G5D,+BACA,6BD2G0F,2BAK5F,cACE,aACA,cACA,mBACA,uCACA,4FzCrGE,2DACA,4DyCuGF,yBACE,4FACA,gJAKJ,aACE,gBACA,8CAKF,YACE,kBAGA,cACA,gCAIF,cACE,aACA,cACA,eACA,mBACA,yBACA,sEACA,2CACA,yFzCzHE,+DACA,8DyC8HF,gBACE,2ClC3GA,yBkCiHF,OACE,2BACA,4CAIF,cACE,gCACA,kBACA,iBAGF,UACE,yBlC9HA,yBkCmIF,oBAEE,yBlCrIA,0BkC0IF,UACE,0BAUA,kBACE,YACA,eACA,YACA,SAEA,iCACE,YACA,SzCzMJ,gByC6ME,gEzC7MF,gByCkNE,8BACE,gBlC1JJ,4BkCwIA,0BACE,YACA,eACA,YACA,SAEA,yCACE,YACA,SzCzMJ,gByC6ME,gFzC7MF,gByCkNE,sCACE,iBlC1JJ,4BkCwIA,0BACE,YACA,eACA,YACA,SAEA,yCACE,YACA,SzCzMJ,gByC6ME,gFzC7MF,gByCkNE,sCACE,iBlC1JJ,4BkCwIA,0BACE,YACA,eACA,YACA,SAEA,yCACE,YACA,SzCzMJ,gByC6ME,gFzC7MF,gByCkNE,sCACE,iBlC1JJ,6BkCwIA,0BACE,YACA,eACA,YACA,SAEA,yCACE,YACA,SzCzMJ,gByC6ME,gFzC7MF,gByCkNE,sCACE,iBlC1JJ,6BkCwIA,2BACE,YACA,eACA,YACA,SAEA,0CACE,YACA,SzCzMJ,gByC6ME,kFzC7MF,gByCkNE,uCACE,iBErOR,SAEE,0BACA,8BACA,+BACA,gCACA,sBhDwRI,uBALI,YgDjRR,4BACA,yBACA,oDACA,0BACA,iCACA,kCAGA,iCACA,cACA,gCClBA,Y7C0GiB,sH6CxGjB,kBACA,Y7C4GmB,I6C3GnB,Y7C+GiB,I6C9GjB,gBACA,iBACA,qBACA,iBACA,oBACA,sBACA,kBACA,mBACA,oBACA,gBjDgRI,UALI,4BgDhQR,qBACA,UAEA,gDAEA,wBACE,cACA,oCACA,sCAEA,gCACE,kBACA,WACA,2BACA,mBAKN,2FACE,+CAEA,2GACE,SACA,qFACA,sCAKJ,6FACE,6CACA,qCACA,qCAEA,6GACE,WACA,4HACA,wCAMJ,iGACE,4CAEA,iHACE,YACA,qFACA,yCAKJ,8FACE,8CACA,qCACA,qCAEA,8GACE,UACA,4HACA,uCAsBJ,eACE,sCACA,gEACA,8BACA,kBACA,sC3CjGE,8C6CnBJ,SAEE,0BACA,8BlD4RI,uBALI,YkDrRR,mCACA,kDACA,8DACA,uDACA,4FACA,8CACA,oCACA,sClDmRI,8BALI,SkD5QR,mCACA,+CACA,kCACA,kCACA,8CACA,+BACA,kCACA,0DAGA,iCACA,cACA,sCDzBA,Y7C0GiB,sH6CxGjB,kBACA,Y7C4GmB,I6C3GnB,Y7C+GiB,I6C9GjB,gBACA,iBACA,qBACA,iBACA,oBACA,sBACA,kBACA,mBACA,oBACA,gBjDgRI,UALI,4BkD1PR,qBACA,sCACA,4BACA,2E7ChBE,8C6CoBF,wBACE,cACA,oCACA,sCAEA,+DAEE,kBACA,cACA,WACA,2BACA,mBACA,eAMJ,2FACE,kFAEA,oNAEE,qFAGF,2GACE,SACA,gDAGF,yGACE,sCACA,sCAOJ,6FACE,gFACA,qCACA,qCAEA,wNAEE,4HAGF,6GACE,OACA,kDAGF,2GACE,oCACA,wCAQJ,iGACE,+EAEA,gOAEE,qFAGF,iHACE,MACA,mDAGF,+GACE,mCACA,yCAKJ,mHACE,kBACA,MACA,SACA,cACA,oCACA,qDACA,WACA,+EAMF,8FACE,iFACA,qCACA,qCAEA,0NAEE,4HAGF,8GACE,QACA,iDAGF,4GACE,qCACA,uCAuBN,gBACE,8EACA,gBlD2GI,UALI,mCkDpGR,qCACA,6CACA,kF7C5JE,6DACA,8D6C8JF,sBACE,aAIJ,cACE,0EACA,mCCrLF,UACE,kBAGF,wBACE,mBAGF,gBACE,kBACA,WACA,gBCtBA,uBACE,cACA,WACA,WDuBJ,eACE,kBACA,aACA,WACA,WACA,mBACA,2B/BlBI,W+BmBJ,0B/BfI,uC+BQN,e/BPQ,iB+BiBR,8DAGE,cAGF,wEAEE,2BAGF,wEAEE,4BASA,8BACE,UACA,4BACA,eAGF,iJAGE,UACA,UAGF,oFAEE,UACA,U/B5DE,W+B6DF,e/BzDE,uC+BqDJ,oF/BpDM,iB+BiER,8CAEE,kBACA,MACA,SACA,UAEA,aACA,mBACA,uBACA,MhDkhDmC,IgDjhDnC,UACA,M/CxEW,Q+CyEX,kBACA,gBACA,SACA,QhD6gDmC,GiBnmD/B,W+BuFJ,kB/BnFI,uC+BkEN,8C/BjEQ,iB+BqFN,oHAEE,M/ClFS,Q+CmFT,qBACA,UACA,QhDqgDiC,GgDlgDrC,uBACE,OAGF,uBACE,QAKF,wDAEE,qBACA,MhDsgDmC,KgDrgDnC,OhDqgDmC,KgDpgDnC,4BACA,wBACA,0BAGF,4BACE,ghBAEF,4BACE,ghBAQF,qBACE,kBACA,QACA,SACA,OACA,UACA,aACA,uBACA,UAEA,ahDs9CmC,IgDr9CnC,mBACA,YhDo9CmC,IgDl9CnC,sCACE,uBACA,cACA,MhDo9CiC,KgDn9CjC,OhDo9CiC,IgDn9CjC,UACA,ahDo9CiC,IgDn9CjC,YhDm9CiC,IgDl9CjC,mBACA,eACA,iB/ChJS,Q+CiJT,4BACA,SAEA,oCACA,uCACA,QhD28CiC,GiB3mD/B,W+BiKF,iB/B7JE,uC+B4IJ,sC/B3IM,iB+B+JN,6BACE,QhDw8CiC,EgD/7CrC,kBACE,kBACA,UACA,OhDk8CmC,QgDj8CnC,SACA,YhD+7CmC,QgD97CnC,ehD87CmC,QgD77CnC,M/C3KW,Q+C4KX,kBAMA,sFAEE,OhDm8CiC,yBgDh8CnC,qDACE,iB/C1CI,K+C6CN,iCACE,M/C9CI,K+CoCN,0OAEE,OhDm8CiC,yBgDh8CnC,yIACE,iB/C1CI,K+C6CN,iGACE,M/C9CI,KiDpKR,8BAEE,qBACA,8BACA,gCACA,gDAEA,kBACA,6FAIF,0BACE,8CAIF,gBAEE,yBACA,0BACA,sCACA,kCACA,oCACA,4CAGA,yDACA,iCAGF,mBAEE,yBACA,0BACA,iCASF,wBACE,GACE,mBAEF,IACE,UACA,gBAKJ,cAEE,yBACA,0BACA,sCACA,oCACA,0CAGA,8BACA,UAGF,iBACE,yBACA,0BAIA,uCACE,8BAEE,oCC/EN,kFAEE,4BACA,4BACA,4BACA,+BACA,+BACA,2CACA,qCACA,oDACA,qCACA,mDACA,sDACA,sC1C6DE,4B0C5CF,cAEI,eACA,SACA,mCACA,aACA,sBACA,eACA,gCACA,kBACA,wCACA,4BACA,UlC5BA,WkC8BA,gClC1BA,gEkCYJ,clCXM,iBRuDJ,4B0C5BE,8BACE,MACA,OACA,gCACA,qFACA,4BAGF,4BACE,MACA,QACA,gCACA,oFACA,2BAGF,4BACE,MACA,QACA,OACA,kCACA,gBACA,sFACA,4BAGF,+BACE,QACA,OACA,kCACA,gBACA,mFACA,2BAGF,sDAEE,eAGF,8DAGE,oB1C5BJ,yB0C/BF,cAiEM,4BACA,+BACA,0CAEA,gCACE,aAGF,8BACE,aACA,YACA,UACA,mBAEA,2C1CnCN,4B0C5CF,cAEI,eACA,SACA,mCACA,aACA,sBACA,eACA,gCACA,kBACA,wCACA,4BACA,UlC5BA,WkC8BA,gClC1BA,gEkCYJ,clCXM,iBRuDJ,4B0C5BE,8BACE,MACA,OACA,gCACA,qFACA,4BAGF,4BACE,MACA,QACA,gCACA,oFACA,2BAGF,4BACE,MACA,QACA,OACA,kCACA,gBACA,sFACA,4BAGF,+BACE,QACA,OACA,kCACA,gBACA,mFACA,2BAGF,sDAEE,eAGF,8DAGE,oB1C5BJ,yB0C/BF,cAiEM,4BACA,+BACA,0CAEA,gCACE,aAGF,8BACE,aACA,YACA,UACA,mBAEA,2C1CnCN,4B0C5CF,cAEI,eACA,SACA,mCACA,aACA,sBACA,eACA,gCACA,kBACA,wCACA,4BACA,UlC5BA,WkC8BA,gClC1BA,gEkCYJ,clCXM,iBRuDJ,4B0C5BE,8BACE,MACA,OACA,gCACA,qFACA,4BAGF,4BACE,MACA,QACA,gCACA,oFACA,2BAGF,4BACE,MACA,QACA,OACA,kCACA,gBACA,sFACA,4BAGF,+BACE,QACA,OACA,kCACA,gBACA,mFACA,2BAGF,sDAEE,eAGF,8DAGE,oB1C5BJ,yB0C/BF,cAiEM,4BACA,+BACA,0CAEA,gCACE,aAGF,8BACE,aACA,YACA,UACA,mBAEA,2C1CnCN,6B0C5CF,cAEI,eACA,SACA,mCACA,aACA,sBACA,eACA,gCACA,kBACA,wCACA,4BACA,UlC5BA,WkC8BA,gClC1BA,iEkCYJ,clCXM,iBRuDJ,6B0C5BE,8BACE,MACA,OACA,gCACA,qFACA,4BAGF,4BACE,MACA,QACA,gCACA,oFACA,2BAGF,4BACE,MACA,QACA,OACA,kCACA,gBACA,sFACA,4BAGF,+BACE,QACA,OACA,kCACA,gBACA,mFACA,2BAGF,sDAEE,eAGF,8DAGE,oB1C5BJ,0B0C/BF,cAiEM,4BACA,+BACA,0CAEA,gCACE,aAGF,8BACE,aACA,YACA,UACA,mBAEA,2C1CnCN,6B0C5CF,eAEI,eACA,SACA,mCACA,aACA,sBACA,eACA,gCACA,kBACA,wCACA,4BACA,UlC5BA,WkC8BA,gClC1BA,iEkCYJ,elCXM,iBRuDJ,6B0C5BE,+BACE,MACA,OACA,gCACA,qFACA,4BAGF,6BACE,MACA,QACA,gCACA,oFACA,2BAGF,6BACE,MACA,QACA,OACA,kCACA,gBACA,sFACA,4BAGF,gCACE,QACA,OACA,kCACA,gBACA,mFACA,2BAGF,wDAEE,eAGF,iEAGE,oB1C5BJ,0B0C/BF,eAiEM,4BACA,+BACA,0CAEA,iCACE,aAGF,+BACE,aACA,YACA,UACA,mBAEA,2CA/ER,WAEI,eACA,SACA,mCACA,aACA,sBACA,eACA,gCACA,kBACA,wCACA,4BACA,UlC5BA,WkC8BA,+BlC1BA,uCkCYJ,WlCXM,iBkC2BF,2BACE,MACA,OACA,gCACA,qFACA,4BAGF,yBACE,MACA,QACA,gCACA,oFACA,2BAGF,yBACE,MACA,QACA,OACA,kCACA,gBACA,sFACA,4BAGF,4BACE,QACA,OACA,kCACA,gBACA,mFACA,2BAGF,gDAEE,eAGF,qDAGE,mBA2BR,oBPpHE,eACA,MACA,OACA,Q5C0mCkC,K4CzmClC,YACA,aACA,iB3CkVkB,gB2C/UlB,mCACA,iC5Cm+CkC,GmDr3CpC,kBACE,aACA,mBACA,oEAEA,6BACE,sFACA,uIAIJ,iBACE,gBACA,kDAGF,gBACE,YACA,oEACA,gBC7IF,aACE,qBACA,eACA,sBACA,YACA,8BACA,QpDgzCkC,GoD9yClC,yBACE,qBACA,WAKJ,gBACE,gBAGF,gBACE,gBAGF,gBACE,iBAKA,+BACE,mDAIJ,4BACE,IACE,QpDmxCgC,IoD/wCpC,kBACE,+EACA,oBACA,8CAGF,4BACE,KACE,wBH9CF,iBACE,cACA,WACA,WIHF,iBACE,sBACA,iFAFF,mBACE,yBACA,mFAFF,iBACE,sBACA,iFAFF,cACE,sBACA,8EAFF,iBACE,sBACA,iFAFF,gBACE,sBACA,gFAFF,eACE,yBACA,+EAFF,cACE,yBACA,8ECFF,cACE,wEACA,kGAGE,wCAGE,gEACA,0FATN,gBACE,0EACA,oGAGE,4CAGE,6DACA,uFATN,cACE,wEACA,kGAGE,wCAGE,gEACA,0FATN,WACE,qEACA,+FAGE,kCAGE,gEACA,0FATN,cACE,wEACA,kGAGE,wCAGE,+DACA,yFATN,aACE,uEACA,iGAGE,sCAGE,gEACA,0FATN,YACE,sEACA,gGAGE,oCAGE,6DACA,uFATN,WACE,qEACA,+FAGE,kCAGE,6DACA,uFAOR,oBACE,+EACA,yGAGE,oDAEE,kFACA,4GC1BN,kBACE,UAEA,kJCHF,WACE,oBACA,IxD6c4B,QwD5c5B,mBACA,kFACA,sBxD2c4B,MwD1c5B,2BAEA,eACE,cACA,MxDuc0B,IwDtc1B,OxDsc0B,IwDrc1B,kBvCIE,WuCHF,0BvCOE,uCuCZJ,ev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,2BACA,6BACA,iCACA,qBACA,wBACA,yBC9DF,WACE,oBACA,kBACA,gBACA,kBACA,iEAGF,WACE,oBACA,kBACA,gBACA,kBACA,iEAGF,WACE,oBACA,kBACA,gBACA,kBACA,iEAGF,WACE,oBACA,kBACA,gBACA,kBACA,iEAGF,WACE,6BACA,kBACA,gBACA,kBACA,0EAGF,WACE,6BACA,kBACA,gBACA,kBACA,0EAGF,WACE,6BACA,kBACA,gBACA,kBACA,0ECzCF,MACE,qBACA,SACA,UACA,WACA,YACA,4BACA,iBrEIe,QqEHf,sBAGF,uDAGE,iBrELW,QqESb,gIAKE,8BAGF,eACE,WACA,YAGF,qBACE,WACA,YACA,kBA9CA,sDACA,8CACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE0Bf,8BACE,qBAKJ,WAvDE,0CACA,kCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEiCjB,YAxDE,2CACA,mCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEkCjB,WAzDE,0CACA,kCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEmCjB,YA1DE,2CACA,mCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEoCjB,2BA3DE,0CACA,kCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEsCjB,WA7DE,0CACA,kCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEuCjB,aA9DE,4CACA,oCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEwCjB,aA/DE,mDACA,2CACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEyCjB,mBAhEE,oDACA,4CACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE0CjB,WAjEE,2CACA,mCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE2CjB,YAlEE,8CACA,sCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE4CjB,aAnEE,8CACA,sCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE6CjB,WApEE,8CACA,sCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE8CjB,YArEE,2CACA,mCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE+CjB,6BAtEE,4CACA,oCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEiDjB,6BAxEE,4CACA,oCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEmDjB,aA1EE,8CACA,sCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEoDjB,0BA3EE,4CACA,oCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEwDjB,WA/EE,0CACA,kCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEyDjB,gBAhFE,+CACA,uCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE0DjB,eAjFE,8CACA,sCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE2DjB,eAlFE,8CACA,sCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE4DjB,eAnFE,8CACA,sCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE6DjB,WApFE,kDACA,0CACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE8DjB,YArFE,mDACA,2CACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE+DjB,WAtFE,qDACA,6CACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEgEjB,YAvFE,+CACA,uCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEiEjB,WAxFE,4CACA,oCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEoEjB,sBA3FE,8CACA,sCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEsEjB,YA7FE,mDACA,2CACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEuEjB,YA9FE,oDACA,4CACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEwEjB,aA/FE,qDACA,6CACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEyEjB,YAhGE,+CACA,uCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE0EjB,UAjGE,2CACA,mCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE4Ef,WACA,YAEF,mBAtGE,oDACA,4CACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEgFjB,aAvGE,8CACA,sCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEmFjB,2CA1GE,gDACA,wCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEsFjB,aA7GE,iDACA,yCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEuFjB,2BA9GE,kDACA,0CACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEyFjB,iBAhHE,mDACA,2CACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE0FjB,YAjHE,kDACA,0CACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE2FjB,YAlHE,gDACA,wCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE4FjB,eAnHE,qDACA,6CACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE6FjB,WApHE,gDACA,wCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE8FjB,aArHE,iDACA,yCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE+FjB,kBAtHE,8CACA,sCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEkGjB,UAzHE,yCACA,iCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEmGjB,cA1HE,iDACA,yCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEoGjB,aA3HE,wDACA,gDACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEqGjB,YA5HE,sDACA,8CACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEsGjB,cA7HE,mDACA,2CACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEuGjB,YA9HE,iDACA,yCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEwGjB,gBA/HE,gDACA,wCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEyGjB,UAhIE,2CACA,mCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE4GjB,aAnIE,+CACA,uCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE6GjB,cApIE,gDACA,wCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE8GjB,sCArIE,0CACA,kCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEiHjB,cAxIE,2CACA,mCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEkHjB,aAzIE,gDACA,wCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEqHjB,WA5IE,2CACA,mCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEuHf,iBrE3Gc,QqE6GhB,YAhJE,2CACA,mCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE2Hf,iBrE9Ga,QqEgHf,aApJE,4CACA,oCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE8HjB,cArJE,6CACA,qCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEgIf,iBrEpHc,QqEsHhB,gBAzJE,iDACA,yCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEoIf,iBrEtHc,QqEwHhB,WA7JE,4CACA,oCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEwIf,iBrEzHW,QqE2Hb,aAjKE,8CACA,sCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE4If,WACA,YAEF,aAtKE,8CACA,sCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEgJjB,cAvKE,+CACA,uCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEmJjB,YA1KE,2CACA,mCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEoJjB,aA3KE,4CACA,oCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEqJjB,cA5KE,6CACA,qCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEsJjB,YA7KE,6CACA,qCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEuJjB,gBA9KE,8CACA,sCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEwJjB,aA/KE,2CACA,mCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEyJjB,gBAhLE,gDACA,wCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE0JjB,eAjLE,8CACA,sCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE2JjB,kBAlLE,kDACA,0CACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE4JjB,eAnLE,0CACA,kCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE6JjB,kBApLE,+CACA,uCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEgKjB,QAvLE,yCACA,iCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEiKjB,aAxLE,8CACA,sCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEkKjB,SAzLE,gDACA,wCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEmKjB,SA1LE,uDACA,+CACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEsKjB,WA7LE,8CACA,sCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEuKjB,WA9LE,0CACA,kCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEwKjB,cA/LE,4CACA,oCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE2KjB,WAlME,0CACA,kCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE4KjB,aAnME,4CACA,oCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE6KjB,eApME,6CACA,qCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE8KjB,WArME,8CACA,sCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE+KjB,WAtME,0CACA,kCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEgLjB,aAvME,iDACA,yCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEiLjB,WAxME,0CACA,kCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEkLjB,aAzME,+CACA,uCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEmLjB,cA1ME,8CACA,sCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEoLjB,aA3ME,8CACA,sCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEqLjB,aA5ME,4CACA,oCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEsLjB,kBA7ME,iDACA,yCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEuLjB,eA9ME,6CACA,qCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEwLjB,kBA/ME,kDACA,0CACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE2LjB,wBAlNE,8CACA,sCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE6LjB,WApNE,+CACA,uCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE8LjB,eArNE,gDACA,wCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEiMjB,UAxNE,yCACA,iCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEkMjB,aAzNE,8CACA,sCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEmMjB,YA1NE,2CACA,mCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEoMjB,UA3NE,mDACA,2CACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEqMjB,WA5NE,mDACA,2CACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEsMjB,YA7NE,6CACA,qCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEuMjB,cA9NE,4CACA,oCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEwMjB,UA/NE,2CACA,mCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEyMjB,SAhOE,sDACA,8CACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE0MjB,eAjOE,6CACA,qCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE2MjB,WAlOE,4CACA,oCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE8MjB,mBArOE,yCACA,iCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE+MjB,uBAtOE,8CACA,sCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEgNjB,0BAvOE,+CACA,uCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEiNjB,aAxOE,8CACA,sCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEmNjB,cA1OE,+CACA,uCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEoNjB,kBA3OE,mDACA,2CACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEqNjB,SA5OE,0CACA,kCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEuNf,WAGF,aAjPE,8CACA,sCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE2NjB,qBAlPE,sDACA,8CACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE4NjB,sBAnPE,uDACA,+CACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE6NjB,8BApPE,+DACA,uDACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE8NjB,eArPE,gDACA,wCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE+NjB,uBAtPE,wDACA,gDACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEgOjB,wBAvPE,yDACA,iDACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEiOjB,gCAxPE,iEACA,yDACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEmOjB,YA1PE,6CACA,qCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEoOjB,SA3PE,0CACA,kCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEsOf,UACA,WAEF,UAhQE,iDACA,yCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE0OjB,kBAjQE,mDACA,2CACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE4Of,2BAEF,WArQE,6CACA,qCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE+OjB,kBAtQE,mDACA,2CACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEgPjB,aAvQE,8CACA,sCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEiPjB,iBAxQE,kDACA,0CACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEkPjB,eAzQE,gDACA,wCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEmPjB,eA1QE,gDACA,wCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEqPjB,gBA5QE,iDACA,yCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEsPjB,eA7QE,mDACA,2CACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEyPjB,6BAhRE,kDACA,0CACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE2PjB,cAlRE,iDACA,yCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE4PjB,YAnRE,2CACA,mCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE6PjB,YApRE,0CACA,kCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE8PjB,aArRE,8CACA,sCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE+PjB,cAtRE,4CACA,oCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEgQjB,iBAvRE,+CACA,uCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEiQjB,aAxRE,sDACA,8CACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEkQjB,aAzRE,iDACA,yCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEmQjB,cA1RE,8CACA,sCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEoQjB,gBA3RE,8CACA,sCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEqQjB,gBA5RE,8CACA,sCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEsQjB,gBA7RE,8CACA,sCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEuQjB,eA9RE,iDACA,yCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEwQjB,mBA/RE,kDACA,0CACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEyQjB,cAhSE,mDACA,2CACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE0QjB,eAjSE,mDACA,2CACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE2QjB,cAlSE,wDACA,gDACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE8QjB,6BAEE,iBrEtSa,QqEySf,qBA1SE,6CACA,qCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEqRf,iBrE3Sa,QqE4Sb,0CAEF,kBA/SE,mDACA,2CACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqEyRjB,eAhTE,gDACA,wCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE0RjB,cAjTE,+CACA,uCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QqE2RjB,WAlTE,0CACA,kCACA,0BACA,kBACA,8BACA,sBACA,6BACA,qBACA,sBACA,iBrEce,QsEvBf,eACE,aAEF,mBACE,eAIJ,MACE,gBAIF,EACE,MtEba,QsEcb,qBAEA,QACE,MtEfiB,QsEgBjB,0BAIJ,uCAEE,qBACA,MtEzBa,QsE0Bb,eAEA,mDACE,0BACA,MtE5BiB,QsEgCrB,gBACE,0BACA,MtEpCa,QsEqCb,eAIF,KACE,UACA,SACA,eAIA,0EAIE,ctEoEe,IsEnEf,WtE7CS,QsE8CT,yBACA,MtEnCS,QsEoCT,oBACA,uDAGF,2LAKE,WAOA,kGACE,atE5CY,QsE8Cd,kGACE,atE5ES,QsE6ET,0CACA,WtEtEO,QsE0EX,kHAIE,WtE7EW,KsE8EX,MtEhES,QsEiET,gBACA,0IACE,WtEjFS,KsEkFT,gBAIJ,kIAIE,iCACA,atEjEW,QsEqEf,yBACE,WAGF,OACE,ctEWiB,IsEVjB,yBACA,MtE3FW,QsE4FX,cACA,WtEzGW,QsE0GX,kCAEA,yBACE,WAGF,aACE,atEzHW,QsE0HX,0CAGF,iBACE,WtEtHS,QsEyHX,iBACE,WtEzHW,KsE0HX,MtE5GS,QsE6GT,gBAIJ,oCAEE,iCACA,atExGa,QsE2Gf,SACE,iBACA,WACA,WtEzIW,QsE0IX,yBACA,MtE/HW,QsEgIX,ctE5BiB,IsE6BjB,cACA,kCAEA,eACE,atEzJW,QsE0JX,0CAGF,cACE,WAGF,mBACE,UAIJ,OACE,eAGF,WAEE,sBAIA,8DAEE,oBAKJ,WACE,MtEjKW,QsEqKb,QACE,kBACA,yBAGF,aACE,YACA,kBACA,kBACA,eAEA,mBACE,WACA,YACA,aACA,8BACA,mBACA,eAMF,gCAEE,iBACA,mBAIJ,OACE,YtErHsB,qHsEyHxB,UACE,MtExMc,QsE0MZ,wDAGE,MtE7MU,QsE+MZ,kBACE,MtEhNU,QsEiNV,qBAKN,UACE,qBACA,aACE,aAKJ,OACE,oCACA,cACA,MtErOW,QsEsOX,iCACA,ctEnIiB,IsE2InB,WACE,gCAGF,aACE,2BACA,mBAGF,aACE,yBACA,mBAGF,2BACE,2BAGF,kBACE,+BAIF,kBACE,iCAGF,kBACE,cAGF,aACE,cACA,eAIF,kBACE,cACA,WAKF,8CAEE,aAGF,aACE,UACA,WACA,YtEjNsB,qHsEkNtB,eAIF,kBACE,kBACA,WACA,WACA,YACA,iBACA,kBACA,iBtExTa,KsEyTb,MtEhTW,QsEiTX,yBACA,aACA,ctE/MiB,IsEkNnB,SACE,kBACA,yBACA,YACA,iBtEnUa,KsEoUb,MtE3TW,QsE4TX,WACA,ctEzNiB,IsE4NnB,SACE,2BACA,yBACA,uBACA,aACA,oCACA,6BACA,0BACA,2BAEA,WACE,2BACA,yBAMF,kCACE,aACA,eACA,mBACA,iBACA,gCACA,oBACA,mBAGF,+BACE,cACA,cACA,eACA,iBACA,mBACA,gBACA,MtEjWa,QsEoWf,+BACE,WACA,eACA,cAGF,sCACE,aACA,cACA,eACA,mBACA,WACA,eACA,mBAEA,oLAGE,WACA,eAGF,4CACE,WACA,cAKN,oBACE,aACA,eACA,eAEA,6BACE,aACA,eACA,cAEA,sCACE,cACA,UAGF,mCACE,mBAGF,oCACE,WAKN,yBAEI,+BACE,gBACA,gBACA,iBAQF,wCACE,mBAIJ,cACE,WACA,YACA,WACA,eACA,aACA,oBAIJ,0BACE,yBACA,iBtErca,KsEscb,iBACA,ctExViB,IsE2VnB,mCACE,cACA,gBACA,MtE/bW,QsEgcX,gBAKA,kBACE,WACA,ctEvWY,IsEwWZ,yBACA,cACA,YtE3XoB,qHsE4XpB,WtE1dS,QsE2dT,MtE/cS,QsEkdX,wBACE,WACA,UACA,cAIJ,gBACE,cAIF,2BACE,WtE3eW,QsE4eX,gBACA,ctE7XiB,IsEgYnB,6CAEE,WtElfW,QsEmfX,ctEnYiB,IsEsYnB,gBACE,cACA,YACA,aACA,gBACA,gBACA,cAGF,qBACE,gBACA,8BACA,4BACA,6BACA,mBAIF,YACE,qBACA,iCACA,yBAKA,kBACE,qBACA,sBAEF,kBACE,mBAIJ,iBACE,kBACA,YACA,gBACA,YACA,ctE9aiB,IsE+ajB,yBACA,WtEhiBW,QsEiiBX,MtErhBW,QsEwhBb,wBACE,WtEriBW,QsEsiBX,wBACA,ctExbc,IsE2bhB,IACE,MtE/hBW,QsEgiBX,iBtE3iBa,KsE4iBb,yBACA,ctE9biB,IsE+bjB,kBACA,gBAKA,oBACE,8BACA,eACA,gBACA,kBAGF,8BACE,yBACA,sBACA,kBACA,kBACA,MtErjBS,QsEsjBT,ctElde,IsEqdjB,8BACE,iBtE9kBW,QsE+kBX,QACA,YACA,WACA,gBACA,kBACA,ctE5de,IsEienB,mBACE,MACA,eACA,2BACA,kBACA,gBACA,iBACA,4BACA,8BACA,6BACA,sBACA,aACA,kBACA,eACA,OACA,QACA,sBACA,yBACA,sCACA,MtExkBc,QsEykBd,ctEtfc,IsEwfd,2BACE,WACA,qBACA,WACA,YACA,iBACA,sCACA,iBtEllBY,QsEmlBZ,kBACA,0CACA,oBAIJ,uBACE,GACE,0BAIJ,gBACE,kBACA,WAKA,mBACE,aACA,yBACA,0BAGF,sBACE,aACA,UACA,WACA,gBAEA,wBACE,SACA,aACA,WtEjpBO,QsEkpBP,aAGF,8BACE,kBACA,mBACA,iCACA,gBACA,YtE7jBa,sHsE8jBb,gBACA,MtEjoBS,QsEkoBT,ctE7iBa,IsEgjBf,qCACE,mBACA,UACA,gBACA,MtEzoBS,QsE0oBT,gBAGF,2BACE,gBAGF,uCACE,gBACA,cACA,yBACA,MtErpBS,QsEspBT,YAGF,yBACE,kBACA,gBACA,mBACA,yBACA,6BACA,kBAEA,+DACE,cACA,mBACA,YtElmBW,sHsEmmBX,kBACA,MtElrBK,QsEsrBT,yBACE,iBACA,oBACA,mBACA,6BACA,kBAGF,oCACE,YACA,qBAGF,0CACE,kBACA,MtE5tBS,QsE6tBT,YACA,eACA,gBACA,kBAGF,6CACE,MtEjsBS,QsEqsBb,oBACE,aAMA,0BACE,WtEvuBS,KsEyuBX,6BACE,iBAIJ,uDAEE,mBAGF,uDAEE,iBAGF,2BACE,mBAIA,4BACE,MtEhvBO,QsEivBP,iBtE/vBS,KsEgwBT,qEACE,MtEnvBK,QsEovBL,iBtElwBO,KsEqwBX,4BACE,MtExvBO,QsEyvBP,iBtEvwBS,KsE+wBX,sEAEE,WACA,SACA,sBAEF,2BACE,eACA,aACA,eACA,mBACA,UAEF,8BACE,cACA,cAGJ,mBACE,WACA,YAEF,uBACE,aACA,eACA,mBACA,UACA,2CAEF,0BACA,oCAGF,oBACE,WACA,2BACE,UAKF,qCACA,2DACA,wBACE,WtE3zBW,KsE4zBX,yBACA,MtElzBS,QsEmzBT,gBACA,YACA,kBACA,ctEltBe,IsEutBnB,OACE,SACA,UACA,kBACA,iBAEA,wBACE,WtE90BS,QsE+0BT,MtEn0BS,QsEo0BT,Y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A,mBACA,uBACA,MACA,uBACA,kBACA,sBACA,WACE,oLAKF,iBACE,MArBQ,4BAsBR,eACA,sBACA,iBACA,kBAIF,oDACE,aACA,sBACA,mBACA,uBACA,kBACA,qBAGF,wBACE,aACA,sBACA,mBACA,uBACA,WACA,UACA,kBACA,kBAIF,iEACE,cACA,WACA,kBACA,iBACA,kBAIF,sBACE,wBACA,sBACA,mBACA,uBACA,WACA,gBACA,YACA,gBACA,qBACA,UACA,2BACA,iCACA,gCACA,kBACA,YACA,cACA,8CAEA,8BACE,WACA,cACA,WACA,YACA,qBACA,iEACA,sDAGF,6BACE,8BACA,cACA,iBACA,gBACA,uBACA,gBACA,mBACA,4JAOA,6BACA,qBACA,oBACA,sCAGF,wDAEE,6BACA,qBACA,sBACA,qBACA,uBACA,2BACA,iCACA,8BACA,oBACA,qBACA,6BACA,+BACA,+BACA,uBACA,2BAKJ,6BACE,aACA,sBACA,oBACA,MAtIQ,4BAuIR,eACA,cACA,UACA,gBACA,oDAIF,qCACE,QACA,WACA,mBACA,UACA,iBACA,gBACA,uBACA,MxE/HS,QwEgIT,kBACA,gBAGF,qBACE,WACA,WxErJS,QwEsJT,yBACA,cxEtCe,KwEuCf,WACE,uFAGF,gBAGF,4BACE,6DACA,gCACA,kBACA,YxE/DmB,IwEgEnB,uBACA,iBACA,MxE1JS,QwE2JT,qBACA,aACA,mBACA,uBACA,UAGA,oJAIE,wBAIJ,0BACE,8BAGF,4BACE,WxE3LS,QwE4LT,6BACA,4BAGF,oEAGE,8BAGF,+EAGE,MxE3La,QwE4Lb,gBACA,gBACA,qBACA,oBACA,oBACA,cACA,gBAGF,mJAKE,WACA,eACA,kBACA,sBACA,kBACA,WxE9NM,QwE+NN,yBACA,cxE/Ge,IwEgHf,MxEpNS,QwEqNT,uDAEA,iLACE,axE/MY,QwEkNd,iLACE,axEhPS,QwEiPT,WxEDmB,+BwEEnB,aACA,WxE5OI,QwEgPR,kDAEE,gBACA,iPACA,4BACA,wCACA,qBACA,sBAGF,iGAGE,WACA,cxE1IiB,OwE2IjB,sBACA,kBACA,gBACA,qBACA,WxEvQgB,QwEwQhB,axExQgB,QwEyQhB,MxExPS,QwEyPT,yEAEA,mHACE,WxE5QoB,QwE6QpB,axE7QoB,QwE8QpB,2BACA,WxEhNS,6BwEiNT,MxEhQO,QwEmQT,sHACE,wBAKJ,+DAGE,mBACA,kBACA,MxE3QS,QwE4QT,gBAEA,qEACE,MxEhRW,QwEkRX,uFACE,MxEzSO,QwE+Sf,yBACE,mBAEA,0EAEE,WAIJ,6BACE,KACE,UACA,2BAEF,GACE,UACA,yBAIJ,6BACE,KACE,UACA,2BAEF,GACE,UACA,yBAIJ,uCAEI,mDAEE,eAGF,mHAGE,gBCzVN,gBACE,MzEsEW,MyErEX,eACA,MACA,OACA,aACA,WzEGW,QyEFX,MzEcW,QyEbX,YACA,+BACA,aACA,sBAEA,mBACE,SAGF,qBACE,SACA,UACA,eAIA,sEAEE,WAKF,iCACE,gBACA,SACA,iBAIJ,yBACE,gBACA,uBACA,SACA,aACA,mBACA,QAIA,4DAEE,+BACA,mBACA,QACA,sBACA,eACA,YACA,gBACA,UACA,SACA,2BACA,iCACA,iBACA,gCACA,kBACA,YACA,cAEA,4EACE,WACA,cACA,cACA,WACA,YACA,gEAGF,0EACE,8BACA,cACA,eACA,gBACA,uBACA,iBACA,mBACA,MzE/DK,QyEiEL,4JAOA,6BACA,qBACA,oBACA,sCAGF,yPAGE,6BACA,qBACA,sBACA,qBACA,uBACA,2BACA,iCACA,8BACA,oBACA,qBACA,6BACA,+BACA,+BACA,uBAKJ,yDACE,oBACA,mBACA,QACA,SACA,YACA,cACA,oBAEA,yEACE,WACA,cACA,WACA,YACA,gEAGF,uEACE,8BACA,eACA,gBACA,uBACA,iBACA,mBACA,4JAOA,6BACA,qBACA,oBACA,sCAKN,wGAGE,gBACA,mBACA,SAGF,gCACE,gBACA,iBACA,SACA,gCACA,aACA,eACA,mBACA,QAEA,kCACE,oBACA,mBACA,uBACA,WACA,YACA,eACA,gBACA,UACA,SACA,MzEpKW,QyEqKX,SACA,czEpEa,IyEqEb,yBACA,sBACA,gDAEA,wCACE,MzE9KK,QyE+KL,WzEpLG,sByEqLH,qBAIJ,sCACE,oBACA,sBACA,uBACA,0BACA,2BACA,iBzExLW,QyE2Lb,8CACE,iBzE9LO,QyEkMX,qCACE,UAKJ,kBACE,kBACA,YACA,SACA,UACA,WzExNa,KyEyNb,MzE5Me,QyE6Mf,kBACA,aACA,eACA,0BACA,czE/GiB,IyEgHjB,UACA,oBACA,4BACA,WAGF,uBACE,kBACA,SACA,OACA,QACA,WzE1Oa,KyE2Ob,6BACA,UACA,WACA,aACA,gBACA,+BAEA,qDACE,eACA,gBACA,MzExOa,QyEyOb,iBACA,SACA,aACA,mBACA,QAEA,4IAEE,eACA,MzElPW,QyEmPX,cAEA,oKACE,MzExPK,QyE+Pb,2CACE,UACA,oBAIF,mDACE,iBACA,cAGF,uBACE,gBAGF,wBACE,WACA,YACA,kBACA,MACA,OACA,UAEA,uCACE,mEAGF,qCACE,cACA,iBACA,WACA,YACA,8DACA,SAIJ,gCACE,gBACA,UACA,SACA,SAGF,0BACE,gBACA,eAEA,iCACE,WzE5TS,QyE6TT,czE7Me,IyE8Mf,yBACA,MzEnTS,QyEoTT,oBACA,SACA,UACA,iBAEA,uCACE,azE9US,QyE+UT,WzE/FmB,+ByEoGzB,6BACE,WACA,gBACA,gBACA,kBACA,YAEA,+CACE,kBACA,YACA,mBAIJ,qBACE,SACA,gBACA,gBACA,MzEhVe,QyEiVf,cACA,aACA,YACA,kBAEA,uBACE,MzEvVa,QyEwVb,eACA,qBACA,sDAEA,6BACE,MzE/VO,QyEgWP,qBAIJ,wBACE,WACA,UACA,qBACA,SAEA,2BACE,kBAIJ,wBACE,gBACA,MzE/Wa,QyEkXb,uEAEE,MzEtXO,QyEuXP,sCACA,gBACA,cACA,eACA,iCAGA,oLAEE,WzE5YK,QyE6YL,gBACA,MzEhYS,QyEkYT,gMACE,yBACA,gBAGF,4LACE,MzExYO,QyE0YP,oNACE,MzE7YC,QyEmZP,2EACE,MzExaO,QyE6aX,gMAIE,sCACA,iCAEA,wMACE,MzErbO,QyEybX,wCACE,kBACA,YACA,aACA,mBACA,QAGF,yCACE,aACA,kBACA,YACA,mBACA,QAEA,0FAEE,eACA,gBACA,oBACA,mBACA,uBACA,czEvVW,IyE2Vf,6GAEE,aACA,YAEA,gQAEE,UAGF,0QAEE,WzEhdG,sByEidH,UAKN,wBACE,mBACA,WACA,gBAEA,oCACE,mBACA,WACA,gBACA,iBAIJ,yBACE,SAGF,uBACE,cAIA,+BACE,kBACA,YACA,aACA,eACA,gBACA,WAEA,sCACE,YAGF,kEAEE,YACA,aACA,eACA,eACA,kBACA,YACA,WACA,UAGF,iCACE,cACA,8BACA,gCACA,kBACA,UAEA,uCACE,cAIJ,iCACE,cACA,aACA,eACA,WACA,8BAGF,kEAEE,kBACA,SACA,QACA,WAGF,mCACE,UAIA,gFAEE,SAEF,0CACE,SAIJ,mCACE,kBACA,WACA,OACA,iBAIJ,sCACE,QACA,SAKF,gCACE,gBAIA,oDAEE,kBACA,aACA,kBAKN,qCACE,8BACA,iBACA,kBAEA,sDACE,2BAIJ,2CACE,4BAKJ,eACE,kBACA,gBACA,SACA,cACA,gBACA,mBACA,iBACA,eACA,sBAEA,qDAEE,iBACA,gBACA,WACA,eACA,oBACA,oCACA,sBAGF,kCACE,kBACA,WACA,QACA,2BACA,SACA,yBACA,iBACA,MzErmBW,QyEsmBX,eACA,cACA,eACA,gBACA,UACA,eACA,UAGF,wCACE,+BACA,2BACA,wDAGF,8BACE,SACA,cACA,gBAIJ,2BACE,2BACA,gBACA,WAEA,yCACE,0CACA,2BAIJ,qBACE,WACA,aACA,mBACA,QACA,UACA,eAEA,kDAEE,eACA,gBACA,oBACA,mBACA,uBACA,czEjkBe,IyEokBjB,+DAEE,SAKJ,wBACE,UACA,YACA,iBzE3qBe,QyE4qBf,kBACA,eACA,MACA,KzEpoBW,MyEqoBX,YAGF,0BACE,WACA,YACA,iBACA,WzEzsBa,KyE0sBb,MzE7rBe,QyE8rBf,gBACA,eACA,MACA,KzEjpBW,MyEkpBX,kBACA,eACA,YACA,yBACA,cACA,0BACA,gDAEA,gCACE,WzEltBO,sByEmtBP,MzE9sBS,QyEmtBb,6BACE,cACA,kBAEA,oDACE,MzEttBa,QyEutBb,azEjtBY,QyEktBZ,yBACA,eACA,iBACA,qBAEA,0DACE,MzEhuBO,QyEiuBP,WzEtuBK,sByEuuBL,azE1tBU,QyE6tBZ,yDACE,MzEtuBO,QyEuuBP,WzE5uBK,sByEgvBT,4CACE,WzEvvBW,KyEwvBX,yBACA,czE1oBe,IyE2oBf,cACA,gBAEA,2DACE,MzEjvBW,QyEkvBX,iBAEA,iEACE,WzE5vBG,sByE6vBH,MzExvBK,Q0EtBb,OACE,iBACA,M1EoBW,Q0EnBX,gBAEA,oBAEE,sBACA,M1EcS,Q0EbT,iBACA,gBAEA,0DACE,YAIJ,UACE,M1EMa,Q0ELb,gBACA,mBAGF,UACE,0BAGF,8BAEE,Y1E2EoB,qH0E1EpB,mBACA,gBACA,M1EVS,Q0EWT,qBAGF,gBACE,+BACA,W1E3BW,K0E4BX,gCAGF,eACE,iB1EjCS,Q0EkCT,gBACA,kBACA,M1ExBS,Q0EyBT,eACA,0BAGF,sBACE,0BACA,oBAEA,oCACE,iB1E2BqB,qB0EvBzB,4GAIE,2CACA,M1E/DW,Q0EmEb,sBACE,gBACA,iBACA,M1E/CS,Q0EgDT,oBACA,iBACA,W1EjES,Q0EuET,8BACE,W1EDsB,qB0EEtB,M1E7DO,Q0E8DP,gBAMJ,4CACE,iB1E4Ce,uB0E3Cf,gBAGF,6CACE,M1ExEa,Q0E4EjB,wCACE,0BACE,I1EyLY,kB0ExLZ,UACA,4BAIJ,YACE,cACA,c1EWc,I0EVd,W1EpGa,K0EqGb,yBACA,sBACA,aACA,eACA,mBACA,WAEA,eACE,SACA,UACA,sBACA,mBAKJ,4EAIE,WACA,yBACA,iBAEA,gLAEE,sBACA,mBACA,a1E/Ga,Q0EkHf,wPAEE,WACA,eACA,gBACA,gBAGF,oGACE,gBACA,iBACA,M1EjIS,Q0EkIT,oBACA,iBASA,8NAGE,gBACA,M1EjJW,Q0EkJX,iBACA,qBAOJ,2EAGE,oBACA,mBACA,UACA,gBACA,kBACA,M1ExLW,Q0EyLX,qBACA,iBAEA,6FACE,M1E3Le,Q0E4Lf,0BAMJ,8BACE,oBACA,gBACA,W1E9LW,K0EiMb,8BACE,gBACA,gBAwFJ,+BACE,oBACA,qBACA,mBAEA,iDApFA,oBACA,mBACA,uBACA,MANgB,OAOhB,OAPgB,OAQhB,UARgB,OAShB,WATgB,OAUhB,UACA,gBACA,kBACA,YACA,cACA,iBACA,oBACA,gCACA,sBACA,eACA,WACE,+IACF,uCACA,WACE,4HAIF,WACE,qFAKF,4HAEE,oBACA,mBACA,uBACA,YACA,cACA,WACA,YAGF,uDACE,SACA,WACA,YACA,iB1E7Oa,Q0E8Ob,cAGF,sHAEE,oBACA,gCACA,2BACA,kCACA,WACE,mGACF,WACE,4JAMF,kIACE,iB1EnQO,Q0EuQX,wDACE,wBACA,WACE,oGAeJ,mDAxFA,oBACA,mBACA,uBACA,MANgB,OAOhB,OAPgB,OAQhB,UARgB,OAShB,WATgB,OAUhB,UACA,gBACA,kBACA,YACA,cACA,iBACA,oBACA,gCACA,sBACA,eACA,WACE,+IACF,uCACA,WACE,4HAIF,WACE,qFAKF,gIAEE,oBACA,mBACA,uBACA,YACA,cACA,WACA,YAGF,yDACE,SACA,WACA,YACA,iB1E7Oa,Q0E8Ob,cAGF,0HAEE,oBACA,gCACA,2BACA,kCACA,WACE,mGACF,WACE,4JAMF,sIACE,iB1EnQO,Q0EuQX,0DACE,wBACA,WACE,oGAmBJ,6FA5FA,oBACA,mBACA,uBACA,MANgB,OAOhB,OAPgB,OAQhB,UARgB,OAShB,WATgB,OAUhB,UACA,gBACA,kBACA,YACA,cACA,iBACA,oBACA,gCACA,sBACA,eACA,WACE,+IACF,uCACA,WACE,6JAIF,WACE,qFAKF,8OAEE,oBACA,mBACA,uBACA,YACA,cACA,WACA,YAGF,yGACE,SACA,WACA,YACA,iB1E7Oa,Q0E8Ob,cAGF,kOAEE,oBACA,gCACA,2BACA,mEACA,WACE,mGACF,WACE,8NAMF,0PACE,iB1EnQO,Q0EuQX,2GACE,wBACA,WACE,qIA0BN,mCAnGE,oBACA,mBACA,uBACA,MANgB,OAOhB,OAPgB,OAQhB,UARgB,OAShB,WATgB,OAUhB,UACA,gBACA,kBACA,YACA,cACA,iBACA,oBACA,gCACA,sBACA,eACA,WACE,+IACF,uCACA,WACE,4HAIF,WACE,qFAKF,gGAEE,oBACA,mBACA,uBACA,YACA,cACA,WACA,YAGF,yCACE,SACA,WACA,YACA,iB1E7Oa,Q0E8Ob,cAGF,0FAEE,oBACA,gCACA,2BACA,kCACA,WACE,mGACF,WACE,4JAMF,sGACE,iB1EnQO,Q0EuQX,0CACE,wBACA,WACE,oGA8BN,qCAvGE,oBACA,mBACA,uBACA,MANgB,OAOhB,OAPgB,OAQhB,UARgB,OAShB,WATgB,OAUhB,UACA,gBACA,kBACA,YACA,cACA,iBACA,oBACA,gCACA,sBACA,eACA,WACE,+IACF,uCACA,WACE,4HAIF,WACE,qFAKF,oGAEE,oBACA,mBACA,uBACA,YACA,cACA,WACA,YAGF,2CACE,SACA,WACA,YACA,iB1E7Oa,Q0E8Ob,cAGF,8FAEE,oBACA,gCACA,2BACA,kCACA,WACE,mGACF,WACE,4JAMF,0GACE,iB1EnQO,Q0EuQX,4CACE,wBACA,WACE,oGAkCN,mCA3GE,oBACA,mBACA,uBACA,MANgB,OAOhB,OAPgB,OAQhB,UARgB,OAShB,WATgB,OAUhB,UACA,gBACA,kBACA,YACA,cACA,iBACA,oBACA,gCACA,sBACA,eACA,WACE,+IACF,uCACA,WACE,6JAIF,WACE,qFAKF,gGAEE,oBACA,mBACA,uBACA,YACA,cACA,WACA,YAGF,yCACE,SACA,WACA,YACA,iB1E7Oa,Q0E8Ob,cAGF,0FAEE,oBACA,gCACA,2BACA,mEACA,WACE,mGACF,WACE,8NAMF,sGACE,iB1EnQO,Q0EuQX,0CACE,wBACA,WACE,qIAuCJ,mIAEE,sBACA,sBACA,gCCxUJ,UACE,eACA,M3EmBe,Q2ElBf,iBAEA,gBACE,M3EaS,Q2EZT,qBAGF,oBACE,WACA,YACA,mBACA,qBACA,sBACA,4BACA,2BACA,wBACA,YAIJ,0BACE,6CACA,YAIA,4BACE,4CACA,YAGF,kCACE,6CAIJ,gCACE,4CAIF,oEAEE,eACA,iBAGF,0DAEE,gBACA,gBAEA,oFACE,gBACA,qBAGF,gFACE,+BAIF,0FACE,aACA,uFACA,YACA,kBAEA,oGACE,WACA,eACA,UACA,UACA,YAGF,0BAdF,0FAeI,8BAEA,0JACE,kBAIJ,yBAtBF,0FAuBI,2BAIJ,kIACE,aACA,mBACA,UACA,iBACA,UACA,iBACA,gBACA,gBACA,qBACA,yBACA,M3EjFS,Q2EmFT,0JACE,WACA,YACA,WAGF,0IACE,oBACA,M3E3FO,Q2E6FP,kKACE,M3ErHO,Q2EwMf,cA5EE,WACA,SACA,mBACA,yBACA,c3ERiB,I2ESjB,yBACA,iBACA,gBACA,W3E5HW,Q2E8HX,uBACE,kBACA,qBACA,iBACA,gBACA,qBACA,yBACA,mBACA,M3EvHS,Q2EwHT,W3EtIW,K2EuIX,gCACA,+BACA,sBAEA,kCACE,eAGF,8BACE,M3EnIW,Q2EwIb,uBACE,sCAEA,6BACE,gCAGF,qCACE,gBAIJ,uBACE,sBACA,gCACA,yCACA,sBACA,M3E3JO,Q2E4JP,iBAEA,kCACE,eAMN,0BACE,mBACA,Y3ErFoB,qH2EsFpB,iBACA,kCACA,gBACA,qBACA,M3EhJU,Q2EmJZ,wBACE,wBAQF,oCACE,SACA,mBACA,kCACA,Y3E1GoB,qH2E2GpB,iBACA,M3E3LS,Q2E4LT,eAIF,oCACE,M3EpMS,Q2EqMT,mBAIJ,qBAjGE,WACA,SACA,mBACA,yBACA,c3ERiB,I2ESjB,yBACA,iBACA,gBACA,W3E5HW,Q2E8HX,8BACE,kBACA,qBACA,iBACA,gBACA,qBACA,yBACA,mBACA,M3EvHS,Q2EwHT,W3EtIW,K2EuIX,gCACA,+BACA,sBAEA,yCACE,eAGF,qCACE,M3EnIW,Q2EwIb,8BACE,sCAEA,oCACE,gCAGF,4CACE,gBAIJ,8BACE,sBACA,gCACA,yCACA,sBACA,M3E3JO,Q2E4JP,iBAEA,yCACE,eAMN,iCACE,mBACA,Y3ErFoB,qH2EsFpB,iBACA,kCACA,gBACA,qBACA,M3EhJU,Q2EmJZ,+BACE,wBA6BF,2CACE,mBACA,M3E/MS,Q2EgNT,gBAIF,2CACE,mBACA,Y3EpIoB,qH2EqIpB,kCACA,iBACA,gBACA,M3E9OW,Q2EkPb,2CACE,mBACA,kCACA,Y3E/IoB,qH2EgJpB,iBACA,M3EjOa,Q2EqOjB,uDAEE,gBACA,iCAIF,gEAEE,aACA,sBACA,oBACA,2BACA,iBACA,yBACA,WACE,4FAEF,yBACA,c3EvJc,I2EwJd,+CAGF,4CAEE,cACA,sBACA,eACA,uBACA,cAEA,oDAIF,wBACE,cACA,eACA,uBACA,oDCjSF,qCAEE,M5E6CY,Q4E5CZ,Y5EkGsB,qH4EjGtB,kCAGF,qBACE,M5EoCU,Q4EnCV,Y5E4FsB,qH4EzFxB,0BAEE,M5E2BU,Q4E1BV,Y5EsFsB,qH4EnFxB,wGAKE,M5EoBkB,Q4EnBlB,Y5E6EsB,qH4E5EtB,kCAGF,yBAEE,M5EgBW,Q4EfX,Y5EsEsB,qH4EnExB,mBACE,M5EUW,Q4ETX,Y5EiEsB,qH4E9DxB,uBACE,M5EKW,Q4EJX,Y5E4DsB,qH4EzDxB,2BAEE,M5EGe,Q4EDf,iCACE,M5EPO,Q4EQP,kBACA,gBAIJ,sBACE,M5ERgB,Q4EWlB,eAEE,M5ErBW,Q4EsBX,Y5EuCsB,qH4EnCxB,gBACE,cACA,0BACA,4CAEA,sBACE,M5EvEiB,Q4EwEjB,sB5E1EW,Q4E+Ef,0CAEE,M5EjCY,Q4EmCZ,0KAGE,M5EtCU,Q4E4CZ,8JAGE,M5EnDgB,Q4EyDlB,8JAGE,M5E3DQ,Q4EiEV,gLAGE,M5EnES,Q4EyEX,8JAGE,M5E5ES,Q4EkFX,8JAGE,M5E1FS,Q4E+Fb,iBACE,M5EhGW,Q4EiGX,Y5EpCsB,qH4EqCtB,mBACA,gBACA,qBAIF,8FAEE,M5E1GW,Q4E2GX,Y5E9CsB,qH4E+CtB,mBACA,gBAGF,8CACE,cACA,qBACA,+CC7JF,KACE,yBACA,gBACA,c7EsHiB,I6ErHjB,qBACA,kBACA,iBACA,gBACA,gBACA,oBACA,mBACA,uBACA,UAEA,WACE,WACA,YACA,SACA,8BAGF,mBACE,W7E6CW,+B6EzCf,8EAIE,W7E1BkB,Q6E2BlB,a7E3BkB,Q6E4BlB,M7EXW,Q6EYX,c7E2FmB,O6E1FnB,qBAEA,sGACE,W7EhCsB,Q6EiCtB,a7EjCsB,Q6EkCtB,M7ElBS,Q6EqBX,oNAEE,gDACA,kDACA,M7EzBS,Q6E4BX,oOAEE,W7ExCW,Q6EyCX,a7ExBa,Q6EyBb,M7E5BY,Q6EgChB,eACE,yBACA,a7E9Bc,Q6E+Bd,M7EvCW,Q6EyCX,qBACE,W7E/CO,sB6EgDP,a7ElCc,Q6EmCd,M7E5CS,Q6E+CX,4CAEE,W7ErDQ,sB6EsDR,a7EzCc,Q6E4ChB,gDAEE,W7ElEW,K6EmEX,a7EjDa,Q6EkDb,M7ErDY,Q6EyDhB,YACE,W7E/Ca,Q6EgDb,a7EhDa,Q6EiDb,M7EhEW,Q6EkEX,kBACE,6DACA,+DACA,M7ErES,Q6EyEb,aACE,6DACA,+DACA,M7E5EW,Q6E8EX,mBACE,2DACA,6DACA,M7EjFS,Q6EqFb,aACE,W7EtEc,Q6EuEd,a7EvEc,Q6EwEd,M7ErGQ,Q6EuGR,mBACE,4DACA,8DACA,M7E1GM,Q6E8GV,UACE,4DACA,8DACA,M7EpGW,Q6EsGX,gBACE,6DACA,+DACA,M7EzGS,Q6E6Gb,qBACE,M7ElIa,Q6EmIb,a7EnIa,Q6EoIb,yBAEA,2BACE,+BACA,M7ExIW,Q6EyIX,a7EzIW,Q6E6If,uBACE,M7E1HW,Q6E2HX,a7EnHc,Q6EoHd,yBAEA,6BACE,W7EpIO,sB6EqIP,M7EhIS,Q6EiIT,a7ExHc,Q6E4HlB,oBACE,M7EvHa,Q6EwHb,a7ExHa,Q6EyHb,yBAEA,0BACE,gCACA,M7E7HW,Q6EiIf,UACE,M7ErKa,Q6EsKb,qBACA,gBACA,gBAEA,gBACE,M7EzKiB,Q6E0KjB,0BACA,yBAIJ,2BAEE,c7E3DiB,I6E4DjB,sBACA,mBACA,mBAGF,UACE,c7E/DmB,O6EkErB,cACE,c7EtEiB,I6EyEnB,gCAEE,c7E3EiB,I6E+EnB,uFAKE,oBACA,eACA,mBACA,WAGF,sCAEE,SAGF,cACE,WAIF,0CAEE,kBACA,mBACA,cAGF,WACE,2BACA,oCACA,yBACA,6BACA,iCACA,2BACA,8BACA,oCAEA,iBACE,4CACA,gCAGF,wCAEE,yBACA,qBAKF,+BACE,c7EnIe,I6EoIf,mBC1PJ,cACE,iB9EKW,Q8EJX,a9EwBc,Q8EvBd,M9EeW,Q8EdX,c9EkHiB,I8EjHjB,sBACA,WAToB,QAUpB,gBACA,uDAEA,oBACE,iB9ELS,Q8EMT,a9EdW,Q8EeX,M9EKS,Q8EJT,WAhBc,+BAmBhB,2BACE,M9EGS,Q8EFT,UAGF,+CAEE,iB9EjBW,K8EkBX,M9EHY,Q8EIZ,a9EDa,Q8EEb,UAIJ,aACE,iB9E1BW,Q8E2BX,a9EPc,Q8EQd,M9EhBW,Q8EiBX,c9EmFiB,I8ElFjB,kCACA,WAxCoB,QAyCpB,gBAEA,mBACE,a9E3CW,Q8E4CX,WA5Cc,+BA+ChB,sBACE,iB9EvCW,K8EwCX,M9EzBY,Q8E0BZ,a9EvBa,Q8E2BjB,kBACE,iB9E9Ca,K8E+Cb,a9E5Bc,Q8E6Bd,YACA,aACA,gBAEA,0BACE,iB9E9DW,Q8E+DX,a9E/DW,Q8EkEb,wBACE,WAnEc,+BAoEd,a9EpEW,Q8EuEb,+CACE,iB9ExEW,Q8EyEX,a9EzEW,Q8E6Ef,kBACE,M9E1DW,Q8E2DX,iBAGF,YACE,M9E7De,Q8E8Df,gBACA,oBACA,gBAGF,WACE,M9EnEW,Q8EoEX,gBAGF,iBACE,qBACA,gBACA,mBAGF,gBACE,mCACA,gBACA,mBAIF,gQAYE,iB9E/GW,Q8EgHX,yBACA,M9ErGW,Q8EsGX,c9EFiB,I8EGjB,qBACA,WA7HoB,QA8HpB,gBACA,uDAEA,wUACE,a9EjIW,Q8EkIX,aACA,WAnIc,+BAsIhB,ouBAEE,iB9E/HW,K8EgIX,M9EjHY,Q8EkHZ,a9E/Ga,Q8EkHf,4ZACE,M9EvHS,Q8EwHT,UAIJ,4BACE,kBACA,Y9E/CsB,qH8EkDxB,iBACE,gBACA,iB9ElJW,Q8EmJX,yBACA,M9ExIW,Q8EyIX,c9ErCiB,I8EuCjB,uBACE,a9EhKW,Q8EiKX,aACA,WAlKc,+BAsKlB,uCAEE,a9ExKa,Q8EyKb,aACA,cAEA,mEACE,0BACA,mBAOA,6CACE,cAEF,4CACE,eAGF,iCACE,a9E7LS,Q8E8LT,WA9LY,+BAkMhB,+BACE,iB9E1LW,K8E2LX,a9ExKY,Q8EyKZ,M9E9KS,Q8E+KT,WAvMkB,QAwMlB,kCAIA,4CACE,a9E5MS,Q8EkNf,0DAEE,a9ElLc,Q8EoLd,sEACE,0CAIJ,8DAEE,a9E1La,Q8E4Lb,0EACE,2CAIJ,gBACE,M9EnMc,Q8EsMhB,kBACE,M9EtMa,Q+ErCf,kBACE,WACA,gBACA,MACA,W/EKQ,Q+EF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","file":"theme.css"} \ No newline at end of file diff --git a/stygia/css/theme.rtl.css b/stygia/css/theme.rtl.css new file mode 100644 index 0000000000..bc41556549 --- /dev/null +++ b/stygia/css/theme.rtl.css @@ -0,0 +1,8 @@ +/* Stygia RTL — generated via rtlcss(theme.css) + _rtl-overrides.scss */ +/*! + * Bootstrap v5.3.3 (https://getbootstrap.com/) + * Copyright 2011-2024 The Bootstrap Authors + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */:root,[data-bs-theme=light]{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fafafa;--bs-gray: #c8c8c8;--bs-gray-dark: #1a1a1a;--bs-gray-100: #333333;--bs-gray-200: #2a2a2a;--bs-gray-300: #4a4a4a;--bs-gray-400: #949494;--bs-gray-500: #b0b0b0;--bs-gray-600: #c8c8c8;--bs-gray-700: #222222;--bs-gray-800: #1a1a1a;--bs-gray-900: #121212;--bs-primary: #3ecf8e;--bs-secondary: #333333;--bs-success: #5dd39e;--bs-info: #4ecdc4;--bs-warning: #f5a623;--bs-danger: #f07178;--bs-light: #222222;--bs-dark: #121212;--bs-primary-rgb: 62, 207, 142;--bs-secondary-rgb: 51, 51, 51;--bs-success-rgb: 93, 211, 158;--bs-info-rgb: 78, 205, 196;--bs-warning-rgb: 245, 166, 35;--bs-danger-rgb: 240, 113, 120;--bs-light-rgb: 34, 34, 34;--bs-dark-rgb: 18, 18, 18;--bs-primary-text-emphasis: #7ee0b3;--bs-secondary-text-emphasis: #c8c8c8;--bs-success-text-emphasis: #5dd39e;--bs-info-text-emphasis: #4ecdc4;--bs-warning-text-emphasis: #f5a623;--bs-danger-text-emphasis: #f07178;--bs-light-text-emphasis: #fafafa;--bs-dark-text-emphasis: #fafafa;--bs-primary-bg-subtle: rgba(62, 207, 142, 0.12);--bs-secondary-bg-subtle: #222222;--bs-success-bg-subtle: rgba(93, 211, 158, 0.12);--bs-info-bg-subtle: rgba(78, 205, 196, 0.12);--bs-warning-bg-subtle: rgba(245, 166, 35, 0.14);--bs-danger-bg-subtle: rgba(240, 113, 120, 0.12);--bs-light-bg-subtle: #1a1a1a;--bs-dark-bg-subtle: #121212;--bs-primary-border-subtle: rgb(69.7254901961%, 92.4705882353%, 82.2745098039%);--bs-secondary-border-subtle: rgb(68%, 68%, 68%);--bs-success-border-subtle: rgb(74.5882352941%, 93.0980392157%, 84.7843137255%);--bs-info-border-subtle: rgb(72.2352941176%, 92.1568627451%, 90.7450980392%);--bs-warning-border-subtle: rgb(98.431372549%, 86.0392156863%, 65.4901960784%);--bs-danger-border-subtle: rgb(97.6470588235%, 77.7254901961%, 78.8235294118%);--bs-light-border-subtle: #2a2a2a;--bs-dark-border-subtle: #b0b0b0;--bs-white-rgb: 250, 250, 250;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: "FiraCode Nerd Font Mono", "FiraCode Nerd Font", "JetBrains Mono", "Cascadia Code", "Fira Code", Menlo, Consolas, monospace;--bs-gradient: linear-gradient(180deg, rgba(250, 250, 250, 0.15), rgba(250, 250, 250, 0));--bs-body-font-family: "FiraCode Nerd Font Propo", "FiraCode Nerd Font", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--bs-body-font-size:0.875rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #fafafa;--bs-body-color-rgb: 250, 250, 250;--bs-body-bg: #121212;--bs-body-bg-rgb: 18, 18, 18;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(250, 250, 250, 0.75);--bs-secondary-color-rgb: 250, 250, 250;--bs-secondary-bg: #2a2a2a;--bs-secondary-bg-rgb: 42, 42, 42;--bs-tertiary-color: rgba(250, 250, 250, 0.5);--bs-tertiary-color-rgb: 250, 250, 250;--bs-tertiary-bg: #333333;--bs-tertiary-bg-rgb: 51, 51, 51;--bs-heading-color: inherit;--bs-link-color: #3ecf8e;--bs-link-color-rgb: 62, 207, 142;--bs-link-decoration: none;--bs-link-hover-color: #7ee0b3;--bs-link-hover-color-rgb: 126, 224, 179;--bs-link-hover-decoration: underline;--bs-code-color: #d63384;--bs-highlight-color: #fafafa;--bs-highlight-bg: rgb(100%, 95.137254902%, 80.5490196078%);--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #4a4a4a;--bs-border-color-translucent: rgba(0, 0, 0, 0.175);--bs-border-radius: 8px;--bs-border-radius-sm: 6px;--bs-border-radius-lg: 12px;--bs-border-radius-xl: 16px;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 9999px;--bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width: 0.25rem;--bs-focus-ring-opacity: 0.25;--bs-focus-ring-color: rgba(62, 207, 142, 0.25);--bs-form-valid-color: #5dd39e;--bs-form-valid-border-color: #5dd39e;--bs-form-invalid-color: #f07178;--bs-form-invalid-border-color: #f07178}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color: #4a4a4a;--bs-body-color-rgb: 74, 74, 74;--bs-body-bg: #121212;--bs-body-bg-rgb: 18, 18, 18;--bs-emphasis-color: #fafafa;--bs-emphasis-color-rgb: 250, 250, 250;--bs-secondary-color: rgba(74, 74, 74, 0.75);--bs-secondary-color-rgb: 74, 74, 74;--bs-secondary-bg: #1a1a1a;--bs-secondary-bg-rgb: 26, 26, 26;--bs-tertiary-color: rgba(74, 74, 74, 0.5);--bs-tertiary-color-rgb: 74, 74, 74;--bs-tertiary-bg: #161616;--bs-tertiary-bg-rgb: 22, 22, 22;--bs-primary-text-emphasis: rgb(54.5882352941%, 88.7058823529%, 73.4117647059%);--bs-secondary-text-emphasis: rgb(52%, 52%, 52%);--bs-success-text-emphasis: rgb(61.8823529412%, 89.6470588235%, 77.1764705882%);--bs-info-text-emphasis: rgb(58.3529411765%, 88.2352941176%, 86.1176470588%);--bs-warning-text-emphasis: rgb(97.6470588235%, 79.0588235294%, 48.2352941176%);--bs-danger-text-emphasis: rgb(96.4705882353%, 66.5882352941%, 68.2352941176%);--bs-light-text-emphasis: #333333;--bs-dark-text-emphasis: #4a4a4a;--bs-primary-bg-subtle: rgb(4.862745098%, 16.2352941176%, 11.137254902%);--bs-secondary-bg-subtle: rgb(4%, 4%, 4%);--bs-success-bg-subtle: rgb(7.2941176471%, 16.5490196078%, 12.3921568627%);--bs-info-bg-subtle: rgb(6.1176470588%, 16.0784313725%, 15.3725490196%);--bs-warning-bg-subtle: rgb(19.2156862745%, 13.0196078431%, 2.7450980392%);--bs-danger-bg-subtle: rgb(18.8235294118%, 8.862745098%, 9.4117647059%);--bs-light-bg-subtle: #1a1a1a;--bs-dark-bg-subtle: #0d0d0d;--bs-primary-border-subtle: rgb(14.5882352941%, 48.7058823529%, 33.4117647059%);--bs-secondary-border-subtle: rgb(12%, 12%, 12%);--bs-success-border-subtle: rgb(21.8823529412%, 49.6470588235%, 37.1764705882%);--bs-info-border-subtle: rgb(18.3529411765%, 48.2352941176%, 46.1176470588%);--bs-warning-border-subtle: rgb(57.6470588235%, 39.0588235294%, 8.2352941176%);--bs-danger-border-subtle: rgb(56.4705882353%, 26.5882352941%, 28.2352941176%);--bs-light-border-subtle: #222222;--bs-dark-border-subtle: #1a1a1a;--bs-heading-color: inherit;--bs-link-color: rgb(54.5882352941%, 88.7058823529%, 73.4117647059%);--bs-link-hover-color: rgb(63.6705882353%, 90.9647058824%, 78.7294117647%);--bs-link-color-rgb: 139, 226, 187;--bs-link-hover-color-rgb: 162, 232, 201;--bs-code-color: rgb(90.3529411765%, 52%, 71.0588235294%);--bs-highlight-color: #4a4a4a;--bs-highlight-bg: rgb(40%, 30.2745098039%, 1.0980392157%);--bs-border-color: #222222;--bs-border-color-translucent: rgba(250, 250, 250, 0.15);--bs-form-valid-color: rgb(45.8823529412%, 71.7647058824%, 59.7647058824%);--bs-form-valid-border-color: rgb(45.8823529412%, 71.7647058824%, 59.7647058824%);--bs-form-invalid-color: rgb(91.7647058824%, 52.4705882353%, 56.2352941176%);--bs-form-invalid-border-color: rgb(91.7647058824%, 52.4705882353%, 56.2352941176%)}*,*::before,*::after{box-sizing:border-box}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}h1,.h1{font-size:calc(1.2625rem + 0.15vw)}@media(min-width: 1200px){h1,.h1{font-size:1.375rem}}h2,.h2{font-size:1.125rem}h3,.h3{font-size:1rem}h4,.h4{font-size:calc(1.25625rem + 0.075vw)}@media(min-width: 1200px){h4,.h4{font-size:1.3125rem}}h5,.h5{font-size:1.09375rem}h6,.h6{font-size:0.875rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-right:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:600}dd{margin-bottom:.5rem;margin-right:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:0.875em}mark,.mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));text-decoration:none}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb);text-decoration:underline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:0.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:6px}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.55rem;padding-bottom:.55rem;color:#c8c8c8;text-align:right}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none !important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:right;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + 0.3vw)}@media(min-width: 1200px){legend{font-size:1.5rem}}legend{line-height:inherit}legend+*{clear:right}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.lead{font-size:1.09375rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw)}@media(min-width: 1200px){.display-1{font-size:5rem}}.display-1{font-weight:300;line-height:1.2}.display-2{font-size:calc(1.575rem + 3.9vw)}@media(min-width: 1200px){.display-2{font-size:4.5rem}}.display-2{font-weight:300;line-height:1.2}.display-3{font-size:calc(1.525rem + 3.3vw)}@media(min-width: 1200px){.display-3{font-size:4rem}}.display-3{font-weight:300;line-height:1.2}.display-4{font-size:calc(1.475rem + 2.7vw)}@media(min-width: 1200px){.display-4{font-size:3.5rem}}.display-4{font-weight:300;line-height:1.2}.display-5{font-size:calc(1.425rem + 2.1vw)}@media(min-width: 1200px){.display-5{font-size:3rem}}.display-5{font-weight:300;line-height:1.2}.display-6{font-size:calc(1.375rem + 1.5vw)}@media(min-width: 1200px){.display-6{font-size:2.5rem}}.display-6{font-weight:300;line-height:1.2}.list-unstyled{padding-right:0;list-style:none}.list-inline{padding-right:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-left:.5rem}.initialism{font-size:0.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.09375rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#c8c8c8}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:0.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);margin-left:auto;margin-right:auto}@media(min-width: 576px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-left:calc(-0.5*var(--bs-gutter-x));margin-right:calc(-0.5*var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-right:8.33333333%}.offset-2{margin-right:16.66666667%}.offset-3{margin-right:25%}.offset-4{margin-right:33.33333333%}.offset-5{margin-right:41.66666667%}.offset-6{margin-right:50%}.offset-7{margin-right:58.33333333%}.offset-8{margin-right:66.66666667%}.offset-9{margin-right:75%}.offset-10{margin-right:83.33333333%}.offset-11{margin-right:91.66666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: 0.25rem}.g-1,.gy-1{--bs-gutter-y: 0.25rem}.g-2,.gx-2{--bs-gutter-x: 0.5rem}.g-2,.gy-2{--bs-gutter-y: 0.5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media(min-width: 576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-right:0}.offset-sm-1{margin-right:8.33333333%}.offset-sm-2{margin-right:16.66666667%}.offset-sm-3{margin-right:25%}.offset-sm-4{margin-right:33.33333333%}.offset-sm-5{margin-right:41.66666667%}.offset-sm-6{margin-right:50%}.offset-sm-7{margin-right:58.33333333%}.offset-sm-8{margin-right:66.66666667%}.offset-sm-9{margin-right:75%}.offset-sm-10{margin-right:83.33333333%}.offset-sm-11{margin-right:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: 0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: 0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: 0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: 0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media(min-width: 768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-right:0}.offset-md-1{margin-right:8.33333333%}.offset-md-2{margin-right:16.66666667%}.offset-md-3{margin-right:25%}.offset-md-4{margin-right:33.33333333%}.offset-md-5{margin-right:41.66666667%}.offset-md-6{margin-right:50%}.offset-md-7{margin-right:58.33333333%}.offset-md-8{margin-right:66.66666667%}.offset-md-9{margin-right:75%}.offset-md-10{margin-right:83.33333333%}.offset-md-11{margin-right:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: 0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y: 0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x: 0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y: 0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media(min-width: 992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-right:0}.offset-lg-1{margin-right:8.33333333%}.offset-lg-2{margin-right:16.66666667%}.offset-lg-3{margin-right:25%}.offset-lg-4{margin-right:33.33333333%}.offset-lg-5{margin-right:41.66666667%}.offset-lg-6{margin-right:50%}.offset-lg-7{margin-right:58.33333333%}.offset-lg-8{margin-right:66.66666667%}.offset-lg-9{margin-right:75%}.offset-lg-10{margin-right:83.33333333%}.offset-lg-11{margin-right:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: 0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: 0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: 0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: 0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media(min-width: 1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-right:0}.offset-xl-1{margin-right:8.33333333%}.offset-xl-2{margin-right:16.66666667%}.offset-xl-3{margin-right:25%}.offset-xl-4{margin-right:33.33333333%}.offset-xl-5{margin-right:41.66666667%}.offset-xl-6{margin-right:50%}.offset-xl-7{margin-right:58.33333333%}.offset-xl-8{margin-right:66.66666667%}.offset-xl-9{margin-right:75%}.offset-xl-10{margin-right:83.33333333%}.offset-xl-11{margin-right:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: 0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: 0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: 0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: 0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}@media(min-width: 1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-right:0}.offset-xxl-1{margin-right:8.33333333%}.offset-xxl-2{margin-right:16.66666667%}.offset-xxl-3{margin-right:25%}.offset-xxl-4{margin-right:33.33333333%}.offset-xxl-5{margin-right:41.66666667%}.offset-xxl-6{margin-right:50%}.offset-xxl-7{margin-right:58.33333333%}.offset-xxl-8{margin-right:66.66666667%}.offset-xxl-9{margin-right:75%}.offset-xxl-10{margin-right:83.33333333%}.offset-xxl-11{margin-right:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: 0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y: 0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x: 0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y: 0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y: 3rem}}.table{--bs-table-color-type: initial;--bs-table-bg-type: initial;--bs-table-color-state: initial;--bs-table-bg-state: initial;--bs-table-color: #fafafa;--bs-table-bg: transparent;--bs-table-border-color: #2e2e2e;--bs-table-accent-bg: transparent;--bs-table-striped-color: #fafafa;--bs-table-striped-bg: rgba(255, 255, 255, 0.045);--bs-table-active-color: #fafafa;--bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);--bs-table-hover-color: #fafafa;--bs-table-hover-bg: rgba(62, 207, 142, 0.07);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.55rem .75rem;color:var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(1px*2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.3rem .5rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(even)>*{--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-active{--bs-table-color-state: var(--bs-table-active-color);--bs-table-bg-state: var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state: var(--bs-table-hover-color);--bs-table-bg-state: var(--bs-table-hover-bg)}.table-primary{--bs-table-color: #000;--bs-table-bg: rgb(84.862745098%, 96.2352941176%, 91.137254902%);--bs-table-border-color: rgb(67.8901960784%, 76.9882352941%, 72.9098039216%);--bs-table-striped-bg: rgb(80.6196078431%, 91.4235294118%, 86.5803921569%);--bs-table-striped-color: #000;--bs-table-active-bg: rgb(76.3764705882%, 86.6117647059%, 82.0235294118%);--bs-table-active-color: #000;--bs-table-hover-bg: rgb(78.4980392157%, 89.0176470588%, 84.3019607843%);--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color: #000;--bs-table-bg: rgb(84%, 84%, 84%);--bs-table-border-color: rgb(67.2%, 67.2%, 67.2%);--bs-table-striped-bg: rgb(79.8%, 79.8%, 79.8%);--bs-table-striped-color: #000;--bs-table-active-bg: rgb(75.6%, 75.6%, 75.6%);--bs-table-active-color: #000;--bs-table-hover-bg: rgb(77.7%, 77.7%, 77.7%);--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color: #000;--bs-table-bg: rgb(87.2941176471%, 96.5490196078%, 92.3921568627%);--bs-table-border-color: rgb(69.8352941176%, 77.2392156863%, 73.9137254902%);--bs-table-striped-bg: rgb(82.9294117647%, 91.7215686275%, 87.7725490196%);--bs-table-striped-color: #000;--bs-table-active-bg: rgb(78.5647058824%, 86.8941176471%, 83.1529411765%);--bs-table-active-color: #000;--bs-table-hover-bg: rgb(80.7470588235%, 89.3078431373%, 85.462745098%);--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color: #000;--bs-table-bg: rgb(86.1176470588%, 96.0784313725%, 95.3725490196%);--bs-table-border-color: rgb(68.8941176471%, 76.862745098%, 76.2980392157%);--bs-table-striped-bg: rgb(81.8117647059%, 91.2745098039%, 90.6039215686%);--bs-table-striped-color: #000;--bs-table-active-bg: rgb(77.5058823529%, 86.4705882353%, 85.8352941176%);--bs-table-active-color: #000;--bs-table-hover-bg: rgb(79.6588235294%, 88.8725490196%, 88.2196078431%);--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color: #000;--bs-table-bg: rgb(99.2156862745%, 93.0196078431%, 82.7450980392%);--bs-table-border-color: rgb(79.3725490196%, 74.4156862745%, 66.1960784314%);--bs-table-striped-bg: rgb(94.2549019608%, 88.368627451%, 78.6078431373%);--bs-table-striped-color: #000;--bs-table-active-bg: rgb(89.2941176471%, 83.7176470588%, 74.4705882353%);--bs-table-active-color: #000;--bs-table-hover-bg: rgb(91.7745098039%, 86.0431372549%, 76.5392156863%);--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color: #000;--bs-table-bg: rgb(98.8235294118%, 88.862745098%, 89.4117647059%);--bs-table-border-color: rgb(79.0588235294%, 71.0901960784%, 71.5294117647%);--bs-table-striped-bg: rgb(93.8823529412%, 84.4196078431%, 84.9411764706%);--bs-table-striped-color: #000;--bs-table-active-bg: rgb(88.9411764706%, 79.9764705882%, 80.4705882353%);--bs-table-active-color: #000;--bs-table-hover-bg: rgb(91.4117647059%, 82.1980392157%, 82.7058823529%);--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color: #fafafa;--bs-table-bg: #222222;--bs-table-border-color: rgb(30.2745098039%, 30.2745098039%, 30.2745098039%);--bs-table-striped-bg: rgb(17.568627451%, 17.568627451%, 17.568627451%);--bs-table-striped-color: #fafafa;--bs-table-active-bg: rgb(21.8039215686%, 21.8039215686%, 21.8039215686%);--bs-table-active-color: #fafafa;--bs-table-hover-bg: rgb(19.6862745098%, 19.6862745098%, 19.6862745098%);--bs-table-hover-color: #fafafa;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color: #fafafa;--bs-table-bg: #121212;--bs-table-border-color: rgb(25.2549019608%, 25.2549019608%, 25.2549019608%);--bs-table-striped-bg: rgb(11.6078431373%, 11.6078431373%, 11.6078431373%);--bs-table-striped-color: #fafafa;--bs-table-active-bg: rgb(16.1568627451%, 16.1568627451%, 16.1568627451%);--bs-table-active-color: #fafafa;--bs-table-hover-bg: rgb(13.8823529412%, 13.8823529412%, 13.8823529412%);--bs-table-hover-color: #fafafa;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem;color:#c8c8c8}.col-form-label{padding-top:calc(0.375rem + var(--bs-border-width));padding-bottom:calc(0.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5;color:#c8c8c8}.col-form-label-lg{padding-top:calc(0.5rem + var(--bs-border-width));padding-bottom:calc(0.5rem + var(--bs-border-width));font-size:1.09375rem}.col-form-label-sm{padding-top:calc(0.25rem + var(--bs-border-width));padding-bottom:calc(0.25rem + var(--bs-border-width));font-size:0.765625rem}.form-text{margin-top:.25rem;font-size:0.875em;color:#c8c8c8}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:0.875rem;font-weight:400;line-height:1.5;color:#fafafa;appearance:none;background-color:#1a1a1a;background-clip:padding-box;border:var(--bs-border-width) solid #3d3d3d;border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#fafafa;background-color:#1a1a1a;border-color:#3ecf8e;outline:0;box-shadow:0 0 0 2px rgba(62,207,142,.18)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:#b0b0b0;opacity:1}.form-control:disabled{color:#949494;background-color:#222;border-color:#2e2e2e;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;margin-inline-end:.75rem;color:#fafafa;background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-left:0;padding-right:0}.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:0.765625rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.09375rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0 !important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0 !important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%231a1a1a' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem .75rem .375rem 2.25rem;font-size:0.875rem;font-weight:400;line-height:1.5;color:#fafafa;appearance:none;background-color:#1a1a1a;background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:left .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid #3d3d3d;border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#3ecf8e;outline:0;box-shadow:0 0 0 .25rem rgba(62,207,142,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-left:.75rem;background-image:none}.form-select:disabled{background-color:#222;border-color:#2e2e2e}.form-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #fafafa}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-right:.5rem;font-size:0.765625rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-right:1rem;font-size:1.09375rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%234a4a4a' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.3125rem;padding-right:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:right;margin-right:-1.5em}.form-check-reverse{padding-left:1.5em;padding-right:0;text-align:left}.form-check-reverse .form-check-input{float:left;margin-left:-1.5em;margin-right:0}.form-check-input{--bs-form-check-bg: #222222;flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#3ecf8e;outline:0;box-shadow:0 0 0 .25rem rgba(62,207,142,.25)}.form-check-input:checked{background-color:#3ecf8e;border-color:#3ecf8e}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fafafa' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fafafa'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#3ecf8e;border-color:#3ecf8e;--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fafafa' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-right:2.5em}.form-switch .form-check-input{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-right:-2.5em;background-image:var(--bs-form-switch-bg);background-position:right center;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%233ecf8e'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:left center;--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fafafa'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-left:2.5em;padding-right:0}.form-switch.form-check-reverse .form-check-input{margin-left:-2.5em;margin-right:0}.form-check-inline{display:inline-block;margin-left:1rem}.btn-check{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28250, 250, 250, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;appearance:none;background-color:rgba(0,0,0,0)}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #121212,0 0 0 2px rgba(62,207,142,.18)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #121212,0 0 0 2px rgba(62,207,142,.18)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;appearance:none;background-color:#3ecf8e;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:rgb(77.2941176471%,94.3529411765%,86.7058823529%)}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:var(--bs-secondary-bg);border-color:rgba(0,0,0,0);border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;appearance:none;background-color:#3ecf8e;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:rgb(77.2941176471%,94.3529411765%,86.7058823529%)}.form-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:var(--bs-secondary-bg);border-color:rgba(0,0,0,0);border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;right:0;z-index:2;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid rgba(0,0,0,0);transform-origin:100% 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(0.85) translateY(-0.5rem) translateX(-0.15rem)}.form-floating>.form-control:focus~label::after,.form-floating>.form-control:not(:placeholder-shown)~label::after,.form-floating>.form-control-plaintext~label::after,.form-floating>.form-select~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:#1a1a1a;border-radius:var(--bs-border-radius)}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(0.85) translateY(-0.5rem) translateX(-0.15rem)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>:disabled~label,.form-floating>.form-control:disabled~label{color:#c8c8c8}.form-floating>:disabled~label::after,.form-floating>.form-control:disabled~label::after{background-color:#222}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:0.875rem;font-weight:400;line-height:1.5;color:#fafafa;text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid #3d3d3d;border-radius:var(--bs-border-radius)}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.09375rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:0.765625rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-left:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-right:calc(var(--bs-border-width)*-1);border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.765625rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:var(--bs-form-valid-border-color);padding-left:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%235dd39e' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-left:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) left calc(0.375em + 0.1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%235dd39e' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-left:4.125rem;background-position:left .75rem center,center left 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:var(--bs-form-valid-color)}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-right:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.765625rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:var(--bs-form-invalid-border-color);padding-left:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23f07178'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23f07178' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-left:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) left calc(0.375em + 0.1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23f07178'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23f07178' stroke='none'/%3e%3c/svg%3e");padding-left:4.125rem;background-position:left .75rem center,center left 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:var(--bs-form-invalid-color)}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-right:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--bs-btn-padding-x: 0.85rem;--bs-btn-padding-y: 0.4rem;--bs-btn-font-family: ;--bs-btn-font-size:0.875rem;--bs-btn-font-weight: 500;--bs-btn-line-height: 1.5;--bs-btn-color: var(--bs-body-color);--bs-btn-bg: transparent;--bs-btn-border-width: var(--bs-border-width);--bs-btn-border-color: transparent;--bs-btn-border-radius: 6px;--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(250, 250, 250, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity: 0.65;--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;vertical-align:middle;cursor:pointer;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);text-decoration:none;background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color: #000;--bs-btn-bg: #3ecf8e;--bs-btn-border-color: #3ecf8e;--bs-btn-hover-color: #000;--bs-btn-hover-bg: rgb(35.6666666667%, 84%, 62.3333333333%);--bs-btn-hover-border-color: rgb(31.8823529412%, 83.0588235294%, 60.1176470588%);--bs-btn-focus-shadow-rgb: 53, 176, 121;--bs-btn-active-color: #000;--bs-btn-active-bg: rgb(39.4509803922%, 84.9411764706%, 64.5490196078%);--bs-btn-active-border-color: rgb(31.8823529412%, 83.0588235294%, 60.1176470588%);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #3ecf8e;--bs-btn-disabled-border-color: #3ecf8e}.btn-secondary{--bs-btn-color: #fafafa;--bs-btn-bg: #333333;--bs-btn-border-color: #333333;--bs-btn-hover-color: #fafafa;--bs-btn-hover-bg: rgb(17%, 17%, 17%);--bs-btn-hover-border-color: rgb(16%, 16%, 16%);--bs-btn-focus-shadow-rgb: 81, 81, 81;--bs-btn-active-color: #fafafa;--bs-btn-active-bg: rgb(16%, 16%, 16%);--bs-btn-active-border-color: rgb(15%, 15%, 15%);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fafafa;--bs-btn-disabled-bg: #333333;--bs-btn-disabled-border-color: #333333}.btn-success{--bs-btn-color: #000;--bs-btn-bg: #5dd39e;--bs-btn-border-color: #5dd39e;--bs-btn-hover-color: #000;--bs-btn-hover-bg: rgb(46%, 85.3333333333%, 67.6666666667%);--bs-btn-hover-border-color: rgb(42.8235294118%, 84.4705882353%, 65.7647058824%);--bs-btn-focus-shadow-rgb: 79, 179, 134;--bs-btn-active-color: #000;--bs-btn-active-bg: rgb(49.1764705882%, 86.1960784314%, 69.568627451%);--bs-btn-active-border-color: rgb(42.8235294118%, 84.4705882353%, 65.7647058824%);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #5dd39e;--bs-btn-disabled-border-color: #5dd39e}.btn-info{--bs-btn-color: #000;--bs-btn-bg: #4ecdc4;--bs-btn-border-color: #4ecdc4;--bs-btn-hover-color: #000;--bs-btn-hover-bg: rgb(41%, 83.3333333333%, 80.3333333333%);--bs-btn-hover-border-color: rgb(37.5294117647%, 82.3529411765%, 79.1764705882%);--bs-btn-focus-shadow-rgb: 66, 174, 167;--bs-btn-active-color: #000;--bs-btn-active-bg: rgb(44.4705882353%, 84.3137254902%, 81.4901960784%);--bs-btn-active-border-color: rgb(37.5294117647%, 82.3529411765%, 79.1764705882%);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #4ecdc4;--bs-btn-disabled-border-color: #4ecdc4}.btn-warning{--bs-btn-color: #000;--bs-btn-bg: #f5a623;--bs-btn-border-color: #f5a623;--bs-btn-hover-color: #000;--bs-btn-hover-bg: rgb(96.6666666667%, 70.3333333333%, 26.6666666667%);--bs-btn-hover-border-color: rgb(96.4705882353%, 68.5882352941%, 22.3529411765%);--bs-btn-focus-shadow-rgb: 208, 141, 30;--bs-btn-active-color: #000;--bs-btn-active-bg: rgb(96.862745098%, 72.0784313725%, 30.9803921569%);--bs-btn-active-border-color: rgb(96.4705882353%, 68.5882352941%, 22.3529411765%);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f5a623;--bs-btn-disabled-border-color: #f5a623}.btn-danger{--bs-btn-color: #000;--bs-btn-bg: #f07178;--bs-btn-border-color: #f07178;--bs-btn-hover-color: #000;--bs-btn-hover-bg: rgb(95%, 52.6666666667%, 55%);--bs-btn-hover-border-color: rgb(94.7058823529%, 49.8823529412%, 52.3529411765%);--bs-btn-focus-shadow-rgb: 204, 96, 102;--bs-btn-active-color: #000;--bs-btn-active-bg: rgb(95.2941176471%, 55.4509803922%, 57.6470588235%);--bs-btn-active-border-color: rgb(94.7058823529%, 49.8823529412%, 52.3529411765%);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f07178;--bs-btn-disabled-border-color: #f07178}.btn-light{--bs-btn-color: #fafafa;--bs-btn-bg: #222222;--bs-btn-border-color: #222222;--bs-btn-hover-color: #fafafa;--bs-btn-hover-bg: rgb(11.3333333333%, 11.3333333333%, 11.3333333333%);--bs-btn-hover-border-color: rgb(10.6666666667%, 10.6666666667%, 10.6666666667%);--bs-btn-focus-shadow-rgb: 66, 66, 66;--bs-btn-active-color: #fafafa;--bs-btn-active-bg: rgb(10.6666666667%, 10.6666666667%, 10.6666666667%);--bs-btn-active-border-color: rgb(10%, 10%, 10%);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fafafa;--bs-btn-disabled-bg: #222222;--bs-btn-disabled-border-color: #222222}.btn-dark{--bs-btn-color: #fafafa;--bs-btn-bg: #121212;--bs-btn-border-color: #121212;--bs-btn-hover-color: #fafafa;--bs-btn-hover-bg: rgb(21%, 21%, 21%);--bs-btn-hover-border-color: rgb(16.3529411765%, 16.3529411765%, 16.3529411765%);--bs-btn-focus-shadow-rgb: 53, 53, 53;--bs-btn-active-color: #fafafa;--bs-btn-active-bg: rgb(25.6470588235%, 25.6470588235%, 25.6470588235%);--bs-btn-active-border-color: rgb(16.3529411765%, 16.3529411765%, 16.3529411765%);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fafafa;--bs-btn-disabled-bg: #121212;--bs-btn-disabled-border-color: #121212}.btn-outline-primary{--bs-btn-color: #3ecf8e;--bs-btn-border-color: #3ecf8e;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #3ecf8e;--bs-btn-hover-border-color: #3ecf8e;--bs-btn-focus-shadow-rgb: 62, 207, 142;--bs-btn-active-color: #000;--bs-btn-active-bg: #3ecf8e;--bs-btn-active-border-color: #3ecf8e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #3ecf8e;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #3ecf8e;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #333333;--bs-btn-border-color: #333333;--bs-btn-hover-color: #fafafa;--bs-btn-hover-bg: #333333;--bs-btn-hover-border-color: #333333;--bs-btn-focus-shadow-rgb: 51, 51, 51;--bs-btn-active-color: #fafafa;--bs-btn-active-bg: #333333;--bs-btn-active-border-color: #333333;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #333333;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #333333;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #5dd39e;--bs-btn-border-color: #5dd39e;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #5dd39e;--bs-btn-hover-border-color: #5dd39e;--bs-btn-focus-shadow-rgb: 93, 211, 158;--bs-btn-active-color: #000;--bs-btn-active-bg: #5dd39e;--bs-btn-active-border-color: #5dd39e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #5dd39e;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #5dd39e;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #4ecdc4;--bs-btn-border-color: #4ecdc4;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #4ecdc4;--bs-btn-hover-border-color: #4ecdc4;--bs-btn-focus-shadow-rgb: 78, 205, 196;--bs-btn-active-color: #000;--bs-btn-active-bg: #4ecdc4;--bs-btn-active-border-color: #4ecdc4;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #4ecdc4;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #4ecdc4;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #f5a623;--bs-btn-border-color: #f5a623;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f5a623;--bs-btn-hover-border-color: #f5a623;--bs-btn-focus-shadow-rgb: 245, 166, 35;--bs-btn-active-color: #000;--bs-btn-active-bg: #f5a623;--bs-btn-active-border-color: #f5a623;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #f5a623;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f5a623;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #f07178;--bs-btn-border-color: #f07178;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f07178;--bs-btn-hover-border-color: #f07178;--bs-btn-focus-shadow-rgb: 240, 113, 120;--bs-btn-active-color: #000;--bs-btn-active-bg: #f07178;--bs-btn-active-border-color: #f07178;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #f07178;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f07178;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #222222;--bs-btn-border-color: #222222;--bs-btn-hover-color: #fafafa;--bs-btn-hover-bg: #222222;--bs-btn-hover-border-color: #222222;--bs-btn-focus-shadow-rgb: 34, 34, 34;--bs-btn-active-color: #fafafa;--bs-btn-active-bg: #222222;--bs-btn-active-border-color: #222222;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #222222;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #222222;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #121212;--bs-btn-border-color: #121212;--bs-btn-hover-color: #fafafa;--bs-btn-hover-bg: #121212;--bs-btn-hover-border-color: #121212;--bs-btn-focus-shadow-rgb: 18, 18, 18;--bs-btn-active-color: #fafafa;--bs-btn-active-bg: #121212;--bs-btn-active-border-color: #121212;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #121212;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #121212;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: #3ecf8e;--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: #7ee0b3;--bs-btn-hover-border-color: transparent;--bs-btn-active-color: #7ee0b3;--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #c8c8c8;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: 0 0 0 #000;--bs-btn-focus-shadow-rgb: 53, 176, 121;text-decoration:none}.btn-link:hover,.btn-link:focus-visible{text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--bs-btn-padding-y: 0.5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size:1.09375rem;--bs-btn-border-radius: var(--bs-border-radius-lg)}.btn-sm,.btn-group-sm>.btn{--bs-btn-padding-y: 0.25rem;--bs-btn-padding-x: 0.5rem;--bs-btn-font-size:0.765625rem;--bs-btn-border-radius: var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-menu{--bs-dropdown-zindex: 1000;--bs-dropdown-min-width: 10rem;--bs-dropdown-padding-x: 0.5rem;--bs-dropdown-padding-y: 0.25rem;--bs-dropdown-spacer: 0.125rem;--bs-dropdown-font-size:0.875rem;--bs-dropdown-color: #fafafa;--bs-dropdown-bg: #242424;--bs-dropdown-border-color: #2e2e2e;--bs-dropdown-border-radius: var(--bs-border-radius);--bs-dropdown-border-width: var(--bs-border-width);--bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg: #2e2e2e;--bs-dropdown-divider-margin-y: 0.5rem;--bs-dropdown-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.35), 0 8px 24px rgba(0, 98, 57, 0.18);--bs-dropdown-link-color: var(--bs-body-color);--bs-dropdown-link-hover-color: var(--bs-body-color);--bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);--bs-dropdown-link-active-color: #fafafa;--bs-dropdown-link-active-bg: #3ecf8e;--bs-dropdown-link-disabled-color: var(--bs-tertiary-color);--bs-dropdown-item-padding-x: 0.75rem;--bs-dropdown-item-padding-y: 0.375rem;--bs-dropdown-header-color: #c8c8c8;--bs-dropdown-header-padding-x: 0.75rem;--bs-dropdown-header-padding-y: 0.25rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:right;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;right:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{left:auto;right:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{left:0;right:auto}@media(min-width: 576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{left:auto;right:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{left:0;right:auto}}@media(min-width: 768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{left:auto;right:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{left:0;right:auto}}@media(min-width: 992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{left:auto;right:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{left:0;right:auto}}@media(min-width: 1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{left:auto;right:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{left:0;right:auto}}@media(min-width: 1400px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{left:auto;right:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{left:0;right:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropend .dropdown-menu[data-bs-popper]{top:0;left:auto;right:100%;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;left:100%;right:auto;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;white-space:nowrap;background-color:rgba(0,0,0,0);border:0;border-radius:var(--bs-dropdown-item-border-radius, 0)}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);text-decoration:none;background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:rgba(0,0,0,0)}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:0.765625rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color: #4a4a4a;--bs-dropdown-bg: #1a1a1a;--bs-dropdown-border-color: #2e2e2e;--bs-dropdown-box-shadow: ;--bs-dropdown-link-color: #4a4a4a;--bs-dropdown-link-hover-color: #fafafa;--bs-dropdown-divider-bg: #2e2e2e;--bs-dropdown-link-hover-bg: rgba(250, 250, 250, 0.15);--bs-dropdown-link-active-color: #fafafa;--bs-dropdown-link-active-bg: #3ecf8e;--bs-dropdown-link-disabled-color: #b0b0b0;--bs-dropdown-header-color: #b0b0b0}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:6px}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-right:calc(var(--bs-border-width)*-1)}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.dropdown-toggle-split{padding-left:.6375rem;padding-right:.6375rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-right:0}.dropstart .dropdown-toggle-split::before{margin-left:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-left:.375rem;padding-right:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-left:.75rem;padding-right:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:calc(var(--bs-border-width)*-1)}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-right-radius:0;border-top-left-radius:0}.nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: 400;--bs-nav-link-color: #c8c8c8;--bs-nav-link-hover-color: #fafafa;--bs-nav-link-disabled-color: var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-right:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);background:none;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color);text-decoration:none}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(62,207,142,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width: var(--bs-border-width);--bs-nav-tabs-border-color: #2e2e2e;--bs-nav-tabs-border-radius: var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color: transparent transparent #3d3d3d;--bs-nav-tabs-link-active-color: #3ecf8e;--bs-nav-tabs-link-active-bg: transparent;--bs-nav-tabs-link-active-border-color: transparent transparent #3ecf8e;border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1*var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid rgba(0,0,0,0);border-top-right-radius:var(--bs-nav-tabs-border-radius);border-top-left-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1*var(--bs-nav-tabs-border-width));border-top-right-radius:0;border-top-left-radius:0}.nav-pills{--bs-nav-pills-border-radius: 0;--bs-nav-pills-link-active-color: #3ecf8e;--bs-nav-pills-link-active-bg: transparent}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap: 1rem;--bs-nav-underline-border-width: 0.125rem;--bs-nav-underline-link-active-color: var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-left:0;padding-right:0;border-bottom:var(--bs-nav-underline-border-width) solid rgba(0,0,0,0)}.nav-underline .nav-link:hover,.nav-underline .nav-link:focus{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:600;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: 0;--bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y: 0.3359375rem;--bs-navbar-brand-margin-end: 1rem;--bs-navbar-brand-font-size: 1.09375rem;--bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x: 0.5rem;--bs-navbar-toggler-padding-y: 0.25rem;--bs-navbar-toggler-padding-x: 0.75rem;--bs-navbar-toggler-font-size: 1.09375rem;--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28250, 250, 250, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);--bs-navbar-toggler-border-radius: 6px;--bs-navbar-toggler-focus-width: 0.25rem;--bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-left:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color);text-decoration:none}.navbar-nav{--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: 400;--bs-nav-link-color: var(--bs-navbar-color);--bs-nav-link-hover-color: var(--bs-navbar-hover-color);--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-right:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:rgba(0,0,0,0);border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media(prefers-reduced-motion: reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media(min-width: 576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color: #c8c8c8;--bs-navbar-hover-color: #fafafa;--bs-navbar-disabled-color: #949494;--bs-navbar-active-color: #3ecf8e;--bs-navbar-brand-color: #3ecf8e;--bs-navbar-brand-hover-color: #3ecf8e;--bs-navbar-toggler-border-color: rgba(250, 250, 250, 0.1);--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23c8c8c8' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23c8c8c8' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y: 1rem;--bs-card-spacer-x: 1rem;--bs-card-title-spacer-y: 0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width: 1px;--bs-card-border-color: #2e2e2e;--bs-card-border-radius: 12px;--bs-card-box-shadow: ;--bs-card-inner-border-radius: 11px;--bs-card-cap-padding-y: 0.5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: transparent;--bs-card-cap-color: #fafafa;--bs-card-height: ;--bs-card-color: #fafafa;--bs-card-bg: #1a1a1a;--bs-card-img-overlay-padding: 1rem;--bs-card-group-margin: 0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-left:0;margin-right:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-right-radius:var(--bs-card-inner-border-radius);border-top-left-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-left-radius:var(--bs-card-inner-border-radius);border-bottom-right-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-0.5*var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-right:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-left:calc(-0.5*var(--bs-card-cap-padding-x));margin-bottom:calc(-1*var(--bs-card-cap-padding-y));margin-right:calc(-0.5*var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-left:calc(-0.5*var(--bs-card-cap-padding-x));margin-right:calc(-0.5*var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;left:0;bottom:0;right:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-right-radius:var(--bs-card-inner-border-radius);border-top-left-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-left-radius:var(--bs-card-inner-border-radius);border-bottom-right-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media(min-width: 576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-right:0;border-right:0}.card-group>.card:not(:last-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-left-radius:0}.card-group>.card:not(:first-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-right-radius:0}}.accordion{--bs-accordion-color: var(--bs-body-color);--bs-accordion-bg: #1a1a1a;--bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;--bs-accordion-border-color: #2e2e2e;--bs-accordion-border-width: var(--bs-border-width);--bs-accordion-border-radius: var(--bs-border-radius);--bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x: 1rem;--bs-accordion-btn-padding-y: 0.75rem;--bs-accordion-btn-color: #fafafa;--bs-accordion-btn-bg: var(--bs-accordion-bg);--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23fafafa' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width: 1.25rem;--bs-accordion-btn-icon-transform: rotate(-180deg);--bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%237ee0b3' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow: 0 0 0 2px rgba(62, 207, 142, 0.18);--bs-accordion-body-padding-x: 1.25rem;--bs-accordion-body-padding-y: 1rem;--bs-accordion-active-color: #3ecf8e;--bs-accordion-active-bg: #222222}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:0.875rem;color:var(--bs-accordion-btn-color);text-align:right;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media(prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1*var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-right:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media(prefers-reduced-motion: reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-right-radius:var(--bs-accordion-border-radius);border-top-left-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-right-radius:var(--bs-accordion-inner-border-radius);border-top-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-left-radius:var(--bs-accordion-border-radius);border-bottom-right-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-left-radius:var(--bs-accordion-inner-border-radius);border-bottom-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-left-radius:var(--bs-accordion-border-radius);border-bottom-right-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-left:0;border-right:0;border-radius:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}.accordion-flush>.accordion-item>.accordion-collapse{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%2854.5882352941%, 88.7058823529%, 73.4117647059%%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%2854.5882352941%, 88.7058823529%, 73.4117647059%%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x: 0;--bs-breadcrumb-padding-y: 0;--bs-breadcrumb-margin-bottom: 1rem;--bs-breadcrumb-bg: transparent;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color: #b0b0b0;--bs-breadcrumb-item-padding-x: 0.5rem;--bs-breadcrumb-item-active-color: #fafafa;display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-right:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:right;padding-left:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "»")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x: 0.75rem;--bs-pagination-padding-y: 0.375rem;--bs-pagination-font-size:0.875rem;--bs-pagination-color: #c8c8c8;--bs-pagination-bg: #1a1a1a;--bs-pagination-border-width: var(--bs-border-width);--bs-pagination-border-color: #2e2e2e;--bs-pagination-border-radius: var(--bs-border-radius);--bs-pagination-hover-color: #fafafa;--bs-pagination-hover-bg: rgba(255, 255, 255, 0.05);--bs-pagination-hover-border-color: #3d3d3d;--bs-pagination-focus-color: var(--bs-link-hover-color);--bs-pagination-focus-bg: var(--bs-secondary-bg);--bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(62, 207, 142, 0.25);--bs-pagination-active-color: #fafafa;--bs-pagination-active-bg: #006239;--bs-pagination-active-border-color: #006239;--bs-pagination-disabled-color: #949494;--bs-pagination-disabled-bg: #222222;--bs-pagination-disabled-border-color: #2e2e2e;display:flex;padding-right:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);text-decoration:none;background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.page-link.active,.active>.page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-right:calc(var(--bs-border-width)*-1)}.page-item:first-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x: 1.5rem;--bs-pagination-padding-y: 0.75rem;--bs-pagination-font-size:1.09375rem;--bs-pagination-border-radius: var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x: 0.5rem;--bs-pagination-padding-y: 0.25rem;--bs-pagination-font-size:0.765625rem;--bs-pagination-border-radius: var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x: 0.65em;--bs-badge-padding-y: 0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight: 600;--bs-badge-color: #121212;--bs-badge-border-radius: var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 1rem;--bs-alert-margin-bottom: 0.75em;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: 0 solid var(--bs-alert-border-color);--bs-alert-border-radius: 8px;--bs-alert-link-color: inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:600;color:var(--bs-alert-link-color)}.alert-dismissible{padding-left:3rem}.alert-dismissible .btn-close{position:absolute;top:0;left:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color: var(--bs-primary-text-emphasis);--bs-alert-bg: var(--bs-primary-bg-subtle);--bs-alert-border-color: var(--bs-primary-border-subtle);--bs-alert-link-color: var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color: var(--bs-secondary-text-emphasis);--bs-alert-bg: var(--bs-secondary-bg-subtle);--bs-alert-border-color: var(--bs-secondary-border-subtle);--bs-alert-link-color: var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color: var(--bs-success-text-emphasis);--bs-alert-bg: var(--bs-success-bg-subtle);--bs-alert-border-color: var(--bs-success-border-subtle);--bs-alert-link-color: var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color: var(--bs-info-text-emphasis);--bs-alert-bg: var(--bs-info-bg-subtle);--bs-alert-border-color: var(--bs-info-border-subtle);--bs-alert-link-color: var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color: var(--bs-warning-text-emphasis);--bs-alert-bg: var(--bs-warning-bg-subtle);--bs-alert-border-color: var(--bs-warning-border-subtle);--bs-alert-link-color: var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color: var(--bs-danger-text-emphasis);--bs-alert-bg: var(--bs-danger-bg-subtle);--bs-alert-border-color: var(--bs-danger-border-subtle);--bs-alert-link-color: var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color: var(--bs-light-text-emphasis);--bs-alert-bg: var(--bs-light-bg-subtle);--bs-alert-border-color: var(--bs-light-border-subtle);--bs-alert-link-color: var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color: var(--bs-dark-text-emphasis);--bs-alert-bg: var(--bs-dark-bg-subtle);--bs-alert-border-color: var(--bs-dark-border-subtle);--bs-alert-link-color: var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress,.progress-stacked{--bs-progress-height: 1rem;--bs-progress-font-size:0.65625rem;--bs-progress-bg: var(--bs-secondary-bg);--bs-progress-border-radius: var(--bs-border-radius);--bs-progress-box-shadow: var(--bs-box-shadow-inset);--bs-progress-bar-color: #fafafa;--bs-progress-bar-bg: #3ecf8e;--bs-progress-bar-transition: width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media(prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(-45deg, rgba(250, 250, 250, 0.15) 25%, transparent 25%, transparent 50%, rgba(250, 250, 250, 0.15) 50%, rgba(250, 250, 250, 0.15) 75%, transparent 75%, transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color: #fafafa;--bs-list-group-bg: transparent;--bs-list-group-border-color: #2e2e2e;--bs-list-group-border-width: var(--bs-border-width);--bs-list-group-border-radius: var(--bs-border-radius);--bs-list-group-item-padding-x: 0.75rem;--bs-list-group-item-padding-y: 0.5rem;--bs-list-group-action-color: var(--bs-secondary-color);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: rgba(255, 255, 255, 0.05);--bs-list-group-action-active-color: var(--bs-body-color);--bs-list-group-action-active-bg: var(--bs-secondary-bg);--bs-list-group-disabled-color: var(--bs-secondary-color);--bs-list-group-disabled-bg: transparent;--bs-list-group-active-color: #fafafa;--bs-list-group-active-bg: rgba(255, 255, 255, 0.08);--bs-list-group-active-border-color: rgba(255, 255, 255, 0.08);display:flex;flex-direction:column;padding-right:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-right-radius:inherit;border-top-left-radius:inherit}.list-group-item:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1*var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-right-radius:var(--bs-list-group-border-radius);border-top-left-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-left-radius:var(--bs-list-group-border-radius);border-bottom-right-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-right-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-right:calc(-1*var(--bs-list-group-border-width));border-right-width:var(--bs-list-group-border-width)}@media(min-width: 576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-right-radius:var(--bs-list-group-border-radius);border-top-left-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-left-radius:var(--bs-list-group-border-radius);border-bottom-right-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-right-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-right:calc(-1*var(--bs-list-group-border-width));border-right-width:var(--bs-list-group-border-width)}}@media(min-width: 768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-right-radius:var(--bs-list-group-border-radius);border-top-left-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-left-radius:var(--bs-list-group-border-radius);border-bottom-right-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-right-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-right:calc(-1*var(--bs-list-group-border-width));border-right-width:var(--bs-list-group-border-width)}}@media(min-width: 992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-right-radius:var(--bs-list-group-border-radius);border-top-left-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-left-radius:var(--bs-list-group-border-radius);border-bottom-right-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-right-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-right:calc(-1*var(--bs-list-group-border-width));border-right-width:var(--bs-list-group-border-width)}}@media(min-width: 1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-right-radius:var(--bs-list-group-border-radius);border-top-left-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-left-radius:var(--bs-list-group-border-radius);border-bottom-right-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-right-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-right:calc(-1*var(--bs-list-group-border-width));border-right-width:var(--bs-list-group-border-width)}}@media(min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-right-radius:var(--bs-list-group-border-radius);border-top-left-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-left-radius:var(--bs-list-group-border-radius);border-bottom-right-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-right-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-right:calc(-1*var(--bs-list-group-border-width));border-right-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color: var(--bs-primary-text-emphasis);--bs-list-group-bg: var(--bs-primary-bg-subtle);--bs-list-group-border-color: var(--bs-primary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-primary-border-subtle);--bs-list-group-active-color: var(--bs-primary-bg-subtle);--bs-list-group-active-bg: var(--bs-primary-text-emphasis);--bs-list-group-active-border-color: var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color: var(--bs-secondary-text-emphasis);--bs-list-group-bg: var(--bs-secondary-bg-subtle);--bs-list-group-border-color: var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);--bs-list-group-active-color: var(--bs-secondary-bg-subtle);--bs-list-group-active-bg: var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color: var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color: var(--bs-success-text-emphasis);--bs-list-group-bg: var(--bs-success-bg-subtle);--bs-list-group-border-color: var(--bs-success-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-success-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-success-border-subtle);--bs-list-group-active-color: var(--bs-success-bg-subtle);--bs-list-group-active-bg: var(--bs-success-text-emphasis);--bs-list-group-active-border-color: var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color: var(--bs-info-text-emphasis);--bs-list-group-bg: var(--bs-info-bg-subtle);--bs-list-group-border-color: var(--bs-info-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-info-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-info-border-subtle);--bs-list-group-active-color: var(--bs-info-bg-subtle);--bs-list-group-active-bg: var(--bs-info-text-emphasis);--bs-list-group-active-border-color: var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color: var(--bs-warning-text-emphasis);--bs-list-group-bg: var(--bs-warning-bg-subtle);--bs-list-group-border-color: var(--bs-warning-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-warning-border-subtle);--bs-list-group-active-color: var(--bs-warning-bg-subtle);--bs-list-group-active-bg: var(--bs-warning-text-emphasis);--bs-list-group-active-border-color: var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color: var(--bs-danger-text-emphasis);--bs-list-group-bg: var(--bs-danger-bg-subtle);--bs-list-group-border-color: var(--bs-danger-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-danger-border-subtle);--bs-list-group-active-color: var(--bs-danger-bg-subtle);--bs-list-group-active-bg: var(--bs-danger-text-emphasis);--bs-list-group-active-border-color: var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color: var(--bs-light-text-emphasis);--bs-list-group-bg: var(--bs-light-bg-subtle);--bs-list-group-border-color: var(--bs-light-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-light-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-light-border-subtle);--bs-list-group-active-color: var(--bs-light-bg-subtle);--bs-list-group-active-bg: var(--bs-light-text-emphasis);--bs-list-group-active-border-color: var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color: var(--bs-dark-text-emphasis);--bs-list-group-bg: var(--bs-dark-bg-subtle);--bs-list-group-border-color: var(--bs-dark-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-dark-border-subtle);--bs-list-group-active-color: var(--bs-dark-bg-subtle);--bs-list-group-active-bg: var(--bs-dark-text-emphasis);--bs-list-group-active-border-color: var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color: #c8c8c8;--bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c8c8c8'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity: 0.5;--bs-btn-close-hover-opacity: 0.75;--bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(62, 207, 142, 0.25);--bs-btn-close-focus-opacity: 1;--bs-btn-close-disabled-opacity: 0.25;--bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:rgba(0,0,0,0) var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:8px;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{filter:var(--bs-btn-close-white-filter)}[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex: 1090;--bs-toast-padding-x: 0.75rem;--bs-toast-padding-y: 0.5rem;--bs-toast-spacing: 1.5rem;--bs-toast-max-width: 350px;--bs-toast-font-size:0.875rem;--bs-toast-color: #fafafa;--bs-toast-bg: #242424;--bs-toast-border-width: var(--bs-border-width);--bs-toast-border-color: #2e2e2e;--bs-toast-border-radius: var(--bs-border-radius);--bs-toast-box-shadow: var(--bs-box-shadow);--bs-toast-header-color: var(--bs-secondary-color);--bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-header-border-color: #2e2e2e;width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex: 1090;position:absolute;z-index:var(--bs-toast-zindex);width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-left:calc(-0.5*var(--bs-toast-padding-x));margin-right:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex: 1055;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: 0.5rem;--bs-modal-color: ;--bs-modal-bg: #1a1a1a;--bs-modal-border-color: #2e2e2e;--bs-modal-border-width: var(--bs-border-width);--bs-modal-border-radius: 12px;--bs-modal-box-shadow: var(--bs-box-shadow-sm);--bs-modal-inner-border-radius: calc(12px - (var(--bs-border-width)));--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 0.75rem;--bs-modal-header-padding: 0.75rem 1rem;--bs-modal-header-border-color: #2e2e2e;--bs-modal-header-border-width: var(--bs-border-width);--bs-modal-title-line-height: 1.5;--bs-modal-footer-gap: 0.5rem;--bs-modal-footer-bg: transparent;--bs-modal-footer-border-color: #2e2e2e;--bs-modal-footer-border-width: var(--bs-border-width);position:fixed;top:0;right:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.fade .modal-dialog{transform:translate(0, -50px)}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin)*2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex: 1050;--bs-backdrop-bg: rgba(0, 0, 0, 0.72);--bs-backdrop-opacity: 0.5;position:fixed;top:0;right:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-right-radius:var(--bs-modal-inner-border-radius);border-top-left-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5);margin:calc(-0.5*var(--bs-modal-header-padding-y)) auto calc(-0.5*var(--bs-modal-header-padding-y)) calc(-0.5*var(--bs-modal-header-padding-x))}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-left-radius:var(--bs-modal-inner-border-radius);border-bottom-right-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*.5)}@media(min-width: 576px){.modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-left:auto;margin-right:auto}.modal-sm{--bs-modal-width: 300px}}@media(min-width: 992px){.modal-lg,.modal-xl{--bs-modal-width: 800px}}@media(min-width: 1200px){.modal-xl{--bs-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex: 1080;--bs-tooltip-max-width: 200px;--bs-tooltip-padding-x: 0.5rem;--bs-tooltip-padding-y: 0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.765625rem;--bs-tooltip-color: #fafafa;--bs-tooltip-bg: #333333;--bs-tooltip-border-radius: var(--bs-border-radius);--bs-tooltip-opacity: 0.9;--bs-tooltip-arrow-width: 0.8rem;--bs-tooltip-arrow-height: 0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:"FiraCode Nerd Font Propo","FiraCode Nerd Font","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:right;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:rgba(0,0,0,0);border-style:solid}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:calc(-1*var(--bs-tooltip-arrow-height))}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{right:calc(-1*var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) 0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:calc(-1*var(--bs-tooltip-arrow-height))}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{left:calc(-1*var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-right-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex: 1070;--bs-popover-max-width: 276px;--bs-popover-font-size:0.765625rem;--bs-popover-bg: var(--bs-body-bg);--bs-popover-border-width: var(--bs-border-width);--bs-popover-border-color: var(--bs-border-color-translucent);--bs-popover-border-radius: var(--bs-border-radius-lg);--bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow: var(--bs-box-shadow);--bs-popover-header-padding-x: 1rem;--bs-popover-header-padding-y: 0.5rem;--bs-popover-header-font-size:0.875rem;--bs-popover-header-color: inherit;--bs-popover-header-bg: var(--bs-secondary-bg);--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: 1rem;--bs-popover-body-color: var(--bs-body-color);--bs-popover-arrow-width: 1rem;--bs-popover-arrow-height: 0.5rem;--bs-popover-arrow-border: var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:"FiraCode Nerd Font Propo","FiraCode Nerd Font","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:right;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:rgba(0,0,0,0);border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{right:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) 0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{border-width:0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{position:absolute;top:0;right:50%;display:block;width:var(--bs-popover-arrow-width);margin-right:calc(-0.5*var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{left:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-right-radius:var(--bs-popover-inner-border-radius);border-top-left-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:right;width:100%;margin-left:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(-100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fafafa;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fafafa;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{right:0}.carousel-control-next{left:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fafafa'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fafafa'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;left:0;bottom:0;right:0;z-index:2;display:flex;justify-content:center;padding:0;margin-left:15%;margin-bottom:1rem;margin-right:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-left:3px;margin-right:3px;text-indent:-999px;cursor:pointer;background-color:#fafafa;background-clip:padding-box;border:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;left:15%;bottom:1.25rem;right:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fafafa;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark].carousel .carousel-control-prev-icon,[data-bs-theme=dark].carousel .carousel-control-next-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption,[data-bs-theme=dark].carousel .carousel-caption{color:#000}.spinner-grow,.spinner-border{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(-360deg)}}.spinner-border{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -0.125em;--bs-spinner-border-width: 0.25em;--bs-spinner-animation-speed: 0.75s;--bs-spinner-animation-name: spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:rgba(0,0,0,0)}.spinner-border-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem;--bs-spinner-border-width: 0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -0.125em;--bs-spinner-animation-speed: 0.75s;--bs-spinner-animation-name: spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem}@media(prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed: 1.5s}}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--bs-offcanvas-zindex: 1045;--bs-offcanvas-width: 400px;--bs-offcanvas-height: 30vh;--bs-offcanvas-padding-x: 1rem;--bs-offcanvas-padding-y: 1rem;--bs-offcanvas-color: var(--bs-body-color);--bs-offcanvas-bg: var(--bs-body-bg);--bs-offcanvas-border-width: var(--bs-border-width);--bs-offcanvas-border-color: #2e2e2e;--bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);--bs-offcanvas-transition: transform 0.3s ease-in-out;--bs-offcanvas-title-line-height: 1.5}@media(max-width: 575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 575.98px)and (prefers-reduced-motion: reduce){.offcanvas-sm{transition:none}}@media(max-width: 575.98px){.offcanvas-sm.offcanvas-start{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-end{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-top{top:0;left:0;right:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{left:0;right:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media(min-width: 576px){.offcanvas-sm{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 767.98px)and (prefers-reduced-motion: reduce){.offcanvas-md{transition:none}}@media(max-width: 767.98px){.offcanvas-md.offcanvas-start{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-end{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-top{top:0;left:0;right:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{left:0;right:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media(min-width: 768px){.offcanvas-md{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 991.98px)and (prefers-reduced-motion: reduce){.offcanvas-lg{transition:none}}@media(max-width: 991.98px){.offcanvas-lg.offcanvas-start{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-end{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-top{top:0;left:0;right:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{left:0;right:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media(min-width: 992px){.offcanvas-lg{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 1199.98px)and (prefers-reduced-motion: reduce){.offcanvas-xl{transition:none}}@media(max-width: 1199.98px){.offcanvas-xl.offcanvas-start{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-end{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-top{top:0;left:0;right:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{left:0;right:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media(min-width: 1200px){.offcanvas-xl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 1399.98px)and (prefers-reduced-motion: reduce){.offcanvas-xxl{transition:none}}@media(max-width: 1399.98px){.offcanvas-xxl.offcanvas-start{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-end{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-top{top:0;left:0;right:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{left:0;right:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none}.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}}@media(min-width: 1400px){.offcanvas-xxl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media(prefers-reduced-motion: reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-end{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-top{top:0;left:0;right:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{left:0;right:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;right:0;z-index:1040;width:100vw;height:100vh;background-color:rgba(0,0,0,.72)}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y)*.5) calc(var(--bs-offcanvas-padding-x)*.5);margin:calc(-0.5*var(--bs-offcanvas-padding-y)) auto calc(-0.5*var(--bs-offcanvas-padding-y)) calc(-0.5*var(--bs-offcanvas-padding-x))}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#000 !important;background-color:RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-secondary{color:#fafafa !important;background-color:RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-success{color:#000 !important;background-color:RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-info{color:#000 !important;background-color:RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-warning{color:#000 !important;background-color:RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-danger{color:#000 !important;background-color:RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-light{color:#fafafa !important;background-color:RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-dark{color:#fafafa !important;background-color:RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important}.link-primary{color:RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-primary:hover,.link-primary:focus{color:RGBA(101, 217, 165, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(101, 217, 165, var(--bs-link-underline-opacity, 1)) !important}.link-secondary{color:RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-secondary:hover,.link-secondary:focus{color:RGBA(41, 41, 41, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(41, 41, 41, var(--bs-link-underline-opacity, 1)) !important}.link-success{color:RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-success:hover,.link-success:focus{color:RGBA(125, 220, 177, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(125, 220, 177, var(--bs-link-underline-opacity, 1)) !important}.link-info{color:RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-info:hover,.link-info:focus{color:RGBA(113, 215, 208, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(113, 215, 208, var(--bs-link-underline-opacity, 1)) !important}.link-warning{color:RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-warning:hover,.link-warning:focus{color:RGBA(247, 184, 79, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(247, 184, 79, var(--bs-link-underline-opacity, 1)) !important}.link-danger{color:RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-danger:hover,.link-danger:focus{color:RGBA(243, 141, 147, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(243, 141, 147, var(--bs-link-underline-opacity, 1)) !important}.link-light{color:RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-light:hover,.link-light:focus{color:RGBA(27, 27, 27, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(27, 27, 27, var(--bs-link-underline-opacity, 1)) !important}.link-dark{color:RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-dark:hover,.link-dark:focus{color:RGBA(14, 14, 14, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(14, 14, 14, var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis:hover,.link-body-emphasis:focus{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));text-underline-offset:.25em;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media(prefers-reduced-motion: reduce){.icon-link>.bi{transition:none}}.icon-link-hover:hover>.bi,.icon-link-hover:focus-visible>.bi{transform:var(--bs-icon-link-transform, translate3d(-0.25em, 0, 0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;right:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: 75%}.ratio-16x9{--bs-aspect-ratio: 56.25%}.ratio-21x9{--bs-aspect-ratio: 42.8571428571%}.fixed-top{position:fixed;top:0;left:0;right:0;z-index:1030}.fixed-bottom{position:fixed;left:0;bottom:0;right:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media(min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute !important}.stretched-link::after{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.float-start{float:right !important}.float-end{float:left !important}.float-none{float:none !important}.object-fit-contain{object-fit:contain !important}.object-fit-cover{object-fit:cover !important}.object-fit-fill{object-fit:fill !important}.object-fit-scale{object-fit:scale-down !important}.object-fit-none{object-fit:none !important}.opacity-0{opacity:0 !important}.opacity-25{opacity:.25 !important}.opacity-50{opacity:.5 !important}.opacity-75{opacity:.75 !important}.opacity-100{opacity:1 !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.overflow-x-auto{overflow-x:auto !important}.overflow-x-hidden{overflow-x:hidden !important}.overflow-x-visible{overflow-x:visible !important}.overflow-x-scroll{overflow-x:scroll !important}.overflow-y-auto{overflow-y:auto !important}.overflow-y-hidden{overflow-y:hidden !important}.overflow-y-visible{overflow-y:visible !important}.overflow-y-scroll{overflow-y:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-inline-grid{display:inline-grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.shadow{box-shadow:var(--bs-box-shadow) !important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm) !important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg) !important}.shadow-none{box-shadow:none !important}.focus-ring-primary{--bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.top-0{top:0 !important}.top-50{top:50% !important}.top-100{top:100% !important}.bottom-0{bottom:0 !important}.bottom-50{bottom:50% !important}.bottom-100{bottom:100% !important}.start-0{right:0 !important}.start-50{right:50% !important}.start-100{right:100% !important}.end-0{left:0 !important}.end-50{left:50% !important}.end-100{left:100% !important}.translate-middle{transform:translate(50%, -50%) !important}.translate-middle-x{transform:translateX(50%) !important}.translate-middle-y{transform:translateY(-50%) !important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-0{border:0 !important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-top-0{border-top:0 !important}.border-end{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-end-0{border-left:0 !important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-start-0{border-right:0 !important}.border-primary{--bs-border-opacity: 1;border-color:rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important}.border-secondary{--bs-border-opacity: 1;border-color:rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important}.border-success{--bs-border-opacity: 1;border-color:rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important}.border-info{--bs-border-opacity: 1;border-color:rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important}.border-warning{--bs-border-opacity: 1;border-color:rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important}.border-danger{--bs-border-opacity: 1;border-color:rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important}.border-light{--bs-border-opacity: 1;border-color:rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important}.border-dark{--bs-border-opacity: 1;border-color:rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important}.border-black{--bs-border-opacity: 1;border-color:rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important}.border-white{--bs-border-opacity: 1;border-color:rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle) !important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle) !important}.border-success-subtle{border-color:var(--bs-success-border-subtle) !important}.border-info-subtle{border-color:var(--bs-info-border-subtle) !important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle) !important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle) !important}.border-light-subtle{border-color:var(--bs-light-border-subtle) !important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle) !important}.border-1{border-width:1px !important}.border-2{border-width:2px !important}.border-3{border-width:3px !important}.border-4{border-width:4px !important}.border-5{border-width:5px !important}.border-opacity-10{--bs-border-opacity: 0.1}.border-opacity-25{--bs-border-opacity: 0.25}.border-opacity-50{--bs-border-opacity: 0.5}.border-opacity-75{--bs-border-opacity: 0.75}.border-opacity-100{--bs-border-opacity: 1}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.mw-100{max-width:100% !important}.vw-100{width:100vw !important}.min-vw-100{min-width:100vw !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mh-100{max-height:100% !important}.vh-100{height:100vh !important}.min-vh-100{min-height:100vh !important}.flex-fill{flex:1 1 auto !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.order-first{order:-1 !important}.order-0{order:0 !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-last{order:6 !important}.m-0{margin:0 !important}.m-1{margin:.25rem !important}.m-2{margin:.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:3rem !important}.m-auto{margin:auto !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.mx-3{margin-left:1rem !important;margin-right:1rem !important}.mx-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.mx-5{margin-left:3rem !important;margin-right:3rem !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !important}.mt-auto{margin-top:auto !important}.me-0{margin-left:0 !important}.me-1{margin-left:.25rem !important}.me-2{margin-left:.5rem !important}.me-3{margin-left:1rem !important}.me-4{margin-left:1.5rem !important}.me-5{margin-left:3rem !important}.me-auto{margin-left:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.mb-auto{margin-bottom:auto !important}.ms-0{margin-right:0 !important}.ms-1{margin-right:.25rem !important}.ms-2{margin-right:.5rem !important}.ms-3{margin-right:1rem !important}.ms-4{margin-right:1.5rem !important}.ms-5{margin-right:3rem !important}.ms-auto{margin-right:auto !important}.p-0{padding:0 !important}.p-1{padding:.25rem !important}.p-2{padding:.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:3rem !important}.px-0{padding-left:0 !important;padding-right:0 !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.px-3{padding-left:1rem !important;padding-right:1rem !important}.px-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.px-5{padding-left:3rem !important;padding-right:3rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:.25rem !important}.pt-2{padding-top:.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:3rem !important}.pe-0{padding-left:0 !important}.pe-1{padding-left:.25rem !important}.pe-2{padding-left:.5rem !important}.pe-3{padding-left:1rem !important}.pe-4{padding-left:1.5rem !important}.pe-5{padding-left:3rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:.25rem !important}.pb-2{padding-bottom:.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:3rem !important}.ps-0{padding-right:0 !important}.ps-1{padding-right:.25rem !important}.ps-2{padding-right:.5rem !important}.ps-3{padding-right:1rem !important}.ps-4{padding-right:1.5rem !important}.ps-5{padding-right:3rem !important}.gap-0{gap:0 !important}.gap-1{gap:.25rem !important}.gap-2{gap:.5rem !important}.gap-3{gap:1rem !important}.gap-4{gap:1.5rem !important}.gap-5{gap:3rem !important}.row-gap-0{row-gap:0 !important}.row-gap-1{row-gap:.25rem !important}.row-gap-2{row-gap:.5rem !important}.row-gap-3{row-gap:1rem !important}.row-gap-4{row-gap:1.5rem !important}.row-gap-5{row-gap:3rem !important}.column-gap-0{column-gap:0 !important}.column-gap-1{column-gap:.25rem !important}.column-gap-2{column-gap:.5rem !important}.column-gap-3{column-gap:1rem !important}.column-gap-4{column-gap:1.5rem !important}.column-gap-5{column-gap:3rem !important}.font-monospace{font-family:var(--bs-font-monospace) !important}.fs-1{font-size:calc(1.2625rem + 0.15vw) !important}.fs-2{font-size:1.125rem !important}.fs-3{font-size:1rem !important}.fs-4{font-size:calc(1.25625rem + 0.075vw) !important}.fs-5{font-size:1.09375rem !important}.fs-6{font-size:0.875rem !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-lighter{font-weight:300 !important}.fw-light{font-weight:300 !important}.fw-normal{font-weight:400 !important}.fw-medium{font-weight:500 !important}.fw-semibold{font-weight:500 !important}.fw-bold{font-weight:600 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.25 !important}.lh-base{line-height:1.5 !important}.lh-lg{line-height:2 !important}.text-start{text-align:right !important}.text-end{text-align:left !important}.text-center{text-align:center !important}.text-decoration-none{text-decoration:none !important}.text-decoration-underline{text-decoration:underline !important}.text-decoration-line-through{text-decoration:line-through !important}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-break{word-wrap:break-word !important;word-break:break-word !important}.text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important}.text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important}.text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important}.text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important}.text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important}.text-dark{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important}.text-black{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important}.text-body{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important}.text-muted{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-black-50{--bs-text-opacity: 1;color:rgba(0,0,0,.5) !important}.text-white-50{--bs-text-opacity: 1;color:rgba(250,250,250,.5) !important}.text-body-secondary{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-body-tertiary{--bs-text-opacity: 1;color:var(--bs-tertiary-color) !important}.text-body-emphasis{--bs-text-opacity: 1;color:var(--bs-emphasis-color) !important}.text-reset{--bs-text-opacity: 1;color:inherit !important}.text-opacity-25{--bs-text-opacity: 0.25}.text-opacity-50{--bs-text-opacity: 0.5}.text-opacity-75{--bs-text-opacity: 0.75}.text-opacity-100{--bs-text-opacity: 1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis) !important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis) !important}.text-success-emphasis{color:var(--bs-success-text-emphasis) !important}.text-info-emphasis{color:var(--bs-info-text-emphasis) !important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis) !important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis) !important}.text-light-emphasis{color:var(--bs-light-text-emphasis) !important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis) !important}.link-opacity-10{--bs-link-opacity: 0.1}.link-opacity-10-hover:hover{--bs-link-opacity: 0.1}.link-opacity-25{--bs-link-opacity: 0.25}.link-opacity-25-hover:hover{--bs-link-opacity: 0.25}.link-opacity-50{--bs-link-opacity: 0.5}.link-opacity-50-hover:hover{--bs-link-opacity: 0.5}.link-opacity-75{--bs-link-opacity: 0.75}.link-opacity-75-hover:hover{--bs-link-opacity: 0.75}.link-opacity-100{--bs-link-opacity: 1}.link-opacity-100-hover:hover{--bs-link-opacity: 1}.link-offset-1{text-underline-offset:.125em !important}.link-offset-1-hover:hover{text-underline-offset:.125em !important}.link-offset-2{text-underline-offset:.25em !important}.link-offset-2-hover:hover{text-underline-offset:.25em !important}.link-offset-3{text-underline-offset:.375em !important}.link-offset-3-hover:hover{text-underline-offset:.375em !important}.link-underline-primary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-secondary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-success{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-info{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-warning{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-danger{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-light{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-dark{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important}.link-underline{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-underline-opacity-0{--bs-link-underline-opacity: 0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity: 0}.link-underline-opacity-10{--bs-link-underline-opacity: 0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity: 0.1}.link-underline-opacity-25{--bs-link-underline-opacity: 0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity: 0.25}.link-underline-opacity-50{--bs-link-underline-opacity: 0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity: 0.5}.link-underline-opacity-75{--bs-link-underline-opacity: 0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity: 0.75}.link-underline-opacity-100{--bs-link-underline-opacity: 1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity: 1}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important}.bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important}.bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important}.bg-transparent{--bs-bg-opacity: 1;background-color:rgba(0,0,0,0) !important}.bg-body-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-body-tertiary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-opacity-10{--bs-bg-opacity: 0.1}.bg-opacity-25{--bs-bg-opacity: 0.25}.bg-opacity-50{--bs-bg-opacity: 0.5}.bg-opacity-75{--bs-bg-opacity: 0.75}.bg-opacity-100{--bs-bg-opacity: 1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle) !important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle) !important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle) !important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle) !important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle) !important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle) !important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle) !important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle) !important}.bg-gradient{background-image:var(--bs-gradient) !important}.user-select-all{user-select:all !important}.user-select-auto{user-select:auto !important}.user-select-none{user-select:none !important}.pe-none{pointer-events:none !important}.pe-auto{pointer-events:auto !important}.rounded{border-radius:var(--bs-border-radius) !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:var(--bs-border-radius-sm) !important}.rounded-2{border-radius:var(--bs-border-radius) !important}.rounded-3{border-radius:var(--bs-border-radius-lg) !important}.rounded-4{border-radius:var(--bs-border-radius-xl) !important}.rounded-5{border-radius:var(--bs-border-radius-xxl) !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:var(--bs-border-radius-pill) !important}.rounded-top{border-top-right-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-top-0{border-top-right-radius:0 !important;border-top-left-radius:0 !important}.rounded-top-1{border-top-right-radius:var(--bs-border-radius-sm) !important;border-top-left-radius:var(--bs-border-radius-sm) !important}.rounded-top-2{border-top-right-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-top-3{border-top-right-radius:var(--bs-border-radius-lg) !important;border-top-left-radius:var(--bs-border-radius-lg) !important}.rounded-top-4{border-top-right-radius:var(--bs-border-radius-xl) !important;border-top-left-radius:var(--bs-border-radius-xl) !important}.rounded-top-5{border-top-right-radius:var(--bs-border-radius-xxl) !important;border-top-left-radius:var(--bs-border-radius-xxl) !important}.rounded-top-circle{border-top-right-radius:50% !important;border-top-left-radius:50% !important}.rounded-top-pill{border-top-right-radius:var(--bs-border-radius-pill) !important;border-top-left-radius:var(--bs-border-radius-pill) !important}.rounded-end{border-top-left-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-end-0{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.rounded-end-1{border-top-left-radius:var(--bs-border-radius-sm) !important;border-bottom-left-radius:var(--bs-border-radius-sm) !important}.rounded-end-2{border-top-left-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-end-3{border-top-left-radius:var(--bs-border-radius-lg) !important;border-bottom-left-radius:var(--bs-border-radius-lg) !important}.rounded-end-4{border-top-left-radius:var(--bs-border-radius-xl) !important;border-bottom-left-radius:var(--bs-border-radius-xl) !important}.rounded-end-5{border-top-left-radius:var(--bs-border-radius-xxl) !important;border-bottom-left-radius:var(--bs-border-radius-xxl) !important}.rounded-end-circle{border-top-left-radius:50% !important;border-bottom-left-radius:50% !important}.rounded-end-pill{border-top-left-radius:var(--bs-border-radius-pill) !important;border-bottom-left-radius:var(--bs-border-radius-pill) !important}.rounded-bottom{border-bottom-left-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-bottom-0{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.rounded-bottom-1{border-bottom-left-radius:var(--bs-border-radius-sm) !important;border-bottom-right-radius:var(--bs-border-radius-sm) !important}.rounded-bottom-2{border-bottom-left-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-bottom-3{border-bottom-left-radius:var(--bs-border-radius-lg) !important;border-bottom-right-radius:var(--bs-border-radius-lg) !important}.rounded-bottom-4{border-bottom-left-radius:var(--bs-border-radius-xl) !important;border-bottom-right-radius:var(--bs-border-radius-xl) !important}.rounded-bottom-5{border-bottom-left-radius:var(--bs-border-radius-xxl) !important;border-bottom-right-radius:var(--bs-border-radius-xxl) !important}.rounded-bottom-circle{border-bottom-left-radius:50% !important;border-bottom-right-radius:50% !important}.rounded-bottom-pill{border-bottom-left-radius:var(--bs-border-radius-pill) !important;border-bottom-right-radius:var(--bs-border-radius-pill) !important}.rounded-start{border-bottom-right-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-start-0{border-bottom-right-radius:0 !important;border-top-right-radius:0 !important}.rounded-start-1{border-bottom-right-radius:var(--bs-border-radius-sm) !important;border-top-right-radius:var(--bs-border-radius-sm) !important}.rounded-start-2{border-bottom-right-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-start-3{border-bottom-right-radius:var(--bs-border-radius-lg) !important;border-top-right-radius:var(--bs-border-radius-lg) !important}.rounded-start-4{border-bottom-right-radius:var(--bs-border-radius-xl) !important;border-top-right-radius:var(--bs-border-radius-xl) !important}.rounded-start-5{border-bottom-right-radius:var(--bs-border-radius-xxl) !important;border-top-right-radius:var(--bs-border-radius-xxl) !important}.rounded-start-circle{border-bottom-right-radius:50% !important;border-top-right-radius:50% !important}.rounded-start-pill{border-bottom-right-radius:var(--bs-border-radius-pill) !important;border-top-right-radius:var(--bs-border-radius-pill) !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}.z-n1{z-index:-1 !important}.z-0{z-index:0 !important}.z-1{z-index:1 !important}.z-2{z-index:2 !important}.z-3{z-index:3 !important}@media(min-width: 576px){.float-sm-start{float:right !important}.float-sm-end{float:left !important}.float-sm-none{float:none !important}.object-fit-sm-contain{object-fit:contain !important}.object-fit-sm-cover{object-fit:cover !important}.object-fit-sm-fill{object-fit:fill !important}.object-fit-sm-scale{object-fit:scale-down !important}.object-fit-sm-none{object-fit:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-inline-grid{display:inline-grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.justify-content-sm-evenly{justify-content:space-evenly !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}.order-sm-first{order:-1 !important}.order-sm-0{order:0 !important}.order-sm-1{order:1 !important}.order-sm-2{order:2 !important}.order-sm-3{order:3 !important}.order-sm-4{order:4 !important}.order-sm-5{order:5 !important}.order-sm-last{order:6 !important}.m-sm-0{margin:0 !important}.m-sm-1{margin:.25rem !important}.m-sm-2{margin:.5rem !important}.m-sm-3{margin:1rem !important}.m-sm-4{margin:1.5rem !important}.m-sm-5{margin:3rem !important}.m-sm-auto{margin:auto !important}.mx-sm-0{margin-left:0 !important;margin-right:0 !important}.mx-sm-1{margin-left:.25rem !important;margin-right:.25rem !important}.mx-sm-2{margin-left:.5rem !important;margin-right:.5rem !important}.mx-sm-3{margin-left:1rem !important;margin-right:1rem !important}.mx-sm-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.mx-sm-5{margin-left:3rem !important;margin-right:3rem !important}.mx-sm-auto{margin-left:auto !important;margin-right:auto !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-sm-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:.25rem !important}.mt-sm-2{margin-top:.5rem !important}.mt-sm-3{margin-top:1rem !important}.mt-sm-4{margin-top:1.5rem !important}.mt-sm-5{margin-top:3rem !important}.mt-sm-auto{margin-top:auto !important}.me-sm-0{margin-left:0 !important}.me-sm-1{margin-left:.25rem !important}.me-sm-2{margin-left:.5rem !important}.me-sm-3{margin-left:1rem !important}.me-sm-4{margin-left:1.5rem !important}.me-sm-5{margin-left:3rem !important}.me-sm-auto{margin-left:auto !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:.25rem !important}.mb-sm-2{margin-bottom:.5rem !important}.mb-sm-3{margin-bottom:1rem !important}.mb-sm-4{margin-bottom:1.5rem !important}.mb-sm-5{margin-bottom:3rem !important}.mb-sm-auto{margin-bottom:auto !important}.ms-sm-0{margin-right:0 !important}.ms-sm-1{margin-right:.25rem !important}.ms-sm-2{margin-right:.5rem !important}.ms-sm-3{margin-right:1rem !important}.ms-sm-4{margin-right:1.5rem !important}.ms-sm-5{margin-right:3rem !important}.ms-sm-auto{margin-right:auto !important}.p-sm-0{padding:0 !important}.p-sm-1{padding:.25rem !important}.p-sm-2{padding:.5rem !important}.p-sm-3{padding:1rem !important}.p-sm-4{padding:1.5rem !important}.p-sm-5{padding:3rem !important}.px-sm-0{padding-left:0 !important;padding-right:0 !important}.px-sm-1{padding-left:.25rem !important;padding-right:.25rem !important}.px-sm-2{padding-left:.5rem !important;padding-right:.5rem !important}.px-sm-3{padding-left:1rem !important;padding-right:1rem !important}.px-sm-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.px-sm-5{padding-left:3rem !important;padding-right:3rem !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-sm-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:.25rem !important}.pt-sm-2{padding-top:.5rem !important}.pt-sm-3{padding-top:1rem !important}.pt-sm-4{padding-top:1.5rem !important}.pt-sm-5{padding-top:3rem !important}.pe-sm-0{padding-left:0 !important}.pe-sm-1{padding-left:.25rem !important}.pe-sm-2{padding-left:.5rem !important}.pe-sm-3{padding-left:1rem !important}.pe-sm-4{padding-left:1.5rem !important}.pe-sm-5{padding-left:3rem !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:.25rem !important}.pb-sm-2{padding-bottom:.5rem !important}.pb-sm-3{padding-bottom:1rem !important}.pb-sm-4{padding-bottom:1.5rem !important}.pb-sm-5{padding-bottom:3rem !important}.ps-sm-0{padding-right:0 !important}.ps-sm-1{padding-right:.25rem !important}.ps-sm-2{padding-right:.5rem !important}.ps-sm-3{padding-right:1rem !important}.ps-sm-4{padding-right:1.5rem !important}.ps-sm-5{padding-right:3rem !important}.gap-sm-0{gap:0 !important}.gap-sm-1{gap:.25rem !important}.gap-sm-2{gap:.5rem !important}.gap-sm-3{gap:1rem !important}.gap-sm-4{gap:1.5rem !important}.gap-sm-5{gap:3rem !important}.row-gap-sm-0{row-gap:0 !important}.row-gap-sm-1{row-gap:.25rem !important}.row-gap-sm-2{row-gap:.5rem !important}.row-gap-sm-3{row-gap:1rem !important}.row-gap-sm-4{row-gap:1.5rem !important}.row-gap-sm-5{row-gap:3rem !important}.column-gap-sm-0{column-gap:0 !important}.column-gap-sm-1{column-gap:.25rem !important}.column-gap-sm-2{column-gap:.5rem !important}.column-gap-sm-3{column-gap:1rem !important}.column-gap-sm-4{column-gap:1.5rem !important}.column-gap-sm-5{column-gap:3rem !important}.text-sm-start{text-align:right !important}.text-sm-end{text-align:left !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.float-md-start{float:right !important}.float-md-end{float:left !important}.float-md-none{float:none !important}.object-fit-md-contain{object-fit:contain !important}.object-fit-md-cover{object-fit:cover !important}.object-fit-md-fill{object-fit:fill !important}.object-fit-md-scale{object-fit:scale-down !important}.object-fit-md-none{object-fit:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-inline-grid{display:inline-grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.justify-content-md-evenly{justify-content:space-evenly !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}.order-md-first{order:-1 !important}.order-md-0{order:0 !important}.order-md-1{order:1 !important}.order-md-2{order:2 !important}.order-md-3{order:3 !important}.order-md-4{order:4 !important}.order-md-5{order:5 !important}.order-md-last{order:6 !important}.m-md-0{margin:0 !important}.m-md-1{margin:.25rem !important}.m-md-2{margin:.5rem !important}.m-md-3{margin:1rem !important}.m-md-4{margin:1.5rem !important}.m-md-5{margin:3rem !important}.m-md-auto{margin:auto !important}.mx-md-0{margin-left:0 !important;margin-right:0 !important}.mx-md-1{margin-left:.25rem !important;margin-right:.25rem !important}.mx-md-2{margin-left:.5rem !important;margin-right:.5rem !important}.mx-md-3{margin-left:1rem !important;margin-right:1rem !important}.mx-md-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.mx-md-5{margin-left:3rem !important;margin-right:3rem !important}.mx-md-auto{margin-left:auto !important;margin-right:auto !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-md-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:.25rem !important}.mt-md-2{margin-top:.5rem !important}.mt-md-3{margin-top:1rem !important}.mt-md-4{margin-top:1.5rem !important}.mt-md-5{margin-top:3rem !important}.mt-md-auto{margin-top:auto !important}.me-md-0{margin-left:0 !important}.me-md-1{margin-left:.25rem !important}.me-md-2{margin-left:.5rem !important}.me-md-3{margin-left:1rem !important}.me-md-4{margin-left:1.5rem !important}.me-md-5{margin-left:3rem !important}.me-md-auto{margin-left:auto !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:.25rem !important}.mb-md-2{margin-bottom:.5rem !important}.mb-md-3{margin-bottom:1rem !important}.mb-md-4{margin-bottom:1.5rem !important}.mb-md-5{margin-bottom:3rem !important}.mb-md-auto{margin-bottom:auto !important}.ms-md-0{margin-right:0 !important}.ms-md-1{margin-right:.25rem !important}.ms-md-2{margin-right:.5rem !important}.ms-md-3{margin-right:1rem !important}.ms-md-4{margin-right:1.5rem !important}.ms-md-5{margin-right:3rem !important}.ms-md-auto{margin-right:auto !important}.p-md-0{padding:0 !important}.p-md-1{padding:.25rem !important}.p-md-2{padding:.5rem !important}.p-md-3{padding:1rem !important}.p-md-4{padding:1.5rem !important}.p-md-5{padding:3rem !important}.px-md-0{padding-left:0 !important;padding-right:0 !important}.px-md-1{padding-left:.25rem !important;padding-right:.25rem !important}.px-md-2{padding-left:.5rem !important;padding-right:.5rem !important}.px-md-3{padding-left:1rem !important;padding-right:1rem !important}.px-md-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.px-md-5{padding-left:3rem !important;padding-right:3rem !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-md-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:.25rem !important}.pt-md-2{padding-top:.5rem !important}.pt-md-3{padding-top:1rem !important}.pt-md-4{padding-top:1.5rem !important}.pt-md-5{padding-top:3rem !important}.pe-md-0{padding-left:0 !important}.pe-md-1{padding-left:.25rem !important}.pe-md-2{padding-left:.5rem !important}.pe-md-3{padding-left:1rem !important}.pe-md-4{padding-left:1.5rem !important}.pe-md-5{padding-left:3rem !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:.25rem !important}.pb-md-2{padding-bottom:.5rem !important}.pb-md-3{padding-bottom:1rem !important}.pb-md-4{padding-bottom:1.5rem !important}.pb-md-5{padding-bottom:3rem !important}.ps-md-0{padding-right:0 !important}.ps-md-1{padding-right:.25rem !important}.ps-md-2{padding-right:.5rem !important}.ps-md-3{padding-right:1rem !important}.ps-md-4{padding-right:1.5rem !important}.ps-md-5{padding-right:3rem !important}.gap-md-0{gap:0 !important}.gap-md-1{gap:.25rem !important}.gap-md-2{gap:.5rem !important}.gap-md-3{gap:1rem !important}.gap-md-4{gap:1.5rem !important}.gap-md-5{gap:3rem !important}.row-gap-md-0{row-gap:0 !important}.row-gap-md-1{row-gap:.25rem !important}.row-gap-md-2{row-gap:.5rem !important}.row-gap-md-3{row-gap:1rem !important}.row-gap-md-4{row-gap:1.5rem !important}.row-gap-md-5{row-gap:3rem !important}.column-gap-md-0{column-gap:0 !important}.column-gap-md-1{column-gap:.25rem !important}.column-gap-md-2{column-gap:.5rem !important}.column-gap-md-3{column-gap:1rem !important}.column-gap-md-4{column-gap:1.5rem !important}.column-gap-md-5{column-gap:3rem !important}.text-md-start{text-align:right !important}.text-md-end{text-align:left !important}.text-md-center{text-align:center !important}}@media(min-width: 992px){.float-lg-start{float:right !important}.float-lg-end{float:left !important}.float-lg-none{float:none !important}.object-fit-lg-contain{object-fit:contain !important}.object-fit-lg-cover{object-fit:cover !important}.object-fit-lg-fill{object-fit:fill !important}.object-fit-lg-scale{object-fit:scale-down !important}.object-fit-lg-none{object-fit:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-inline-grid{display:inline-grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.justify-content-lg-evenly{justify-content:space-evenly !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}.order-lg-first{order:-1 !important}.order-lg-0{order:0 !important}.order-lg-1{order:1 !important}.order-lg-2{order:2 !important}.order-lg-3{order:3 !important}.order-lg-4{order:4 !important}.order-lg-5{order:5 !important}.order-lg-last{order:6 !important}.m-lg-0{margin:0 !important}.m-lg-1{margin:.25rem !important}.m-lg-2{margin:.5rem !important}.m-lg-3{margin:1rem !important}.m-lg-4{margin:1.5rem !important}.m-lg-5{margin:3rem !important}.m-lg-auto{margin:auto !important}.mx-lg-0{margin-left:0 !important;margin-right:0 !important}.mx-lg-1{margin-left:.25rem !important;margin-right:.25rem !important}.mx-lg-2{margin-left:.5rem !important;margin-right:.5rem !important}.mx-lg-3{margin-left:1rem !important;margin-right:1rem !important}.mx-lg-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.mx-lg-5{margin-left:3rem !important;margin-right:3rem !important}.mx-lg-auto{margin-left:auto !important;margin-right:auto !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-lg-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:.25rem !important}.mt-lg-2{margin-top:.5rem !important}.mt-lg-3{margin-top:1rem !important}.mt-lg-4{margin-top:1.5rem !important}.mt-lg-5{margin-top:3rem !important}.mt-lg-auto{margin-top:auto !important}.me-lg-0{margin-left:0 !important}.me-lg-1{margin-left:.25rem !important}.me-lg-2{margin-left:.5rem !important}.me-lg-3{margin-left:1rem !important}.me-lg-4{margin-left:1.5rem !important}.me-lg-5{margin-left:3rem !important}.me-lg-auto{margin-left:auto !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:.25rem !important}.mb-lg-2{margin-bottom:.5rem !important}.mb-lg-3{margin-bottom:1rem !important}.mb-lg-4{margin-bottom:1.5rem !important}.mb-lg-5{margin-bottom:3rem !important}.mb-lg-auto{margin-bottom:auto !important}.ms-lg-0{margin-right:0 !important}.ms-lg-1{margin-right:.25rem !important}.ms-lg-2{margin-right:.5rem !important}.ms-lg-3{margin-right:1rem !important}.ms-lg-4{margin-right:1.5rem !important}.ms-lg-5{margin-right:3rem !important}.ms-lg-auto{margin-right:auto !important}.p-lg-0{padding:0 !important}.p-lg-1{padding:.25rem !important}.p-lg-2{padding:.5rem !important}.p-lg-3{padding:1rem !important}.p-lg-4{padding:1.5rem !important}.p-lg-5{padding:3rem !important}.px-lg-0{padding-left:0 !important;padding-right:0 !important}.px-lg-1{padding-left:.25rem !important;padding-right:.25rem !important}.px-lg-2{padding-left:.5rem !important;padding-right:.5rem !important}.px-lg-3{padding-left:1rem !important;padding-right:1rem !important}.px-lg-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.px-lg-5{padding-left:3rem !important;padding-right:3rem !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-lg-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:.25rem !important}.pt-lg-2{padding-top:.5rem !important}.pt-lg-3{padding-top:1rem !important}.pt-lg-4{padding-top:1.5rem !important}.pt-lg-5{padding-top:3rem !important}.pe-lg-0{padding-left:0 !important}.pe-lg-1{padding-left:.25rem !important}.pe-lg-2{padding-left:.5rem !important}.pe-lg-3{padding-left:1rem !important}.pe-lg-4{padding-left:1.5rem !important}.pe-lg-5{padding-left:3rem !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:.25rem !important}.pb-lg-2{padding-bottom:.5rem !important}.pb-lg-3{padding-bottom:1rem !important}.pb-lg-4{padding-bottom:1.5rem !important}.pb-lg-5{padding-bottom:3rem !important}.ps-lg-0{padding-right:0 !important}.ps-lg-1{padding-right:.25rem !important}.ps-lg-2{padding-right:.5rem !important}.ps-lg-3{padding-right:1rem !important}.ps-lg-4{padding-right:1.5rem !important}.ps-lg-5{padding-right:3rem !important}.gap-lg-0{gap:0 !important}.gap-lg-1{gap:.25rem !important}.gap-lg-2{gap:.5rem !important}.gap-lg-3{gap:1rem !important}.gap-lg-4{gap:1.5rem !important}.gap-lg-5{gap:3rem !important}.row-gap-lg-0{row-gap:0 !important}.row-gap-lg-1{row-gap:.25rem !important}.row-gap-lg-2{row-gap:.5rem !important}.row-gap-lg-3{row-gap:1rem !important}.row-gap-lg-4{row-gap:1.5rem !important}.row-gap-lg-5{row-gap:3rem !important}.column-gap-lg-0{column-gap:0 !important}.column-gap-lg-1{column-gap:.25rem !important}.column-gap-lg-2{column-gap:.5rem !important}.column-gap-lg-3{column-gap:1rem !important}.column-gap-lg-4{column-gap:1.5rem !important}.column-gap-lg-5{column-gap:3rem !important}.text-lg-start{text-align:right !important}.text-lg-end{text-align:left !important}.text-lg-center{text-align:center !important}}@media(min-width: 1200px){.float-xl-start{float:right !important}.float-xl-end{float:left !important}.float-xl-none{float:none !important}.object-fit-xl-contain{object-fit:contain !important}.object-fit-xl-cover{object-fit:cover !important}.object-fit-xl-fill{object-fit:fill !important}.object-fit-xl-scale{object-fit:scale-down !important}.object-fit-xl-none{object-fit:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-inline-grid{display:inline-grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.justify-content-xl-evenly{justify-content:space-evenly !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}.order-xl-first{order:-1 !important}.order-xl-0{order:0 !important}.order-xl-1{order:1 !important}.order-xl-2{order:2 !important}.order-xl-3{order:3 !important}.order-xl-4{order:4 !important}.order-xl-5{order:5 !important}.order-xl-last{order:6 !important}.m-xl-0{margin:0 !important}.m-xl-1{margin:.25rem !important}.m-xl-2{margin:.5rem !important}.m-xl-3{margin:1rem !important}.m-xl-4{margin:1.5rem !important}.m-xl-5{margin:3rem !important}.m-xl-auto{margin:auto !important}.mx-xl-0{margin-left:0 !important;margin-right:0 !important}.mx-xl-1{margin-left:.25rem !important;margin-right:.25rem !important}.mx-xl-2{margin-left:.5rem !important;margin-right:.5rem !important}.mx-xl-3{margin-left:1rem !important;margin-right:1rem !important}.mx-xl-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.mx-xl-5{margin-left:3rem !important;margin-right:3rem !important}.mx-xl-auto{margin-left:auto !important;margin-right:auto !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:.25rem !important}.mt-xl-2{margin-top:.5rem !important}.mt-xl-3{margin-top:1rem !important}.mt-xl-4{margin-top:1.5rem !important}.mt-xl-5{margin-top:3rem !important}.mt-xl-auto{margin-top:auto !important}.me-xl-0{margin-left:0 !important}.me-xl-1{margin-left:.25rem !important}.me-xl-2{margin-left:.5rem !important}.me-xl-3{margin-left:1rem !important}.me-xl-4{margin-left:1.5rem !important}.me-xl-5{margin-left:3rem !important}.me-xl-auto{margin-left:auto !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:.25rem !important}.mb-xl-2{margin-bottom:.5rem !important}.mb-xl-3{margin-bottom:1rem !important}.mb-xl-4{margin-bottom:1.5rem !important}.mb-xl-5{margin-bottom:3rem !important}.mb-xl-auto{margin-bottom:auto !important}.ms-xl-0{margin-right:0 !important}.ms-xl-1{margin-right:.25rem !important}.ms-xl-2{margin-right:.5rem !important}.ms-xl-3{margin-right:1rem !important}.ms-xl-4{margin-right:1.5rem !important}.ms-xl-5{margin-right:3rem !important}.ms-xl-auto{margin-right:auto !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:.25rem !important}.p-xl-2{padding:.5rem !important}.p-xl-3{padding:1rem !important}.p-xl-4{padding:1.5rem !important}.p-xl-5{padding:3rem !important}.px-xl-0{padding-left:0 !important;padding-right:0 !important}.px-xl-1{padding-left:.25rem !important;padding-right:.25rem !important}.px-xl-2{padding-left:.5rem !important;padding-right:.5rem !important}.px-xl-3{padding-left:1rem !important;padding-right:1rem !important}.px-xl-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.px-xl-5{padding-left:3rem !important;padding-right:3rem !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:.25rem !important}.pt-xl-2{padding-top:.5rem !important}.pt-xl-3{padding-top:1rem !important}.pt-xl-4{padding-top:1.5rem !important}.pt-xl-5{padding-top:3rem !important}.pe-xl-0{padding-left:0 !important}.pe-xl-1{padding-left:.25rem !important}.pe-xl-2{padding-left:.5rem !important}.pe-xl-3{padding-left:1rem !important}.pe-xl-4{padding-left:1.5rem !important}.pe-xl-5{padding-left:3rem !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:.25rem !important}.pb-xl-2{padding-bottom:.5rem !important}.pb-xl-3{padding-bottom:1rem !important}.pb-xl-4{padding-bottom:1.5rem !important}.pb-xl-5{padding-bottom:3rem !important}.ps-xl-0{padding-right:0 !important}.ps-xl-1{padding-right:.25rem !important}.ps-xl-2{padding-right:.5rem !important}.ps-xl-3{padding-right:1rem !important}.ps-xl-4{padding-right:1.5rem !important}.ps-xl-5{padding-right:3rem !important}.gap-xl-0{gap:0 !important}.gap-xl-1{gap:.25rem !important}.gap-xl-2{gap:.5rem !important}.gap-xl-3{gap:1rem !important}.gap-xl-4{gap:1.5rem !important}.gap-xl-5{gap:3rem !important}.row-gap-xl-0{row-gap:0 !important}.row-gap-xl-1{row-gap:.25rem !important}.row-gap-xl-2{row-gap:.5rem !important}.row-gap-xl-3{row-gap:1rem !important}.row-gap-xl-4{row-gap:1.5rem !important}.row-gap-xl-5{row-gap:3rem !important}.column-gap-xl-0{column-gap:0 !important}.column-gap-xl-1{column-gap:.25rem !important}.column-gap-xl-2{column-gap:.5rem !important}.column-gap-xl-3{column-gap:1rem !important}.column-gap-xl-4{column-gap:1.5rem !important}.column-gap-xl-5{column-gap:3rem !important}.text-xl-start{text-align:right !important}.text-xl-end{text-align:left !important}.text-xl-center{text-align:center !important}}@media(min-width: 1400px){.float-xxl-start{float:right !important}.float-xxl-end{float:left !important}.float-xxl-none{float:none !important}.object-fit-xxl-contain{object-fit:contain !important}.object-fit-xxl-cover{object-fit:cover !important}.object-fit-xxl-fill{object-fit:fill !important}.object-fit-xxl-scale{object-fit:scale-down !important}.object-fit-xxl-none{object-fit:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-inline-grid{display:inline-grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xxl-start{justify-content:flex-start !important}.justify-content-xxl-end{justify-content:flex-end !important}.justify-content-xxl-center{justify-content:center !important}.justify-content-xxl-between{justify-content:space-between !important}.justify-content-xxl-around{justify-content:space-around !important}.justify-content-xxl-evenly{justify-content:space-evenly !important}.align-items-xxl-start{align-items:flex-start !important}.align-items-xxl-end{align-items:flex-end !important}.align-items-xxl-center{align-items:center !important}.align-items-xxl-baseline{align-items:baseline !important}.align-items-xxl-stretch{align-items:stretch !important}.align-content-xxl-start{align-content:flex-start !important}.align-content-xxl-end{align-content:flex-end !important}.align-content-xxl-center{align-content:center !important}.align-content-xxl-between{align-content:space-between !important}.align-content-xxl-around{align-content:space-around !important}.align-content-xxl-stretch{align-content:stretch !important}.align-self-xxl-auto{align-self:auto !important}.align-self-xxl-start{align-self:flex-start !important}.align-self-xxl-end{align-self:flex-end !important}.align-self-xxl-center{align-self:center !important}.align-self-xxl-baseline{align-self:baseline !important}.align-self-xxl-stretch{align-self:stretch !important}.order-xxl-first{order:-1 !important}.order-xxl-0{order:0 !important}.order-xxl-1{order:1 !important}.order-xxl-2{order:2 !important}.order-xxl-3{order:3 !important}.order-xxl-4{order:4 !important}.order-xxl-5{order:5 !important}.order-xxl-last{order:6 !important}.m-xxl-0{margin:0 !important}.m-xxl-1{margin:.25rem !important}.m-xxl-2{margin:.5rem !important}.m-xxl-3{margin:1rem !important}.m-xxl-4{margin:1.5rem !important}.m-xxl-5{margin:3rem !important}.m-xxl-auto{margin:auto !important}.mx-xxl-0{margin-left:0 !important;margin-right:0 !important}.mx-xxl-1{margin-left:.25rem !important;margin-right:.25rem !important}.mx-xxl-2{margin-left:.5rem !important;margin-right:.5rem !important}.mx-xxl-3{margin-left:1rem !important;margin-right:1rem !important}.mx-xxl-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.mx-xxl-5{margin-left:3rem !important;margin-right:3rem !important}.mx-xxl-auto{margin-left:auto !important;margin-right:auto !important}.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xxl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xxl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xxl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xxl-0{margin-top:0 !important}.mt-xxl-1{margin-top:.25rem !important}.mt-xxl-2{margin-top:.5rem !important}.mt-xxl-3{margin-top:1rem !important}.mt-xxl-4{margin-top:1.5rem !important}.mt-xxl-5{margin-top:3rem !important}.mt-xxl-auto{margin-top:auto !important}.me-xxl-0{margin-left:0 !important}.me-xxl-1{margin-left:.25rem !important}.me-xxl-2{margin-left:.5rem !important}.me-xxl-3{margin-left:1rem !important}.me-xxl-4{margin-left:1.5rem !important}.me-xxl-5{margin-left:3rem !important}.me-xxl-auto{margin-left:auto !important}.mb-xxl-0{margin-bottom:0 !important}.mb-xxl-1{margin-bottom:.25rem !important}.mb-xxl-2{margin-bottom:.5rem !important}.mb-xxl-3{margin-bottom:1rem !important}.mb-xxl-4{margin-bottom:1.5rem !important}.mb-xxl-5{margin-bottom:3rem !important}.mb-xxl-auto{margin-bottom:auto !important}.ms-xxl-0{margin-right:0 !important}.ms-xxl-1{margin-right:.25rem !important}.ms-xxl-2{margin-right:.5rem !important}.ms-xxl-3{margin-right:1rem !important}.ms-xxl-4{margin-right:1.5rem !important}.ms-xxl-5{margin-right:3rem !important}.ms-xxl-auto{margin-right:auto !important}.p-xxl-0{padding:0 !important}.p-xxl-1{padding:.25rem !important}.p-xxl-2{padding:.5rem !important}.p-xxl-3{padding:1rem !important}.p-xxl-4{padding:1.5rem !important}.p-xxl-5{padding:3rem !important}.px-xxl-0{padding-left:0 !important;padding-right:0 !important}.px-xxl-1{padding-left:.25rem !important;padding-right:.25rem !important}.px-xxl-2{padding-left:.5rem !important;padding-right:.5rem !important}.px-xxl-3{padding-left:1rem !important;padding-right:1rem !important}.px-xxl-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.px-xxl-5{padding-left:3rem !important;padding-right:3rem !important}.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xxl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xxl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xxl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xxl-0{padding-top:0 !important}.pt-xxl-1{padding-top:.25rem !important}.pt-xxl-2{padding-top:.5rem !important}.pt-xxl-3{padding-top:1rem !important}.pt-xxl-4{padding-top:1.5rem !important}.pt-xxl-5{padding-top:3rem !important}.pe-xxl-0{padding-left:0 !important}.pe-xxl-1{padding-left:.25rem !important}.pe-xxl-2{padding-left:.5rem !important}.pe-xxl-3{padding-left:1rem !important}.pe-xxl-4{padding-left:1.5rem !important}.pe-xxl-5{padding-left:3rem !important}.pb-xxl-0{padding-bottom:0 !important}.pb-xxl-1{padding-bottom:.25rem !important}.pb-xxl-2{padding-bottom:.5rem !important}.pb-xxl-3{padding-bottom:1rem !important}.pb-xxl-4{padding-bottom:1.5rem !important}.pb-xxl-5{padding-bottom:3rem !important}.ps-xxl-0{padding-right:0 !important}.ps-xxl-1{padding-right:.25rem !important}.ps-xxl-2{padding-right:.5rem !important}.ps-xxl-3{padding-right:1rem !important}.ps-xxl-4{padding-right:1.5rem !important}.ps-xxl-5{padding-right:3rem !important}.gap-xxl-0{gap:0 !important}.gap-xxl-1{gap:.25rem !important}.gap-xxl-2{gap:.5rem !important}.gap-xxl-3{gap:1rem !important}.gap-xxl-4{gap:1.5rem !important}.gap-xxl-5{gap:3rem !important}.row-gap-xxl-0{row-gap:0 !important}.row-gap-xxl-1{row-gap:.25rem !important}.row-gap-xxl-2{row-gap:.5rem !important}.row-gap-xxl-3{row-gap:1rem !important}.row-gap-xxl-4{row-gap:1.5rem !important}.row-gap-xxl-5{row-gap:3rem !important}.column-gap-xxl-0{column-gap:0 !important}.column-gap-xxl-1{column-gap:.25rem !important}.column-gap-xxl-2{column-gap:.5rem !important}.column-gap-xxl-3{column-gap:1rem !important}.column-gap-xxl-4{column-gap:1.5rem !important}.column-gap-xxl-5{column-gap:3rem !important}.text-xxl-start{text-align:right !important}.text-xxl-end{text-align:left !important}.text-xxl-center{text-align:center !important}}@media(min-width: 1200px){.fs-1{font-size:1.375rem !important}.fs-4{font-size:1.3125rem !important}}@media print{.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-grid{display:grid !important}.d-print-inline-grid{display:inline-grid !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}.d-print-none{display:none !important}}:root{color-scheme:dark;--stygia-accent: #3ecf8e;--stygia-accent-dark: #2db87a;--stygia-accent-light: #7ee0b3;--stygia-accent-deep: #006239;--stygia-accent-deep-hover: #004529;--stygia-bg-body: #121212;--stygia-bg-surface: #1a1a1a;--stygia-bg-surface-2: #222222;--stygia-bg-surface-3: #2a2a2a;--stygia-bg-surface-4: #333333;--stygia-bg-popover: #242424;--stygia-bg-hover: rgba(255, 255, 255, 0.05);--stygia-bg-active: rgba(255, 255, 255, 0.08);--stygia-bg-selected: rgba(62, 207, 142, 0.1);--stygia-text-primary: #fafafa;--stygia-text-secondary: #c8c8c8;--stygia-text-muted: #b0b0b0;--stygia-text-disabled: #949494;--stygia-border-default: #2e2e2e;--stygia-border-strong: #3d3d3d;--stygia-border-stronger: #4a4a4a;--stygia-success: #5dd39e;--stygia-danger: #f07178;--stygia-warning: #f5a623;--stygia-info: #4ecdc4;--stygia-string: #98c379;--stygia-number: #d19a66;--stygia-odp-chalky: #e5c07b;--stygia-odp-coral: #e06c75;--stygia-odp-green: #98c379;--stygia-odp-whiskey: #d19a66;--stygia-odp-malibu: #61afef;--stygia-odp-purple: #c678dd;--stygia-odp-fountain: #56b6c2;--stygia-odp-comment: #7f848e;--stygia-shadow-sm: 0 1px 2px rgba(0, 0, 0, 0.4);--stygia-shadow-md: 0 4px 12px rgba(0, 0, 0, 0.35);--stygia-shadow-lg: 0 8px 24px rgba(0, 0, 0, 0.45);--stygia-shadow-focus: 0 0 0 2px rgba(62, 207, 142, 0.28);--stygia-navi-width: 240px;--stygia-navbar-height: 38px;--stygia-breadcrumb-height: 36px;--stygia-radius: 8px;--stygia-radius-sm: 6px;--stygia-radius-lg: 12px}@font-face{font-family:"Inter";font-style:normal;font-weight:300;font-display:swap;src:url("../fonts/inter-latin-300-normal.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/inter-latin-400-normal.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/inter-latin-500-normal.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/inter-latin-600-normal.woff2") format("woff2")}@font-face{font-family:"JetBrains Mono";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/jetbrains-mono-latin-400-normal.woff2") format("woff2")}@font-face{font-family:"JetBrains Mono";font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/jetbrains-mono-latin-500-normal.woff2") format("woff2")}@font-face{font-family:"JetBrains Mono";font-style:italic;font-weight:400;font-display:swap;src:url("../fonts/jetbrains-mono-latin-400-italic.woff2") format("woff2")}.icon{display:inline-block;margin:0;padding:0;width:16px;height:16px;background-repeat:no-repeat;background-color:#c8c8c8;vertical-align:middle}a:hover>.icon,.nav-link:hover .icon,button:hover .icon{background-color:#fafafa}.nav-link.active .icon,.nav-item.active .nav-link .icon,.nav-pills .nav-link.active .icon,.btn-primary .icon,.btn-success .icon{background-color:currentColor}.icon_fulltext{width:50px;height:19px}.ic_select_all_arrow{width:38px;height:22px;margin-left:1rem;-webkit-mask-image:url("../img/select-all-arrow.svg");mask-image:url("../img/select-all-arrow.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_select_all_arrow[dir=rtl]{transform:scaleX(-1)}.ic_b_edit{-webkit-mask-image:url("../img/edit.svg");mask-image:url("../img/edit.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_close{-webkit-mask-image:url("../img/close.svg");mask-image:url("../img/close.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_plus{-webkit-mask-image:url("../img/plus.svg");mask-image:url("../img/plus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_minus{-webkit-mask-image:url("../img/minus.svg");mask-image:url("../img/minus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_save,.ic_b_saveimage{-webkit-mask-image:url("../img/save.svg");mask-image:url("../img/save.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_undo{-webkit-mask-image:url("../img/undo.svg");mask-image:url("../img/undo.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_search{-webkit-mask-image:url("../img/search.svg");mask-image:url("../img/search.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_select{-webkit-mask-image:url("../img/search-across.svg");mask-image:url("../img/search-across.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_find_replace{-webkit-mask-image:url("../img/search-replace.svg");mask-image:url("../img/search-replace.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_drop{-webkit-mask-image:url("../img/minus.svg");mask-image:url("../img/minus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_empty{-webkit-mask-image:url("../img/shredder.svg");mask-image:url("../img/shredder.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_insrow{-webkit-mask-image:url("../img/row-plus.svg");mask-image:url("../img/row-plus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_move{-webkit-mask-image:url("../img/col-move.svg");mask-image:url("../img/col-move.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_print{-webkit-mask-image:url("../img/print.svg");mask-image:url("../img/print.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_export,.ic_b_tblexport{-webkit-mask-image:url("../img/export.svg");mask-image:url("../img/export.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_import,.ic_b_tblimport{-webkit-mask-image:url("../img/import.svg");mask-image:url("../img/import.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_rename{-webkit-mask-image:url("../img/b_rename.svg");mask-image:url("../img/b_rename.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_reload,.ic_b_reload{-webkit-mask-image:url("../img/reload.svg");mask-image:url("../img/reload.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_home{-webkit-mask-image:url("../img/home.svg");mask-image:url("../img/home.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_firstpage{-webkit-mask-image:url("../img/firstpage.svg");mask-image:url("../img/firstpage.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_lastpage{-webkit-mask-image:url("../img/lastpage.svg");mask-image:url("../img/lastpage.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_nextpage{-webkit-mask-image:url("../img/nextpage.svg");mask-image:url("../img/nextpage.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_prevpage{-webkit-mask-image:url("../img/prevpage.svg");mask-image:url("../img/prevpage.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_left{-webkit-mask-image:url("../img/chevron-left.svg");mask-image:url("../img/chevron-left.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_right{-webkit-mask-image:url("../img/chevron-right.svg");mask-image:url("../img/chevron-right.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_more{-webkit-mask-image:url("../img/triangle-down-1.svg");mask-image:url("../img/triangle-down-1.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_globe{-webkit-mask-image:url("../img/globe-alt.svg");mask-image:url("../img/globe-alt.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_tipp{-webkit-mask-image:url("../img/b_tipp.svg");mask-image:url("../img/b_tipp.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_database,.ic_s_db{-webkit-mask-image:url("../img/database.svg");mask-image:url("../img/database.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_newdb{-webkit-mask-image:url("../img/database-plus.svg");mask-image:url("../img/database-plus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_db_drop{-webkit-mask-image:url("../img/database-minus.svg");mask-image:url("../img/database-minus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_engine{-webkit-mask-image:url("../img/database-engine.svg");mask-image:url("../img/database-engine.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_group{-webkit-mask-image:url("../img/databases.svg");mask-image:url("../img/databases.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_sdb{-webkit-mask-image:url("../img/b_sdb.svg");mask-image:url("../img/b_sdb.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8;width:10px;height:10px}.ic_b_dbstatistics{-webkit-mask-image:url("../img/b_dbstatistics.svg");mask-image:url("../img/b_dbstatistics.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_docsql{-webkit-mask-image:url("../img/b_docsql.svg");mask-image:url("../img/b_docsql.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_newtbl,.ic_b_snewtbl,.ic_b_table_add{-webkit-mask-image:url("../img/table-plus.svg");mask-image:url("../img/table-plus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_deltbl{-webkit-mask-image:url("../img/table-minus.svg");mask-image:url("../img/table-minus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_browse,.ic_b_sbrowse{-webkit-mask-image:url("../img/table-browse.svg");mask-image:url("../img/table-browse.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_tblanalyse{-webkit-mask-image:url("../img/table-analyse.svg");mask-image:url("../img/table-analyse.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_props{-webkit-mask-image:url("../img/table-engine.svg");mask-image:url("../img/table-engine.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_views{-webkit-mask-image:url("../img/table-view.svg");mask-image:url("../img/table-view.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_view_add{-webkit-mask-image:url("../img/table-view-plus.svg");mask-image:url("../img/table-view-plus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_view{-webkit-mask-image:url("../img/table-view.svg");mask-image:url("../img/table-view.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_tblops{-webkit-mask-image:url("../img/preferences.svg");mask-image:url("../img/preferences.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_tbloptimize{-webkit-mask-image:url("../img/optimize.svg");mask-image:url("../img/optimize.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_key{-webkit-mask-image:url("../img/key.svg");mask-image:url("../img/key.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_primary{-webkit-mask-image:url("../img/key-primary.svg");mask-image:url("../img/key-primary.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_unique{-webkit-mask-image:url("../img/field-index-unique.svg");mask-image:url("../img/field-index-unique.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_ftext{-webkit-mask-image:url("../img/field-index-text.svg");mask-image:url("../img/field-index-text.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_spatial{-webkit-mask-image:url("../img/field-spatial.svg");mask-image:url("../img/field-spatial.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_index{-webkit-mask-image:url("../img/field-index.svg");mask-image:url("../img/field-index.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_index_add{-webkit-mask-image:url("../img/index-plus.svg");mask-image:url("../img/index-plus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_tbl{-webkit-mask-image:url("../img/table.svg");mask-image:url("../img/table.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_usradd{-webkit-mask-image:url("../img/user-plus.svg");mask-image:url("../img/user-plus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_usrdrop{-webkit-mask-image:url("../img/user-minus.svg");mask-image:url("../img/user-minus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_usredit,.ic_b_usrcheck,.ic_user{-webkit-mask-image:url("../img/user.svg");mask-image:url("../img/user.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_usrlist{-webkit-mask-image:url("../img/users.svg");mask-image:url("../img/users.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_rights{-webkit-mask-image:url("../img/user-props.svg");mask-image:url("../img/user-props.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_okay{-webkit-mask-image:url("../img/check.svg");mask-image:url("../img/check.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8;background-color:#5dd39e}.ic_s_error{-webkit-mask-image:url("../img/error.svg");mask-image:url("../img/error.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8;background-color:#f07178}.ic_s_notice{-webkit-mask-image:url("../img/notice.svg");mask-image:url("../img/notice.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_success{-webkit-mask-image:url("../img/success.svg");mask-image:url("../img/success.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8;background-color:#5dd39e}.ic_s_attention{-webkit-mask-image:url("../img/s_attention.svg");mask-image:url("../img/s_attention.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8;background-color:#f5a623}.ic_s_info{-webkit-mask-image:url("../img/s_info.svg");mask-image:url("../img/s_info.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8;background-color:#4ecdc4}.ic_s_really{-webkit-mask-image:url("../img/s_really.svg");mask-image:url("../img/s_really.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8;width:11px;height:11px}.ic_s_cancel{-webkit-mask-image:url("../img/s_cancel.svg");mask-image:url("../img/s_cancel.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_cancel2{-webkit-mask-image:url("../img/s_cancel2.svg");mask-image:url("../img/s_cancel2.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_chart{-webkit-mask-image:url("../img/chart.svg");mask-image:url("../img/chart.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_report{-webkit-mask-image:url("../img/report.svg");mask-image:url("../img/report.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_comment{-webkit-mask-image:url("../img/comment.svg");mask-image:url("../img/comment.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_console{-webkit-mask-image:url("../img/console.svg");mask-image:url("../img/console.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_relations{-webkit-mask-image:url("../img/designer.svg");mask-image:url("../img/designer.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_events{-webkit-mask-image:url("../img/event.svg");mask-image:url("../img/event.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_event_add{-webkit-mask-image:url("../img/event-plus.svg");mask-image:url("../img/event-plus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_favorite{-webkit-mask-image:url("../img/favorite.svg");mask-image:url("../img/favorite.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_no_favorite{-webkit-mask-image:url("../img/favorite-alt.svg");mask-image:url("../img/favorite-alt.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_triggers{-webkit-mask-image:url("../img/flag.svg");mask-image:url("../img/flag.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_trigger_add{-webkit-mask-image:url("../img/flag-plus.svg");mask-image:url("../img/flag-plus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_eye{-webkit-mask-image:url("../img/eye.svg");mask-image:url("../img/eye.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_eye_grey{-webkit-mask-image:url("../img/eye_grey.svg");mask-image:url("../img/eye_grey.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_show{-webkit-mask-image:url("../img/visibility.svg");mask-image:url("../img/visibility.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_hide{-webkit-mask-image:url("../img/visibility-hidden.svg");mask-image:url("../img/visibility-hidden.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_help{-webkit-mask-image:url("../img/help-alt.svg");mask-image:url("../img/help-alt.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_docs{-webkit-mask-image:url("../img/help.svg");mask-image:url("../img/help.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_sqlhelp{-webkit-mask-image:url("../img/manual.svg");mask-image:url("../img/manual.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_host{-webkit-mask-image:url("../img/host.svg");mask-image:url("../img/host.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_status{-webkit-mask-image:url("../img/server.svg");mask-image:url("../img/server.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_versions{-webkit-mask-image:url("../img/version.svg");mask-image:url("../img/version.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_lang{-webkit-mask-image:url("../img/language.svg");mask-image:url("../img/language.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_link{-webkit-mask-image:url("../img/link.svg");mask-image:url("../img/link.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_unlink{-webkit-mask-image:url("../img/link-broken.svg");mask-image:url("../img/link-broken.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_lock{-webkit-mask-image:url("../img/lock.svg");mask-image:url("../img/lock.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_unlock{-webkit-mask-image:url("../img/lock-open.svg");mask-image:url("../img/lock-open.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_loggoff{-webkit-mask-image:url("../img/sign-out.svg");mask-image:url("../img/sign-out.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_passwd{-webkit-mask-image:url("../img/password.svg");mask-image:url("../img/password.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_plugin{-webkit-mask-image:url("../img/plugin.svg");mask-image:url("../img/plugin.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_replication{-webkit-mask-image:url("../img/replication.svg");mask-image:url("../img/replication.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_routines{-webkit-mask-image:url("../img/routine.svg");mask-image:url("../img/routine.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_routine_add{-webkit-mask-image:url("../img/routine-plus.svg");mask-image:url("../img/routine-plus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_asc_order,.ic_s_asc{-webkit-mask-image:url("../img/sort-asc.svg");mask-image:url("../img/sort-asc.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_desc{-webkit-mask-image:url("../img/sort-desc.svg");mask-image:url("../img/sort-desc.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_sortable{-webkit-mask-image:url("../img/s_sortable.svg");mask-image:url("../img/s_sortable.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_sql{-webkit-mask-image:url("../img/sql.svg");mask-image:url("../img/sql.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_sqldoc{-webkit-mask-image:url("../img/b_sqldoc.svg");mask-image:url("../img/b_sqldoc.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_theme{-webkit-mask-image:url("../img/theme.svg");mask-image:url("../img/theme.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_top{-webkit-mask-image:url("../img/caret-up-stop.svg");mask-image:url("../img/caret-up-stop.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_vars{-webkit-mask-image:url("../img/database-vars.svg");mask-image:url("../img/database-vars.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_views{-webkit-mask-image:url("../img/s_views.svg");mask-image:url("../img/s_views.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_normalize{-webkit-mask-image:url("../img/wizard.svg");mask-image:url("../img/wizard.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_pause{-webkit-mask-image:url("../img/pause.svg");mask-image:url("../img/pause.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_play{-webkit-mask-image:url("../img/triangle-right-1.svg");mask-image:url("../img/triangle-right-1.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_window-new{-webkit-mask-image:url("../img/windows.svg");mask-image:url("../img/windows.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_window{-webkit-mask-image:url("../img/window.svg");mask-image:url("../img/window.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_centralColumns{-webkit-mask-image:url("../img/col.svg");mask-image:url("../img/col.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_centralColumns_add{-webkit-mask-image:url("../img/col-plus.svg");mask-image:url("../img/col-plus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_centralColumns_delete{-webkit-mask-image:url("../img/col-minus.svg");mask-image:url("../img/col-minus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_col_drop{-webkit-mask-image:url("../img/col-drop.svg");mask-image:url("../img/col-drop.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_lightbulb{-webkit-mask-image:url("../img/lightbulb.svg");mask-image:url("../img/lightbulb.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_lightbulb_off{-webkit-mask-image:url("../img/lightbulb_off.svg");mask-image:url("../img/lightbulb_off.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_more{-webkit-mask-image:url("../img/more.svg");mask-image:url("../img/more.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8;width:13px}.ic_new_data{-webkit-mask-image:url("../img/new_data.svg");mask-image:url("../img/new_data.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_new_data_hovered{-webkit-mask-image:url("../img/new_data_hovered.svg");mask-image:url("../img/new_data_hovered.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_new_data_selected{-webkit-mask-image:url("../img/new_data_selected.svg");mask-image:url("../img/new_data_selected.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_new_data_selected_hovered{-webkit-mask-image:url("../img/new_data_selected_hovered.svg");mask-image:url("../img/new_data_selected_hovered.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_new_struct{-webkit-mask-image:url("../img/new_struct.svg");mask-image:url("../img/new_struct.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_new_struct_hovered{-webkit-mask-image:url("../img/new_struct_hovered.svg");mask-image:url("../img/new_struct_hovered.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_new_struct_selected{-webkit-mask-image:url("../img/new_struct_selected.svg");mask-image:url("../img/new_struct_selected.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_new_struct_selected_hovered{-webkit-mask-image:url("../img/new_struct_selected_hovered.svg");mask-image:url("../img/new_struct_selected_hovered.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_php_sym{-webkit-mask-image:url("../img/php_sym.svg");mask-image:url("../img/php_sym.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_item{-webkit-mask-image:url("../img/item.svg");mask-image:url("../img/item.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8;width:9px;height:9px}.ic_s_cog{-webkit-mask-image:url("../img/preferences.svg");mask-image:url("../img/preferences.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_collapseall{-webkit-mask-image:url("../img/s_collapseall.svg");mask-image:url("../img/s_collapseall.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8;background-position:center}.ic_s_asci{-webkit-mask-image:url("../img/charset.svg");mask-image:url("../img/charset.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_inline_edit{-webkit-mask-image:url("../img/b_inline_edit.svg");mask-image:url("../img/b_inline_edit.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_pdfdoc{-webkit-mask-image:url("../img/b_pdfdoc.svg");mask-image:url("../img/b_pdfdoc.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_column_add{-webkit-mask-image:url("../img/b_column_add.svg");mask-image:url("../img/b_column_add.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_calendar{-webkit-mask-image:url("../img/b_calendar.svg");mask-image:url("../img/b_calendar.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_bookmark{-webkit-mask-image:url("../img/b_bookmark.svg");mask-image:url("../img/b_bookmark.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_expandall{-webkit-mask-image:url("../img/tree-expand.svg");mask-image:url("../img/tree-expand.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_collapse{-webkit-mask-image:url("../img/tree-collapse.svg");mask-image:url("../img/tree-collapse.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_bd_browse,.ic_bd_sbrowse{-webkit-mask-image:url("../img/table-browse.svg");mask-image:url("../img/table-browse.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_bd_deltbl{-webkit-mask-image:url("../img/table-minus.svg");mask-image:url("../img/table-minus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_bd_drop{-webkit-mask-image:url("../img/minus.svg");mask-image:url("../img/minus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_bd_edit{-webkit-mask-image:url("../img/edit.svg");mask-image:url("../img/edit.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_bd_empty{-webkit-mask-image:url("../img/shredder.svg");mask-image:url("../img/shredder.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_bd_export{-webkit-mask-image:url("../img/export.svg");mask-image:url("../img/export.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_bd_firstpage{-webkit-mask-image:url("../img/firstpage.svg");mask-image:url("../img/firstpage.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_bd_ftext{-webkit-mask-image:url("../img/field-index-text.svg");mask-image:url("../img/field-index-text.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_bd_index{-webkit-mask-image:url("../img/field-index.svg");mask-image:url("../img/field-index.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_bd_insrow{-webkit-mask-image:url("../img/row-plus.svg");mask-image:url("../img/row-plus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_bd_lastpage{-webkit-mask-image:url("../img/lastpage.svg");mask-image:url("../img/lastpage.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_bd_nextpage{-webkit-mask-image:url("../img/nextpage.svg");mask-image:url("../img/nextpage.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_bd_prevpage{-webkit-mask-image:url("../img/prevpage.svg");mask-image:url("../img/prevpage.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_bd_primary{-webkit-mask-image:url("../img/key-primary.svg");mask-image:url("../img/key-primary.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_bd_routine_add{-webkit-mask-image:url("../img/routine-plus.svg");mask-image:url("../img/routine-plus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_bd_select{-webkit-mask-image:url("../img/search-across.svg");mask-image:url("../img/search-across.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_bd_spatial{-webkit-mask-image:url("../img/field-spatial.svg");mask-image:url("../img/field-spatial.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_bd_unique{-webkit-mask-image:url("../img/field-index-unique.svg");mask-image:url("../img/field-index-unique.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_b_primary,.ic_bd_primary{background-color:#3ecf8e}.ic_ajax_clock_small{-webkit-mask-image:url("../img/spinner.svg");mask-image:url("../img/spinner.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8;background-color:#3ecf8e;animation:stygia-spin .7s linear infinite}.ic_s_partialtext{-webkit-mask-image:url("../img/s_partialtext.svg");mask-image:url("../img/s_partialtext.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_fulltext{-webkit-mask-image:url("../img/s_fulltext.svg");mask-image:url("../img/s_fulltext.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_process{-webkit-mask-image:url("../img/s_process.svg");mask-image:url("../img/s_process.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}.ic_s_sync{-webkit-mask-image:url("../img/sync.svg");mask-image:url("../img/sync.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8}h2 img,.h2 img{display:none}h2 a img,.h2 a img{display:inline}.data{margin:0 0 12px}a{color:#3ecf8e;text-decoration:none}a:hover{color:#7ee0b3;text-decoration:underline}button.mult_submit,.checkall_box+label{text-decoration:none;color:#3ecf8e;cursor:pointer}button.mult_submit:hover,.checkall_box+label:hover{text-decoration:underline;color:#7ee0b3}.linkElem:hover{text-decoration:underline;color:#3ecf8e;cursor:pointer}form{padding:0;margin:0;display:inline}input[type=text],input[type=password],input[type=number],input[type=date]{border-radius:6px;background:#1a1a1a;border:1px solid #3d3d3d;color:#fafafa;padding:.4rem .5rem;transition:border-color .15s ease,box-shadow .15s ease}input:not(.form-check-input)[type=text],input:not(.form-check-input)[type=password],input:not(.form-check-input)[type=number],input[type=date],input:not(.form-check-input)[type=checkbox]{margin:4px}input[type=text]:hover,input[type=password]:hover,input[type=number]:hover,input[type=date]:hover{border-color:#4a4a4a}input[type=text]:focus,input[type=password]:focus,input[type=number]:focus,input[type=date]:focus{border-color:#3ecf8e;box-shadow:0 0 0 2px rgba(62,207,142,.15);background:#1a1a1a}input[type=text][disabled],input[type=password][disabled],input[type=number][disabled],input[type=date][disabled]{background:#222;color:#b0b0b0;box-shadow:none}input[type=text][disabled]:hover,input[type=password][disabled]:hover,input[type=number][disabled]:hover,input[type=date][disabled]:hover{background:#222;box-shadow:none}input[type=text].invalid_value,input[type=password].invalid_value,input[type=number].invalid_value,input[type=date].invalid_value{background:rgba(240,113,120,.08);border-color:#f07178}select:not(.form-select){margin:4px}select{border-radius:6px;border:1px solid #3d3d3d;color:#fafafa;padding:.4rem;background:#1a1a1a;transition:border-color .15s ease}select:not(.form-select){margin:4px}select:focus{border-color:#3ecf8e;box-shadow:0 0 0 2px rgba(62,207,142,.15)}select[multiple]{background:#1a1a1a}select[disabled]{background:#222;color:#b0b0b0;box-shadow:none}select.invalid_value,.invalid_value{background:rgba(240,113,120,.08);border-color:#f07178}textarea{overflow:visible;margin:4px;background:#1a1a1a;border:1px solid #3d3d3d;color:#fafafa;border-radius:6px;padding:.5rem;transition:border-color .15s ease}textarea:focus{border-color:#3ecf8e;box-shadow:0 0 0 2px rgba(62,207,142,.15)}textarea.char{margin:4px}textarea.charField{width:95%}button{display:inline}img,button{vertical-align:middle}input:not(.form-check-input)[type=checkbox],input[type=radio]{vertical-align:-11%}.separator{color:#b0b0b0}td.null{font-style:italic;color:#b0b0b0 !important}div.null_div{height:20px;text-align:center;font-style:normal;min-width:50px}div.null_div label{width:100%;height:100%;display:flex;justify-content:space-between;align-items:center;cursor:pointer}table .valueHeader,table .value{text-align:left;white-space:normal}.value{font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace}.disabled{color:#949494}.disabled a:link,.disabled a:active,.disabled a:visited{color:#949494}.disabled a:hover{color:#949494;text-decoration:none}.pre_wrap{white-space:pre-wrap}.pre_wrap br{display:none}.error{border:1px solid #f07178 !important;padding:.27em;color:#fafafa;background:rgba(240,113,120,.08);border-radius:6px}.condition{border-color:#3ecf8e !important}th.condition{border-width:1px 1px 0 1px;border-style:solid}td.condition{border-width:0 1px 0 1px;border-style:solid}tr:last-child td.condition{border-width:0 1px 1px 1px}.before-condition{border-left:1px solid #3ecf8e}.commented_column{border-bottom:1px dashed #b0b0b0}.column_attribute{font-size:70%}.column_name{font-size:80%;margin:5px 2px}#topmenucontainer{padding:0 1em;width:100%}#page_settings_modal,#pma_navigation_settings{display:none}#textSQLDUMP{width:95%;height:95%;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace;font-size:110%}#TooltipContainer{position:absolute;z-index:99;width:20em;height:auto;overflow:visible;visibility:hidden;background-color:#333;color:#fafafa;border:1px solid #2e2e2e;padding:.5em;border-radius:6px}#tooltip{position:absolute;border:1px solid #3d3d3d;padding:2px;background-color:#333;color:#fafafa;opacity:.9;border-radius:6px}.tooltip{background:#333 !important;color:#fafafa !important;opacity:.95 !important;z-index:9999;border:1px solid #2e2e2e !important;border-radius:6px !important;font-size:.8em !important;padding:4px 8px !important}.tooltip *{background:none !important;color:#fafafa !important}#fieldset_add_user_login div.item{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;border-bottom:1px solid #2e2e2e;padding-bottom:.5em;margin-bottom:.5em}#fieldset_add_user_login label{display:block;flex:0 0 10em;max-width:100%;text-align:left;padding-left:.5em;margin-bottom:0;color:#c8c8c8}#fieldset_add_user_login input{width:12em;max-width:100%;flex:1 1 12em}#fieldset_add_user_login span.options{display:flex;flex:1 1 12em;flex-wrap:wrap;align-items:center;gap:.35rem;max-width:100%;padding-left:.5em}#fieldset_add_user_login span.options #select_pred_username,#fieldset_add_user_login span.options #select_pred_hostname,#fieldset_add_user_login span.options #select_pred_password{width:100%;max-width:100%}#fieldset_add_user_login span.options input{width:auto;flex:0 0 auto}#fieldset_user_priv{display:flex;flex-wrap:wrap;gap:.5rem 1rem}#fieldset_user_priv div.item{flex:0 1 9em;max-width:100%;min-width:7em}#fieldset_user_priv div.item div.item{display:block;flex:none}#fieldset_user_priv div.item label{white-space:nowrap}#fieldset_user_priv div.item select{width:100%}@media(max-width: 768px){#fieldset_add_user_login label{flex-basis:100%;text-align:right;padding-left:0}}div#serverstatus table tbody td.descr a{white-space:nowrap}div.liveChart{clear:both;min-width:0;width:100%;max-width:100%;height:400px;padding-bottom:80px}div#chartVariableSettings{border:1px solid #2e2e2e;background-color:#222;margin-right:10px;border-radius:6px}#serverstatus h3,#serverstatus .h3{margin:15px 0;font-weight:400;color:#b0b0b0;font-size:1.7em}textarea#sqlquery{width:100%;border-radius:8px;border:1px solid #3d3d3d;padding:.5rem;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace;background:#1a1a1a;color:#fafafa}textarea#sql_query_edit{height:7em;width:95%;display:block}#togglequerybox{margin:0 10px}.result_query div.sqlOuter{background:#1a1a1a;text-align:right;border-radius:6px}#PMA_slidingMessage code.sql,div.sqlvalidate{background:#1a1a1a;border-radius:6px}div.sqlvalidate{display:block;padding:1em;margin-top:0;margin-bottom:0;max-height:10em;overflow:auto}.result_query .alert{margin-bottom:0;border-bottom:none !important;border-bottom-right-radius:0;border-bottom-left-radius:0;padding-bottom:5px}.cm-sql-doc{text-decoration:none;border-bottom:1px dotted #b0b0b0;color:inherit !important}#maincontainer ul{list-style-type:disc;vertical-align:middle}#maincontainer li{margin-bottom:.3em}#full_name_layer{position:absolute;padding:2px;margin-top:-3px;z-index:801;border-radius:6px;border:1px solid #2e2e2e;background:#1a1a1a;color:#fafafa}#body_browse_foreigners{background:#1a1a1a;margin:.5em .5em 0 .5em;border-radius:8px}kbd{color:#fafafa;background-color:#222;border:1px solid #2e2e2e;border-radius:6px;padding:.1em .4em;box-shadow:none}div.upload_progress{width:min(400px,100vw - 2rem);max-width:100%;margin:3em auto;text-align:center}div.upload_progress_bar_outer{border:1px solid #2e2e2e;width:min(202px,100%);position:relative;margin:0 auto 1em;color:#fafafa;border-radius:6px}div.upload_progress_bar_inner{background-color:#3ecf8e;width:0;height:12px;margin:1px;overflow:hidden;position:relative;border-radius:6px}.ajax_notification{top:0;position:fixed;margin-top:min(200px,20vh);margin-left:auto;margin-bottom:0;margin-right:auto;padding:10px 18px 10px 15px;width:min(350px,100vw - 2rem);max-width:calc(100vw - 2rem);box-sizing:border-box;z-index:1100;text-align:center;display:inline;right:0;left:0;background-image:none;border:1px solid #f5a623;background-color:rgba(245,166,35,.14);color:#f5a623;border-radius:8px}.ajax_notification::before{content:"";display:inline-block;width:14px;height:14px;margin-left:8px;border:2px solid rgba(245,166,35,.28);border-top-color:#f5a623;border-radius:50%;animation:stygia-spin .7s linear infinite;vertical-align:-2px}@keyframes stygia-spin{to{transform:rotate(-360deg)}}#loading_parent{position:relative;width:100%}.config-form .card{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.config-form fieldset{margin-top:0;padding:0;clear:both;border-radius:0}.config-form fieldset p{margin:0;padding:.5em;background:#1a1a1a;border-top:0}.config-form fieldset .errors{margin:0 -2px 1em;padding:.5em 1.5em;background:rgba(240,113,120,.08);list-style:none;font-family:"FiraCode Nerd Font Propo","FiraCode Nerd Font","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:small;color:#f07178;border-radius:6px}.config-form fieldset .inline_errors{margin:.3em 0 .3em;padding:0;list-style:none;color:#f07178;font-size:small}.config-form fieldset .doc{margin-right:1em}.config-form fieldset .disabled-notice{margin-right:1em;font-size:80%;text-transform:uppercase;color:#f07178;cursor:help}.config-form fieldset th{padding:.3em .5em;text-align:right;vertical-align:top;background:rgba(0,0,0,0);border-top:1px solid #2e2e2e;border-left:none}.config-form fieldset th small,.config-form fieldset th .small{display:block;font-weight:normal;font-family:"FiraCode Nerd Font Propo","FiraCode Nerd Font","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:x-small;color:#b0b0b0}.config-form fieldset td{padding-top:.3em;padding-bottom:.3em;vertical-align:top;border-top:1px solid #2e2e2e;border-left:none}.config-form fieldset span.checkbox{padding:2px;display:inline-block}.config-form fieldset .field-comment-mark{font-family:serif;color:#3ecf8e;cursor:help;padding:0 .2em;font-weight:500;font-style:italic}.config-form fieldset .field-comment-warning{color:#f07178}.config-form legend{display:none}fieldset .group-header th{background:#222}fieldset .group-header+tr th{padding-top:.6em}fieldset .group-field-1 th,fieldset .group-header-2 th{padding-right:1.5em}fieldset .group-field-2 th,fieldset .group-header-3 th{padding-right:3em}fieldset .group-field-3 th{padding-right:4.5em}fieldset .disabled-field th{color:#b0b0b0;background-color:#222}fieldset .disabled-field th small,fieldset .disabled-field th .small{color:#b0b0b0;background-color:#222}fieldset .disabled-field td{color:#b0b0b0;background-color:#222}#index_frm .index_info input[type=text],#index_frm .index_info select{width:100%;margin:0;box-sizing:border-box}#index_frm .index_info div{padding:.2em 0;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}#index_frm .index_info .label{flex:0 0 12em;min-width:8em}#index_frm .slider{width:10em;margin:.6em}#index_frm .add_fields{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}#index_frm .add_fields input{margin-right:0}#index_frm input{margin:0}#index_frm td{vertical-align:middle}table#index_columns{width:100%}table#index_columns select{width:85%}#move_columns_dialog div{padding:1em}#move_columns_dialog ul{list-style:none;margin:0;padding:0}#move_columns_dialog li{background:#222;border:1px solid #2e2e2e;color:#fafafa;font-weight:500;margin:.4em;padding:.3em .5em;border-radius:6px}.cEdit{margin:0;padding:0;position:absolute;overflow:visible}.cEdit input[type=text]{background:#1a1a1a;color:#fafafa;height:100%;margin:0;padding:0}.cEdit .edit_area{background:#1a1a1a;border:1px solid #3d3d3d;min-width:10em;padding:.3em .5em;border-radius:6px;overflow:visible}.cEdit .edit_area select,.cEdit .edit_area textarea{width:97%}.cEdit .cell_edit_hint{color:#b0b0b0;font-size:.8em;margin:.3em .2em}.cEdit .edit_box{overflow-x:hidden;overflow-y:scroll;padding:3px;margin:0}.cEdit .edit_box_posting{background:#1a1a1a url("../img/spinner.svg") no-repeat left center;padding-left:1.5em}.cEdit .edit_area_loading{background:#1a1a1a url("../img/spinner.svg") no-repeat center;height:10em;border-radius:6px}.cEdit .goto_link{background:#222;color:#c8c8c8;padding:.2em .3em;border-radius:6px}.saving_edited_data{background:url("../img/spinner.svg") no-repeat right;padding-right:20px}#table_name_col_no_outer{display:flex;flex-wrap:wrap}#table_name_col_no{position:fixed;top:55px;width:100%;background:#121212;z-index:100}#table_columns{display:block;overflow:auto}#table_columns input[type=text],#table_columns input[type=password],#table_columns input[type=number]{width:10em;box-sizing:border-box}#table_columns select{width:10em;box-sizing:border-box}.with-selected{margin-right:2em}.navigation{margin:.8em 0;border-radius:8px;background:#1a1a1a;border:1px solid #2e2e2e}.navigation td{margin:0;padding:0;vertical-align:middle;white-space:nowrap}.navigation input[type=submit]{background:none;border:0;margin:0;padding:.8em .5em;border-radius:0;color:#c8c8c8;transition:background .15s ease,color .15s ease}.navigation input[type=submit]:hover{color:#fafafa;cursor:pointer;background:rgba(255,255,255,.05)}.navigation input.edit_mode_active{color:#fafafa;cursor:pointer;background:rgba(255,255,255,.08)}.navigation .btn-link{color:#c8c8c8}.navigation .btn-link:hover{color:#fafafa;background-image:none;text-decoration:none}.navigation select{margin:0 .8em}.navigation_separator{color:#b0b0b0;display:inline-block;font-size:1.5em;text-align:center;height:1.4em;width:1.2em}#visualization-placeholder{position:relative;border:1px solid #2e2e2e;overflow:hidden;box-sizing:content-box;resize:vertical;border-radius:6px}.pdflayout{overflow:hidden;clip:inherit;background-color:#1a1a1a;display:none;border:1px solid #2e2e2e;position:relative;border-radius:6px}.pdflayout_table{background:#222;color:#fafafa;overflow:hidden;clip:inherit;z-index:2;display:inline;visibility:inherit;cursor:move;position:absolute;font-size:80%;border:1px dashed #2e2e2e}.cRsz{position:absolute}.colborder{cursor:col-resize;height:100%;margin-right:-6px;position:absolute;width:5px}.colborder_active{border-left:2px solid #f07178}.pma_table th.draggable span{display:block;overflow:hidden}.pma_table td{position:static}.pma_table th.draggable span{margin-left:10px}.cDrop{left:0;position:absolute;top:0}.coldrop{cursor:pointer;height:16px;margin-top:.3em;width:16px}.coldrop:hover{background-color:rgba(255,255,255,.05)}.coldrop-hover{background-color:rgba(255,255,255,.05)}.cList{background:#1a1a1a;border:1px solid #2e2e2e;position:absolute;box-shadow:0 4px 12px rgba(0,0,0,.35);margin-right:75%;left:0;max-width:100%;overflow-wrap:break-word;border-radius:6px}.cList .lDiv div{padding:.3em .5em;white-space:nowrap;color:#fafafa}.cList .lDiv div:hover{background:rgba(255,255,255,.05);cursor:pointer}.showAllColBtn{border-bottom:1px solid #2e2e2e;border-top:1px solid #2e2e2e;cursor:pointer;font-size:.9em;font-weight:500;padding:.35em 1em;text-align:center;color:#fafafa}.showAllColBtn:hover{background:rgba(255,255,255,.05)}.turnOffSelect{user-select:none}.cCpy{background:#333;color:#fafafa;font-weight:500;margin:.1em;padding:.3em;position:absolute;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.35)}.modal-copy input{display:block;width:100%;margin-top:1.5em;padding:.3em 0}#alias_modal table{width:100%}#alias_modal label{font-weight:500}.small_font{font-size:smaller}.smallIndent{padding-right:7px}#resizer{border:1px solid #2e2e2e}#inner-resizer{padding:10px}#list_server{list-style-type:none;padding:0}div#tablestatistics{display:flex;flex-wrap:wrap;gap:1rem 1.5rem}div#tablestatistics table{float:none;margin:.5em 0;min-width:16em}#structure-action-links a{margin-left:1em}#addColumns input[type=radio]{margin:3px 0 0;margin-right:1em}input#import_merge{margin:0}.click-hide-message{cursor:pointer}.prefsmanage_opts{margin-right:2em}#prefs_autoload{margin-bottom:.5em;margin-right:.5em}input#auto_increment_opt{width:min-content}.wrapper{float:right;margin-bottom:1.5em}.toggleButton{position:relative;cursor:pointer;font-size:.8em;text-align:center;line-height:1.4em;height:1.55em;overflow:hidden;border-left:1px solid #2e2e2e;border-right:1px solid #2e2e2e;border-radius:6px;background:#222}.toggleButton .toggleOn{color:#3ecf8e;padding:0 1em}.toggleButton .toggleOff{color:#b0b0b0;padding:0 1em}.message_errors_found{margin-top:20px}.repl_gui_skip_err_cnt{width:30px}.color_gray{color:#b0b0b0}li.last.database{margin-bottom:15px !important}div#dataDisplay input,div#dataDisplay select{margin:0;margin-left:.5em}div#dataDisplay th{line-height:2em}img.calendar{border:none}form.clock{text-align:center}div#page_content div#tableslistcontainer{margin-top:1em}div#page_content div.result_query{margin-top:1em}#tableslistcontainer table.data{border-top:0}#pma_errors{clear:both}table.data{caption-side:top}.replication th{background:#222}.clearfloat{clear:both}input[type=submit].btn-primary,.go-btn,button.btn-primary{border-radius:9999px;font-weight:500;padding:.4rem 1.2rem;font-size:.875rem;transition:all .15s ease;background:#006239;border:1px solid #006239;color:#fafafa;cursor:pointer}input[type=submit].btn-primary:hover,.go-btn:hover,button.btn-primary:hover{background:#004529;border-color:#004529}input[type=submit].btn-secondary,button.btn-secondary{border-radius:6px;font-weight:400}.mult_submit,button.mult_submit{color:#c8c8c8;text-decoration:none;transition:color .15s ease}.mult_submit:hover,button.mult_submit:hover{color:#fafafa;text-decoration:none}#index_frm .index_info,#index_columns .index_info{background:#1a1a1a;border:1px solid #2e2e2e;border-radius:8px;padding:1rem;margin-bottom:1rem}.table-primary th{color:#c8c8c8;font-weight:500;font-size:.85em;text-transform:uppercase;letter-spacing:.03em}select.go-btn,select[name=sql_query]{border-radius:6px;padding:.4rem .75rem}input[type=checkbox]{margin:0 .25em;vertical-align:middle}.table a,td a{color:#c8c8c8;font-weight:400;text-decoration:none;letter-spacing:0}.table a:hover,td a:hover{color:#3ecf8e;text-decoration:none}.table td:nth-child(2) a,td a[href*=db_structure],td a[href*="sql.php"]{font-weight:400}.table td{color:#fafafa}td.null{color:#b0b0b0 !important}.selectall-bar,.with-selected{background:#222;border:1px solid #2e2e2e;border-radius:8px;padding:.5rem .85rem;margin:.5rem 0;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.nav-tabs+.tab-content,.tab-pane{padding-top:.75rem}.form-horizontal .control-label{text-align:left;padding-top:.375rem}#index_columns{border-collapse:collapse}#index_columns td,#index_columns th{padding:.4rem .6rem;border:1px solid #2e2e2e}#index_columns th{background:#222;color:#c8c8c8;font-weight:500}.alert{border-radius:8px;padding:.75rem 1rem;font-size:.875rem}.pointer[id*=anchor]{color:#c8c8c8}.key{color:#f5a623}.pk{color:#3ecf8e}.hide{display:none}#page_content{margin:0 .75em;padding-bottom:3rem;line-height:1.5}#page_content>h1,#page_content>.h1,#page_content>h2,#page_content>.h2,#page_content>.card,#page_content>.alert,#page_content>form{margin-bottom:1rem}div#page_content div#tableslistcontainer{margin-top:1.15em}div#page_content div.result_query{margin-top:1.15em}#tableslistcontainer table.data{border-top:0}div.container.modal_form{margin:0 auto;width:min(30em,100vw - 2rem);text-align:center;background:var(--stygia-bg-surface, #1a1a1a);border:1px solid var(--stygia-border-default, #2e2e2e);border-radius:var(--stygia-radius-lg, 12px);box-shadow:var(--stygia-shadow-lg, 0 8px 24px rgba(0, 0, 0, 0.45));z-index:999;padding:1rem;color:var(--stygia-text-primary, #fafafa)}div.container.modal_form h1,div.container.modal_form .h1,div.container.modal_form h2,div.container.modal_form .h2,div.container.modal_form .modal-title{font-size:1.125rem;font-weight:500;color:var(--stygia-text-primary, #fafafa);margin:0 0 .75rem}div#modalOverlay{position:fixed;inset:0;height:100%;width:100%;background:rgba(0,0,0,.72);z-index:900}#selflink{clear:both;display:block;margin-top:1em;margin-bottom:0;width:100%;text-align:left;border-top:1px solid #2e2e2e;padding:8px 0;font-size:.8em}#selflink a{color:#b0b0b0}#selflink a:hover{color:#fafafa;text-decoration:none}#pma_errors{clear:both}*{scrollbar-width:thin;scrollbar-color:#333 #1a1a1a}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#1a1a1a}::-webkit-scrollbar-thumb{background:#333;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#4a4a4a}div.liveChart,.chart-container,#serverstatus .chart{background:#1a1a1a;border:1px solid #2e2e2e;border-radius:8px;max-width:100%;overflow-x:auto}.legendColorBox>div{border-color:#2e2e2e !important}@media(max-width: 1280px){#page_content{margin:0 .5em}.navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}}@media(max-width: 1024px){#page_nav_icons{padding:2px 6px;gap:2px}#page_nav_icons .dropdown-toggle{padding:4px 6px}.breadcrumb-navbar{padding-right:.75rem;padding-left:.75rem}div.liveChart{min-width:0 !important;width:100%;height:auto;min-height:240px;padding-bottom:48px}}@media(max-width: 992px){#page_content{margin:0 .35em}.navbar{flex-wrap:wrap;min-height:auto}.navbar-nav{flex-wrap:wrap;row-gap:0}#topmenucontainer{overflow-x:auto}}@media(max-width: 768px){#page_content{margin:0 .25em;padding-bottom:3.5rem}#page_nav_icons{position:static;float:left;border-right:0;max-width:100%;flex-wrap:wrap}div.upload_progress{width:min(400px,100vw - 2rem) !important}.ajax_notification{width:min(350px,100vw - 2rem) !important;margin-top:4rem}}body#loginform{margin:0;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;padding:2.5rem 1.25rem;text-align:center;box-sizing:border-box;background:radial-gradient(ellipse 70% 45% at 50% 18%, rgba(62, 207, 142, 0.12), transparent 60%),radial-gradient(ellipse 50% 30% at 50% 100%, rgba(0, 98, 57, 0.15), transparent 55%),#121212}body#loginform>*{width:min(22.5rem,100vw - 2.5rem);max-width:100%;box-sizing:border-box;margin-right:auto;margin-left:auto}body#loginform>div:not(.container):not(.modal_form){display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin-bottom:.35rem}body#loginform #pmalogo{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:0;margin:0 0 .25rem;text-align:center}body#loginform div.container>h1,body#loginform div.container>.h1{display:block;width:100%;text-align:center;margin-right:auto;margin-left:auto}body#loginform a.logo{display:flex !important;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:320px;height:auto;min-height:88px;margin:0 auto .75rem;padding:0;background:none !important;background-image:none !important;text-decoration:none !important;position:relative;font-size:0;line-height:0;animation:stygia-login-fade .5s ease-out both}body#loginform a.logo::before{content:"";display:block;width:56px;height:56px;margin-bottom:.65rem;background:url("../img/logo-login.svg") no-repeat center/contain;filter:drop-shadow(0 0 18px rgba(62, 207, 142, 0.22))}body#loginform a.logo::after{content:"phpMyAdmin · STYGIA";display:block;font-size:.95rem;font-weight:600;letter-spacing:-0.02em;line-height:1.3;white-space:nowrap;background:linear-gradient(-90deg, #3ecf8e 0 1.7ch, #fafafa 1.7ch 8.4ch, #b0b0b0 8.4ch 9.5ch, rgb(43.5336425026%, 85.9565535758%, 66.939386543%) 9.5ch 100%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0)}body#loginform a.logo img,body#loginform a.logo #imLogo{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important;color:rgba(0,0,0,0) !important;font-size:0 !important;max-height:none !important}body#loginform div.container{display:flex;flex-direction:column;align-items:stretch;width:min(22.5rem,100vw - 2.5rem);max-width:100%;margin:0 auto;padding:0;text-align:right;animation:stygia-login-rise .55s ease-out .06s both}body#loginform h1,body#loginform .h1{order:0;width:100%;margin:0 0 1.25rem;padding:0;font-size:.95rem;font-weight:500;letter-spacing:-0.01em;color:#b0b0b0;text-align:center;line-height:1.4}body#loginform .card{width:100%;background:#1a1a1a;border:1px solid #2e2e2e;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.45),0 0 0 1px rgba(62,207,142,.04),0 8px 24px rgba(0,98,57,.18);overflow:hidden}body#loginform .card-header{background:linear-gradient(-180deg, #222222 0%, #1a1a1a 100%);border-bottom:1px solid #2e2e2e;text-align:center;font-weight:500;letter-spacing:-0.02em;font-size:.95rem;color:#fafafa;padding:1rem 1.25rem;display:flex;align-items:center;justify-content:center;gap:.5rem}body#loginform .card-header .icon,body#loginform .card-header img,body#loginform .card-header .ic_b_login,body#loginform .card-header .ic_s_loggoff{display:none !important}body#loginform .card-body{padding:1.5rem 1.5rem 1.25rem}body#loginform .card-footer{background:#1a1a1a;border-top:1px solid #2e2e2e;padding:1rem 1.5rem 1.25rem}body#loginform .row,body#loginform .mb-3,body#loginform .form-group{margin-bottom:1rem !important}body#loginform label,body#loginform .form-label,body#loginform .col-form-label{color:#c8c8c8;font-weight:500;font-size:.8rem;letter-spacing:.02em;text-transform:none;margin-bottom:.4rem;display:block;text-align:right}body#loginform input[type=text],body#loginform input[type=password],body#loginform select,body#loginform .form-control,body#loginform .form-select{width:100%;max-width:100%;margin:0 0 .15rem;padding:.65rem .85rem;min-height:2.5rem;background:#121212;border:1px solid #3d3d3d;border-radius:6px;color:#fafafa;transition:border-color .15s ease,box-shadow .15s ease}body#loginform input[type=text]:hover,body#loginform input[type=password]:hover,body#loginform select:hover,body#loginform .form-control:hover,body#loginform .form-select:hover{border-color:#4a4a4a}body#loginform input[type=text]:focus,body#loginform input[type=password]:focus,body#loginform select:focus,body#loginform .form-control:focus,body#loginform .form-select:focus{border-color:#3ecf8e;box-shadow:0 0 0 2px rgba(62,207,142,.18);outline:none;background:#121212}body#loginform select,body#loginform .form-select{appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23b0b0b0' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left .75rem center;background-size:12px;padding-left:2.25rem}body#loginform .btn-primary,body#loginform input[type=submit],body#loginform button[type=submit]{width:100%;border-radius:9999px;padding:.65rem 1.5rem;min-height:2.6rem;font-weight:600;letter-spacing:.01em;background:#006239;border-color:#006239;color:#fafafa;transition:background .15s ease,transform .15s ease,box-shadow .15s ease}body#loginform .btn-primary:hover,body#loginform input[type=submit]:hover,body#loginform button[type=submit]:hover{background:#004529;border-color:#004529;transform:translateY(-1px);box-shadow:0 8px 24px rgba(0,98,57,.18);color:#fafafa}body#loginform .btn-primary:active,body#loginform input[type=submit]:active,body#loginform button[type=submit]:active{transform:translateY(0)}body#loginform .card+*,body#loginform>p,body#loginform .footer{margin-top:1.25rem;text-align:center;color:#b0b0b0;font-size:.8rem}body#loginform .card+* a,body#loginform>p a,body#loginform .footer a{color:#c8c8c8}body#loginform .card+* a:hover,body#loginform>p a:hover,body#loginform .footer a:hover{color:#3ecf8e}#login_form .card-footer{text-align:stretch}#login_form .card-footer .btn,#login_form .card-footer input[type=submit]{width:100%}@keyframes stygia-login-fade{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes stygia-login-rise{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion: reduce){body#loginform a.logo,body#loginform div.container{animation:none}body#loginform .btn-primary:hover,body#loginform input[type=submit]:hover,body#loginform button[type=submit]:hover{transform:none}}#pma_navigation{width:240px;position:fixed;top:0;right:0;height:100vh;background:#1a1a1a;color:#fafafa;z-index:800;border-left:1px solid #2e2e2e;display:flex;flex-direction:column}#pma_navigation ul{margin:0}#pma_navigation form{margin:0;padding:0;display:inline}#pma_navigation select#select_server,#pma_navigation select#lightm_db{width:100%}#pma_navigation div.pageselector{text-align:right;margin:0;padding:4px 10px}#pma_navigation #pmalogo{text-align:right;padding:12px 12px 10px;border:0;display:flex;align-items:center;gap:8px}#pma_navigation #pmalogo a,#pma_navigation #pmalogo a[href]{display:inline-flex !important;align-items:center;gap:8px;width:auto !important;max-width:100%;height:28px;min-height:28px;padding:0;margin:0;background:none !important;background-image:none !important;overflow:visible;text-decoration:none !important;position:relative;font-size:0;line-height:0}#pma_navigation #pmalogo a::before,#pma_navigation #pmalogo a[href]::before{content:"";display:block;flex-shrink:0;width:24px;height:24px;background:url("../img/logo-mark.svg") no-repeat center/contain}#pma_navigation #pmalogo a::after,#pma_navigation #pmalogo a[href]::after{content:"phpMyAdmin · Stygia";display:block;font-size:13px;font-weight:600;letter-spacing:-0.02em;line-height:24px;white-space:nowrap;color:#fafafa;background:linear-gradient(-90deg, #3ecf8e 0 1.7ch, #fafafa 1.7ch 8.4ch, #b0b0b0 8.4ch 9.5ch, rgb(43.5336425026%, 85.9565535758%, 66.939386543%) 9.5ch 100%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0)}#pma_navigation #pmalogo a img,#pma_navigation #pmalogo a h1,#pma_navigation #pmalogo a .h1,#pma_navigation #pmalogo a #imgpmalogo,#pma_navigation #pmalogo a[href] img,#pma_navigation #pmalogo a[href] h1,#pma_navigation #pmalogo a[href] #imgpmalogo{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important;color:rgba(0,0,0,0) !important;font-size:0 !important}#pma_navigation #pmalogo>h1,#pma_navigation #pmalogo>.h1{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:0;line-height:0;color:rgba(0,0,0,0)}#pma_navigation #pmalogo>h1::before,#pma_navigation #pmalogo>.h1::before{content:"";display:block;width:24px;height:24px;background:url("../img/logo-mark.svg") no-repeat center/contain}#pma_navigation #pmalogo>h1::after,#pma_navigation #pmalogo>.h1::after{content:"phpMyAdmin · Stygia";font-size:13px;font-weight:600;letter-spacing:-0.02em;line-height:24px;white-space:nowrap;background:linear-gradient(-90deg, #3ecf8e 0 1.7ch, #fafafa 1.7ch 8.4ch, #b0b0b0 8.4ch 9.5ch, rgb(43.5336425026%, 85.9565535758%, 66.939386543%) 9.5ch 100%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0)}#pma_navigation #serverChoice,#pma_navigation #databaseList,#pma_navigation div.pageselector.dbselector{text-align:right;padding:5px 10px 0;border:0}#pma_navigation #navipanellinks{text-align:right;padding:6px 10px;border:0;border-bottom:1px solid #2e2e2e;display:flex;flex-wrap:wrap;align-items:center;gap:2px}#pma_navigation #navipanellinks a{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;min-width:28px;min-height:28px;padding:0;margin:0;color:#c8c8c8;border:0;border-radius:6px;background:rgba(0,0,0,0);box-sizing:border-box;transition:color .15s ease,background .15s ease}#pma_navigation #navipanellinks a:hover{color:#fafafa;background:rgba(255,255,255,.05);text-decoration:none}#pma_navigation #navipanellinks .icon{margin:0 !important;width:14px !important;height:14px !important;min-width:14px !important;min-height:14px !important;background-color:#c8c8c8}#pma_navigation #navipanellinks a:hover .icon{background-color:#fafafa}#pma_navigation #serverChoice select{width:80%}.pma_drop_handler{position:absolute;bottom:40px;right:8px;left:8px;background:#222;color:#c8c8c8;text-align:center;padding:12px;font-size:.8em;border:1px dashed #3d3d3d;border-radius:6px;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:10}.pma_sql_import_status{position:absolute;bottom:0;right:0;left:0;background:#222;border-top:1px solid #2e2e2e;padding:0;z-index:10;max-height:0;overflow:hidden;transition:max-height .3s ease}.pma_sql_import_status h2,.pma_sql_import_status .h2{font-size:.8em;font-weight:500;color:#c8c8c8;padding:6px 10px;margin:0;display:flex;align-items:center;gap:6px}.pma_sql_import_status h2 .close,.pma_sql_import_status .h2 .close,.pma_sql_import_status h2 .minimize,.pma_sql_import_status .h2 .minimize{cursor:pointer;color:#c8c8c8;font-size:1em}.pma_sql_import_status h2 .close:hover,.pma_sql_import_status .h2 .close:hover,.pma_sql_import_status h2 .minimize:hover,.pma_sql_import_status .h2 .minimize:hover{color:#fafafa}#pma_navigation.dragover .pma_drop_handler{opacity:1;pointer-events:auto}#pma_navigation.has-imports .pma_sql_import_status{max-height:200px;overflow:auto}#pma_navigation_header{overflow:hidden}#pma_navigation_content{width:100%;height:100%;position:absolute;top:0;right:0;z-index:0}#pma_navigation_content .dropdown-menu{box-shadow:0 4px 12px rgba(0,0,0,.35),0 8px 24px rgba(0,98,57,.18)}#pma_navigation_content>img.throbber{display:block;margin:.5em auto;width:20px;height:20px;background:url("../img/spinner.svg") center/contain no-repeat;border:0}#pma_navigation_select_database{text-align:right;padding:0;border:0;margin:0}#pma_navigation_db_select{margin-top:.5em;padding:0 10px}#pma_navigation_db_select select{background:#1a1a1a;border-radius:6px;border:1px solid #3d3d3d;color:#fafafa;padding:.4rem .5rem;margin:0;width:92%;font-size:1.11em}#pma_navigation_db_select select:focus{border-color:#3ecf8e;box-shadow:0 0 0 2px rgba(62,207,142,.18)}#pma_navigation_tree_content{width:100%;overflow:hidden;overflow-y:auto;position:absolute;height:100%}#pma_navigation_tree_content a.hover_show_full{position:relative;z-index:100;vertical-align:sub}#pma_navigation_tree{margin:0;margin-right:5px;overflow:hidden;color:#c8c8c8;flex:1 1 auto;min-height:0;height:auto;position:relative}#pma_navigation_tree a{color:#c8c8c8;padding-right:0;text-decoration:none;transition:color .15s ease,background-color .15s ease}#pma_navigation_tree a:hover{color:#fafafa;text-decoration:none}#pma_navigation_tree ul{clear:both;padding:0;list-style-type:none;margin:0}#pma_navigation_tree ul ul{position:relative}#pma_navigation_tree li{margin-bottom:0;color:#c8c8c8}#pma_navigation_tree li.activePointer,#pma_navigation_tree li.selected{color:#fafafa;background-color:rgba(62,207,142,.06);border-radius:0;border-right:0;padding-right:0;box-shadow:inset -2px 0 0 #3ecf8e}#pma_navigation_tree li.activePointer>.list_container,#pma_navigation_tree li.activePointer>ul,#pma_navigation_tree li.selected>.list_container,#pma_navigation_tree li.selected>ul{background:#1a1a1a;box-shadow:none;color:#c8c8c8}#pma_navigation_tree li.activePointer>.list_container>li,#pma_navigation_tree li.activePointer>ul>li,#pma_navigation_tree li.selected>.list_container>li,#pma_navigation_tree li.selected>ul>li{background:rgba(0,0,0,0);box-shadow:none}#pma_navigation_tree li.activePointer>.list_container a,#pma_navigation_tree li.activePointer>ul a,#pma_navigation_tree li.selected>.list_container a,#pma_navigation_tree li.selected>ul a{color:#c8c8c8}#pma_navigation_tree li.activePointer>.list_container a:hover,#pma_navigation_tree li.activePointer>ul a:hover,#pma_navigation_tree li.selected>.list_container a:hover,#pma_navigation_tree li.selected>ul a:hover{color:#fafafa}#pma_navigation_tree li.activePointer>a,#pma_navigation_tree li.selected>a{color:#3ecf8e}#pma_navigation_tree li .list_container li.activePointer,#pma_navigation_tree li .list_container li.selected,#pma_navigation_tree li ul li.activePointer,#pma_navigation_tree li ul li.selected{background-color:rgba(62,207,142,.06);box-shadow:inset -2px 0 0 #3ecf8e}#pma_navigation_tree li .list_container li.activePointer>a,#pma_navigation_tree li .list_container li.selected>a,#pma_navigation_tree li ul li.activePointer>a,#pma_navigation_tree li ul li.selected>a{color:#3ecf8e}#pma_navigation_tree li .dbItemControls{padding-left:4px;float:left;display:flex;align-items:center;gap:2px}#pma_navigation_tree li .navItemControls{display:none;padding-left:4px;float:left;align-items:center;gap:2px}#pma_navigation_tree li .navItemControls a,#pma_navigation_tree li .navItemControls .icon{min-width:28px;min-height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px}#pma_navigation_tree li.activePointer .navItemControls,#pma_navigation_tree li:focus-within .navItemControls{display:flex;opacity:.85}#pma_navigation_tree li.activePointer .navItemControls:hover,#pma_navigation_tree li.activePointer .navItemControls:focus-within,#pma_navigation_tree li:focus-within .navItemControls:hover,#pma_navigation_tree li:focus-within .navItemControls:focus-within{opacity:1}#pma_navigation_tree li.activePointer .navItemControls a:hover,#pma_navigation_tree li.activePointer .navItemControls a:focus-visible,#pma_navigation_tree li:focus-within .navItemControls a:hover,#pma_navigation_tree li:focus-within .navItemControls a:focus-visible{background:rgba(255,255,255,.05);opacity:1}#pma_navigation_tree li{white-space:nowrap;clear:both;min-height:16px}#pma_navigation_tree li.fast_filter{white-space:normal;clear:both;min-height:28px;overflow:visible}#pma_navigation_tree img{margin:0}#pma_navigation_tree i{display:block}#pma_navigation_tree div.block{position:relative;width:1.5em;height:1.5em;min-width:16px;min-height:16px;float:right}#pma_navigation_tree div.block.double{width:2.5em}#pma_navigation_tree div.block i,#pma_navigation_tree div.block b{width:1.5em;height:1.7em;min-width:16px;min-height:8px;position:absolute;bottom:.7em;right:.75em;z-index:0}#pma_navigation_tree div.block i{display:block;border-right:1px solid #2e2e2e;border-bottom:1px solid #2e2e2e;position:relative;z-index:0}#pma_navigation_tree div.block i.first{border-right:0}#pma_navigation_tree div.block b{display:block;height:.75em;bottom:-0.5rem;right:.75em;border-right:1px solid #2e2e2e}#pma_navigation_tree div.block a,#pma_navigation_tree div.block u{position:absolute;right:50%;top:50%;z-index:10}#pma_navigation_tree div.block a+a{right:100%}#pma_navigation_tree div.block.double a,#pma_navigation_tree div.block.double u{right:33%}#pma_navigation_tree div.block.double a+a{right:85%}#pma_navigation_tree div.block img{position:relative;top:-0.6em;right:0;margin-right:-7px}#pma_navigation_tree div.throbber img{top:2px;right:2px}#pma_navigation_tree li.last>ul{background:none}#pma_navigation_tree li>a,#pma_navigation_tree li>i{line-height:1.5em;height:1.5em;padding-right:.3em}#pma_navigation_tree .list_container{border-right:1px solid #2e2e2e;margin-right:.5em;padding-right:.5em}#pma_navigation_tree .list_container li.last.database{margin-bottom:0 !important}#pma_navigation_tree .last>.list_container{border-right:0 solid #2e2e2e}li.fast_filter{position:relative;padding:6px 8px;margin:0;border-right:0;list-style:none;white-space:normal;overflow:visible;max-width:100%;box-sizing:border-box}li.fast_filter input,li.fast_filter input[type=text]{font-size:.75rem;min-height:28px;width:100%;max-width:100%;margin:0 !important;padding:.35rem .5rem .35rem 1.75rem;box-sizing:border-box}li.fast_filter .searchClauseClear{position:absolute;left:12px;top:50%;transform:translateY(-50%);border:0;background:rgba(0,0,0,0);font-weight:bold;color:#f07178;font-size:1rem;line-height:1;min-width:24px;min-height:24px;padding:0;cursor:pointer;z-index:2}li.fast_filter .searchClauseClear:hover{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:rgb(95.6463094792%,58.7850630698%,60.8167853129%)}li.fast_filter.db_fast_filter{border:0;margin-right:0;padding:6px 8px}#navigation_controls_outer{min-height:36px !important;padding:4px 8px;clear:both}#navigation_controls_outer.activePointer{background-color:rgba(0,0,0,0) !important;box-shadow:none !important}#navigation_controls{float:none;display:flex;align-items:center;gap:4px;padding:0;flex-wrap:wrap}#navigation_controls a,#navigation_controls .icon{min-width:32px;min-height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px}#navigation_controls select,#navigation_controls .pageselector{margin:0}#pma_navigation_resizer{width:3px;height:100%;background-color:#2e2e2e;cursor:col-resize;position:fixed;top:0;right:240px;z-index:801}#pma_navigation_collapser{width:20px;height:35px;line-height:35px;background:#222;color:#c8c8c8;font-weight:500;position:fixed;top:0;right:240px;text-align:center;cursor:pointer;z-index:800;border:1px solid #2e2e2e;border-right:0;border-radius:6px 0 0 6px;transition:background .15s ease,color .15s ease}#pma_navigation_collapser:hover{background:rgba(255,255,255,.05);color:#fafafa}#recentFavoriteTablesWrapper{padding:0 8px;margin-bottom:8px}#recentFavoriteTablesWrapper .btn-outline-secondary{color:#c8c8c8;border-color:#3d3d3d;background:rgba(0,0,0,0);font-size:.8em;padding:3px 10px;border-radius:9999px}#recentFavoriteTablesWrapper .btn-outline-secondary:hover{color:#fafafa;background:rgba(255,255,255,.05);border-color:#3d3d3d}#recentFavoriteTablesWrapper .btn-outline-secondary.show{color:#fafafa;background:rgba(255,255,255,.05)}#recentFavoriteTablesWrapper .dropdown-menu{background:#222;border:1px solid #2e2e2e;border-radius:6px;padding:4px 0;font-size:.85em}#recentFavoriteTablesWrapper .dropdown-menu .dropdown-item{color:#c8c8c8;padding:4px 12px}#recentFavoriteTablesWrapper .dropdown-menu .dropdown-item:hover{background:rgba(255,255,255,.05);color:#fafafa}.table{caption-side:top;color:#fafafa;font-weight:400}.table th,.table td{vertical-align:middle;color:#fafafa;line-height:1.45;font-weight:400}.table th>span:empty::before,.table td>span:empty::before{content:"​"}.table th{color:#c8c8c8;font-weight:500;font-size:.8125rem}.table td{touch-action:manipulation}.table td.value,.table .value{font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace;font-size:.8125rem;font-weight:400;color:#fafafa;letter-spacing:.01em}.table thead th{border-left:1px solid #2e2e2e;background:#222;border-bottom:1px solid #3d3d3d}.table caption{background-color:#1a1a1a;font-weight:500;text-align:center;color:#fafafa;padding:.55rem;border-radius:6px 6px 0 0}.table .cell-selected{outline:1px solid #3ecf8e;outline-offset:-1px}.table .cell-selected.with-bg-color{background-color:rgba(62,207,142,.14)}.table tbody tr.marked,.table tbody tr.marked:hover,.table tbody tr.selected,.table tbody tr.selected:hover{background:rgba(62,207,142,.14) !important;color:#3ecf8e}.table thead tr+tr th{font-weight:400;font-size:.75rem;color:#b0b0b0;text-transform:none;letter-spacing:0;background:#1a1a1a}.table-hover tbody tr:hover>*{background:rgba(62,207,142,.08);color:#fafafa;box-shadow:none}.table-striped>tbody>tr:nth-of-type(even)>*{background-color:rgba(255,255,255,.045);box-shadow:none}.table-striped>tbody>tr:nth-of-type(even)>th{color:#c8c8c8}@media only screen and (width >= 768px){.table th.position-sticky{top:calc(38px + 36px);z-index:2;box-shadow:0 1px 0 #2e2e2e}}.navigation{margin:.9em 0;border-radius:8px;background:#222;border:1px solid #2e2e2e;padding:.25rem .45rem;display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.navigation td{margin:0;padding:0;vertical-align:middle;white-space:nowrap}table.relationalTable,#relationalTable,table#foreign_keys,.card table.table{width:100%;border-collapse:separate;border-spacing:0}table.relationalTable th,table.relationalTable td,#relationalTable th,#relationalTable td,table#foreign_keys th,table#foreign_keys td,.card table.table th,.card table.table td{padding:.55rem .65rem;vertical-align:top;border-color:#2e2e2e}table.relationalTable input[type=text],table.relationalTable select,#relationalTable input[type=text],#relationalTable select,table#foreign_keys input[type=text],table#foreign_keys select,.card table.table input[type=text],.card table.table select{width:100%;max-width:100%;min-height:2rem;font-weight:400}table.relationalTable label,#relationalTable label,table#foreign_keys label,.card table.table label{font-weight:400;font-size:.75rem;color:#b0b0b0;text-transform:none;letter-spacing:0}.card-body td strong,.card-body td b,.card-body td label,#relationalTable td strong,#relationalTable td b,#relationalTable td label,table.relationalTable td strong,table.relationalTable td b,table.relationalTable td label{font-weight:400;color:#c8c8c8;font-size:.75rem;letter-spacing:.02em}.card-footer a,.card-footer .add_foreign_key,.card-footer a[href*=foreign]{display:inline-flex;align-items:center;gap:.35em;font-weight:400;font-size:.875rem;color:#3ecf8e;text-decoration:none;padding:.25rem 0}.card-footer a:hover,.card-footer .add_foreign_key:hover,.card-footer a[href*=foreign]:hover{color:#7ee0b3;text-decoration:underline}.card:has(table) .card-footer{padding:.65rem 1rem;min-height:auto;background:#222}.card:has(table) .card-header{font-weight:500;font-size:.9rem}.table_results td.d-print-none{padding-right:.28rem;padding-left:.28rem;white-space:nowrap}.table_results td.d-print-none a:has(.ic_b_edit){display:inline-flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;min-width:1.7rem;min-height:1.7rem;padding:0;margin:0 .12rem;border-radius:50%;font-size:0;line-height:0;letter-spacing:0;color:rgba(0,0,0,0);text-decoration:none !important;vertical-align:middle;cursor:pointer;background:linear-gradient(-145deg, rgb(20.4705882353%, 20.4705882353%, 20.4705882353%), #222222 45%, rgb(10.3333333333%, 10.3333333333%, 10.3333333333%));border:1px solid rgba(255,255,255,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),inset 0 -1px 1px rgba(0,0,0,.35),0 1px 2px rgba(0,0,0,.45),0 2px 7px rgba(78,205,196,.2);transition:box-shadow .18s ease,transform .15s ease,border-color .15s ease,background .15s ease}.table_results td.d-print-none a:has(.ic_b_edit)>.text-nowrap,.table_results td.d-print-none a:has(.ic_b_edit) .text-nowrap{display:inline-flex;align-items:center;justify-content:center;font-size:0;line-height:0;width:100%;height:100%}.table_results td.d-print-none a:has(.ic_b_edit) .icon{margin:0;width:13px;height:13px;background-color:#c8c8c8;flex-shrink:0}.table_results td.d-print-none a:has(.ic_b_edit):hover,.table_results td.d-print-none a:has(.ic_b_edit):focus-visible{color:rgba(0,0,0,0);text-decoration:none !important;transform:translateY(-1px);border-color:rgba(78,205,196,.35);background:linear-gradient(-145deg, rgb(23.4705882353%, 23.4705882353%, 23.4705882353%), #2a2a2a 50%, #222222);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),inset 0 -1px 1px rgba(0,0,0,.4),0 2px 4px rgba(0,0,0,.5),0 4px 14px rgba(78,205,196,.48),0 0 0 1px rgba(78,205,196,.22)}.table_results td.d-print-none a:has(.ic_b_edit):hover .icon,.table_results td.d-print-none a:has(.ic_b_edit):focus-visible .icon{background-color:#fafafa}.table_results td.d-print-none a:has(.ic_b_edit):active{transform:translateY(0);box-shadow:inset 0 1px 2px rgba(0,0,0,.45),inset 0 -1px 0 rgba(255,255,255,.04),0 1px 3px rgba(78,205,196,.28)}.table_results td.d-print-none a:has(.ic_b_insrow){display:inline-flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;min-width:1.7rem;min-height:1.7rem;padding:0;margin:0 .12rem;border-radius:50%;font-size:0;line-height:0;letter-spacing:0;color:rgba(0,0,0,0);text-decoration:none !important;vertical-align:middle;cursor:pointer;background:linear-gradient(-145deg, rgb(20.4705882353%, 20.4705882353%, 20.4705882353%), #222222 45%, rgb(10.3333333333%, 10.3333333333%, 10.3333333333%));border:1px solid rgba(255,255,255,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),inset 0 -1px 1px rgba(0,0,0,.35),0 1px 2px rgba(0,0,0,.45),0 2px 7px rgba(62,207,142,.2);transition:box-shadow .18s ease,transform .15s ease,border-color .15s ease,background .15s ease}.table_results td.d-print-none a:has(.ic_b_insrow)>.text-nowrap,.table_results td.d-print-none a:has(.ic_b_insrow) .text-nowrap{display:inline-flex;align-items:center;justify-content:center;font-size:0;line-height:0;width:100%;height:100%}.table_results td.d-print-none a:has(.ic_b_insrow) .icon{margin:0;width:13px;height:13px;background-color:#c8c8c8;flex-shrink:0}.table_results td.d-print-none a:has(.ic_b_insrow):hover,.table_results td.d-print-none a:has(.ic_b_insrow):focus-visible{color:rgba(0,0,0,0);text-decoration:none !important;transform:translateY(-1px);border-color:rgba(62,207,142,.35);background:linear-gradient(-145deg, rgb(23.4705882353%, 23.4705882353%, 23.4705882353%), #2a2a2a 50%, #222222);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),inset 0 -1px 1px rgba(0,0,0,.4),0 2px 4px rgba(0,0,0,.5),0 4px 14px rgba(62,207,142,.48),0 0 0 1px rgba(62,207,142,.22)}.table_results td.d-print-none a:has(.ic_b_insrow):hover .icon,.table_results td.d-print-none a:has(.ic_b_insrow):focus-visible .icon{background-color:#fafafa}.table_results td.d-print-none a:has(.ic_b_insrow):active{transform:translateY(0);box-shadow:inset 0 1px 2px rgba(0,0,0,.45),inset 0 -1px 0 rgba(255,255,255,.04),0 1px 3px rgba(62,207,142,.28)}.table_results td.d-print-none a.delete_row,.table_results td.d-print-none a:has(.ic_b_drop){display:inline-flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;min-width:1.7rem;min-height:1.7rem;padding:0;margin:0 .12rem;border-radius:50%;font-size:0;line-height:0;letter-spacing:0;color:rgba(0,0,0,0);text-decoration:none !important;vertical-align:middle;cursor:pointer;background:linear-gradient(-145deg, rgb(20.4705882353%, 20.4705882353%, 20.4705882353%), #222222 45%, rgb(10.3333333333%, 10.3333333333%, 10.3333333333%));border:1px solid rgba(255,255,255,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),inset 0 -1px 1px rgba(0,0,0,.35),0 1px 2px rgba(0,0,0,.45),0 2px 7px rgba(92.5889846384%,29.8423879106%,33.300861746%,.2);transition:box-shadow .18s ease,transform .15s ease,border-color .15s ease,background .15s ease}.table_results td.d-print-none a.delete_row>.text-nowrap,.table_results td.d-print-none a.delete_row .text-nowrap,.table_results td.d-print-none a:has(.ic_b_drop)>.text-nowrap,.table_results td.d-print-none a:has(.ic_b_drop) .text-nowrap{display:inline-flex;align-items:center;justify-content:center;font-size:0;line-height:0;width:100%;height:100%}.table_results td.d-print-none a.delete_row .icon,.table_results td.d-print-none a:has(.ic_b_drop) .icon{margin:0;width:13px;height:13px;background-color:#c8c8c8;flex-shrink:0}.table_results td.d-print-none a.delete_row:hover,.table_results td.d-print-none a.delete_row:focus-visible,.table_results td.d-print-none a:has(.ic_b_drop):hover,.table_results td.d-print-none a:has(.ic_b_drop):focus-visible{color:rgba(0,0,0,0);text-decoration:none !important;transform:translateY(-1px);border-color:rgba(92.5889846384%,29.8423879106%,33.300861746%,.35);background:linear-gradient(-145deg, rgb(23.4705882353%, 23.4705882353%, 23.4705882353%), #2a2a2a 50%, #222222);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),inset 0 -1px 1px rgba(0,0,0,.4),0 2px 4px rgba(0,0,0,.5),0 4px 14px rgba(92.5889846384%,29.8423879106%,33.300861746%,.48),0 0 0 1px rgba(92.5889846384%,29.8423879106%,33.300861746%,.22)}.table_results td.d-print-none a.delete_row:hover .icon,.table_results td.d-print-none a.delete_row:focus-visible .icon,.table_results td.d-print-none a:has(.ic_b_drop):hover .icon,.table_results td.d-print-none a:has(.ic_b_drop):focus-visible .icon{background-color:#fafafa}.table_results td.d-print-none a.delete_row:active,.table_results td.d-print-none a:has(.ic_b_drop):active{transform:translateY(0);box-shadow:inset 0 1px 2px rgba(0,0,0,.45),inset 0 -1px 0 rgba(255,255,255,.04),0 1px 3px rgba(92.5889846384%,29.8423879106%,33.300861746%,.28)}button.mult_submit:has(.ic_b_edit){display:inline-flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;min-width:1.7rem;min-height:1.7rem;padding:0;margin:0 .12rem;border-radius:50%;font-size:0;line-height:0;letter-spacing:0;color:rgba(0,0,0,0);text-decoration:none !important;vertical-align:middle;cursor:pointer;background:linear-gradient(-145deg, rgb(20.4705882353%, 20.4705882353%, 20.4705882353%), #222222 45%, rgb(10.3333333333%, 10.3333333333%, 10.3333333333%));border:1px solid rgba(255,255,255,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),inset 0 -1px 1px rgba(0,0,0,.35),0 1px 2px rgba(0,0,0,.45),0 2px 7px rgba(78,205,196,.2);transition:box-shadow .18s ease,transform .15s ease,border-color .15s ease,background .15s ease}button.mult_submit:has(.ic_b_edit)>.text-nowrap,button.mult_submit:has(.ic_b_edit) .text-nowrap{display:inline-flex;align-items:center;justify-content:center;font-size:0;line-height:0;width:100%;height:100%}button.mult_submit:has(.ic_b_edit) .icon{margin:0;width:13px;height:13px;background-color:#c8c8c8;flex-shrink:0}button.mult_submit:has(.ic_b_edit):hover,button.mult_submit:has(.ic_b_edit):focus-visible{color:rgba(0,0,0,0);text-decoration:none !important;transform:translateY(-1px);border-color:rgba(78,205,196,.35);background:linear-gradient(-145deg, rgb(23.4705882353%, 23.4705882353%, 23.4705882353%), #2a2a2a 50%, #222222);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),inset 0 -1px 1px rgba(0,0,0,.4),0 2px 4px rgba(0,0,0,.5),0 4px 14px rgba(78,205,196,.48),0 0 0 1px rgba(78,205,196,.22)}button.mult_submit:has(.ic_b_edit):hover .icon,button.mult_submit:has(.ic_b_edit):focus-visible .icon{background-color:#fafafa}button.mult_submit:has(.ic_b_edit):active{transform:translateY(0);box-shadow:inset 0 1px 2px rgba(0,0,0,.45),inset 0 -1px 0 rgba(255,255,255,.04),0 1px 3px rgba(78,205,196,.28)}button.mult_submit:has(.ic_b_insrow){display:inline-flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;min-width:1.7rem;min-height:1.7rem;padding:0;margin:0 .12rem;border-radius:50%;font-size:0;line-height:0;letter-spacing:0;color:rgba(0,0,0,0);text-decoration:none !important;vertical-align:middle;cursor:pointer;background:linear-gradient(-145deg, rgb(20.4705882353%, 20.4705882353%, 20.4705882353%), #222222 45%, rgb(10.3333333333%, 10.3333333333%, 10.3333333333%));border:1px solid rgba(255,255,255,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),inset 0 -1px 1px rgba(0,0,0,.35),0 1px 2px rgba(0,0,0,.45),0 2px 7px rgba(62,207,142,.2);transition:box-shadow .18s ease,transform .15s ease,border-color .15s ease,background .15s ease}button.mult_submit:has(.ic_b_insrow)>.text-nowrap,button.mult_submit:has(.ic_b_insrow) .text-nowrap{display:inline-flex;align-items:center;justify-content:center;font-size:0;line-height:0;width:100%;height:100%}button.mult_submit:has(.ic_b_insrow) .icon{margin:0;width:13px;height:13px;background-color:#c8c8c8;flex-shrink:0}button.mult_submit:has(.ic_b_insrow):hover,button.mult_submit:has(.ic_b_insrow):focus-visible{color:rgba(0,0,0,0);text-decoration:none !important;transform:translateY(-1px);border-color:rgba(62,207,142,.35);background:linear-gradient(-145deg, rgb(23.4705882353%, 23.4705882353%, 23.4705882353%), #2a2a2a 50%, #222222);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),inset 0 -1px 1px rgba(0,0,0,.4),0 2px 4px rgba(0,0,0,.5),0 4px 14px rgba(62,207,142,.48),0 0 0 1px rgba(62,207,142,.22)}button.mult_submit:has(.ic_b_insrow):hover .icon,button.mult_submit:has(.ic_b_insrow):focus-visible .icon{background-color:#fafafa}button.mult_submit:has(.ic_b_insrow):active{transform:translateY(0);box-shadow:inset 0 1px 2px rgba(0,0,0,.45),inset 0 -1px 0 rgba(255,255,255,.04),0 1px 3px rgba(62,207,142,.28)}button.mult_submit:has(.ic_b_drop){display:inline-flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;min-width:1.7rem;min-height:1.7rem;padding:0;margin:0 .12rem;border-radius:50%;font-size:0;line-height:0;letter-spacing:0;color:rgba(0,0,0,0);text-decoration:none !important;vertical-align:middle;cursor:pointer;background:linear-gradient(-145deg, rgb(20.4705882353%, 20.4705882353%, 20.4705882353%), #222222 45%, rgb(10.3333333333%, 10.3333333333%, 10.3333333333%));border:1px solid rgba(255,255,255,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),inset 0 -1px 1px rgba(0,0,0,.35),0 1px 2px rgba(0,0,0,.45),0 2px 7px rgba(92.5889846384%,29.8423879106%,33.300861746%,.2);transition:box-shadow .18s ease,transform .15s ease,border-color .15s ease,background .15s ease}button.mult_submit:has(.ic_b_drop)>.text-nowrap,button.mult_submit:has(.ic_b_drop) .text-nowrap{display:inline-flex;align-items:center;justify-content:center;font-size:0;line-height:0;width:100%;height:100%}button.mult_submit:has(.ic_b_drop) .icon{margin:0;width:13px;height:13px;background-color:#c8c8c8;flex-shrink:0}button.mult_submit:has(.ic_b_drop):hover,button.mult_submit:has(.ic_b_drop):focus-visible{color:rgba(0,0,0,0);text-decoration:none !important;transform:translateY(-1px);border-color:rgba(92.5889846384%,29.8423879106%,33.300861746%,.35);background:linear-gradient(-145deg, rgb(23.4705882353%, 23.4705882353%, 23.4705882353%), #2a2a2a 50%, #222222);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),inset 0 -1px 1px rgba(0,0,0,.4),0 2px 4px rgba(0,0,0,.5),0 4px 14px rgba(92.5889846384%,29.8423879106%,33.300861746%,.48),0 0 0 1px rgba(92.5889846384%,29.8423879106%,33.300861746%,.22)}button.mult_submit:has(.ic_b_drop):hover .icon,button.mult_submit:has(.ic_b_drop):focus-visible .icon{background-color:#fafafa}button.mult_submit:has(.ic_b_drop):active{transform:translateY(0);box-shadow:inset 0 1px 2px rgba(0,0,0,.45),inset 0 -1px 0 rgba(255,255,255,.04),0 1px 3px rgba(92.5889846384%,29.8423879106%,33.300861746%,.28)}button.mult_submit:has(.ic_b_edit,.ic_b_insrow,.ic_b_drop).btn,button.mult_submit:has(.ic_b_edit,.ic_b_insrow,.ic_b_drop).btn-link{--bs-btn-padding-x: 0;--bs-btn-padding-y: 0;text-decoration:none !important}th.header{cursor:pointer;color:#c8c8c8;user-select:none}th.header:hover{color:#fafafa;text-decoration:none}th.header .sorticon{width:14px;height:14px;margin-right:.35rem;display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:contain;opacity:.35}th.headerSortUp .sorticon{background-image:url("../img/sort-desc.svg");opacity:.85}th.headerSortDown .sorticon{background-image:url("../img/sort-asc.svg");opacity:.85}th.headerSortDown:hover .sorticon{background-image:url("../img/sort-desc.svg")}th.headerSortUp:hover .sorticon{background-image:url("../img/sort-asc.svg")}.container:has(#profiletable),.container:has(#profilingChartCanvas){max-width:100%;padding-inline:0}.card:has(#profiletable),.card:has(#profilingChartCanvas){margin-top:1rem;overflow:hidden}.card:has(#profiletable)>.card-header,.card:has(#profilingChartCanvas)>.card-header{font-weight:500;letter-spacing:.02em}.card:has(#profiletable) .card-body,.card:has(#profilingChartCanvas) .card-body{padding:1.1rem 1.15rem 1.25rem}.card:has(#profiletable) .card-body>.row,.card:has(#profilingChartCanvas) .card-body>.row{display:grid;grid-template-columns:minmax(200px, 0.85fr) minmax(260px, 1.2fr) minmax(240px, 0.95fr);gap:1.25rem;align-items:start}.card:has(#profiletable) .card-body>.row>.col,.card:has(#profilingChartCanvas) .card-body>.row>.col{width:auto;max-width:none;flex:none;padding:0;min-width:0}@media(max-width: 1200px){.card:has(#profiletable) .card-body>.row,.card:has(#profilingChartCanvas) .card-body>.row{grid-template-columns:1fr 1fr}.card:has(#profiletable) .card-body>.row>.col:has(#profilingChartCanvas),.card:has(#profilingChartCanvas) .card-body>.row>.col:has(#profilingChartCanvas){grid-column:1/-1}}@media(max-width: 768px){.card:has(#profiletable) .card-body>.row,.card:has(#profilingChartCanvas) .card-body>.row{grid-template-columns:1fr}}.card:has(#profiletable) h3,.card:has(#profiletable) .h3,.card:has(#profilingChartCanvas) h3,.card:has(#profilingChartCanvas) .h3{display:flex;align-items:center;gap:.4rem;margin:0 0 .7rem;padding:0;font-size:.72rem;font-weight:500;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;color:#b0b0b0}.card:has(#profiletable) h3 .icon,.card:has(#profiletable) .h3 .icon,.card:has(#profilingChartCanvas) h3 .icon,.card:has(#profilingChartCanvas) .h3 .icon{width:14px;height:14px;opacity:.7}.card:has(#profiletable) h3 a,.card:has(#profiletable) .h3 a,.card:has(#profilingChartCanvas) h3 a,.card:has(#profilingChartCanvas) .h3 a{display:inline-flex;color:#b0b0b0}.card:has(#profiletable) h3 a:hover,.card:has(#profiletable) .h3 a:hover,.card:has(#profilingChartCanvas) h3 a:hover,.card:has(#profilingChartCanvas) .h3 a:hover{color:#3ecf8e}#profiletable{width:100%;margin:0;font-size:.8125rem;border:1px solid #2e2e2e;border-radius:6px;border-collapse:separate;border-spacing:0;overflow:hidden;background:#1a1a1a}#profiletable thead th{position:relative;padding:.5rem .65rem;font-size:.68rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;color:#b0b0b0;background:#222;border-bottom:1px solid #3d3d3d;border-left:1px solid #2e2e2e;vertical-align:middle}#profiletable thead th:last-child{border-left:0}#profiletable thead th.header{color:#c8c8c8}#profiletable tbody tr{transition:background-color .12s ease}#profiletable tbody tr:hover{background:rgba(62,207,142,.06)}#profiletable tbody tr:last-child td{border-bottom:0}#profiletable tbody td{padding:.38rem .65rem;border-bottom:1px solid #2e2e2e;border-left:1px solid rgba(46,46,46,.6);vertical-align:middle;color:#fafafa;line-height:1.35}#profiletable tbody td:last-child{border-left:0}#profiletable td.text-end{white-space:nowrap;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace;font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:400;letter-spacing:.01em;color:#d19a66}#profiletable .rawvalue{display:none !important}#profiletable tbody td:nth-child(1){width:1%;white-space:nowrap;font-variant-numeric:tabular-nums;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace;font-size:.75rem;color:#b0b0b0;text-align:end}#profiletable tbody td:nth-child(2){color:#fafafa;white-space:nowrap}#profilesummarytable{width:100%;margin:0;font-size:.8125rem;border:1px solid #2e2e2e;border-radius:6px;border-collapse:separate;border-spacing:0;overflow:hidden;background:#1a1a1a}#profilesummarytable thead th{position:relative;padding:.5rem .65rem;font-size:.68rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;color:#b0b0b0;background:#222;border-bottom:1px solid #3d3d3d;border-left:1px solid #2e2e2e;vertical-align:middle}#profilesummarytable thead th:last-child{border-left:0}#profilesummarytable thead th.header{color:#c8c8c8}#profilesummarytable tbody tr{transition:background-color .12s ease}#profilesummarytable tbody tr:hover{background:rgba(62,207,142,.06)}#profilesummarytable tbody tr:last-child td{border-bottom:0}#profilesummarytable tbody td{padding:.38rem .65rem;border-bottom:1px solid #2e2e2e;border-left:1px solid rgba(46,46,46,.6);vertical-align:middle;color:#fafafa;line-height:1.35}#profilesummarytable tbody td:last-child{border-left:0}#profilesummarytable td.text-end{white-space:nowrap;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace;font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:400;letter-spacing:.01em;color:#d19a66}#profilesummarytable .rawvalue{display:none !important}#profilesummarytable tbody td:nth-child(1){white-space:nowrap;color:#fafafa;font-weight:400}#profilesummarytable tbody td:nth-child(3){white-space:nowrap;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace;font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:500;color:#3ecf8e}#profilesummarytable tbody td:nth-child(4){white-space:nowrap;font-variant-numeric:tabular-nums;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace;font-size:.75rem;color:#c8c8c8}.col:has(#profiletable),.col:has(#profilesummarytable){overflow-x:auto;-webkit-overflow-scrolling:touch}.col:has(#profilingChartCanvas),.col:has(#queryProfilingCanvas){display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;min-height:280px;padding:1rem 1rem 1.1rem;background:radial-gradient(ellipse 80% 60% at 50% 35%, rgba(62, 207, 142, 0.06), transparent 65%),#222;border:1px solid #2e2e2e;border-radius:8px;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}#profilingChartCanvas,#queryProfilingCanvas{display:block;width:100% !important;max-width:100%;height:auto !important;margin:0 auto;filter:saturate(0.7) brightness(0.9) contrast(1.04)}#query-statistics-chart{display:block;max-width:100%;height:auto !important;filter:saturate(0.7) brightness(0.9) contrast(1.04)}td[data-type=int],td[data-type=real]{color:#d19a66;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace;font-variant-numeric:tabular-nums}td[data-type=string]{color:#98c379;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace}td[data-type=blob],td.hex{color:#e06c75;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace}td[data-type=date],td[data-type=time],td[data-type=datetime],td[data-type=timestamp],td[data-type=year]{color:#56b6c2;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace;font-variant-numeric:tabular-nums}td[data-type=bit],td.bit{color:#c678dd;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace}td[data-type=json]{color:#61afef;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace}td[data-type=geometry]{color:#61afef;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace}td[data-type=null],td.null{color:#7f848e}td[data-type=null] em,td.null em{color:#5c6370;font-style:italic;font-weight:400}td[data-type=unknown]{color:#abb2bf}td.enum,td.set{color:#e5c07b;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace}td[data-type] a{color:inherit;text-decoration:underline;text-decoration-color:rgba(171,178,191,.35)}td[data-type] a:hover{color:#7ee0b3;text-decoration-color:#3ecf8e}td[data-type=NUMBER],td[data-type=number]{color:#d19a66}td[data-type=NUMBER] input,td[data-type=NUMBER] textarea,td[data-type=NUMBER] select,td[data-type=number] input,td[data-type=number] textarea,td[data-type=number] select{color:#d19a66}td[data-type=DATE] input,td[data-type=DATE] textarea,td[data-type=DATE] select,td[data-type=date] input,td[data-type=date] textarea,td[data-type=date] select{color:#56b6c2}td[data-type=CHAR] input,td[data-type=CHAR] textarea,td[data-type=CHAR] select,td[data-type=char] input,td[data-type=char] textarea,td[data-type=char] select{color:#98c379}td[data-type=SPATIAL] input,td[data-type=SPATIAL] textarea,td[data-type=SPATIAL] select,td[data-type=spatial] input,td[data-type=spatial] textarea,td[data-type=spatial] select{color:#61afef}td[data-type=JSON] input,td[data-type=JSON] textarea,td[data-type=JSON] select,td[data-type=json] input,td[data-type=json] textarea,td[data-type=json] select{color:#61afef}td[data-type=UUID] input,td[data-type=UUID] textarea,td[data-type=UUID] select,td[data-type=uuid] input,td[data-type=uuid] textarea,td[data-type=uuid] select{color:#e5c07b}span.column_type{color:#e5c07b;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace;font-size:.8125rem;font-weight:400;letter-spacing:.01em}#tablestructure>tbody>tr>td:nth-child(4),#tablestructure>tbody>tr>td.text-nowrap:nth-child(4){color:#e5c07b;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace;font-size:.8125rem;font-weight:400}#tablestructure>tbody>tr>td:nth-child(4) abbr{color:inherit;text-decoration:none;border-bottom:1px dotted rgba(229,192,123,.45)}.btn{transition:all .15s ease;font-weight:400;border-radius:6px;padding:.4rem .85rem;font-size:.875rem;letter-spacing:0;line-height:1.4;min-height:2rem;display:inline-flex;align-items:center;justify-content:center;gap:.35em}.btn .icon{width:14px;height:14px;margin:0;background-color:currentColor}.btn:focus-visible{box-shadow:0 0 0 2px rgba(62,207,142,.28)}.btn-primary,input[type=submit].btn-primary,.go-btn,input[type=submit].go-btn{background:#006239;border-color:#006239;color:#fafafa;border-radius:9999px;padding:.4rem 1.2rem}.btn-primary:hover,input[type=submit].btn-primary:hover,.go-btn:hover,input[type=submit].go-btn:hover{background:#004529;border-color:#004529;color:#fafafa}.btn-primary:active,.btn-primary.active,input[type=submit].btn-primary:active,input[type=submit].btn-primary.active,.go-btn:active,.go-btn.active,input[type=submit].go-btn:active,input[type=submit].go-btn.active{background:rgb(0%,32.431372549%,18.8631452581%);border-color:rgb(0%,32.431372549%,18.8631452581%);color:#fafafa}.btn-primary:disabled,.btn-primary.disabled,input[type=submit].btn-primary:disabled,input[type=submit].btn-primary.disabled,.go-btn:disabled,.go-btn.disabled,input[type=submit].go-btn:disabled,input[type=submit].go-btn.disabled{background:#2a2a2a;border-color:#2e2e2e;color:#949494}.btn-secondary{background:rgba(0,0,0,0);border-color:#3d3d3d;color:#fafafa}.btn-secondary:hover{background:rgba(255,255,255,.05);border-color:#4a4a4a;color:#fafafa}.btn-secondary:active,.btn-secondary.active{background:rgba(255,255,255,.08);border-color:#4a4a4a}.btn-secondary:disabled,.btn-secondary.disabled{background:#222;border-color:#2e2e2e;color:#949494}.btn-danger{background:#f07178;border-color:#f07178;color:#fafafa}.btn-danger:hover{background:rgb(92.9711502435%,33.4602223055%,36.7403521918%);border-color:rgb(92.9711502435%,33.4602223055%,36.7403521918%);color:#fafafa}.btn-success{background:rgb(13.5023795926%,49.7133066819%,33.4490767181%);border-color:rgb(13.5023795926%,49.7133066819%,33.4490767181%);color:#fafafa}.btn-success:hover{background:rgb(10.9392727965%,40.276413478%,27.099562155%);border-color:rgb(10.9392727965%,40.276413478%,27.099562155%);color:#fafafa}.btn-warning{background:#f5a623;border-color:#f5a623;color:#121212}.btn-warning:hover{background:rgb(95.4646206309%,61.1841432225%,4.3393009378%);border-color:rgb(95.4646206309%,61.1841432225%,4.3393009378%);color:#121212}.btn-info{background:rgb(16.5155048804%,58.4648872765%,55.492096398%);border-color:rgb(16.5155048804%,58.4648872765%,55.492096398%);color:#fafafa}.btn-info:hover{background:rgb(13.8723330742%,49.1080590827%,46.6110391293%);border-color:rgb(13.8723330742%,49.1080590827%,46.6110391293%);color:#fafafa}.btn-outline-primary{color:#3ecf8e;border-color:#3ecf8e;background:rgba(0,0,0,0)}.btn-outline-primary:hover{background:rgba(62,207,142,.1);color:#3ecf8e;border-color:#3ecf8e}.btn-outline-secondary{color:#fafafa;border-color:#3d3d3d;background:rgba(0,0,0,0)}.btn-outline-secondary:hover{background:rgba(255,255,255,.05);color:#fafafa;border-color:#4a4a4a}.btn-outline-danger{color:#f07178;border-color:#f07178;background:rgba(0,0,0,0)}.btn-outline-danger:hover{background:rgba(240,113,120,.1);color:#f07178}.btn-link{color:#3ecf8e;text-decoration:none;border-radius:0;min-height:auto}.btn-link:hover{color:#7ee0b3;text-decoration:underline;background:rgba(0,0,0,0)}.btn-sm,.btn-group-sm>.btn{border-radius:6px;padding:.25rem .55rem;min-height:1.85rem;font-size:.8125rem}.btn-pill{border-radius:9999px}.btn-standard{border-radius:6px}.btn:has(.icon),.btn-group .btn{border-radius:6px}.btn-group,.btn-toolbar,.toolbar,#table_results_form .btn-group,.navigation .btn-group{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.35rem}.btn-group>.btn,.btn-group>.btn-group{margin:0}.btn-group-sm{gap:.25rem}.btn:has(>.icon:only-child),.btn.btn-icon{min-width:1.85rem;min-height:1.85rem;padding:.3rem}.dt-button{background:#222 !important;border:1px solid #2e2e2e !important;color:#fafafa !important;border-radius:6px !important;padding:.35rem .65rem !important;font-size:.8rem !important;min-height:1.85rem !important;transition:all .15s ease !important}.dt-button:hover{background:rgba(255,255,255,.05) !important;border-color:#3d3d3d !important}.dt-button:disabled,.dt-button.disabled{color:#949494 !important;opacity:1 !important}.navigation input[type=submit]{border-radius:6px;min-height:1.85rem}.form-control{background-color:#1a1a1a;border-color:#3d3d3d;color:#fafafa;border-radius:6px;padding:.45rem .75rem;min-height:2.25rem;line-height:1.4;transition:border-color .15s ease,box-shadow .15s ease}.form-control:focus{background-color:#1a1a1a;border-color:#3ecf8e;color:#fafafa;box-shadow:0 0 0 2px rgba(62,207,142,.18)}.form-control::placeholder{color:#b0b0b0;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#222;color:#949494;border-color:#2e2e2e;opacity:1}.form-select{background-color:#1a1a1a;border-color:#3d3d3d;color:#fafafa;border-radius:6px;padding:.45rem .75rem .45rem 2rem;min-height:2.25rem;line-height:1.4}.form-select:focus{border-color:#3ecf8e;box-shadow:0 0 0 2px rgba(62,207,142,.18)}.form-select:disabled{background-color:#222;color:#949494;border-color:#2e2e2e}.form-check-input{background-color:#222;border-color:#3d3d3d;width:1.1em;height:1.1em;margin-top:.2em}.form-check-input:checked{background-color:#3ecf8e;border-color:#3ecf8e}.form-check-input:focus{box-shadow:0 0 0 2px rgba(62,207,142,.18);border-color:#3ecf8e}.form-check-input[type=checkbox]:indeterminate{background-color:#3ecf8e;border-color:#3ecf8e}.form-check-label{color:#fafafa;line-height:1.45}.form-label{color:#c8c8c8;font-weight:400;margin-bottom:.3rem;font-size:.8rem}.form-text{color:#b0b0b0;font-size:.8rem}.form-control-sm{padding:.25rem .5rem;font-size:.8rem;min-height:1.85rem}.form-select-sm{padding:.25rem .5rem .25rem 1.5rem;font-size:.8rem;min-height:1.85rem}input[type=text],input[type=password],input[type=number],input[type=email],input[type=search],input[type=url],input[type=tel],input[type=date],input[type=datetime-local],input[type=time],select:not(.form-select):not([multiple]),textarea:not(.form-control){background-color:#1a1a1a;border:1px solid #3d3d3d;color:#fafafa;border-radius:6px;padding:.4rem .65rem;min-height:2.25rem;line-height:1.4;transition:border-color .15s ease,box-shadow .15s ease}input[type=text]:focus,input[type=password]:focus,input[type=number]:focus,input[type=email]:focus,input[type=search]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=time]:focus,select:not(.form-select):not([multiple]):focus,textarea:not(.form-control):focus{border-color:#3ecf8e;outline:none;box-shadow:0 0 0 2px rgba(62,207,142,.18)}input[type=text]:disabled,input[type=text][readonly],input[type=password]:disabled,input[type=password][readonly],input[type=number]:disabled,input[type=number][readonly],input[type=email]:disabled,input[type=email][readonly],input[type=search]:disabled,input[type=search][readonly],input[type=url]:disabled,input[type=url][readonly],input[type=tel]:disabled,input[type=tel][readonly],input[type=date]:disabled,input[type=date][readonly],input[type=datetime-local]:disabled,input[type=datetime-local][readonly],input[type=time]:disabled,input[type=time][readonly],select:not(.form-select):not([multiple]):disabled,select:not(.form-select):not([multiple])[readonly],textarea:not(.form-control):disabled,textarea:not(.form-control)[readonly]{background-color:#222;color:#949494;border-color:#2e2e2e}input[type=text]::placeholder,input[type=password]::placeholder,input[type=number]::placeholder,input[type=email]::placeholder,input[type=search]::placeholder,input[type=url]::placeholder,input[type=tel]::placeholder,input[type=date]::placeholder,input[type=datetime-local]::placeholder,input[type=time]::placeholder,select:not(.form-select):not([multiple])::placeholder,textarea:not(.form-control)::placeholder{color:#b0b0b0;opacity:1}textarea:not(.form-control){min-height:4.5rem;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace}select[multiple]{min-height:6rem;background-color:#1a1a1a;border:1px solid #3d3d3d;color:#fafafa;border-radius:6px}select[multiple]:focus{border-color:#3ecf8e;outline:none;box-shadow:0 0 0 2px rgba(62,207,142,.18)}input[type=checkbox],input[type=radio]{accent-color:#3ecf8e;width:1.05em;height:1.05em}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{outline:2px solid #3ecf8e;outline-offset:2px}.input-group .form-control:not(:first-child){border-right:0}.input-group .form-control:not(:last-child){border-left:0}.input-group .form-control:focus{border-color:#3ecf8e;box-shadow:0 0 0 2px rgba(62,207,142,.18)}.input-group .input-group-text{background-color:#222;border-color:#3d3d3d;color:#b0b0b0;min-height:2.25rem;transition:border-color .15s ease}.input-group:focus-within .input-group-text{border-color:#3ecf8e}.was-validated .form-control:valid,.form-control.is-valid{border-color:#5dd39e}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{box-shadow:0 0 0 2px rgba(93,211,158,.15)}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#f07178}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{box-shadow:0 0 0 2px rgba(240,113,120,.15)}.valid-feedback{color:#5dd39e}.invalid-feedback{color:#f07178}#floating_menubar{z-index:99;position:sticky;top:0;background:#121212}.navbar{background:#121212;border-bottom:1px solid #2e2e2e;padding:0 1rem;min-height:38px}.navbar .navbar-collapse{padding:0}.navbar.bg-light{background:#121212;border-bottom:1px solid #2e2e2e}.navbar-nav{font-weight:400;gap:0}.navbar-nav .nav-link{color:#c8c8c8;padding:.45rem .75rem;font-size:.875em;font-weight:400;min-height:36px;display:inline-flex;align-items:center;gap:.35em;transition:color .15s ease,background .15s ease}.navbar-nav .nav-link .icon{width:14px;height:14px;margin:0;background-color:#b0b0b0}.navbar-nav .nav-link:hover,.navbar-nav .nav-link:focus{color:#fafafa;background:rgba(255,255,255,.05)}.navbar-nav .nav-link:hover .icon,.navbar-nav .nav-link:focus .icon{background-color:#fafafa}.navbar-nav .icon{margin-left:0;vertical-align:middle}.navbar-nav .nav-item{background:rgba(0,0,0,0);border:none;border-bottom:2px solid rgba(0,0,0,0);border-radius:0;padding:0}.navbar-nav .nav-item .nav-link{color:#c8c8c8;padding:.45rem .75rem;font-size:.875em;font-weight:400;transition:color .15s ease,background .15s ease}.navbar-nav .nav-item .nav-link:hover{background:rgba(255,255,255,.05);color:#fafafa}.navbar-nav .nav-item.active{background:rgba(0,0,0,0)}.navbar-nav .nav-item.active .nav-link{color:#3ecf8e;border-bottom:2px solid #3ecf8e;font-weight:500;background:rgba(0,0,0,0)}.navbar-nav .nav-item.active .nav-link .icon{background-color:#3ecf8e}.navbar-brand{color:#fafafa}.navbar-brand:hover{color:#3ecf8e}.navbar-toggler{border-color:#2e2e2e;color:#c8c8c8;padding:.35rem .5rem;min-width:36px;min-height:36px}.navbar-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(180, 180, 180, 1)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-toggler:hover{color:#fafafa;background:rgba(255,255,255,.05)}.nav-link{color:#c8c8c8}.nav-link:hover{color:#fafafa}.breadcrumb-navbar{background:#1a1a1a;border-bottom:1px solid #2e2e2e;padding:6px 1rem;margin-bottom:0;border-radius:0;min-height:36px;position:sticky;top:38px;z-index:98;display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem}.breadcrumb-navbar .breadcrumb-item{color:#c8c8c8;font-size:.85em;line-height:1.4}.breadcrumb-navbar .breadcrumb-item a{color:#c8c8c8;text-decoration:none;transition:color .15s ease;padding:.15rem 0}.breadcrumb-navbar .breadcrumb-item a:hover{color:#3ecf8e;text-decoration:none}.breadcrumb-navbar .breadcrumb-item.active{color:#fafafa;font-weight:500}.breadcrumb-navbar .breadcrumb-item+.breadcrumb-item::before{color:#b0b0b0}.breadcrumb-navbar .breadcrumb-comment{color:#b0b0b0;font-size:.85em;font-style:italic}#topmenucontainer{padding:0 1em;width:100%;border-bottom:1px solid #2e2e2e;background:#121212}#topmenucontainer .menucontainer{padding:0;text-align:right}#topmenucontainer ul,#topmenucontainer li{text-align:right}#page_nav_icons{position:fixed;top:0;left:0;z-index:100;margin:0 !important;padding:0 8px !important;display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:2px;min-height:38px;height:38px;background:#121212;border-bottom:1px solid #2e2e2e;border-right:1px solid #2e2e2e;box-sizing:border-box}#page_nav_icons.row{--bs-gutter-x: 0;--bs-gutter-y: 0}#page_nav_icons>.col-12{display:inline-flex;align-items:center;justify-content:center;gap:2px;width:auto;padding:0;margin:0;flex:0 0 auto}#page_nav_icons .dropdown-toggle{color:#c8c8c8;border-color:#3d3d3d;background:rgba(0,0,0,0);padding:0;font-size:.8em;width:28px;height:28px;min-width:28px;min-height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;line-height:1}#page_nav_icons .dropdown-toggle:hover,#page_nav_icons .dropdown-toggle:focus-visible{color:#fafafa;background:rgba(255,255,255,.05)}#page_nav_icons .dropdown-toggle .icon{margin:0;width:14px;height:14px;min-width:14px;min-height:14px;padding:0}#page_nav_icons #goto_pagetop,#page_nav_icons #lock_page_icon,#page_nav_icons #page_settings_icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;min-width:28px;min-height:28px;padding:0;margin:0;line-height:0;vertical-align:middle;border-radius:6px;color:#c8c8c8;box-sizing:border-box;text-decoration:none;transition:color .15s ease,background-color .15s ease}#page_nav_icons #goto_pagetop:hover,#page_nav_icons #goto_pagetop:focus-visible,#page_nav_icons #lock_page_icon:hover,#page_nav_icons #lock_page_icon:focus-visible,#page_nav_icons #page_settings_icon:hover,#page_nav_icons #page_settings_icon:focus-visible{color:#fafafa;background:rgba(255,255,255,.05);text-decoration:none}#page_nav_icons #goto_pagetop .icon,#page_nav_icons #lock_page_icon .icon,#page_nav_icons #page_settings_icon .icon{display:block;width:14px !important;height:14px !important;min-width:14px !important;min-height:14px !important;margin:0 !important;padding:0 !important;box-sizing:border-box;vertical-align:middle;background-color:#c8c8c8;background-origin:padding-box;border-radius:0}#page_nav_icons #goto_pagetop:hover .icon,#page_nav_icons #goto_pagetop:focus-visible .icon,#page_nav_icons #lock_page_icon:hover .icon,#page_nav_icons #lock_page_icon:focus-visible .icon,#page_nav_icons #page_settings_icon:hover .icon,#page_nav_icons #page_settings_icon:focus-visible .icon{background-color:#fafafa}#page_settings_icon{cursor:pointer;display:none}#lock_page_icon:empty{display:none}.nav-pills{display:flex;flex-wrap:wrap;gap:0;border-bottom:1px solid #2e2e2e;margin-bottom:0;padding:0}.nav-pills .nav-item{margin:0}.nav-pills .nav-link{display:inline-flex;align-items:center;gap:.4em;margin:0;padding:.55rem .9rem;font-weight:400;font-size:.875rem;line-height:1.3;color:#c8c8c8;background:rgba(0,0,0,0);border:0;border-bottom:2px solid rgba(0,0,0,0);border-radius:0;white-space:nowrap;transition:color .15s ease,border-color .15s ease,background .15s ease}.nav-pills .nav-link .icon{width:14px !important;height:14px !important;min-width:14px !important;min-height:14px !important;margin:0;background-color:#b0b0b0;flex-shrink:0}.nav-pills .nav-link:hover,.nav-pills .nav-link:focus{color:#fafafa;background:rgba(255,255,255,.05);border-bottom-color:#3d3d3d}.nav-pills .nav-link:hover .icon,.nav-pills .nav-link:focus .icon{background-color:#fafafa}.nav-pills .nav-link.active{color:#3ecf8e;background:rgba(0,0,0,0);border-bottom-color:#3ecf8e;font-weight:500}.nav-pills .nav-link.active .icon{background-color:#3ecf8e}.nav-tabs{border-bottom:1px solid #2e2e2e;font-weight:400}.nav-tabs .nav-link{display:inline-flex;align-items:center;gap:.4em;margin-bottom:-1px;padding:.5rem .85rem;font-weight:400;color:#c8c8c8;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-top-right-radius:6px;border-top-left-radius:6px}.nav-tabs .nav-link .icon{width:14px !important;height:14px !important;min-width:14px !important;min-height:14px !important;margin:0;background-color:#b0b0b0}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{color:#fafafa;background:rgba(255,255,255,.05);border-color:#2e2e2e #2e2e2e #2e2e2e}.nav-tabs .nav-link:hover .icon,.nav-tabs .nav-link:focus .icon{background-color:#fafafa}.nav-tabs .nav-link.active{color:#3ecf8e;background:#1a1a1a;border-color:#2e2e2e #2e2e2e #1a1a1a;font-weight:500}.nav-tabs .nav-link.active .icon{background-color:#3ecf8e}#topmenucontainer .nav-pills{border-bottom:0}#topmenucontainer .navbar-nav.nav-pills,#topmenucontainer .nav.nav-pills{width:100%}.card{margin-top:1.5rem;margin-bottom:.5rem;background-color:#1a1a1a;border-color:#2e2e2e;border-radius:12px;border-width:1px;color:#fafafa}.card>.card-header+.card-body{padding-top:0}.card-header{position:relative;margin:0;width:auto;max-width:100%;font-weight:500;padding:.7rem 1rem;border-bottom:1px solid #2e2e2e;background-color:#222;color:#fafafa;font-size:.9rem;border-radius:12px 12px 0 0}.card-header,.card-header:first-child{border-radius:12px 12px 0 0}.card-body{padding:1rem;color:#fafafa}.card-footer{color:#c8c8c8;background:#1a1a1a;padding:.75rem 1rem;border-top:1px solid #2e2e2e;border-radius:0 0 12px 12px}.card-title{color:#fafafa;font-weight:500}.card-text{color:#c8c8c8}.card-link{color:#3ecf8e}.card-link:hover{color:#2db87a;text-decoration:underline}.card-img-container{height:16vh;overflow:hidden}.card-img-container img{object-fit:cover}#maincontainer .card-header{position:static;width:auto;margin:0;border:none}#maincontainer .card-header:first-child{border-radius:12px 12px 0 0}#maincontainer .card{background-color:#1a1a1a;border:1px solid #2e2e2e;box-shadow:none}#maincontainer .card>.card-header+.card-body{padding-top:1rem}#maincontainer .card-header{padding:.75rem 1rem;background-color:#222;color:#fafafa;font-size:1.1em;font-weight:500}.alert{text-align:right;border-width:0;border-right-width:3px;border-style:solid;border-radius:8px;padding:10px 14px 10px 10px;background-position:right 10px top 50%;max-width:100%;box-sizing:border-box;line-height:1.45}.alert a{text-decoration:underline}.alert h1,.alert .h1{border-bottom:2px solid}.alert-primary{color:#7ee0b3;background-color:rgba(62,207,142,.14);border-right-color:#3ecf8e}.alert-primary h1,.alert-primary .h1{border-color:#3ecf8e}.alert-success{color:#5dd39e;background-color:rgba(93,211,158,.14);border-right-color:#5dd39e}.alert-success h1,.alert-success .h1{border-color:#5dd39e}.alert-danger{color:#f07178;background-color:rgba(240,113,120,.14);border-right-color:#f07178}.alert-danger h1,.alert-danger .h1{border-color:#f07178}.alert-warning{color:#f5a623;background-color:rgba(245,166,35,.16);border-right-color:#f5a623}.alert-warning h1,.alert-warning .h1{border-color:#f5a623}.alert-info{color:#4ecdc4;background-color:rgba(78,205,196,.14);border-right-color:#4ecdc4}.alert-info h1,.alert-info .h1{border-color:#4ecdc4}.alert-dismissible{padding-left:2.5rem}.alert-link{color:inherit;font-weight:500}.alert-link:hover{text-decoration:underline}.toast{max-width:min(350px,100vw - 2rem);background:#242424;border:1px solid #2e2e2e;color:#fafafa;box-shadow:0 4px 12px rgba(0,0,0,.35)}.CodeMirror{height:20rem;background:#1a1a1a;color:#fafafa;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace;font-size:.8125rem;line-height:1.55;border:1px solid #3d3d3d;border-radius:6px;padding:0}.CodeMirror .CodeMirror-gutters{background-color:#222;border-left:1px solid #2e2e2e;white-space:nowrap;padding-left:2px}.CodeMirror .CodeMirror-gutter{background-color:#222;color:#b0b0b0}.CodeMirror .CodeMirror-linenumber{color:#949494;padding:0 6px 0 8px;min-width:2.25em}.CodeMirror .CodeMirror-gutter-filler,.CodeMirror .CodeMirror-scrollbar-filler{background-color:#222}.CodeMirror .CodeMirror-scroll{background:#1a1a1a}.CodeMirror .CodeMirror-sizer,.CodeMirror .CodeMirror-lines{background:rgba(0,0,0,0);padding:6px 0}.CodeMirror .CodeMirror-code{padding-left:8px}.CodeMirror.cm-s-default div.CodeMirror-scroll{margin-left:0;padding-bottom:0}#inline_editor_outer .CodeMirror{height:6em}.insertRowTable .CodeMirror{min-height:9em;min-width:24em;border:1px solid #3d3d3d}.autocomplete-column-name{display:inline-block}.autocomplete-column-hint{display:inline-block;float:left;color:#b0b0b0;margin-right:1em}.CodeMirror-hints{z-index:1999;background:#1a1a1a;border:1px solid #2e2e2e;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.35)}.CodeMirror-hints .CodeMirror-hint{color:#fafafa;padding:5px 10px;border-radius:2px;cursor:pointer}.CodeMirror-hints .CodeMirror-hint:hover,.CodeMirror-hints .CodeMirror-hint.CodeMirror-hint-active{background:rgba(255,255,255,.05);color:#fafafa}.CodeMirror-lint-tooltip{z-index:2000;font-family:inherit;background:#1a1a1a;border:1px solid #2e2e2e;border-radius:6px;color:#fafafa}.CodeMirror-lint-tooltip code{font-family:monospace;font-weight:500}.cm-s-default .cm-keyword{color:#c678dd;font-weight:500}.cm-s-default .cm-atom{color:#d19a66}.cm-s-default .cm-number{color:#d19a66}.cm-s-default .cm-def{color:#e5c07b}.cm-s-default .cm-variable{color:#e06c75}.cm-s-default .cm-property{color:#e06c75}.cm-s-default .cm-operator{color:#56b6c2}.cm-s-default .cm-comment{color:#7f848e;font-style:italic}.cm-s-default .cm-string{color:#98c379}.cm-s-default .cm-string-2{color:#98c379}.cm-s-default .cm-builtin{color:#61afef}.cm-s-default .cm-meta{color:#7f848e}.cm-s-default .cm-bracket{color:#abb2bf}.cm-s-default .cm-tag{color:#e06c75}.cm-s-default .cm-attribute{color:#e5c07b}.cm-s-default .cm-qualifier{color:#e5c07b}.cm-s-default .cm-type{color:#e5c07b}.cm-s-default .cm-error{color:#e06c75;background:rgba(224,108,117,.12);border-radius:2px}.cm-s-default .CodeMirror-cursor{border-right:2px solid #abb2bf}.cm-s-default .CodeMirror-selected{background:rgba(97,175,239,.18) !important}.cm-s-default .CodeMirror-focused .CodeMirror-selected{background:rgba(97,175,239,.24) !important}.cm-s-default .CodeMirror-line::selection,.cm-s-default .CodeMirror-line>span::selection,.cm-s-default .CodeMirror-line>span>span::selection{background:rgba(97,175,239,.24)}.cm-s-default .CodeMirror-activeline-background{background:rgba(255,255,255,.04)}.cm-s-default .CodeMirror-matchingbracket{color:#56b6c2 !important;font-weight:500;text-decoration:underline;text-underline-offset:2px}#pma_console_container{width:100%;position:fixed;bottom:0;right:0;z-index:100;pointer-events:none}#pma_console{position:relative;margin-right:240px;z-index:100}#pma_console .templates{display:none}#pma_console .mid_text{vertical-align:middle}#pma_console .toolbar{position:relative;background:#222;border-top:1px solid #3d3d3d;cursor:n-resize;pointer-events:auto;min-height:1.6em;line-height:1.6em;padding:0 4px;font-size:.8125rem;font-weight:400;color:#c8c8c8;box-sizing:border-box}#pma_console .toolbar::after{content:"";display:table;clear:both}#pma_console .toolbar span{vertical-align:middle}#pma_console .toolbar.collapsed{cursor:pointer}#pma_console .toolbar.collapsed:not(:hover){display:inline-block;border-top-left-radius:6px;border-left:1px solid #3d3d3d}#pma_console .toolbar.collapsed>.button{display:none}#pma_console .toolbar .button,#pma_console .toolbar .text{padding:0 .4em;display:inline-block;margin-left:.4em;float:left;color:#c8c8c8;cursor:pointer;font-weight:400;line-height:1.6em}#pma_console .toolbar .button:hover,#pma_console .toolbar .text:hover{color:#fafafa;background:rgba(255,255,255,.05)}#pma_console .toolbar .button.active{color:#fafafa;background:rgba(255,255,255,.08)}#pma_console .toolbar .text{font-weight:500;color:#fafafa;cursor:default}#pma_console .switch_button{padding:0 .4em;display:inline-flex;align-items:center;gap:.35em;float:none;color:#fafafa;cursor:pointer;font-weight:500;line-height:1.6em;vertical-align:middle}#pma_console .switch_button .icon,#pma_console .switch_button .ic_console{width:14px;height:14px;margin:0;vertical-align:middle;background-color:#c8c8c8;flex-shrink:0}#pma_console .switch_button span{vertical-align:middle}#pma_console .switch_button:hover{color:#fafafa;background:rgba(255,255,255,.05)}#pma_console .switch_button:hover .icon,#pma_console .switch_button:hover .ic_console{background-color:#fafafa}#pma_console .message span.action,#pma_console .toolbar .button,#pma_console .switch_button{cursor:pointer}#pma_console .content{overflow-x:hidden;overflow-y:auto;margin-bottom:-65px;border-top:1px solid #3d3d3d;background:#1a1a1a;color:#fafafa;padding-top:.4em;pointer-events:auto;font-weight:400;line-height:1.45}#pma_console .content.console_dark_theme{background:#121212;color:#fafafa}#pma_console .content.console_dark_theme .CodeMirror-wrap{background:#121212;color:#fafafa}#pma_console .content.console_dark_theme .action_content{color:#fafafa;background:#222}#pma_console .content.console_dark_theme .message{border-color:#2e2e2e}#pma_console .content.console_dark_theme .CodeMirror-cursor{border-color:#fafafa}#pma_console .message,#pma_console .query_input{position:relative;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace;cursor:text;margin:0 1.4em .2em 10px}#pma_console .message{border-bottom:1px solid #2e2e2e;padding-bottom:.2em;color:#fafafa;font-size:.8125rem;font-weight:400}#pma_console .message span.text,#pma_console .message span.action{padding:0 3px;display:inline-block}#pma_console .message span.action{color:#c8c8c8;font-weight:400}#pma_console .message span.action:hover{color:#3ecf8e;background:rgba(255,255,255,.05)}#pma_console .message.expanded>.action_content{position:relative}#pma_console .message::before{right:-0.7em;position:absolute;content:">";color:#b0b0b0;font-weight:400}#pma_console .message:hover::before{color:#3ecf8e;font-weight:500}#pma_console .message.expanded::before{content:"]"}#pma_console .message.welcome::before{display:none}#pma_console .message.welcome{margin-right:.75em;font-family:"FiraCode Nerd Font Propo","FiraCode Nerd Font","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:.8rem;color:#b0b0b0;border-bottom:0;cursor:default}#pma_console .message.failed::before,#pma_console .message.failed.expanded::before,#pma_console .message.failed:hover::before{content:"=";color:#f07178}#pma_console .message.pending::before{opacity:.3}#pma_console .message.collapsed>.query{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#pma_console .message.expanded>.query{display:block;white-space:pre;word-wrap:break-word}#pma_console .message .text.targetdb,#pma_console .message.collapsed .action.collapse,#pma_console .message.expanded .action.expand{display:none}#pma_console .message .action.requery,#pma_console .message .action.profiling,#pma_console .message .action.explain,#pma_console .message .action.bookmark{display:none}#pma_console .message.select .action.profiling,#pma_console .message.select .action.explain{display:inline-block}#pma_console .message.history .text.targetdb,#pma_console .message.successed .text.targetdb{display:inline-block}#pma_console .message.history .action.requery,#pma_console .message.history .action.bookmark{display:inline-block}#pma_console .message.bookmark .action.requery,#pma_console .message.bookmark .action.bookmark{display:inline-block}#pma_console .message.successed .action.requery,#pma_console .message.successed .action.bookmark{display:inline-block}#pma_console .message .action_content{position:absolute;bottom:100%;background:#222;border:1px solid #2e2e2e;border-top-right-radius:6px;color:#fafafa;padding:.25em .4em;z-index:2}#pma_console .message.bookmark .text.targetdb,#pma_console .message .text.query_time{margin:0;display:inline-block}#pma_console .message.failed .text.query_time,#pma_console .message .text.failed{display:none}#pma_console .message.failed .text.failed{display:inline-block}#pma_console .message .text{background:rgba(0,0,0,0)}#pma_console .message.collapsed>.action_content{display:none}#pma_console .message.collapsed:hover>.action_content{display:block}#pma_console .message .bookmark_label{position:absolute;right:0;top:0;background:#2a2a2a;padding:0 .3em;font-size:.75em;color:#c8c8c8}#pma_console .message .bookmark_label.shared{background:rgba(62,207,142,.15);color:#3ecf8e}#pma_console .message.expanded .bookmark_label{position:relative}#pma_console .query_input::before{right:-0.7em;position:absolute;content:">";top:-2px;color:#b0b0b0;font-weight:400}#pma_console .query_input textarea,#pma_console .query_input .console_query_input{width:100%;min-height:4em;resize:vertical;background:#121212;border:1px solid #3d3d3d;border-radius:6px;color:#fafafa;padding:6px 8px;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace;font-size:.8125rem;font-weight:400;display:block;box-sizing:border-box}#pma_console .query_input textarea:focus,#pma_console .query_input .console_query_input:focus-within{border-color:#3ecf8e;outline:none;box-shadow:0 0 0 2px rgba(62,207,142,.18)}#pma_console .mid_layer{position:absolute;right:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.45);z-index:150;display:none;pointer-events:auto}#pma_console .card{position:absolute;right:0;bottom:0;width:100%;z-index:160;display:none;background:#1a1a1a;border:1px solid #2e2e2e;border-radius:6px 6px 0 0;pointer-events:auto;box-sizing:border-box}#pma_console .card.show{display:block}#pma_console .card .toolbar .switch_button{float:left;margin-left:.4em}#pma_console .button.hide,#pma_console .message span.text.hide{display:none}#pma_console .debug,#pma_console .debug_output,#pma_console .options{color:#c8c8c8;font-size:.85em;font-weight:400;padding:6px 8px;line-height:1.45}#pma_console .debug h3,#pma_console .debug .h3,#pma_console .debug .header,#pma_console .debug_output h3,#pma_console .debug_output .h3,#pma_console .debug_output .header,#pma_console .options h3,#pma_console .options .h3,#pma_console .options .header{color:#fafafa;font-weight:500;margin-bottom:4px;font-size:.9em}#pma_console .restore-defaults,#pma_console .button.default{color:#b0b0b0;font-size:.8em;font-weight:400}#pma_console .restore-defaults:hover,#pma_console .button.default:hover{color:#3ecf8e}#pma_console_options .content{padding:.75rem 1rem;margin-bottom:0}@media(max-width: 768px){#pma_console{margin-right:0}}#designer,#canvas_outer,#osn_tab{background:#121212;color:#fafafa}.designer_tab,#tabs{background:#1a1a1a;border-color:#2e2e2e}.designer_table,.pmd_tab{background:#1a1a1a;border:1px solid #2e2e2e;color:#fafafa;border-radius:6px;box-shadow:0 1px 2px rgba(0,0,0,.4)}.designer_table .tab_zag,.designer_table .tab_zag_nohidden,.pmd_tab .tab_zag,.pmd_tab .tab_zag_nohidden{background:#222;color:#fafafa;font-weight:600;border-bottom:1px solid #2e2e2e;padding:.35rem .5rem}.designer_table .tab_field,.designer_table .tab_field_3left,.pmd_tab .tab_field,.pmd_tab .tab_field_3left{background:#1a1a1a;color:#c8c8c8;border-top:1px solid rgba(255,255,255,.06)}.designer_table .tab_field:hover,.designer_table .tab_field_3left:hover,.pmd_tab .tab_field:hover,.pmd_tab .tab_field_3left:hover{background:rgba(255,255,255,.05);color:#fafafa}.designer_panel,#layer_menu{background:#242424;border:1px solid #2e2e2e;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.35);color:#fafafa}#layer_menu_sizer{background:#2e2e2e}.pmd_icon,.designer_header a{color:#c8c8c8}.pmd_icon:hover,.designer_header a:hover{color:#3ecf8e}body .ui-widget{font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:1em;color:#fafafa}body .ui-widget-content{background:#242424;color:#fafafa;border:1px solid #2e2e2e}body .ui-widget-header{background:#222;color:#fafafa;border:0;border-bottom:1px solid #2e2e2e;font-weight:500}body .ui-state-default,body .ui-widget-content .ui-state-default{background:#1a1a1a;border:1px solid #3d3d3d;color:#c8c8c8}body .ui-state-hover,body .ui-widget-content .ui-state-hover,body .ui-state-focus{background:rgba(255,255,255,.05);border-color:#3ecf8e;color:#fafafa}body .ui-state-active,body .ui-state-highlight{background:rgba(62,207,142,.16);border-color:#3ecf8e;color:#3ecf8e}body .ui-icon{filter:brightness(0) invert(0.78);opacity:.9}body .ui-state-hover .ui-icon,body .ui-state-focus .ui-icon,body .ui-state-active .ui-icon{filter:invert(72%) sepia(42%) saturate(557%) hue-rotate(103deg) brightness(94%) contrast(92%);opacity:1}img.ui-datepicker-trigger{-webkit-mask-image:url("../img/b_calendar.svg");mask-image:url("../img/b_calendar.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;background-color:#c8c8c8;display:inline-block;width:1.75rem;height:1.75rem;margin-inline-start:.35rem;box-sizing:border-box;vertical-align:middle;cursor:pointer;border-radius:6px;border:1px solid rgba(0,0,0,0);object-fit:none;object-position:right -9999px top -9999px;transition:background-color .15s ease,border-color .15s ease}img.ui-datepicker-trigger:hover{background-color:#fafafa;background-image:none;border-color:#3d3d3d}img.ui-datepicker-trigger:focus-visible{background-color:#fafafa;background-image:none;border-color:#3ecf8e;box-shadow:0 0 0 2px rgba(62,207,142,.28);outline:none}body .ui-widget-overlay{background:rgba(0,0,0,.72);opacity:1}body #ui-datepicker-div{z-index:9999 !important;width:auto;min-width:20em;max-width:min(22rem,100vw - 2rem);background:#242424;border:1px solid #2e2e2e;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.35),0 8px 24px rgba(0,98,57,.18);padding:.85rem;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:#fafafa}.ui-datepicker{width:auto !important;padding:0;border:0;background:rgba(0,0,0,0);font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.ui-datepicker .ui-datepicker-header{position:relative;background:rgba(0,0,0,0);border:0;padding:.15rem 0 .65rem;font-weight:500}.ui-datepicker .ui-datepicker-title{color:#fafafa;font-weight:500;line-height:1.85rem;margin:0 2.4em}.ui-datepicker .ui-datepicker-calendar{width:100%;margin:0;table-layout:fixed;border-collapse:separate;border-spacing:2px}.ui-datepicker .ui-datepicker-calendar th{color:#b0b0b0;font-weight:500;font-size:.75rem;padding:.4em .15em;border:0}.ui-datepicker .ui-datepicker-calendar td{padding:0;border:0}.ui-datepicker .ui-datepicker-calendar td span,.ui-datepicker .ui-datepicker-calendar td a{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin:0 auto;padding:0;text-align:center;text-decoration:none;border-radius:50%;border:1px solid rgba(0,0,0,0) !important;background:rgba(0,0,0,0) !important;color:#fafafa;font-variant-numeric:tabular-nums;box-sizing:border-box;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.ui-datepicker .ui-datepicker-calendar td a.ui-state-default{background:rgba(0,0,0,0) !important;border-color:rgba(0,0,0,0) !important;color:#fafafa !important}.ui-datepicker .ui-datepicker-calendar td a:hover,.ui-datepicker .ui-datepicker-calendar td a.ui-state-hover{background:rgba(255,255,255,.05) !important;border-color:rgba(0,0,0,0) !important;color:#fafafa !important}.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-other-month span,.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-unselectable span{color:#949494;opacity:.55;background:rgba(0,0,0,0) !important;border:0 !important}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-today a{border-color:#3ecf8e !important;font-weight:500;background:rgba(0,0,0,0) !important;color:#fafafa !important}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-current-day a,.ui-datepicker .ui-datepicker-calendar .ui-datepicker-current-day a.ui-state-active,.ui-datepicker .ui-datepicker-calendar td a.ui-state-active{background:#006239 !important;border-color:#006239 !important;color:#fafafa !important;font-weight:500}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:.2rem;width:1.85rem;height:1.85rem;cursor:pointer;border:0 !important;background:rgba(0,0,0,0) !important;border-radius:6px;text-indent:0;overflow:hidden}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-prev.ui-state-hover,.ui-datepicker .ui-datepicker-prev.ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-prev.ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-next.ui-state-hover,.ui-datepicker .ui-datepicker-next.ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next.ui-datepicker-next-hover{top:.2rem;right:auto;left:auto}.ui-datepicker .ui-datepicker-prev span.ui-icon,.ui-datepicker .ui-datepicker-next span.ui-icon{position:absolute;inset:0;margin:0;width:100%;height:100%;right:0;top:0;text-indent:-9999px;background-image:none !important;filter:none !important;opacity:1;background-color:#c8c8c8;-webkit-mask-size:12px 12px;mask-size:12px 12px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.ui-datepicker .ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-next:hover{background:rgba(255,255,255,.05) !important}.ui-datepicker .ui-datepicker-prev:hover span.ui-icon,.ui-datepicker .ui-datepicker-next:hover span.ui-icon{background-color:#fafafa}.ui-datepicker .ui-datepicker-prev{right:0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-prev.ui-state-hover,.ui-datepicker .ui-datepicker-prev.ui-datepicker-prev-hover{right:0}.ui-datepicker .ui-datepicker-prev span.ui-icon{-webkit-mask-image:url("../img/chevron-left.svg");mask-image:url("../img/chevron-left.svg")}.ui-datepicker .ui-datepicker-next{left:0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-next.ui-state-hover,.ui-datepicker .ui-datepicker-next.ui-datepicker-next-hover{left:0}.ui-datepicker .ui-datepicker-next span.ui-icon{-webkit-mask-image:url("../img/chevron-right.svg");mask-image:url("../img/chevron-right.svg")}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{background:#1a1a1a;border:1px solid #3d3d3d;color:#fafafa;border-radius:6px;padding:.15rem .4rem;min-height:1.85rem;font-size:.8rem;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;width:auto;max-width:48%}.ui-datepicker select.ui-datepicker-month:focus,.ui-datepicker select.ui-datepicker-year:focus{border-color:#3ecf8e;outline:none;box-shadow:0 0 0 2px rgba(62,207,142,.18)}.ui-datepicker>p,.ui-datepicker>.note,.ui-datepicker>small,.ui-datepicker>.small{margin:.65rem 0 0;padding-top:.5rem;border-top:1px solid #2e2e2e;color:#b0b0b0;font-size:.75rem;font-weight:300;line-height:1.4}.ui-timepicker-div{margin-top:.75rem;padding-top:.75rem;border-top:1px solid #2e2e2e;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.ui-timepicker-div .ui-widget-header{margin-bottom:.5rem;background:rgba(0,0,0,0);border:0;color:#c8c8c8;font-size:.8rem;font-weight:500}.ui-timepicker-div dl{display:grid;grid-template-columns:7.5rem minmax(0, 1fr);gap:.55rem .85rem;align-items:center;margin:0;text-align:right}.ui-timepicker-div dl dt,.ui-timepicker-div dl dd{float:none;clear:none;height:auto;margin:0;padding:0}.ui-timepicker-div dl dt{color:#b0b0b0;font-size:.75rem;font-weight:400;line-height:1.3}.ui-timepicker-div dl dd{min-width:0}.ui-timepicker-div .ui_tpicker_time_label{align-self:center}.ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input{width:100%;min-height:1.85rem !important;padding:.25rem .5rem !important;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace;font-size:.8rem;font-variant-numeric:tabular-nums;background:#1a1a1a !important;color:#fafafa !important;border:1px solid #3d3d3d !important;border-radius:6px;outline:none}.ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input:focus{border-color:#3ecf8e !important;box-shadow:0 0 0 2px rgba(62,207,142,.18)}.ui-timepicker-div select{width:100%;max-width:100%;min-height:1.85rem;background:#1a1a1a;border:1px solid #3d3d3d;color:#fafafa;border-radius:6px;padding:.15rem .4rem;font-size:.8rem}.ui-timepicker-div select:focus{border-color:#3ecf8e;outline:none;box-shadow:0 0 0 2px rgba(62,207,142,.18)}.ui-timepicker-div td{font-size:90%}.ui-tpicker-grid-label{background:none;border:none;margin:0;padding:0}.ui-timepicker-rtl{direction:ltr}.ui-timepicker-rtl dl{text-align:left}.ui-draggable{z-index:801}.ui-dialog{background:#1a1a1a;border:1px solid #2e2e2e;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.45);color:#fafafa;padding:0;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.ui-dialog .ui-dialog-titlebar{background:#222;border-bottom:1px solid #2e2e2e;color:#fafafa;border-radius:12px 12px 0 0;padding:.65rem 1rem;font-weight:500}.ui-dialog .ui-dialog-title{font-size:1rem;font-weight:500}.ui-dialog .ui-dialog-content{padding:1rem;color:#fafafa;background:#1a1a1a}.ui-dialog .ui-dialog-buttonpane{background:#1a1a1a;border-top:1px solid #2e2e2e;margin-top:0;padding:.65rem 1rem;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end;align-items:center}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{display:flex;flex-wrap:wrap;gap:.5rem;float:none}.ui-dialog .ui-dialog-buttonpane .ui-button{background:#222;border:1px solid #3d3d3d;color:#fafafa;border-radius:6px;padding:.35rem .85rem;min-height:2rem;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-weight:400}.ui-dialog .ui-dialog-buttonpane .ui-button:hover{background:rgba(255,255,255,.05);border-color:#4a4a4a}.ui-dialog .ui-dialog-buttonpane .ui-button.ui-state-default:first-child,.ui-dialog .ui-dialog-buttonpane .ui-button.btn-primary{background:#006239;border-color:#006239;color:#fafafa;border-radius:9999px;font-weight:500}.ui-dialog .ui-dialog-buttonpane .ui-button.ui-state-default:first-child:hover,.ui-dialog .ui-dialog-buttonpane .ui-button.btn-primary:hover{background:#004529;border-color:#004529}.ui-dialog .ui-dialog-titlebar-close{position:absolute;left:.65rem;top:50%;transform:translateY(-50%);width:1.85rem;height:1.85rem;margin:0;padding:0;border:0 !important;background:rgba(0,0,0,0) !important;border-radius:6px;overflow:hidden}.ui-dialog .ui-dialog-titlebar-close .ui-icon{position:absolute;inset:0;margin:0;width:100%;height:100%;right:0;top:0;text-indent:-9999px;background-image:none !important;filter:none !important;opacity:1;background-color:#c8c8c8;-webkit-mask-image:url("../img/close.svg");mask-image:url("../img/close.svg");-webkit-mask-size:12px 12px;mask-size:12px 12px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.ui-dialog .ui-dialog-titlebar-close:hover{background:rgba(255,255,255,.05) !important}.ui-dialog .ui-dialog-titlebar-close:hover .ui-icon{background-color:#fafafa}body .ui-slider{background:#2a2a2a;border:0;border-radius:9999px;height:.4em;margin:.55em 0 .55em .35em}body .ui-slider .ui-slider-range{background:#006239;border:0}body .ui-slider .ui-slider-handle,body .ui-slider .ui-slider-handle.ui-state-default,body .ui-slider .ui-slider-handle.ui-state-hover,body .ui-slider .ui-slider-handle.ui-state-focus,body .ui-slider .ui-slider-handle.ui-state-active{background:#3ecf8e !important;border:0 !important;border-radius:50%;width:.9em;height:.9em;top:-0.3em;margin-right:-0.45em;filter:none !important;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.4);outline:none}body .ui-slider .ui-slider-handle:focus-visible,body .ui-slider .ui-slider-handle.ui-state-focus{box-shadow:0 0 0 2px rgba(62,207,142,.28) !important}body .ui-slider .ui-slider-handle:hover,body .ui-slider .ui-slider-handle.ui-state-hover{background:#7ee0b3 !important}body .ui-slider-horizontal .ui-slider-handle{top:-0.3em;margin-right:-0.45em}.ui-autocomplete{background:#242424;border:1px solid #2e2e2e;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.35);color:#fafafa;padding:.25rem;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.ui-autocomplete .ui-menu-item-wrapper{color:#fafafa;border-radius:6px;padding:.35rem .65rem}.ui-autocomplete .ui-menu-item-wrapper.ui-state-active{background:rgba(255,255,255,.05);border:0;color:#3ecf8e;margin:0}.modal-content{background-color:#1a1a1a;border:1px solid #2e2e2e;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.45);color:#fafafa}.modal-header{background:#222;border-bottom:1px solid #2e2e2e;padding:.75rem 1rem;border-radius:12px 12px 0 0}.modal-header .modal-title{font-weight:500;font-size:1rem;color:#fafafa}.modal-body{padding:1rem;color:#fafafa;background:#1a1a1a}.modal-footer{background:#1a1a1a;border-top:1px solid #2e2e2e;padding:.65rem 1rem;gap:.5rem;border-radius:0 0 12px 12px}.modal-backdrop{background-color:#000}.modal-backdrop.show{opacity:.72}.btn-close{filter:invert(0.85) grayscale(1);opacity:.7}.btn-close:hover{opacity:1}.btn-close:focus{box-shadow:0 0 0 2px rgba(62,207,142,.28);opacity:1}.modal-body table{color:#fafafa}.modal-body .CodeMirror{border:1px solid #2e2e2e;border-radius:6px}p.enum_notice{margin:.35rem .15rem .65rem;font-size:.8rem;color:#b0b0b0;font-weight:300}#enum_editor p{margin-top:0;font-style:italic;color:#c8c8c8;font-size:.85rem;font-weight:300}#enum_editor .values{width:100%;background:#222;border:1px solid #2e2e2e;border-radius:6px;padding:.5rem;max-height:220px;overflow-y:auto}#enum_editor .values td.drop{width:1.8em;cursor:pointer;vertical-align:middle;color:#b0b0b0}#enum_editor .values td.drop:hover{color:#f07178}#enum_editor .values input{margin:.15em 0;padding-left:2em;width:100%;min-height:1.85rem}#enum_editor .values img{vertical-align:middle}#enum_editor .values tr:hover td{background:rgba(255,255,255,.05)}#enum_editor .add{width:100%;margin-top:.65rem}#enum_editor .add td{vertical-align:middle;width:50%;padding:0;padding-inline-start:.75em}#enum_editor input.add_value{margin:0;margin-inline-end:.4em}#enum_editor_output textarea{width:100%;margin:1em 0 0;font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace;min-height:4rem}.enum_hint{position:relative}.enum_hint a{position:absolute;inset-inline-start:81%;bottom:.35em}#gisEditorModal .modal-body{min-height:12rem}#gis_editor{color:#fafafa}#gis_editor label{color:#c8c8c8;font-size:.8rem;font-weight:400}#gis_editor select,#gis_editor input[type=text],#gis_editor input[type=number]{min-height:1.85rem}#gis_editor #placeholder,#gis_editor .gis_canvas,#gis_editor .ol-viewport,#gis_editor canvas{background:#1a1a1a;border:1px solid #2e2e2e;border-radius:6px}#gis_editor #visualization{background:#1a1a1a;border:1px solid #2e2e2e;border-radius:6px;padding:.5rem;margin:.75rem 0}#gis_editor textarea,#gis_editor #gis_data_textarea,#gis_editor .gis_data{font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace;font-size:.8rem}#gis_editor .form-check-label{color:#fafafa}#gis_data_editor_form .card,#gis_data_editor_form fieldset,form[name=gis_data] .card,form[name=gis_data] fieldset{background:#1a1a1a;border-color:#2e2e2e}.cEdit{overflow:visible}.cEdit .edit_area{overflow:visible;box-shadow:0 4px 12px rgba(0,0,0,.35)}.cEdit #ui-datepicker-div,.cEdit .ui-datepicker{position:relative}.cEdit img.ui-datepicker-trigger{vertical-align:middle}.cEdit input[type=text].datefield,.cEdit input[type=text].datetimefield,.cEdit input[type=text].timefield{font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace;font-variant-numeric:tabular-nums;min-height:1.85rem;padding:.25rem .5rem}#previewSqlModal .modal-body .CodeMirror,#previewSqlModal .modal-body pre,#previewSqlModal .modal-body code,#indexDialogModal .modal-body .CodeMirror,#indexDialogModal .modal-body pre,#indexDialogModal .modal-body code,#previewSqlConfirmModal .modal-body .CodeMirror,#previewSqlConfirmModal .modal-body pre,#previewSqlConfirmModal .modal-body code{font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace}body{text-align:right;background:var(--stygia-bg-body, #121212);color:var(--stygia-text-primary, #fafafa);color-scheme:dark;font-weight:400;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p,.card-text,.form-text,small,.small{font-weight:300;color:#c8c8c8}label,.form-label,.col-form-label{font-weight:400}h1,.h1{font-weight:500;letter-spacing:-0.02em;color:#fafafa;margin:.5rem 0 .75rem}h2,.h2{font-weight:500;color:#fafafa;padding:.35rem 0;font-size:1.125rem;letter-spacing:-0.015em}h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:500;letter-spacing:-0.01em}strong,b{font-weight:500}input,select{font-size:1em}textarea{font-family:"FiraCode Nerd Font Mono","FiraCode Nerd Font","JetBrains Mono","Cascadia Code","Fira Code",Menlo,Consolas,monospace;font-size:1em}a{color:var(--stygia-accent, #3ecf8e);transition:color .15s ease}a:hover{color:var(--stygia-accent-light, #7ee0b3)}code{color:#7ee0b3;background:rgba(62,207,142,.1);padding:.15em .3em;border-radius:4px;font-size:.875em}hr{color:#2e2e2e;background-color:#2e2e2e;border:0;height:1px;margin:1rem 0}::selection{background:rgba(62,207,142,.25);color:#fafafa}::placeholder{color:#b0b0b0}:focus-visible{outline:2px solid var(--stygia-accent, #3ecf8e);outline-offset:2px}:focus:not(:focus-visible){outline:none}@media(prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}#pma_console_container{transition:none !important}#pma_console_container.expanded{max-height:60vh}}@media(prefers-contrast: more){:focus-visible{outline-width:3px}.table,.table th,.table td{border-color:#4a4a4a}a{text-decoration:underline}}@media(forced-colors: active){:focus-visible{outline:3px solid Highlight}.icon{forced-color-adjust:auto}}.dropdown-menu{box-shadow:0 4px 12px rgba(0,0,0,.35),0 8px 24px rgba(0,98,57,.18)}.skip-link{position:absolute;top:-40px;right:0;background:#006239;color:#fafafa;padding:8px 16px;z-index:10000;text-decoration:none;border-radius:0 0 0 6px;font-weight:500}.skip-link:focus{top:0}@keyframes stygia-spin{to{transform:rotate(-360deg)}}@media print{.hide{display:none}body,table,th,td{color:#000;background-color:#fff;font-size:12px}a:link{color:#000;text-decoration:none}img{border:0}table,th,td{border:.1em solid #000;background-color:#fff}table{border-collapse:collapse;border-spacing:.2em}thead{border-collapse:collapse;border-spacing:.2em;border:.1em solid #000;font-weight:900}th,td{padding:.2em}thead th{font-weight:bold;background-color:#e5e5e5;border:.1em solid #000}#page_content{position:absolute;right:0;top:0;width:95%;float:none}.sqlOuter{color:#000;background-color:#fff}.cDrop,.cEdit,.cList,.cCpy,.cPointer{display:none}table tbody:first-of-type tr:nth-child(odd){background:#fff}table tbody:first-of-type tr:nth-child(odd) th{background:#fff}table tbody:first-of-type tr:nth-child(even){background:#dfdfdf}table tbody:first-of-type tr:nth-child(even) th{background:#dfdfdf}.column_attribute{font-size:100%}#pma_navigation,#pma_console_container,#floating_menubar,.navbar{display:none !important}#page_content{margin-right:0;width:100%}}/*# sourceMappingURL=theme.css.map */ + +#sqlquery,#sql_query_edit,.CodeMirror,.result_query .sqlOuter,textarea.codemirror-textarea{direction:ltr !important;text-align:left !important}#page_nav_icons{left:0;right:auto;border-left:0;border-right:1px solid #2e2e2e}#pma_console_container{left:0;right:auto;width:100%}#pma_console{margin-left:0;margin-right:240px}#pma_navigation_tree div.block{float:right}#pma_navigation_tree div.block i,#pma_navigation_tree div.block b{left:auto;right:.75em;border-left:0;border-right:1px solid #2e2e2e}#pma_navigation_tree div.block b{right:.75em}#pma_navigation_tree div.block a,#pma_navigation_tree div.block u{left:auto;right:50%}#pma_navigation_tree div.block a+a{left:auto;right:100%}#pma_navigation_tree div.block.double a,#pma_navigation_tree div.block.double u{left:auto;right:33%}#pma_navigation_tree div.block.double a+a{left:auto;right:85%}#pma_navigation_tree div.block img{left:auto;right:0;margin-left:0;margin-right:-7px}#pma_navigation_tree .list_container{border-left:0;border-right:1px solid #2e2e2e}#pma_navigation_tree li.activePointer>.list_container,#pma_navigation_tree li.selected>.list_container{box-shadow:none}.ic_select_all_arrow[dir=rtl]{transform:scaleX(-1)}.ui-timepicker-div dl{text-align:right}.ui-datepicker .ui-datepicker-prev{left:auto;right:0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-prev.ui-state-hover,.ui-datepicker .ui-datepicker-prev.ui-datepicker-prev-hover{left:auto;right:0}.ui-datepicker .ui-datepicker-prev span.ui-icon{-webkit-mask-image:url("../img/chevron-right.svg");mask-image:url("../img/chevron-right.svg")}.ui-datepicker .ui-datepicker-next{right:auto;left:0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-next.ui-state-hover,.ui-datepicker .ui-datepicker-next.ui-datepicker-next-hover{right:auto;left:0}.ui-datepicker .ui-datepicker-next span.ui-icon{-webkit-mask-image:url("../img/chevron-left.svg");mask-image:url("../img/chevron-left.svg")}.ui-dialog .ui-dialog-titlebar-close{right:auto;left:.65rem}img.ui-datepicker-trigger{margin-inline-start:0;margin-inline-end:.35rem}/*# sourceMappingURL=.rtl-overrides.tmp.css.map */ diff --git a/stygia/css/theme.rtl.css.map b/stygia/css/theme.rtl.css.map new file mode 100644 index 0000000000..d5f4f0586b --- /dev/null +++ b/stygia/css/theme.rtl.css.map @@ -0,0 +1 @@ +{"version":3,"file":"theme.rtl.css","sources":["theme.css","../scss/_rtl-overrides.scss"],"mappings":"","names":[]} \ No newline at end of file diff --git a/stygia/fonts/README.md b/stygia/fonts/README.md new file mode 100644 index 0000000000..a23114eae8 --- /dev/null +++ b/stygia/fonts/README.md @@ -0,0 +1,15 @@ +Inter +Copyright (c) 2016 The Inter Project Authors (https://github.com/rsms/inter) +SIL Open Font License 1.1 — https://scripts.sil.org/OFL + +JetBrains Mono +Copyright 2020 The JetBrains Mono Project Authors (https://github.com/JetBrains/JetBrainsMono) +SIL Open Font License 1.1 — https://scripts.sil.org/OFL + +These woff2 files are Latin subsets from @fontsource, redistributed under the OFL. + +Weights shipped (bundled woff2): Inter 300 / 400 / 500 / 600; JetBrains Mono 400 / 500 (+ italic 400). + +**Local trial:** `$font-family-base` / `$font-family-monospace` prefer system +`FiraCode Nerd Font` (Propo for UI, Mono for SQL) when installed; otherwise Inter / JetBrains. +To revert UI to Inter only, edit `scss/_variables.scss` and rebuild. diff --git a/stygia/fonts/inter-latin-300-normal.woff2 b/stygia/fonts/inter-latin-300-normal.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..e085aa82c6405e4aa5b3b66927976be2071c8146 GIT binary patch literal 17328 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 aUbWq0We;bU+VQC=KKz{j$8G)n1^@ua=Md%q literal 0 HcmV?d00001 diff --git a/stygia/fonts/inter-latin-600-normal.woff2 b/stygia/fonts/inter-latin-600-normal.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..fb50a02b2af82000d87d8c8b8161aa254b3b1593 GIT binary patch literal 24304 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 k7@ny5k!;?xs;nlt$ST{%$(02xLVGynhq literal 0 HcmV?d00001 diff --git a/stygia/fonts/jetbrains-mono-latin-400-italic.woff2 b/stygia/fonts/jetbrains-mono-latin-400-italic.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..3d3c5d77ef4a435884c544b04b00e8fd78cb22f5 GIT binary patch literal 22228 zcmV)FK)=6tPew8T0RR9109Moh5C8xG0Org909J4S0RR9100000000000000000000 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 T=ND-DucNQ`tADQ-AuI&|D5jKI literal 0 HcmV?d00001 diff --git a/stygia/fonts/jetbrains-mono-latin-500-normal.woff2 b/stygia/fonts/jetbrains-mono-latin-500-normal.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..be878e68fa71bc1f08894c0882d07adbe485ef99 GIT binary patch literal 21832 zcmV)CK*GOwPew8T0RR91098l;5C8xG0O8O80954w0RR9100000000000000000000 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 SSAf1ltJ&ITn}ELj!~W literal 0 HcmV?d00001 diff --git a/stygia/img/b_bookmark.svg b/stygia/img/b_bookmark.svg new file mode 100644 index 0000000000..6fbc786d6c --- /dev/null +++ b/stygia/img/b_bookmark.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/b_calendar.png b/stygia/img/b_calendar.png new file mode 100644 index 0000000000000000000000000000000000000000..61cc3708a75cf4458d004fd89ef40d83c2f64648 GIT binary patch literal 122 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`j-D=#Ar*6y6Be-E*pzy@KIw=< zLub%wiO!9zvOj+OSn%TT1)me#5xTdWmb`tD6?ww6B}*?s>GrWe<_8T`nuP}#7;67$ V*_5kqGXfgM;OXk;vd$@?2>>)CE3g0n literal 0 HcmV?d00001 diff --git a/stygia/img/b_calendar.svg b/stygia/img/b_calendar.svg new file mode 100644 index 0000000000..0fa03ac8de --- /dev/null +++ b/stygia/img/b_calendar.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/b_column_add.svg b/stygia/img/b_column_add.svg new file mode 100644 index 0000000000..4639820db4 --- /dev/null +++ b/stygia/img/b_column_add.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/b_dbstatistics.svg b/stygia/img/b_dbstatistics.svg new file mode 100644 index 0000000000..95098125c9 --- /dev/null +++ b/stygia/img/b_dbstatistics.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/b_docsql.svg b/stygia/img/b_docsql.svg new file mode 100644 index 0000000000..f53add39b5 --- /dev/null +++ b/stygia/img/b_docsql.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/b_globe.gif b/stygia/img/b_globe.gif new file mode 100644 index 0000000000000000000000000000000000000000..ef03dcf0615ea118c278e567875391afc867f3b6 GIT binary patch literal 1045 zcmZ?wbhEHb6krfw_|Cxa^4-smU;lmi^5y5xpI^Uz{ru(UvzMRVeE4<#%F{C!pTs4# z$yrSDEW7SieofkO(}81mzkU0b+Shcjc=6%UA53 zw&;j!;br&IYjZAqz4!X_v$ub0C-0H-KkV!~(W~Nm`?Os_^|!*BA3c2dBCz4XycNe) z!;U|A{CerW_YJFml~23j8a%t8ZuPNCuNGbV&+oF2*JUq*+%)6Flgb`j&fof&-21F^ z$Nz$^GnEszH?(f_DLB-#^2L@;u)0ZB;E|~sSG5Dx;_Jt#7?%a9s;^Wsp?VEp9&V0E2{@?ZMkFI*~H?r-~j~_p@ zqfc(!bmZ8BKX;#ga}AxHJ?-PCZ~wo4|Ni02&$6m%8#f-Vn|)i-=V0rWXG?GWPwRiJ zWzku&=udLb%baPSk6!-JKI_1hs}C*G&b@f|+dS=TcKhiwx4!K^_fE%m&WvOK_nm&h z>#}ds;s1t-XAI&Fa$U;%(C6>}pTGT)HRWSS?&@jlpBN?{d-C{YMCq1*iVMw? zcPKedFPm_qyn6b<<9B=J99nw#@9oE5nJss8Eq##LxTm3MedC({R>`}Q8jipI@N34& z|GM!fbmES-Y diff --git a/stygia/img/b_pdfdoc.svg b/stygia/img/b_pdfdoc.svg new file mode 100644 index 0000000000..d62fc2c870 --- /dev/null +++ b/stygia/img/b_pdfdoc.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/b_rename.svg b/stygia/img/b_rename.svg new file mode 100644 index 0000000000..8e09dd0c1b --- /dev/null +++ b/stygia/img/b_rename.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/stygia/img/b_sdb.svg b/stygia/img/b_sdb.svg new file mode 100644 index 0000000000..91144d6893 --- /dev/null +++ b/stygia/img/b_sdb.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/b_sqldoc.svg b/stygia/img/b_sqldoc.svg new file mode 100644 index 0000000000..d62fc2c870 --- /dev/null +++ b/stygia/img/b_sqldoc.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/b_tipp.svg b/stygia/img/b_tipp.svg new file mode 100644 index 0000000000..7f22b464e7 --- /dev/null +++ b/stygia/img/b_tipp.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/caret-up-stop.svg b/stygia/img/caret-up-stop.svg new file mode 100644 index 0000000000..482c7c80d6 --- /dev/null +++ b/stygia/img/caret-up-stop.svg @@ -0,0 +1,5 @@ + diff --git a/stygia/img/charset.svg b/stygia/img/charset.svg new file mode 100644 index 0000000000..91144d6893 --- /dev/null +++ b/stygia/img/charset.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/chart.svg b/stygia/img/chart.svg new file mode 100644 index 0000000000..7bc0159a5f --- /dev/null +++ b/stygia/img/chart.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/check.svg b/stygia/img/check.svg new file mode 100644 index 0000000000..0e671cd0f5 --- /dev/null +++ b/stygia/img/check.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/chevron-left.svg b/stygia/img/chevron-left.svg new file mode 100644 index 0000000000..6f2d27ea1e --- /dev/null +++ b/stygia/img/chevron-left.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/stygia/img/chevron-right.svg b/stygia/img/chevron-right.svg new file mode 100644 index 0000000000..73be424f51 --- /dev/null +++ b/stygia/img/chevron-right.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/stygia/img/close.svg b/stygia/img/close.svg new file mode 100644 index 0000000000..416ebeae36 --- /dev/null +++ b/stygia/img/close.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/col-drop.svg b/stygia/img/col-drop.svg new file mode 100644 index 0000000000..3351469ec0 --- /dev/null +++ b/stygia/img/col-drop.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/stygia/img/col-minus.svg b/stygia/img/col-minus.svg new file mode 100644 index 0000000000..9abb675c56 --- /dev/null +++ b/stygia/img/col-minus.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/col-move.svg b/stygia/img/col-move.svg new file mode 100644 index 0000000000..370944e4aa --- /dev/null +++ b/stygia/img/col-move.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/stygia/img/col-plus.svg b/stygia/img/col-plus.svg new file mode 100644 index 0000000000..4639820db4 --- /dev/null +++ b/stygia/img/col-plus.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/col.svg b/stygia/img/col.svg new file mode 100644 index 0000000000..09d9d03f0c --- /dev/null +++ b/stygia/img/col.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/comment.svg b/stygia/img/comment.svg new file mode 100644 index 0000000000..c4fdb31095 --- /dev/null +++ b/stygia/img/comment.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/console.svg b/stygia/img/console.svg new file mode 100644 index 0000000000..6319eb4db6 --- /dev/null +++ b/stygia/img/console.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/database-engine.svg b/stygia/img/database-engine.svg new file mode 100644 index 0000000000..951b60ff33 --- /dev/null +++ b/stygia/img/database-engine.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/database-minus.svg b/stygia/img/database-minus.svg new file mode 100644 index 0000000000..7723c9c0d4 --- /dev/null +++ b/stygia/img/database-minus.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/database-plus.svg b/stygia/img/database-plus.svg new file mode 100644 index 0000000000..089dc558b1 --- /dev/null +++ b/stygia/img/database-plus.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/database-vars.svg b/stygia/img/database-vars.svg new file mode 100644 index 0000000000..9c8889ca09 --- /dev/null +++ b/stygia/img/database-vars.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/database.svg b/stygia/img/database.svg new file mode 100644 index 0000000000..91144d6893 --- /dev/null +++ b/stygia/img/database.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/databases.svg b/stygia/img/databases.svg new file mode 100644 index 0000000000..334d6b84fa --- /dev/null +++ b/stygia/img/databases.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/designer.svg b/stygia/img/designer.svg new file mode 100644 index 0000000000..c14c0f131d --- /dev/null +++ b/stygia/img/designer.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/designer/1.png b/stygia/img/designer/1.png new file mode 100644 index 0000000000000000000000000000000000000000..a9da1dc16158f4f060aef8414a97d97c1c9c35db GIT binary patch literal 90 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4DSEm%hEy;nFOZKY`;%yDbZq$p nd!u6kERz?6C^}tK2;pF`*}Q3GNkjQhpkfA3S3j3^P6f41$(+UhEy;nFR+U!`;%zOBOLTY zzD-yhfIG3F$K3o ovm+sgxTF)72`x4dS|Y&EA2o~n!TK+MfyOgfOFEc-xm-%P7DD8dgw6wH@|098Id0D0Vc)3+p!3q`3+$n|m`|3fkLJ7Q_aw|Xc z&v|j$>t2b75Zr~AT~m{1-mOihr#NH*ZEeMy`KDWxAH!5Wi~o^=*Kuy*&eo`P`*mMdUT>eG2hkThwlJOYeiQZQXvV}a}ttuesh z^p{(ZAbHFt6}-rI0&8bp*kR4}|DFq_@dRQ*FeLrOHU>o^Bz+#YCkVyTFb7(3Ed+U& zAR)X$WzdK`I|;J$>vK;@VaruD9a5bS2Y0^o)(B{a z@2NqM^;a=1dCy>~12l|caN5)U!tDHpv?F!olLn65*G3L{hi}5HKZ>cTMWo0wFe+FH(^pA4135wlxj!dC|lw1l)FCf&d0;4z0 ze8PeZUHu>Z4H&RHRsm6ie#tr1HZVf#TRXIWc*N88-ahq?PEu$_AzAoFtQfilyjKXd z@Z%>Nj4!C5*`-xl-Q1><#&!-uU9|TO4k^8?4$xI?dyl(vq3pd}akAm5Ihveb;){hu z`|#+PAe=lbvxrPQgM%3GycCQ*`bE4?S#u}#j7SRSSm~Qb2f#MS#0sQVt~+Rq?dEzDYu8SG07I z5S)Oy#vVZlZ0%i{K4jr^i+OQ0F29_zDjRqbh8FGm&VGW5>f4CL_>7u`<167qnWr>x z@q5l9W(?QHqT+_%6Z$X)n5K>E2e#(A!tlc&!U+*zAC|Zil$K98F%s&mZx`3Z$)sTl tptuGi0H%e{U=92xJ^*iqaRK|k^d0DOonZo0BjEr5002ovPDHLkV1gZl7tsI! literal 0 HcmV?d00001 diff --git a/stygia/img/designer/2rightarrow.png b/stygia/img/designer/2rightarrow.png new file mode 100644 index 0000000000000000000000000000000000000000..f59f2f3aa34474792a69c99f968c44221bb2d971 GIT binary patch literal 653 zcmV;80&@L{P)8Q*n+T|r8i3u3qF@HKN43X}Q`;WY%tLM4wr$(CZCi2jZEo+j{rCIK z?Bm@%TGN0hPSb!#4Q$%gqMD}3Gx-sVn+CpGU>fp1(lW}8PP2cY$AT}gjB>#=_)VmF zz@v?J?P8U@gh(!D8ua=@s~H~bz7l{dn26}O6!4k2_#_ft77C$(&w_RIa}6nyh5Vwp zY0#?=>Y5NjQOQV3PM1VaSP~d~{^E(p#O-d1gz7u@mX{);-zCg^=S>tcA~qp4tAG@F z{4oaI7yX8%|DBCOprAnvsWAInaWaGpPr~uwL$oA>$NX!7Rb>@ff7%7nZcNL5E2>eT zo@4Y6?7Za9(r>sV_#=|RZ{94G4A}u#M*c=^^>lX%^lLr+7nU4xWBE}JRvrI`qqjqn z;0h*T*yeCN`vDoYaY5A4&rhR(v*{E!hHdm=%vL`p?F>L$AB_*L%(92>ARvQ6b|Fw# zKR3fblUPT&(0pF1#H*j_`I27Lo6H&9PKq8jKh4zcC@RJ2@>iWfhTFZtE4bTsEV z0Wrkb4*lks4cw)0*s|6$T+r8L4sY4XXujjrqj)erd6M}~fM@Ocwf%xy-oOy{EMpn; z_VCRdH{bN(awY#@}2FRf! zQ?nG5nnwn%{(cO2^#Y6){W|JXRNqP+10ysvIYV4qJG+1&>NC({_AM*VhO(LcD=FY7 z6uqjoOH8wa)r)IwbBlyXH#UhYqpX(fLgPu>!SlNm@TX^7I^|Y3QhrSn71TBh*4W)o zTxd{YVFgVuED@J;L^82aGL{1Va*s))`22E8DypQk(i)1(FGB;)L^f41$(+UhEy;nN0j|}Sf8__>eHsZ zJUl$S4lf4g?PF+hEy;nH#DXmmk(q9SRXS( zjY}}$VB_qwE}AhFAHswgTR9A}pD&%a%u?DcQR@iHABQ)gwv{*IQqD9mYcOn77f5F= nWR`f$$mAiVl-Sf_!ok2`>oJSFaAu1a(0m3@S3j3^P6f4NqM?BhEy;nrzi*stS`9vvHj{1 gtv~jw1jHE_R1ZtOzkYGaPM|6VPgg&ebxsLQ00UMRF8}}l literal 0 HcmV?d00001 diff --git a/stygia/img/designer/6.png b/stygia/img/designer/6.png new file mode 100644 index 0000000000000000000000000000000000000000..c5da1cf92375ecda5953a172391f21dc9410f013 GIT binary patch literal 90 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4DSEm%hEy;nN0j|}Sf8__>eHsZ oJUl$S4lf4sd~CNhEy;nN0j|}SfBLaLr{cm r<;}Px17-meflf)K&LccbM-muH1D;RRIq~{7Py>UftDnm{r-UW|H!d57 literal 0 HcmV?d00001 diff --git a/stygia/img/designer/8.png b/stygia/img/designer/8.png new file mode 100644 index 0000000000000000000000000000000000000000..292fdd092e6bbd804e36e5e90fad0fbeb0dd9dc9 GIT binary patch literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4NqD+AhEy;nH#DXmmk(q9SRXUv e9GAN&6T|ZurXTg^miGYFFnGH9xvXf4HG8@^hEy;nD{zN|i^r^3yY}z= z`SbtFpLlwF<%{?6Pp5CsyZVR=;_nenJfCP nx^QxGKJsaK#in`4K#<|)*Pz?cCpg{!ox|Yi>gTe~DWM4fx5-FF literal 0 HcmV?d00001 diff --git a/stygia/img/designer/Field_small.png b/stygia/img/designer/Field_small.png new file mode 100644 index 0000000000000000000000000000000000000000..c396eb3b7fd21e79dc2019a129783b3928b8694c GIT binary patch literal 240 zcmVe>W1)PfZo;&yd{{R2~*IvK=AIQg4+%##@{|Os5 z{NMBM-~RW4RfB*h3`|#m^-ouCgZQ|qqPnkX) zq|h9Q1z>9V*X`c@Kk?|%|Jk>1|Bu+R<$pm@5lE3WNFloC6s9d)_}?ix`G0A7IZTlS q5X)oplfv4yYY8brCg0000n literal 0 HcmV?d00001 diff --git a/stygia/img/designer/Field_small_char.png b/stygia/img/designer/Field_small_char.png new file mode 100644 index 0000000000000000000000000000000000000000..e35c2a370e9b2dc74656795092730cbfc22a502a GIT binary patch literal 128 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V3y@T|W;X*;?w&4=Ar*{MPcgDJI54f4d3d@whEy;nD{xk9`S-t{n|bNZ z#u==OjJ_PMkCD*OW)9f41$w$ThEy;nFEIV_U*2N_qoKCY zY{}_Pi3-o$lZulyoQ@kDeX*>_L3K)FgkYyG-;p;bxNa_-#O0vFoO+shBgcugTee6E lsu(GFYD7zQur|(MWmwN+uec$(<|NWFPM*b7N2EAUd;W$plwrzrZlT0RafAIo-&Jbpn z%ViO{h@A1`2^$PJKD-Co45tVQ#j1^Vd?Y4sYAe+sO*I!UBm-n$hipS$b2ns}d(G+aA0-k|5 zH|E53zxcEBs6)+WQ$%K{S*cVK`5w&jxP%Pe2HbdWHHjd7nx=UoM4u3dZy~$_ zW`ODYjg?B}3})xRDL_DeK>pswDO0BGz?u#y0RZh?L4?2_5CH%H002ovPDHLkV1gjQ B${+v$ literal 0 HcmV?d00001 diff --git a/stygia/img/designer/and_icon.png b/stygia/img/designer/and_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..2ecce01a25c5739a2be05a82e84b81468b493161 GIT binary patch literal 715 zcmV;+0yO=JP))%R;`@ zfGa3jud;f!E|D%bWLxYf(AG9GQmOX2uGfz14NY+f|sdawmkM7U>H~F24 z_XmH*U2d`oBdj<88dx>GZTXrVkJ_4yJEb=IgPvPqLY+Uq{*Eu7`iNmvrSDZ_69!?$ z5m%!*ZnZ;J&XyhMyZ_;ab$ruc>Q?yaxgYuS-QTEv|2v`Glua1Q2@pqIJGpdn@8#A? zWBfKD0h$PV2L63>OnS+XjZVz*!=qJ7YZpOjLZdLA&2np}`7L&JdP!%4d_F*#SuEWl zVRuk&o4;Qlk}8IHogt$}K;zRksdNV&Gs5O`0pe;)L&kA&bf2U(AeZUW_;|uhI-pP* z;QlvYwJoRo`?ilY?UQl_2rG`Q!FJpJ_etN|HI<3TCPLJ}@Y~Bdc0V^3w{QtO1vWf) zV}U(&Yq>2iy=wS+OkiUXhljN!KX zukYOZ)n;EQ002ovPDHLkV1o7DU1b0O literal 0 HcmV?d00001 diff --git a/stygia/img/designer/ang_direct.png b/stygia/img/designer/ang_direct.png new file mode 100644 index 0000000000000000000000000000000000000000..3ce29a6ff0d8cb1bab542409e0adae898f41de95 GIT binary patch literal 599 zcmV-d0;v6oP)K|goGL`hse991FCA9^%Pe$;ZsNj<{T2l>ab!f#e4g1WDz4cO;m#X zYzbI03mZhFXi`l(!HLzFe>fY)%DoH{n6Jsetg>CP9 zR07>iz-lL8yeb=(@;CE45=uOGWZ~%3T%358htn?%p)9{t&<+!tt}lj_;=}figi`0N zx%!LOUMs}rTSc_ZFc7-#Z_#7D3osLe){6H#MM5gA$?6<-u?Py=CTw;C_Isf3rj7im zTqL9kpha;%&;s{^|FPc-f?}{up=*UjsqvHSHR`Z7!UP=m+?fN#`7#k5g|0PIe19O+ zrsFOO<22S-6Oy7kn}O|j@;ZgZSRI`0E8TC!de~vC_&2jmG$E<{@njr(nvdhp3JjoQ zbk0N_l@)jc{sHk^PnI$CV>AE&002ovPDHLkV1mjt6%hac literal 0 HcmV?d00001 diff --git a/stygia/img/designer/bottom.png b/stygia/img/designer/bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..19cbbcdc6b984806e8292c8b38fc040eb614d972 GIT binary patch literal 646 zcmV;10(t$3P)LAX6na$!B8$Zho#uUTG7qye;7=t!lxmuquq-#l*&lQajyq=YPne zdYdXSNt&Z&h|8)&c5xF=V{V72ev)6 z-ZKx5k_jEGmt^76>tc1!LJc$QvmgA5^a*bF#t0k2I5&0WoJLh1lI6z?5v@ZQOT zW!HX}MrL-vod%`nSlFS|1*Te;r#0|ypOKo$tY|BLBB=l8FOQ3Zs4r#cA^fY*lC}PwNS#+@eeGF zA-MsX{k}}r_n-Yt?L-~mxG1uA+Rk{)KbFQrza1Aw*3mNg%;YjTv<&J1Dq5;DDh)bK gIsn=;zRXU^H}wl_D^d?g6951J07*qoM6N<$g4BvO!~g&Q literal 0 HcmV?d00001 diff --git a/stygia/img/designer/def.png b/stygia/img/designer/def.png new file mode 100644 index 0000000000000000000000000000000000000000..ea0268543acf9596273e2e8fb3c2c86c15e45e02 GIT binary patch literal 591 zcmV-V0PzI8gU5c0P*_gCb5L-RddYPW}uR-SBRBrPP zHXKQZe{?=#Qi>%BPb|dB^9huu_tjl(TaD0b4_EfZKL;M6`PJeUl833g;-EBtIcYQ+ z>x*R;_l7*50}s>j!acJ_p1Wq^_~Up8$CEdF&Vepc!amx?(YW|31()BXR?F6#>2O>C zdTjud3**q!@OY|}aL&l}vDkAb0sHSJ;?VuS*?lV>^G+rc@=K^*mWE!Y=j)_|y1{D_ zSd1lSQ?Tk{Dt}8dbXz$=?~Q;)5cW1b+aMA$w5mn%EUXoMHUa%N1I%V0!ySW2$PVD8 z4BuXk;X8iQe+xtmrj&I8!lmSoo3lkB85^Mk_Kn;S57V*CTESY4>D_f9Hqu!X+NqV& z<{s`i5{-426RU+aN~>GkSlzZ>5;^=mdKn*gSJ~VnjQhf{_f8V_-A(=rKI1!;)irL6 zVc$qW*1X1kW;?M1`Y!a!o4F$Z^Nxmt@OR$@UisW6S0<8GH@FRU07J{1F&ey0UI5Qb dw9Wr!d9JgpnrfWfZA(mdlF~wj&R7_GZCyc@Y?SQk{h);+zfp zZlbxc(TprH&2MW7?tX7ZQDqw%nmfs;tn0wLs5;EpR|G~HQ|Taj?P>xRH-wQTqzO+} zAt|p3`Q>eTomJ9;bytcBTII~YHO2@q_8`sdXHq?)Gn$mX@v(xe@hmdE5wrIf!czS6 z9Luu(bYYUH0kl6ypH<;)RE^RE`YXCtK7SKYgEKFRz->>XFYoANeLyGM6?wS!zMMW( zT3hsN*S#tzt^y8Q0n25Duou3Vtq;ia-%@~s4~uc+Q3;MeDS;s^K3Ap$TCc8zgXqm> zeL%kF#$r(M%1h-~f2{(BHswv@lTZ)Pjq@^q>OK~y}n{SjDHPu*3BMXE1yB(A{)F%h_#WX8fR5p7!6Nes_;_#y~ z4bwAvXC;j&3=$sp=U~H3_A|8;b%67-*v9#LldH!pspZgF1jh nOF5%x&}q^E(4Hxm+3WNRk|0u-1c-6U00000NkvXXu0mjf>oyX0 literal 0 HcmV?d00001 diff --git a/stygia/img/designer/downarrow1.png b/stygia/img/designer/downarrow1.png new file mode 100644 index 0000000000000000000000000000000000000000..a2d095417306aad6d4b9eacd433dc2163d751cc5 GIT binary patch literal 671 zcmV;Q0$}}#P)79~t+mK}|r7L?LloMd8V5lKEDQ+hD+ytr|$?TObNcND~Kt zKPKm%wXZ6yr6@E$W!PF9uD;KP#hr(Y>_Wlrv;sVfNW+9}JUArE-9z!XZzZspMxxNT zl)!@?Bp9+_bmj@(f5%23xkY=% z%z*FWGco&w4`a6HpyxUWK-pq9dMKW(E(_>CaHSQqk2!Gokq@L4OCfb;z*BF5@UsvU zrH25O^T3{p$7}xqQfQ@o&IWHT!orJ13=(Z90l*-CJonuIA)CDdZwCGYqza%z8M>ti zL$?-T(ItYGtr&ig!PJg7e<)dF{5Fcqj16A_yN9o}Kylb7c<0@We_$z=0`{NU$`!A# z@Uba7i+njXmxM-W!Vem-`hrdH>E|8>)7kUbcWNUE`C%UIzqtp?VOi?IJ?J70jnHzt z)!22@j@`E$xc<(I&qjbM82 zJvTawmPs?K3XF-CK@~uurJPYT=rn&06ak+TzEk(Pyp5{1_EtbKcqF zGM{WtO1oSye{eLcMr`)mPhDndaOjR3Dx(h$caYm?3*hoI8~QC~;H($MX6YAN7Xl^N ztBSGNZ$722GeKka8;j zzg^xCga$5AB0l5ZW(F)B4aao-)AXNZ8O6P?k zbY2v~!~-D!VmJT7-Y6pINaL8%Vc+@0O!py6Bj+v;1NCL&>G70w}bUGl~YiCOrV%8TB*&8pF^70F7pH@A5?> Q0000007*qoM6N<$f*W}~-v9sr literal 0 HcmV?d00001 diff --git a/stygia/img/designer/downarrow2_m.png b/stygia/img/designer/downarrow2_m.png new file mode 100644 index 0000000000000000000000000000000000000000..70f7f926c08a4311b712014d81d4db7a9535f88c GIT binary patch literal 638 zcmV-^0)hRBP)^$&({`{wL>_nVW?y|0cwH$K|9?S1ssWXqua`mO=yMjpWmOaCZxi%KT1*fhd#1NT71 zS0^8j57w?{0NxDjn1NeByGvve)wFfdtWr(7A3xbtS{*fa_mg*AI_Ww4O?|L&ySXk@ z&xJi}4^7J>g-SzBU41mIP%SoI(|-R!DMgilPQNm>JH94VDWpf96=MkMs7XFd+&dT}rYQVeB5s8#uT1}Z{HI!9e3*(|J z79#LZ%p}j4R0i4x#gb^HZ>s_CIff-rWM&~1*EJI~qfqhX(Wx1Nk_yV%Aglpu8_Yoc z6+kpCLPjX4pp?8QVT;#gZ@#r~e6RwD2|!VN6EeszA(PTds+L?{3>%xCC13F{&WfUF zp6HofS^-2ai3zZEiAbXGi~_d2ss>svw3OV(*-v&JVdC!bRr^qk(-F~&-65&Dl#pM> zR$AXGS=`ui9cRRh4?Wd0zp`o{N-y7Axm*+z(}S=xN^7{{)vcY>J3NNpyoNo%UKm;5 z5_b-+H+~GoIAH=zeZtiqq9E`FhTmdMgD~OQdaxBxgn7$w`0CI+XhHX3j Y2Zn+a literal 0 HcmV?d00001 diff --git a/stygia/img/designer/exec.png b/stygia/img/designer/exec.png new file mode 100644 index 0000000000000000000000000000000000000000..06ce466aa0a7e8f7b11dad76ae9a80ac38ca5c31 GIT binary patch literal 717 zcmV;;0y6!HP)#6$8Zu-_%Z*JfD!F-2>J{*g2 z$Mn@#Sk#|fY+N&w{$^(YzvFga-rda}+_Ovo3noi~A)(xwZm|MU&u}iL+=*R5f3nC= z;GmtsqIaAK%2_P_cWyw}kEQ5tSb@&o&FJscz!{@kP&()3;_h^BgD)kQOyxG5YOtx=BRpq%iuf zW0(29aZw~3&xIvF850F+fKjsFG)?*<%Wyilhy7rTLwAq$; z{c9fHR51N?o0?^zD2k>Liy_uR(R5c){2XsKdW;)*Y9;^~1JZ|>-HBmD#E{gCm*p$} z^$>zA0CEDzOL5WrUlbQW&7c9yER#E5l0EfV88b+~D)Zj}9(uhjD*D%l1BwLbouc^2 z4@&zwCriLAc6v`l?de-1&c${awBJLTyl(vtM($@ETVyY)z7#;)r5=>e$}Z73SHx8x za9}3=N#A2xJ^%4+1m&@4eKo7-|7p)QYwMMZHQtr*wZ=U=A&>nJdL7DOK20k9#0=rG z^T+s1%0oeZ<@4U_$Epxy17!0tkO0`h7!LpdTjhyqT9S?s00000NkvXXu0mjfucKs@ literal 0 HcmV?d00001 diff --git a/stygia/img/designer/exec_small.png b/stygia/img/designer/exec_small.png new file mode 100644 index 0000000000000000000000000000000000000000..357166fe435ee93848c70bc7199a800fc43578f6 GIT binary patch literal 149 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uAB#T}@sR2?ko-U3d6^zLTSas6stPePF1j=9AkWzuNO0KCzopr06^|Gn*aa+ literal 0 HcmV?d00001 diff --git a/stygia/img/designer/exitFullscreen.png b/stygia/img/designer/exitFullscreen.png new file mode 100644 index 0000000000000000000000000000000000000000..4397aede37e3c0a0c0517265d4be26c788a04075 GIT binary patch literal 411 zcmV;M0c8G(P)UqK~#7F#gc=PV?h{3^Gs{oD6dgi+xCtwr#TzCynq=I!=#D z`KsN0uFe&>I$l2RJ1UN_QmGi5Th|(cu~N%R=g5LWF6Y1#^Xu)yi^=7KaEK5LaUg@z z+e=y|1}2s{Fr1Dq>U$krb?H+!z`GwNGG@;s!{GAg?8m-kzR7I}DLF79gc5SwNc<5Qm*>@QTBa9ITrj)9Tg^{)}E9_k`!5mnvf~eU!R@w$;yGG`1S12V= zIIz|}E&VfW&^D*~ed{ z?SEq6!3y|eBq+S^R=61)mfQI)wD$V%d>Dgmumb+rPjcs9!T*?s_~ITu3|6W-CSwYF zwB~>n@MoFE7WS02jDkN7ER#x{tvLIWNJJcXM@8V`=mE&wvBzebGxJY=DEh4mXO)~ zvNum^?r1tzM79!W^!yD0T)>S~rv4Mh`8!{}`N75fdUcJ35Xn>;PkwR5jud%3f{x(j7ihzI{ly0Qt%&eE} zzD^t4tsD8my!oVa&YJk>-E_?_RWhQXRYXD&l!`(W2ns`71|5-+hzsUT(_lZ zmxK3z1Yn^;7liym1yp3-BM2iW%w)CJIvaKir|-~1ti;0?Su(j-F@PYr2v$0%5Cash z^c(NgEMZn-mo*!ZsA-WxcW@wz;y4b73Ie!+2ZaLE1hasnAj+bJfB_;oL%_4F5+FAk zDFs)@0CyHGv;^*13V8lo6)+(N2N!VY_t)!;>^Ft7-pe9~V&?x#Jj*iVTR{*Pq6#g| zf!^iotWf+EH$Q0g&V^=J8k7!hFl6{|n2je!nbQsj&t(deXlZlKI-)23yxyU=J!a3| z@b!xW|Cq02$K1K=EP3Y91n4Y2h#>mAkIecDQQ`MsBa`qI#^ zBAHY#DN9(Py+X%w6_WkIu&Ki^FIfTwU6q{!K7Hx_W9JBK$!aNitt{lP2}XNQ zl`5k!Ps~qgb&~brI8mC@xB>RjUq4R1f1Z--RUh3Hr1#>Dsx6aN*<8m@=wbAPbpU88 z0_6S`K^QspXHx5TG&MHz>&KH{9{Agc^Iw1T_rdcB#mk%azU1SBMP&=engO5(92{^A z030@6O=Y7^+vS_@^y81;dG6FneKsY_7B5tw r0Gfc7xhe^O3AM&f|aT?Y?}UVR6|088pvft;!?T>nta< zPOLBbuxWP{pVgomTz|IDj`zYzk1f+K!tx+ZoO6A-AFM~}>~CJ?5o5hkcmKGSc;2D# psQUj{Q=b1tTlTuj;qXA{M4cPW-;E`)AR1z%h#!jit9TPRd;)f+aL)h$ literal 0 HcmV?d00001 diff --git a/stygia/img/designer/grid.png b/stygia/img/designer/grid.png new file mode 100644 index 0000000000000000000000000000000000000000..f581a68d75ac6f2fd4f20534ca3881d0d97ac1d7 GIT binary patch literal 602 zcmV-g0;T~M z@CwU9czm9ugJN>9{%SO#Nkg=^JJ$eoJ;am!@=AwuKo$+^ol{Dcx}$$4<{XHG!uadF zAP7yX!c0!h`98;r8s2V^0%}KX zisodjx*U%U*ArO(52;Wev!{s0pzVNK1P(I1*(L#W7^++mRXVvg4c-9^+X==d2J0W` zs{ok+{FHHfi!g3qnWSJF3bSM66z!gYrEw^wfx^qaN{dsla3m0iAI0Lx zjkUe|8WhtvlYD1~H_3l7_W}PhlV?Z&(3IkReVAQ&ApqOC+S)48) zk51UH=I=KwDy+6FR{N>PG8>$GA;PmXe>UAu3c#@S5;!Ks-AcIAz7SYi6h5u5ZaewP83 zoV3A=BO*-QpV{0?&WPxv80IKq63u-lu4%>kFi&g6-)yFgP5RDn`3jpa*BO;uG7Pm-QP&~yX~~p2p*GmMzA6p9s?%; on-=>FTLWJc9{}%+j#(=0KagZm%g0{>7ytkO07*qoM6N<$f&_>m!2kdN literal 0 HcmV?d00001 diff --git a/stygia/img/designer/help_relation.png b/stygia/img/designer/help_relation.png new file mode 100644 index 0000000000000000000000000000000000000000..321f07459f126785d39010159ba13bb5a83303c1 GIT binary patch literal 851 zcmV-Z1FZasP)se+gP-;aB_0E=K9Y*^w`ev6WBly&`Jc61hbQJfB?1BlwfwMI6#)kGKpG}zh#n~-fb_LpE)~g zEt#J?e_>uMqy|ZltR%U3>GGAU*RIcugnBe}BsXr}x_#&Fy}kPYs840d?t_Pq9zWUH z+qDwvxRTGPb`fAv$p}1kNu%0DeTxKOMB=ndlO$18&sIg)WVKo!;O)D^wd-&a=eXV* ziQg_g#9;~GN&I%HSVqFI#I#G>ASIC}CQ-WzR9uWBCNb?I2}w-2!V;hE61J33_aP)1 zZkL|tuq4v1phWF5@hVdX6_c2DfzU!pikbn5(=GtiN8Wh5TnQzq(k?6UQygoTEL(cd zc)PaVuKrn>Bp*JiU9BXaKIg1ww@5-MiAcWW{Pmk@m)?gPl3~gBrQye7 z@pHMQU5rSuw)|SHxHj#QgydL>&~cHrU3MoV5tU#+6I8pl{w4v5t}p?rUG{cSlHi{Q zb?i-{Mr#R}{zP1&r6JVXK?3%WfXyW&$)*x^_~F?>!uDGs(Ln-qu=J7qb6X+)GbSb` dCMG5(egj>DfF)?99~b}t002ovPDHLkV1m@+w*&wH literal 0 HcmV?d00001 diff --git a/stygia/img/designer/left_panel_tab.png b/stygia/img/designer/left_panel_tab.png new file mode 100644 index 0000000000000000000000000000000000000000..c596f92d31bbb434af2fc2886be97fa90d0ea92c GIT binary patch literal 129 zcmeAS@N?(olHy`uVBq!ia0vp^3P8-r!3HGvcdbbWQXZZzjv*C{OAod(GBS!V1ng%H zmOjjI?b6+|PX)fq^&Feb#*oFLA@K2hi@aJ@_Xp?Je6^y&sgq~RUCN#PZg$;|q6v2L eX=kcrw_bT9cxvyOH@|>pGI+ZBxvX2*~p0m7M+luX^wr$%Q)VAB$Hm_~l_Mo=gxBp2e$xf!$GxKBge5C&y>FY$U zb~~TjG=)+hCo<9B;WZ-LoD-8?S$qAdySChY9=6?kF1FosE;inN_V>%LIDXkcy6bi! z82uS~Vzx`x-+1b$d+s{}dv8d`?hBmQah8c4Gqzvo#g3cvvH7mEu;_xqHRVKJ`aSy6 z-M4MJ=|t?gB807la%?GJr@*+do}Rw*B_fW- zv+VTf${lAKv9(xsWR(V`2=3#aNoA!2A>rv!fEsFL7Zg z%kvP$(-ttKtU1AiZ6!RDX|RQrJLl{aY?;3hGcGB{iYQ^apRl6hZLF%VMt@X=d5H=Z zK#Bf{5D%Hdg`cr1w#cDIy4;FAwOM#sq+Sn}c%7-8nwndozi z(C$~F-Yr9eheMB7H`dFU5!E}ZnQT=yk7b!mn5w|y3@zTD-w%PWzxf^lKYjZ(R^NX$ zT5N&7QOa7e)#bxjPT*nW2ieJ2W1lo zHLhP|Wi}bA>@svXxq`7}_G>O&kfy?dR3+vzS$9y0W##W+gyr{Kg#-O95cvF)&(L)C zNhqBv9+s7|Q|D5BHNz^KL?hIib^2N9lRll3%wc*|hMtH9pX}TWfn|4Jj!HG5)+)iF zIYSUw{K!3cLq{mJNKoNcp*5iIr}6YB8K0PyWxzm0j&3j8w;T%=UVkQPr_yl0D$Pt9 z&|&7a=iu!rf{bP8I(GifN$<71@8f!i~rDhS{&=TG? z5-PkJG^g0m?$bX(zeN?%)V@^9^1gfzS`#Ou&Z9t;O@eZ(gvrFCCDtWd(3aswn^*G! z{Si+S$-1LcpXtf*e$tWWM@zN`jp+_FWw_Yii?$pe+EZ*h+imiT=&w-EvhDC{u56DQ w-e^xUceW>(n%hH@o@p~nPHbiEq5q4Y0cN}ur6)c$ssI2007*qoM6N<$g5LMvyZ`_I literal 0 HcmV?d00001 diff --git a/stygia/img/designer/or_icon.png b/stygia/img/designer/or_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..75be472bd77d51dd2bd075a3a40639526647c819 GIT binary patch literal 549 zcmV+=0^0qFP)nc4RQc9UhnZjr8ClDR1R8(`0$8 z3yK{X3@jb`OtooY_g(#3$eY0nbkvGx^xlB%(egLWbMdcVCm2`xgF=LyR-&1 zQF>G>rN^}t#q{KsN>9z_Cz>pSfu%#&1KV5 zez)UwpMW$kq{QNg600JLZ!m2^_^cfn3@jbTMFj!zT!vfD1M?g z!m}e23@jZ}!LM?ss_w({nPsFi?WJ4&r2B(WmOs-$WH7KMruZMzj85+BnVIF154Y74 n!m}fT0W9eNQ{vCr6*K<w;+J)z{C))jZp2t! z-rzsilNufZE}t+#t&Uw<#VjnNKrsM(J@?VQf-{%WcOU<_dDp9F2>4yI)avv@HyB1}#vitOg^%C1 zob6@h(KN#uBi9aREX`_v`zQRWQ4H`f%{cPQ8lxLeCT{CuW_EG1;iJ^iiy5PrH{MzJ zC;Y6IZ*ls^8K0dK%%A2R&sX-dN`HjijJ(y?=l=;mtm2v-K7-AxF?$pSmqhCns_Z<4 zZQZTKDZ}RyhR*<*FmwiO&gqptC}UsAr=QQJoJuDiPsSfg!0wB!<*;seY;cc8@2(V} woj?-E2KkwIFl9rFW3ejGwLlWcW*B$?09h>AgB~g6v;Y7A07*qoM6N<$f~92uZU6uP literal 0 HcmV?d00001 diff --git a/stygia/img/designer/page_add.png b/stygia/img/designer/page_add.png new file mode 100644 index 0000000000000000000000000000000000000000..5d8a1d1a9f9dd046bea30fe5f3ea25fd34e9276c GIT binary patch literal 694 zcmV;n0!jUeP)H!iL@Y-F5R+!N4*In7^n=C?-|m*?>=(Bj{L_64YJ(x#e(M!!^S+ZT1~aGzMV3>R zVqPnA`aYX*+`fqpK54^K&OK)uytu{6(ZEVr2pa>j5d%elWDo;H12YI1;OwwzgNu*Z zfj#!wV1u0wIp95jwFU(S5P)EdwN;JAxT*8lZQ~XPZfV?l!dAp0T~j+{00~kA!;l%C z1;I!W8VU@aBAQ;}-sF@$*TYgMYl9L9NEQ%6fCa+TJ_tBqMm0jH zbSNSf7O-q62nQtUgI4&;i5fHQ*b15B`o> zbEnZNTZHCescx66KMLfKmn&SA9eaPt$Z6km#>vNU*Y$UE=n=cK^|n8xqwd)L`I;$L zA3oWwi6PuTGH{TIjrx4d)fb&h4w=JtIEUZ+e#P;JoWSrw-`x#7vPQ5hGdaT!n-(0o zZNLS2u?8;qvHf@o+n5UuxEX+l&w7*Zdc6wv-TDA)1{Y*+<*a7L+KtJ$31L7LoH~03 zea5z>$JqaQ;+*$*`qvv-KduL2{#t{r`95L86t;fs-~}520fAGo*#?P^rr%7Po*!}I zp(iaFS;G?lcmEfMSJwJ`9e&$ScYDbdW_Eij% z^oIl>e)_w$>ZX@}U-jMR(~fQaedWZD?>oKG5e(6ml?rM6yFXbBW?&$PET`QT|FtqZ zEE&V*OA{~nPt|RA+x0iNa>4)#VaWPJr~|PW1BC#|AO?sAW)LvInK8D=KAX;9!IDa4 z*19WJ1B?m^3?Kl(y4r?zG`{=wKjzh2tej{Zx8)>aAsyOr$p8|h2!O3IG7tzOJ9Kqt(A9$ogoaKXFpT`@^)w&3j@CCH@y^tl zY+l|YJ<$ow4p|@vAEvqB|3|K;{LZbcclgni7OdjGHy@<>)T3#K?Zat%J>gf4vSi^B z7rxfS5N;qDILO42cV5BXN1sUflgHu7%czbU&%$|gdHH>v1&jpS?M%)vV{CzqrUqP) zyV}476Mp}K^7I9;*VzM0yl^JTZ9a&RU?Y1gXEihS+&39FA*_GNGsn%~-`DSov?Gzuq!_Waa(&kWF=4 g>DE(03_}J00NfBCHXXC0W&i*H07*qoM6N<$g76wZ*#H0l literal 0 HcmV?d00001 diff --git a/stygia/img/designer/page_edit.png b/stygia/img/designer/page_edit.png new file mode 100644 index 0000000000000000000000000000000000000000..4f0ce4a0789d7c9e15d25614f91f330e6b20dc0d GIT binary patch literal 759 zcmVuVF81E+ld$lftCkYXBY()Nhkk6vXtYfS?p7UdsQ z0hGb1$_n>?I<`V@+dN0cQ&-Ra>kG%0s|t;kWztcq>H9&kMg)?i@PB0Hlw!rR=~DG< zHQ&3;J$ZNTw4+xl<#*o_^4*85e*6!20~n@3jHv@`jWt9DQUcb16%YY~Q0{w@r6%8E z-jxny$;}UCk+qH{UtaLyS!Spp0ER@M2mmUA5oj#FjMuN3eW?u?Y5sv4iK%axm%2F? zZk(0ypI)Ub2=b>Wcm*TW72jpy^yf4#whiUp2dT*k?O*=LSRM_<{#8i8%qUYJB?cpc z0jv=+lW()IzCz;?+f(Yf1&Kz9>gvgc5pEpXuCmcd&;LAYArJr&5}^pCwr7|<|1ynB z?o6rs224~To>-LrcfKOK@db4I`2xT!g~26R1`>I`PCXCO5tjshf{XBzULQ zg+72+&;Wzq+{W@79!zAV2e|y^8(C}F zMJdj|3R7F&&8qbaCYzw}^?*ZzQYksA3(G!Kyw}(xO=oq|B1$s?K$rrVas&l6f(e4P z1n0f0Dy)=3e=cR_Jaxr#EnrXxBs6AI|Lkfu57b!_zgORNrD2LvIGDC002ovPDHLkV1kEeX#W5J literal 0 HcmV?d00001 diff --git a/stygia/img/designer/pdf.png b/stygia/img/designer/pdf.png new file mode 100644 index 0000000000000000000000000000000000000000..616060a23b85ad110c833f61e02192a1edb80133 GIT binary patch literal 798 zcmV+(1L6FMP)!_jU8h zjJHiXo;)jf7VP2IESJ`8G8mZKl>^T|uMc9W5-gq^9n)O=7D2>o7PE}^O90^Tqi&Uo#$*X}t3e9e6N4&C|0H!#sY%|`D67jxSJ zEhN!{>jW{z*7)d}<>=enCfP`9B0_sSf^Q7spFSJ-;X6+IDCnf2sGE+eK_&*5c-ST% z0e2}9jIHv~IL1O;JsZ~f!2ABdn~ns0Xx9AK*+7Hu{0Gs(;09!(C`ay5^OW52qQt!H4p=3s^~m{xMJfaT`gPi$0qTCh zPyU;H9o9Un#tPvCRy6@+^#ZvAK+`Nv0S%&e#NH7_pPcpC*d}ilWwdcm8BjhXLUcVJ z{^dLbSMiY0BtTBL5ZPTqcoZ=3XTW4*R8-W{X9cI$SZ{}x9?*_q4P#uSHZu@XPJw?h z8383^eLk{^3eQ{uzHpf%8M~x>8XX;d$5}xD54MjJe{xLQBF9t_k=MaMaw83KwN%8` z90@Vi6qv+r;Z2K4!jHzW-LDoo;OA63SJpjvZ!~q=t?#AcZwr$(C2DRNmZQC8zb~~tTTYp;*_g*f! zOBT(fw)l(w-+uIsfcisln+NCHYyAb6yK#=X(=cKRshN(_Jv0K>R`A7K=zL~I4-CG2&*v}f zHU1Dr{3f`=!wVm=;X;dETdjMmLWyR%kN7DYZ1OwkJ zB!oqkGi%Tx%Y^%4J(#z$1OS0(ve~SMAcf0_fsc4+%Bx5uS_=#YnPrOrC5ScJ*IH5@ zzEVUo;?PxZ;>R&_G!KWaej@Oq05(9G45jk| zqi8{fZ-PagIzkIZ>iE3~J_z5W7p(BHl}VO;{*AXAEV+Qt}5 zQH!PvJfL1{l7{Wop4&Bj8^Gb)_-vW@PZ@g`@hGfvv1kP;*;srpU&0?BEM8S^X?~q4+=IYt$X!yJA2LrvLx|07*qoM6N<$ Eg87WN@Bjb+ literal 0 HcmV?d00001 diff --git a/stygia/img/designer/query_builder.png b/stygia/img/designer/query_builder.png new file mode 100644 index 0000000000000000000000000000000000000000..6e54e8e540c3c29360764b11a26ded9caa3110fb GIT binary patch literal 603 zcmV-h0;K(kP)CkS+qP}nHiETn+ve&0*LX_9J;}M8`9|j-(7(mx;X{}_ z)QZW11xywsWU>GoWA59q{{f9)@`!^>6IWJD!MRPjhkn zSzZs*H~MEJ56JWqA9v?rqjc6Yl@nEf^{UXy#RsFY{9Fio~>UPb9_vUE+MuqBxi9s2+>7iq?7N zCz}lmR(>!tnB(2Bb3zXD!M1~qVizvh-s9m}lp`Y5!C-J$!)U^qBV30>q&p09PKye# zEj8Vcxad=qh$Kg!<+^N*%swY(|GQ}qcKw{7_&LDrgn-Mf*>4>tHFiYomN;_YgHBW9 q>p8|6dmDKglRq_BSj+HxGcbtRMjySlP*)A;2?kGBKbLh*2~7ZHOwSY*><{S}aLI zHV?3lc%1RT+ugUp%MC@mAm)}r&-anpbYu_k;> zQQ~*96fRI3h5OMa?7yu5b3FEe;XB%vCG6I5b|Fqa(&F^PA`rn)2sH4}T{X@;(c;KG z4NgDN;qFHx7M=5;%L;%qvjm-^Zci>t7(RG;F}7S$;?`RYi1=Iwc3oG2!s+{Yc$Z?p zH;%plNXVO~M;GD!Wn~E?`Yuso+CdG@J~M*28STM{O)hM@qQmbTdKN<0l>na+b`{=R zQA$XUmOD#<{_6seAGUySc><6e@nPalAB+|^erEL*4|=W!=xuh3x)N1NNI!rsW#IY% z25t!8QKARm&>F1xotek&puWtdI7Wo8VV4rpcVd3Pw!teD5biU9!kuUv+}eQ?ZI)nr5B6 sz73Q#K(PsmfcW@$IiMPDkh-A<01kt1YO~FRumAu607*qoM6N<$g1mKIs{jB1 literal 0 HcmV?d00001 diff --git a/stygia/img/designer/resize.png b/stygia/img/designer/resize.png new file mode 100644 index 0000000000000000000000000000000000000000..b3f4732f866f566822a4d0c243bd7683e2acdbb9 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!60wlNoGJgf63_M*NLn;`P7YN_@AkXqaD?woi z1B+%kbI-AtY!bbfc@1U-nJZ-Qm@l|2k#}IhN)`qk{g}w#w>#{CdKo-j{an^LB{Ts5 DPTC$6 literal 0 HcmV?d00001 diff --git a/stygia/img/designer/resizeright.png b/stygia/img/designer/resizeright.png new file mode 100644 index 0000000000000000000000000000000000000000..e984170cc93cb743f7c3e5236f0f3a8293232d25 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!60wlNoGJgf6j6Gc(Ln;`PB@8~ubC~@(zPf>N ze-rP2#|bsN6HWY}cxRb%2G8z`nLN7mdKI;Vst02Emv A(f|Me literal 0 HcmV?d00001 diff --git a/stygia/img/designer/rightarrow1.png b/stygia/img/designer/rightarrow1.png new file mode 100644 index 0000000000000000000000000000000000000000..d2641d73e9163fa442135aa7d3be368821dcf48f GIT binary patch literal 650 zcmV;50(Jd~P)gnmJnepjW+6c3;P7Xa589;1yoTU8@Iw zY;7K41z3DE0TSK+D-77i1;#GD9o^6AH<|eCneE`rymAh`{Ucv!`{bUDOYaiFuBTwC z;`G3}fTM=4i^ZLjEk#Zcl>sN-CP7o4 z`&GF8x0)GbVX}8Dxajw&y};Og5VAQ+{aoz=qza%%nR=)aQxDrbc0XXb4KDxqYD{E{ zPNs3p>`@BmDE5n8fRrUx0Vk*LPK5Siwu5UGo?PzGPGjZTpO4twUUlY>l~Z?#(KFI~ zJ{CLgC3DB7m609VXpF?*kuY0%a70}>1>G$Z>K818l+F2d2xj5QP5*H592MHi>kxxso|1j9r_C$(xcOnPY@V8t}^57GdqlqQsfs^&@~BXd-;HmBn{kT3moXKc(}qF(0{-(6AXu~n0MTUC8zBW4(21ySd*sy6bal2EN8$T ziU+GafHbtyIYtcHP{|dMUhNYW#$bKcf@Tvv1Fr>o0BHlLDML0^V#uaSgr&nLEFz;C zgXlXZ)|A50e(S^@K$<1C0Xv4RGD2~nrWreK=hHpzd?^N5g1MaTNuY1#iWe8zzb(Da zAzP;;fnLbwobDrf($bubHF#H+1(lhdj#e!rjhNO;ED1BN5xL zS+L`}^*7NodM8zX$s8HDV;K9Vv9C?xP+BM2fL^mh3#M&~hGBma33T0SR%jumNs;-6 zd4W-Z7;QL+qT^LM>T1En>AQGtPm!Gy}gq{*CR??HgGRLdS^V(|EiWd$@f{|m^TtInt$vQfKI1l zSGy065nwQcXE#lWGu!odqXmZipV;zDoO`idlrvLx|07*qoM6N<$f{6I8ga7~l literal 0 HcmV?d00001 diff --git a/stygia/img/designer/save_as.png b/stygia/img/designer/save_as.png new file mode 100644 index 0000000000000000000000000000000000000000..8c4d1518b23f7eae9adbdfa6565e787f44d41566 GIT binary patch literal 424 zcmV;Z0ayNsP)xN#00021P)t-sOlfhT z&GvYy^HQ7eN`CK?!u7b(_>sBw_4W1p?BObf?IdICfTr|oq4Hm&@%ZDqB#7i3M~G68 z@c7)vA&$yqlJO&J*hH1@A%n`Z$M~$#_xRheAAGQ^%J&|4qc(r;rN8%|!S+Ol?<$h* zg|YN_vhyTx<(RhiIChs-sk0(?*B@B06B84<qHxcM{#x1Z~8LP87$2h?$!t-x(?jW^R(IG1LvrrnNd;9uI8`T!x;5+4f1n z$_*om_7=0_$HycI!Y~D*EXTa{j|H$y%L>Hj`q;E>do0V2BAahLilPb){@xSdZWK|0 S@6P!E0000dX^Vm_u{_%5QmL?|k0B&GWyfyTEVrrnl?=90~Y2IizKkeQQd~ zvj3thGY)+1ebP0 Hl+XkKO!GYr literal 0 HcmV?d00001 diff --git a/stygia/img/designer/table.png b/stygia/img/designer/table.png new file mode 100644 index 0000000000000000000000000000000000000000..aa2b1c71073e248ba311511c16733dba9a9bd667 GIT binary patch literal 130 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE;=r>Bc!NCjhZf&^=q=JJ1&n;N5j ztjt|tDZu@}bb<$i@r79$%#v#NSuTHme*Sn{Adk#UJ(<#nE4V!mwD7h}lY6Gn>XKx< dVV)v0!=Fe=!>f+onLtAsJYD@<);T3K0RZTaC~5!z literal 0 HcmV?d00001 diff --git a/stygia/img/designer/toggle_lines.png b/stygia/img/designer/toggle_lines.png new file mode 100644 index 0000000000000000000000000000000000000000..46d28c09bf5582c310d80b6f7c2071ded1b2bfdd GIT binary patch literal 415 zcmV;Q0bu@#P)3zresa_0C*k+Q840F~z{g8S)cG$N+S!Z1P5-U`o_wk05IY z?Z#Krkw6dsYxoEgh*52BNm(_UYT0RU(i@ZN|7QPchqZi^R2r zYGz^$>kGW%qnOPo?~Q>qB=0h18ol6{u@3Mc?>vRp3iy8JpBM6{R(z1lfb#$V002ov JPDHLkV1h<_ww3?@ literal 0 HcmV?d00001 diff --git a/stygia/img/designer/top_panel.png b/stygia/img/designer/top_panel.png new file mode 100644 index 0000000000000000000000000000000000000000..8a5dab9c960da4aa756955fb8cdee45d3b408c02 GIT binary patch literal 125 zcmeAS@N?(olHy`uVBq!ia0vp^Oh7Ed0V0oZ{G0)#Ts&PILn;_+dRiG940u=`il>CK z)a1W`Py9o7B_4eL1RM`%<9wT-iF+qP}nwr$_*zG4r5q>XQq_3kgTGxId< zJ@;zZdEEG6>wf=-joX9o)^4{xn>p-%@?G!0K?gPMy$p4nd?$@PL*Nh+3zzT&aIWR( zJ^9_n&FPb={W*gF1$IKq!K=|OI0j`6Ef}AgK}lT`R@c_Rv9`4nt`UjQu=N=EWae;N zEmXtqmuHRs2^r`e8pY`3Gzj@?E32#EdT49{;c0nUdAV_xDquj9a~^CbMt8H9gyp}g+=f@UECGn znR%gQd_fuT27{hgS+@l?IWvp=s(RG5b)iPY@2~X@kHIN49!8$Q_+VmtR~hiWZBR54 z^GhX=2}vm|2S-{#RRhvXDz^a5eZnD1>4!4l1M7e&1Se-BEG-vNnFR<+&H@v#*fd8(BY608#-=ihEQNJfe~@Ffy*- z)n;gXZZUXQBxUxQhQSpDAZtk|z}zk~B8WJ)JVHi3L(|~E}Fb$(+p{A*X0$tN^;b|Z~ z`6VGLDHlnZg$Rtz#>21CFiB`xCZ%Sp4uxkkefvu+Km7%#9|pLy;=wmRL}2~JADFi7 zB@0`BZAdz7)gw&Y^bEW_o{MsvwcYcpV3h<8Arr rb=l`|=;(nP?ft$E9^7}^(`TX_vJx|=;wrN<00000NkvXXu0mjf?AFEv literal 0 HcmV?d00001 diff --git a/stygia/img/edit.svg b/stygia/img/edit.svg new file mode 100644 index 0000000000..822e829474 --- /dev/null +++ b/stygia/img/edit.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/error.ico b/stygia/img/error.ico new file mode 100644 index 0000000000000000000000000000000000000000..8f4d509d65d2b5caefc980575c5067ebe8f6a788 GIT binary patch literal 5430 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 diff --git a/stygia/img/event-plus.svg b/stygia/img/event-plus.svg new file mode 100644 index 0000000000..aea9df1954 --- /dev/null +++ b/stygia/img/event-plus.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/event.svg b/stygia/img/event.svg new file mode 100644 index 0000000000..03e3e1d1b7 --- /dev/null +++ b/stygia/img/event.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/export.svg b/stygia/img/export.svg new file mode 100644 index 0000000000..2826f42e48 --- /dev/null +++ b/stygia/img/export.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/stygia/img/eye.svg b/stygia/img/eye.svg new file mode 100644 index 0000000000..aaa54cd594 --- /dev/null +++ b/stygia/img/eye.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/stygia/img/eye_grey.svg b/stygia/img/eye_grey.svg new file mode 100644 index 0000000000..7f22b464e7 --- /dev/null +++ b/stygia/img/eye_grey.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/favorite-alt.svg b/stygia/img/favorite-alt.svg new file mode 100644 index 0000000000..46413a9b9f --- /dev/null +++ b/stygia/img/favorite-alt.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/favorite.svg b/stygia/img/favorite.svg new file mode 100644 index 0000000000..46413a9b9f --- /dev/null +++ b/stygia/img/favorite.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/field-index-text.svg b/stygia/img/field-index-text.svg new file mode 100644 index 0000000000..6ad41c674b --- /dev/null +++ b/stygia/img/field-index-text.svg @@ -0,0 +1 @@ +T diff --git a/stygia/img/field-index-unique.svg b/stygia/img/field-index-unique.svg new file mode 100644 index 0000000000..c6529f4196 --- /dev/null +++ b/stygia/img/field-index-unique.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/field-index.svg b/stygia/img/field-index.svg new file mode 100644 index 0000000000..28be253467 --- /dev/null +++ b/stygia/img/field-index.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/field-spatial.svg b/stygia/img/field-spatial.svg new file mode 100644 index 0000000000..227f4744c8 --- /dev/null +++ b/stygia/img/field-spatial.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/firstpage.svg b/stygia/img/firstpage.svg new file mode 100644 index 0000000000..0f83fa3602 --- /dev/null +++ b/stygia/img/firstpage.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/stygia/img/flag-plus.svg b/stygia/img/flag-plus.svg new file mode 100644 index 0000000000..eb1e7748a5 --- /dev/null +++ b/stygia/img/flag-plus.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/flag.svg b/stygia/img/flag.svg new file mode 100644 index 0000000000..54def51835 --- /dev/null +++ b/stygia/img/flag.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/glasses.svg b/stygia/img/glasses.svg new file mode 100644 index 0000000000..a7eaa8e494 --- /dev/null +++ b/stygia/img/glasses.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/globe-alt.svg b/stygia/img/globe-alt.svg new file mode 100644 index 0000000000..a1c6d2b71f --- /dev/null +++ b/stygia/img/globe-alt.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/help-alt.svg b/stygia/img/help-alt.svg new file mode 100644 index 0000000000..f119e15f2a --- /dev/null +++ b/stygia/img/help-alt.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/help.svg b/stygia/img/help.svg new file mode 100644 index 0000000000..7f22b464e7 --- /dev/null +++ b/stygia/img/help.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/home.svg b/stygia/img/home.svg new file mode 100644 index 0000000000..518ff33a01 --- /dev/null +++ b/stygia/img/home.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/host.svg b/stygia/img/host.svg new file mode 100644 index 0000000000..7cc8d5ec86 --- /dev/null +++ b/stygia/img/host.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/import.svg b/stygia/img/import.svg new file mode 100644 index 0000000000..fd3c12ab43 --- /dev/null +++ b/stygia/img/import.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/stygia/img/index-plus.svg b/stygia/img/index-plus.svg new file mode 100644 index 0000000000..9c0fa8fdc8 --- /dev/null +++ b/stygia/img/index-plus.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/item.svg b/stygia/img/item.svg new file mode 100644 index 0000000000..4c12ea755a --- /dev/null +++ b/stygia/img/item.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/key-primary.svg b/stygia/img/key-primary.svg new file mode 100644 index 0000000000..518e7535d0 --- /dev/null +++ b/stygia/img/key-primary.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/key.svg b/stygia/img/key.svg new file mode 100644 index 0000000000..e89530f1f3 --- /dev/null +++ b/stygia/img/key.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/language.svg b/stygia/img/language.svg new file mode 100644 index 0000000000..c2a41eb9bb --- /dev/null +++ b/stygia/img/language.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/lastpage.svg b/stygia/img/lastpage.svg new file mode 100644 index 0000000000..a87f25fd7f --- /dev/null +++ b/stygia/img/lastpage.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/stygia/img/lightbulb.svg b/stygia/img/lightbulb.svg new file mode 100644 index 0000000000..38a7050618 --- /dev/null +++ b/stygia/img/lightbulb.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/lightbulb_off.svg b/stygia/img/lightbulb_off.svg new file mode 100644 index 0000000000..3c323db66e --- /dev/null +++ b/stygia/img/lightbulb_off.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/link-broken.svg b/stygia/img/link-broken.svg new file mode 100644 index 0000000000..ab0c10c5ff --- /dev/null +++ b/stygia/img/link-broken.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/link.svg b/stygia/img/link.svg new file mode 100644 index 0000000000..c790f53a03 --- /dev/null +++ b/stygia/img/link.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/lock-open.svg b/stygia/img/lock-open.svg new file mode 100644 index 0000000000..de1eb9d306 --- /dev/null +++ b/stygia/img/lock-open.svg @@ -0,0 +1,3 @@ + diff --git a/stygia/img/lock.svg b/stygia/img/lock.svg new file mode 100644 index 0000000000..641aa1dfd3 --- /dev/null +++ b/stygia/img/lock.svg @@ -0,0 +1,3 @@ + diff --git a/stygia/img/logo-login.svg b/stygia/img/logo-login.svg new file mode 100644 index 0000000000..863e5c872f --- /dev/null +++ b/stygia/img/logo-login.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/stygia/img/logo-mark.svg b/stygia/img/logo-mark.svg new file mode 100644 index 0000000000..b6d1186bbe --- /dev/null +++ b/stygia/img/logo-mark.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/stygia/img/logo.svg b/stygia/img/logo.svg new file mode 100644 index 0000000000..70d696af23 --- /dev/null +++ b/stygia/img/logo.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/stygia/img/logo_left.svg b/stygia/img/logo_left.svg new file mode 100644 index 0000000000..16dc087aee --- /dev/null +++ b/stygia/img/logo_left.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/stygia/img/manual.svg b/stygia/img/manual.svg new file mode 100644 index 0000000000..69be12778c --- /dev/null +++ b/stygia/img/manual.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/minus.svg b/stygia/img/minus.svg new file mode 100644 index 0000000000..50d18b6c25 --- /dev/null +++ b/stygia/img/minus.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/more.svg b/stygia/img/more.svg new file mode 100644 index 0000000000..1037028e46 --- /dev/null +++ b/stygia/img/more.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/new_data.svg b/stygia/img/new_data.svg new file mode 100644 index 0000000000..09d9d03f0c --- /dev/null +++ b/stygia/img/new_data.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/new_data_hovered.svg b/stygia/img/new_data_hovered.svg new file mode 100644 index 0000000000..09d9d03f0c --- /dev/null +++ b/stygia/img/new_data_hovered.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/new_data_selected.svg b/stygia/img/new_data_selected.svg new file mode 100644 index 0000000000..09d9d03f0c --- /dev/null +++ b/stygia/img/new_data_selected.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/new_data_selected_hovered.svg b/stygia/img/new_data_selected_hovered.svg new file mode 100644 index 0000000000..09d9d03f0c --- /dev/null +++ b/stygia/img/new_data_selected_hovered.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/new_struct.svg b/stygia/img/new_struct.svg new file mode 100644 index 0000000000..09d9d03f0c --- /dev/null +++ b/stygia/img/new_struct.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/new_struct_hovered.svg b/stygia/img/new_struct_hovered.svg new file mode 100644 index 0000000000..09d9d03f0c --- /dev/null +++ b/stygia/img/new_struct_hovered.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/new_struct_selected.svg b/stygia/img/new_struct_selected.svg new file mode 100644 index 0000000000..09d9d03f0c --- /dev/null +++ b/stygia/img/new_struct_selected.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/new_struct_selected_hovered.svg b/stygia/img/new_struct_selected_hovered.svg new file mode 100644 index 0000000000..09d9d03f0c --- /dev/null +++ b/stygia/img/new_struct_selected_hovered.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/nextpage.svg b/stygia/img/nextpage.svg new file mode 100644 index 0000000000..73be424f51 --- /dev/null +++ b/stygia/img/nextpage.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/stygia/img/notice.svg b/stygia/img/notice.svg new file mode 100644 index 0000000000..a170a5e5db --- /dev/null +++ b/stygia/img/notice.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/optimize.svg b/stygia/img/optimize.svg new file mode 100644 index 0000000000..b1ca680525 --- /dev/null +++ b/stygia/img/optimize.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/password.svg b/stygia/img/password.svg new file mode 100644 index 0000000000..8be4aad972 --- /dev/null +++ b/stygia/img/password.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/pause.svg b/stygia/img/pause.svg new file mode 100644 index 0000000000..5bffa02065 --- /dev/null +++ b/stygia/img/pause.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/php_sym.svg b/stygia/img/php_sym.svg new file mode 100644 index 0000000000..1cd6d8fa8c --- /dev/null +++ b/stygia/img/php_sym.svg @@ -0,0 +1 @@ +php diff --git a/stygia/img/plugin.svg b/stygia/img/plugin.svg new file mode 100644 index 0000000000..0c1af5c150 --- /dev/null +++ b/stygia/img/plugin.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/plus.svg b/stygia/img/plus.svg new file mode 100644 index 0000000000..40f87e647f --- /dev/null +++ b/stygia/img/plus.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/preferences.svg b/stygia/img/preferences.svg new file mode 100644 index 0000000000..ec062a9080 --- /dev/null +++ b/stygia/img/preferences.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/prevpage.svg b/stygia/img/prevpage.svg new file mode 100644 index 0000000000..6f2d27ea1e --- /dev/null +++ b/stygia/img/prevpage.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/stygia/img/print.svg b/stygia/img/print.svg new file mode 100644 index 0000000000..751c53abc2 --- /dev/null +++ b/stygia/img/print.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/stygia/img/reload.svg b/stygia/img/reload.svg new file mode 100644 index 0000000000..2ba31641c1 --- /dev/null +++ b/stygia/img/reload.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/replication.svg b/stygia/img/replication.svg new file mode 100644 index 0000000000..5361f750d6 --- /dev/null +++ b/stygia/img/replication.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/report.svg b/stygia/img/report.svg new file mode 100644 index 0000000000..10f395eec7 --- /dev/null +++ b/stygia/img/report.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/routine-plus.svg b/stygia/img/routine-plus.svg new file mode 100644 index 0000000000..3451674fbc --- /dev/null +++ b/stygia/img/routine-plus.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/routine.svg b/stygia/img/routine.svg new file mode 100644 index 0000000000..5c81d5b4c7 --- /dev/null +++ b/stygia/img/routine.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/row-plus.svg b/stygia/img/row-plus.svg new file mode 100644 index 0000000000..8ee3b1cf31 --- /dev/null +++ b/stygia/img/row-plus.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/s_attention.svg b/stygia/img/s_attention.svg new file mode 100644 index 0000000000..a170a5e5db --- /dev/null +++ b/stygia/img/s_attention.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/s_cancel.svg b/stygia/img/s_cancel.svg new file mode 100644 index 0000000000..6fd8e28d23 --- /dev/null +++ b/stygia/img/s_cancel.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/s_cancel2.svg b/stygia/img/s_cancel2.svg new file mode 100644 index 0000000000..0720dacf50 --- /dev/null +++ b/stygia/img/s_cancel2.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/s_collapseall.svg b/stygia/img/s_collapseall.svg new file mode 100644 index 0000000000..f187caec6f --- /dev/null +++ b/stygia/img/s_collapseall.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/s_fulltext.svg b/stygia/img/s_fulltext.svg new file mode 100644 index 0000000000..09d9d03f0c --- /dev/null +++ b/stygia/img/s_fulltext.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/s_info.svg b/stygia/img/s_info.svg new file mode 100644 index 0000000000..a170a5e5db --- /dev/null +++ b/stygia/img/s_info.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/s_partialtext.svg b/stygia/img/s_partialtext.svg new file mode 100644 index 0000000000..c93227867b --- /dev/null +++ b/stygia/img/s_partialtext.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/s_process.svg b/stygia/img/s_process.svg new file mode 100644 index 0000000000..21ea2fe4de --- /dev/null +++ b/stygia/img/s_process.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/s_really.svg b/stygia/img/s_really.svg new file mode 100644 index 0000000000..3586e74625 --- /dev/null +++ b/stygia/img/s_really.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/s_sortable.svg b/stygia/img/s_sortable.svg new file mode 100644 index 0000000000..9a04b5a485 --- /dev/null +++ b/stygia/img/s_sortable.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/s_views.svg b/stygia/img/s_views.svg new file mode 100644 index 0000000000..09d9d03f0c --- /dev/null +++ b/stygia/img/s_views.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/save.svg b/stygia/img/save.svg new file mode 100644 index 0000000000..06a197b6dc --- /dev/null +++ b/stygia/img/save.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/search-across.svg b/stygia/img/search-across.svg new file mode 100644 index 0000000000..4bb7e3b970 --- /dev/null +++ b/stygia/img/search-across.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/search-replace.svg b/stygia/img/search-replace.svg new file mode 100644 index 0000000000..ce77c6ba61 --- /dev/null +++ b/stygia/img/search-replace.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/search.svg b/stygia/img/search.svg new file mode 100644 index 0000000000..a14ce2a9f4 --- /dev/null +++ b/stygia/img/search.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/select-all-arrow.svg b/stygia/img/select-all-arrow.svg new file mode 100644 index 0000000000..849b56a42a --- /dev/null +++ b/stygia/img/select-all-arrow.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/server.svg b/stygia/img/server.svg new file mode 100644 index 0000000000..fc20838294 --- /dev/null +++ b/stygia/img/server.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/shredder.svg b/stygia/img/shredder.svg new file mode 100644 index 0000000000..6455efc36b --- /dev/null +++ b/stygia/img/shredder.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/sign-out.svg b/stygia/img/sign-out.svg new file mode 100644 index 0000000000..4b1182e300 --- /dev/null +++ b/stygia/img/sign-out.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/sort-asc.svg b/stygia/img/sort-asc.svg new file mode 100644 index 0000000000..8772a29f3a --- /dev/null +++ b/stygia/img/sort-asc.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/sort-desc.svg b/stygia/img/sort-desc.svg new file mode 100644 index 0000000000..4113eb3a95 --- /dev/null +++ b/stygia/img/sort-desc.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/spinner.svg b/stygia/img/spinner.svg new file mode 100644 index 0000000000..13f4e042e7 --- /dev/null +++ b/stygia/img/spinner.svg @@ -0,0 +1,4 @@ + diff --git a/stygia/img/sql.svg b/stygia/img/sql.svg new file mode 100644 index 0000000000..370a36269b --- /dev/null +++ b/stygia/img/sql.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/success.svg b/stygia/img/success.svg new file mode 100644 index 0000000000..0e671cd0f5 --- /dev/null +++ b/stygia/img/success.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/sync.svg b/stygia/img/sync.svg new file mode 100644 index 0000000000..162e4eb7a8 --- /dev/null +++ b/stygia/img/sync.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/stygia/img/table-analyse.svg b/stygia/img/table-analyse.svg new file mode 100644 index 0000000000..16fb943a98 --- /dev/null +++ b/stygia/img/table-analyse.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/table-browse.svg b/stygia/img/table-browse.svg new file mode 100644 index 0000000000..0dda3b8768 --- /dev/null +++ b/stygia/img/table-browse.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/table-engine.svg b/stygia/img/table-engine.svg new file mode 100644 index 0000000000..5bf22c2dc4 --- /dev/null +++ b/stygia/img/table-engine.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/table-minus.svg b/stygia/img/table-minus.svg new file mode 100644 index 0000000000..9abb675c56 --- /dev/null +++ b/stygia/img/table-minus.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/table-plus.svg b/stygia/img/table-plus.svg new file mode 100644 index 0000000000..4639820db4 --- /dev/null +++ b/stygia/img/table-plus.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/table-view-plus.svg b/stygia/img/table-view-plus.svg new file mode 100644 index 0000000000..007bfbfae7 --- /dev/null +++ b/stygia/img/table-view-plus.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/table-view.svg b/stygia/img/table-view.svg new file mode 100644 index 0000000000..534618803d --- /dev/null +++ b/stygia/img/table-view.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/table.svg b/stygia/img/table.svg new file mode 100644 index 0000000000..09d9d03f0c --- /dev/null +++ b/stygia/img/table.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/theme.svg b/stygia/img/theme.svg new file mode 100644 index 0000000000..21ea2fe4de --- /dev/null +++ b/stygia/img/theme.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/tree-collapse.svg b/stygia/img/tree-collapse.svg new file mode 100644 index 0000000000..c4e537a243 --- /dev/null +++ b/stygia/img/tree-collapse.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/tree-expand.svg b/stygia/img/tree-expand.svg new file mode 100644 index 0000000000..5af6a6419c --- /dev/null +++ b/stygia/img/tree-expand.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/triangle-down-1.svg b/stygia/img/triangle-down-1.svg new file mode 100644 index 0000000000..c4e537a243 --- /dev/null +++ b/stygia/img/triangle-down-1.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/triangle-right-1.svg b/stygia/img/triangle-right-1.svg new file mode 100644 index 0000000000..5bffa02065 --- /dev/null +++ b/stygia/img/triangle-right-1.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/undo.svg b/stygia/img/undo.svg new file mode 100644 index 0000000000..4cbb06a13c --- /dev/null +++ b/stygia/img/undo.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/user-minus.svg b/stygia/img/user-minus.svg new file mode 100644 index 0000000000..8d0d65a4af --- /dev/null +++ b/stygia/img/user-minus.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/user-plus.svg b/stygia/img/user-plus.svg new file mode 100644 index 0000000000..2975d51f99 --- /dev/null +++ b/stygia/img/user-plus.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/user-props.svg b/stygia/img/user-props.svg new file mode 100644 index 0000000000..f21ab0a5ae --- /dev/null +++ b/stygia/img/user-props.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/user.svg b/stygia/img/user.svg new file mode 100644 index 0000000000..72a2a6bdd9 --- /dev/null +++ b/stygia/img/user.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/users.svg b/stygia/img/users.svg new file mode 100644 index 0000000000..f3dc79cc73 --- /dev/null +++ b/stygia/img/users.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/version.svg b/stygia/img/version.svg new file mode 100644 index 0000000000..9470e55481 --- /dev/null +++ b/stygia/img/version.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/visibility-hidden.svg b/stygia/img/visibility-hidden.svg new file mode 100644 index 0000000000..5d98db2f20 --- /dev/null +++ b/stygia/img/visibility-hidden.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/visibility.svg b/stygia/img/visibility.svg new file mode 100644 index 0000000000..878ad49431 --- /dev/null +++ b/stygia/img/visibility.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/window.svg b/stygia/img/window.svg new file mode 100644 index 0000000000..09d9d03f0c --- /dev/null +++ b/stygia/img/window.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/windows.svg b/stygia/img/windows.svg new file mode 100644 index 0000000000..09d9d03f0c --- /dev/null +++ b/stygia/img/windows.svg @@ -0,0 +1 @@ + diff --git a/stygia/img/wizard.svg b/stygia/img/wizard.svg new file mode 100644 index 0000000000..4185917569 --- /dev/null +++ b/stygia/img/wizard.svg @@ -0,0 +1 @@ + diff --git a/stygia/jquery/README.md b/stygia/jquery/README.md new file mode 100644 index 0000000000..81660dc569 --- /dev/null +++ b/stygia/jquery/README.md @@ -0,0 +1,5 @@ +# jQuery UI assets + +`jquery-ui.css` and `images/` are adapted from the [BooDark](https://github.com/adorade/boodark) ui-darkness pack (MIT), for phpMyAdmin datepicker/dialog/autocomplete chrome. + +Stygia colors are layered on top via `scss/_jquery-ui.scss`. diff --git a/stygia/jquery/images/ui-bg_glass_20_555555_1x400.png b/stygia/jquery/images/ui-bg_glass_20_555555_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..173bc581d5aea1a4f7f782d51941f471ddf0a8a0 GIT binary patch literal 318 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI&0LWmFTHNUZq*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=luK|9_FyhG&61 z_7YEDSN3O|B0}0qNdnfQKp{6z7sn8b)5#vc4j(yS(B&pL_2P4nwhPrhK59Na4|yi` z&zSMe(C}?)Qq_SYCG$H456wG#B;w?ej6+8%`Z^smAIREtwJ|X<80GNqm*TYnI)g#A z#5JNMC9x#cD!C{XNHG{07#ZmrSn3)Xgcw>_nHXCcn`j#tSQ!|cn^?_+q9HdwB{QuO Ww}$;^4(|hMVDNPHb6Mw<&;$UEe_u%e literal 0 HcmV?d00001 diff --git a/stygia/jquery/images/ui-bg_glass_40_0078a3_1x400.png b/stygia/jquery/images/ui-bg_glass_40_0078a3_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..29ccef363d092e082c7d6cd6e3959657d7258455 GIT binary patch literal 400 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI&fCzz`*b-fq}tl1_Oh5!JJ)zHb4osByV?@|6srw@%;`^ zguTSm*OmPlr-+cYQj&nRC{SpMr;B5V$MLu44fz-YMOq(L|NnhYV0Azu`x&+=LcG=! z43?G#XsQX$w0#kp#;O&lv22dt;u&5C#abSP#eY;+w=}BA`+ZzgNlB^ivBkOTJIh|Z zRCfJdby@bI!&+gd1*@~2j`hr$5#{M>w8>a>2OC7#SED=^9w- z8X1HbT3DGFTN#^Z8yHv_7@V6}4GK7fhTQy=%(P0}8up(#ybq{>!PC{xWt~$(69D9g Bi6sC4 literal 0 HcmV?d00001 diff --git a/stygia/jquery/images/ui-bg_glass_40_ffc73d_1x400.png b/stygia/jquery/images/ui-bg_glass_40_ffc73d_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..00084f61c28fb8f9dd6ddf61b98939f020d9eaf5 GIT binary patch literal 374 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI&fCzz`*b-fq}tl1_Oh5!JJ)zHb4osByV?@|6srw@%;`^ zguTSm*OmPlr-+cYQj&nRC{U=%)5S5waDgwaR4jV?E3xEAV->|C*>}FYB_Sm>mRI96zwfNzG%E-D-Sc`D(}HD5;R3 z|fhLt)#!4Q*W+{=Xv$VV8gO`f6X|W64LB=ZcEPXca%H? zbcJe(YeY#(Vo9o1a#1RfVlXl=GSW4$)HN~)F|@EUF}5-`(Kax!GB7wdu^JRS2o1UU aDVb@NxHarQb9f(61B0ilpUXO@geCy;?snP$ literal 0 HcmV?d00001 diff --git a/stygia/jquery/images/ui-bg_gloss-wave_25_333333_500x100.png b/stygia/jquery/images/ui-bg_gloss-wave_25_333333_500x100.png new file mode 100644 index 0000000000000000000000000000000000000000..aef9f26e0e9c67ad1239ce751aec4ec2f511a1ce GIT binary patch literal 3976 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 mz{Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=luK|9_FyhG&61 z_7YEDSN3O|B0}0qNdnfQKp_WD7sn8Z%SR6x3N{!BFdY27*uhOhKu9Rnqk7ei1s(i6 z0f)~W+JA{-TAqpTwT07Ht-LGlshP8Vo?G(#Di2Y+9}Fy;IGgMCKWPP;rCQ<|QIe8a zl4_M)lnSI6j0}v7bPX(ZjSNBzEv!t8t&B~y4GgRd49-ogWDZ8Gx8J%Ad@UG2bmC)3C?b=!~?G}}mrh?D&4lzDm*SVrV_|cV5UFq*zt-bF2 zY!NEml3}`PL2vo~x|h2vm|pLbkYSMjX$EwiYKdz^NlIc#s#S7PDv)9@GB7gIHL%n* zG6*rWure{WGB(yWFt9Q(;5KvZLD7(#pOTqYiCaTe_FrJ2F)(<#`njxgN@xNAjsS_1 literal 0 HcmV?d00001 diff --git a/stygia/jquery/images/ui-icons_222222_256x240.png b/stygia/jquery/images/ui-icons_222222_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..928d2038501778d0e5f49eb5f2ff7f4a82e6ec14 GIT binary patch literal 7025 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 literal 0 HcmV?d00001 diff --git a/stygia/jquery/images/ui-icons_4b8e0b_256x240.png b/stygia/jquery/images/ui-icons_4b8e0b_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..4f082a972496e5b6345f94703c8a554da18a6381 GIT binary patch literal 4618 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 literal 0 HcmV?d00001 diff --git a/stygia/jquery/images/ui-icons_a83300_256x240.png b/stygia/jquery/images/ui-icons_a83300_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..97897e163c4a03e8c0f0c33bdd9770fc165141dd GIT binary patch literal 4618 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 literal 0 HcmV?d00001 diff --git a/stygia/jquery/images/ui-icons_cccccc_256x240.png b/stygia/jquery/images/ui-icons_cccccc_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..60637ea0863119e282e360d8b0557ce3c844a9d5 GIT binary patch literal 7034 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 literal 0 HcmV?d00001 diff --git a/stygia/jquery/images/ui-icons_ffffff_256x240.png b/stygia/jquery/images/ui-icons_ffffff_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..669c3d99791a9306c6a2d9a4a587b46bc6403d7d GIT binary patch literal 6487 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 G|Nj8oyb41A literal 0 HcmV?d00001 diff --git a/stygia/jquery/jquery-ui.css b/stygia/jquery/jquery-ui.css new file mode 100644 index 0000000000..8a4e6e6858 --- /dev/null +++ b/stygia/jquery/jquery-ui.css @@ -0,0 +1,1312 @@ +/*! jQuery UI - v1.12.1 - 2022-09-20 +* http://jqueryui.com +* Includes: draggable.css, core.css, resizable.css, selectable.css, sortable.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, progressbar.css, selectmenu.css, slider.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=ui-darkness&cornerRadiusShadow=8px&offsetLeftShadow=-7px&offsetTopShadow=-7px&thicknessShadow=7px&opacityShadow=60&bgImgOpacityShadow=30&bgTextureShadow=flat&bgColorShadow=cccccc&opacityOverlay=80&bgImgOpacityOverlay=50&bgTextureOverlay=flat&bgColorOverlay=5c5c5c&iconColorError=a83300&fcError=111111&borderColorError=ffb73d&bgImgOpacityError=40&bgTextureError=glass&bgColorError=ffc73d&iconColorHighlight=4b8e0b&fcHighlight=2e7db2&borderColorHighlight=cccccc&bgImgOpacityHighlight=80&bgTextureHighlight=highlight_soft&bgColorHighlight=eeeeee&iconColorActive=222222&fcActive=ffffff&borderColorActive=ffaf0f&bgImgOpacityActive=30&bgTextureActive=inset_soft&bgColorActive=f58400&iconColorHover=ffffff&fcHover=ffffff&borderColorHover=59b4d4&bgImgOpacityHover=40&bgTextureHover=glass&bgColorHover=0078a3&iconColorDefault=cccccc&fcDefault=eeeeee&borderColorDefault=666666&bgImgOpacityDefault=20&bgTextureDefault=glass&bgColorDefault=555555&iconColorContent=cccccc&fcContent=ffffff&borderColorContent=666666&bgImgOpacityContent=25&bgTextureContent=inset_soft&bgColorContent=000000&iconColorHeader=ffffff&fcHeader=ffffff&borderColorHeader=333333&bgImgOpacityHeader=25&bgTextureHeader=gloss_wave&bgColorHeader=333333&cornerRadius=6px&fsDefault=1.1em&fwDefault=bold&ffDefault=Segoe%20UI%2CArial%2Csans-serif +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +.ui-draggable-handle { + -ms-touch-action: none; + touch-action: none; +} +/* Layout helpers +----------------------------------*/ +.ui-helper-hidden { + display: none; +} +.ui-helper-hidden-accessible { + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} +.ui-helper-reset { + margin: 0; + padding: 0; + border: 0; + outline: 0; + line-height: 1.3; + text-decoration: none; + font-size: 100%; + list-style: none; +} +.ui-helper-clearfix:before, +.ui-helper-clearfix:after { + content: ""; + display: table; + border-collapse: collapse; +} +.ui-helper-clearfix:after { + clear: both; +} +.ui-helper-zfix { + width: 100%; + height: 100%; + top: 0; + left: 0; + position: absolute; + opacity: 0; + filter:Alpha(Opacity=0); /* support: IE8 */ +} + +.ui-front { + z-index: 100; +} + + +/* Interaction Cues +----------------------------------*/ +.ui-state-disabled { + cursor: default !important; + pointer-events: none; +} + + +/* Icons +----------------------------------*/ +.ui-icon { + display: inline-block; + vertical-align: middle; + margin-top: -.25em; + position: relative; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; +} + +.ui-widget-icon-block { + left: 50%; + margin-left: -8px; + display: block; +} + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-widget-overlay { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +.ui-resizable { + position: relative; +} +.ui-resizable-handle { + position: absolute; + font-size: 0.1px; + display: block; + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable-disabled .ui-resizable-handle, +.ui-resizable-autohide .ui-resizable-handle { + display: none; +} +.ui-resizable-n { + cursor: n-resize; + height: 7px; + width: 100%; + top: -5px; + left: 0; +} +.ui-resizable-s { + cursor: s-resize; + height: 7px; + width: 100%; + bottom: -5px; + left: 0; +} +.ui-resizable-e { + cursor: e-resize; + width: 7px; + right: -5px; + top: 0; + height: 100%; +} +.ui-resizable-w { + cursor: w-resize; + width: 7px; + left: -5px; + top: 0; + height: 100%; +} +.ui-resizable-se { + cursor: se-resize; + width: 12px; + height: 12px; + right: 1px; + bottom: 1px; +} +.ui-resizable-sw { + cursor: sw-resize; + width: 9px; + height: 9px; + left: -5px; + bottom: -5px; +} +.ui-resizable-nw { + cursor: nw-resize; + width: 9px; + height: 9px; + left: -5px; + top: -5px; +} +.ui-resizable-ne { + cursor: ne-resize; + width: 9px; + height: 9px; + right: -5px; + top: -5px; +} +.ui-selectable { + -ms-touch-action: none; + touch-action: none; +} +.ui-selectable-helper { + position: absolute; + z-index: 100; + border: 1px dotted black; +} +.ui-sortable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-accordion .ui-accordion-header { + display: block; + cursor: pointer; + position: relative; + margin: 2px 0 0 0; + padding: .5em .5em .5em .7em; + font-size: 100%; +} +.ui-accordion .ui-accordion-content { + padding: 1em 2.2em; + border-top: 0; + overflow: auto; +} +.ui-autocomplete { + position: absolute; + top: 0; + left: 0; + cursor: default; +} +.ui-menu { + list-style: none; + padding: 0; + margin: 0; + display: block; + outline: 0; +} +.ui-menu .ui-menu { + position: absolute; +} +.ui-menu .ui-menu-item { + margin: 0; + cursor: pointer; + /* support: IE10, see #8844 */ + list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); +} +.ui-menu .ui-menu-item-wrapper { + position: relative; + padding: 3px 1em 3px .4em; +} +.ui-menu .ui-menu-divider { + margin: 5px 0; + height: 0; + font-size: 0; + line-height: 0; + border-width: 1px 0 0 0; +} +.ui-menu .ui-state-focus, +.ui-menu .ui-state-active { + margin: -1px; +} + +/* icon support */ +.ui-menu-icons { + position: relative; +} +.ui-menu-icons .ui-menu-item-wrapper { + padding-left: 2em; +} + +/* left-aligned */ +.ui-menu .ui-icon { + position: absolute; + top: 0; + bottom: 0; + left: .2em; + margin: auto 0; +} + +/* right-aligned */ +.ui-menu .ui-menu-icon { + left: auto; + right: 0; +} +.ui-button { + padding: .4em 1em; + display: inline-block; + position: relative; + line-height: normal; + margin-right: .1em; + cursor: pointer; + vertical-align: middle; + text-align: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + + /* Support: IE <= 11 */ + overflow: visible; +} + +.ui-button, +.ui-button:link, +.ui-button:visited, +.ui-button:hover, +.ui-button:active { + text-decoration: none; +} + +/* to make room for the icon, a width needs to be set here */ +.ui-button-icon-only { + width: 2em; + box-sizing: border-box; + text-indent: -9999px; + white-space: nowrap; +} + +/* no icon support for input elements */ +input.ui-button.ui-button-icon-only { + text-indent: 0; +} + +/* button icon element(s) */ +.ui-button-icon-only .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -8px; + margin-left: -8px; +} + +.ui-button.ui-icon-notext .ui-icon { + padding: 0; + width: 2.1em; + height: 2.1em; + text-indent: -9999px; + white-space: nowrap; + +} + +input.ui-button.ui-icon-notext .ui-icon { + width: auto; + height: auto; + text-indent: 0; + white-space: normal; + padding: .4em 1em; +} + +/* workarounds */ +/* Support: Firefox 5 - 40 */ +input.ui-button::-moz-focus-inner, +button.ui-button::-moz-focus-inner { + border: 0; + padding: 0; +} +.ui-controlgroup { + vertical-align: middle; + display: inline-block; +} +.ui-controlgroup > .ui-controlgroup-item { + float: left; + margin-left: 0; + margin-right: 0; +} +.ui-controlgroup > .ui-controlgroup-item:focus, +.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus { + z-index: 9999; +} +.ui-controlgroup-vertical > .ui-controlgroup-item { + display: block; + float: none; + width: 100%; + margin-top: 0; + margin-bottom: 0; + text-align: left; +} +.ui-controlgroup-vertical .ui-controlgroup-item { + box-sizing: border-box; +} +.ui-controlgroup .ui-controlgroup-label { + padding: .4em 1em; +} +.ui-controlgroup .ui-controlgroup-label span { + font-size: 80%; +} +.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item { + border-left: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item { + border-top: none; +} +.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content { + border-right: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content { + border-bottom: none; +} + +/* Spinner specific style fixes */ +.ui-controlgroup-vertical .ui-spinner-input { + + /* Support: IE8 only, Android < 4.4 only */ + width: 75%; + width: calc( 100% - 2.4em ); +} +.ui-controlgroup-vertical .ui-spinner .ui-spinner-up { + border-top-style: solid; +} + +.ui-checkboxradio-label .ui-icon-background { + box-shadow: inset 1px 1px 1px #ccc; + border-radius: .12em; + border: none; +} +.ui-checkboxradio-radio-label .ui-icon-background { + width: 16px; + height: 16px; + border-radius: 1em; + overflow: visible; + border: none; +} +.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, +.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon { + background-image: none; + width: 8px; + height: 8px; + border-width: 4px; + border-style: solid; +} +.ui-checkboxradio-disabled { + pointer-events: none; +} +.ui-datepicker { + width: 17em; + padding: .2em .2em 0; + display: none; +} +.ui-datepicker .ui-datepicker-header { + position: relative; + padding: .2em 0; +} +.ui-datepicker .ui-datepicker-prev, +.ui-datepicker .ui-datepicker-next { + position: absolute; + top: 2px; + width: 1.8em; + height: 1.8em; +} +.ui-datepicker .ui-datepicker-prev-hover, +.ui-datepicker .ui-datepicker-next-hover { + top: 1px; +} +.ui-datepicker .ui-datepicker-prev { + left: 2px; +} +.ui-datepicker .ui-datepicker-next { + right: 2px; +} +.ui-datepicker .ui-datepicker-prev-hover { + left: 1px; +} +.ui-datepicker .ui-datepicker-next-hover { + right: 1px; +} +.ui-datepicker .ui-datepicker-prev span, +.ui-datepicker .ui-datepicker-next span { + display: block; + position: absolute; + left: 50%; + margin-left: -8px; + top: 50%; + margin-top: -8px; +} +.ui-datepicker .ui-datepicker-title { + margin: 0 2.3em; + line-height: 1.8em; + text-align: center; +} +.ui-datepicker .ui-datepicker-title select { + font-size: 1em; + margin: 1px 0; +} +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { + width: 45%; +} +.ui-datepicker table { + width: 100%; + font-size: .9em; + border-collapse: collapse; + margin: 0 0 .4em; +} +.ui-datepicker th { + padding: .7em .3em; + text-align: center; + font-weight: bold; + border: 0; +} +.ui-datepicker td { + border: 0; + padding: 1px; +} +.ui-datepicker td span, +.ui-datepicker td a { + display: block; + padding: .2em; + text-align: right; + text-decoration: none; +} +.ui-datepicker .ui-datepicker-buttonpane { + background-image: none; + margin: .7em 0 0 0; + padding: 0 .2em; + border-left: 0; + border-right: 0; + border-bottom: 0; +} +.ui-datepicker .ui-datepicker-buttonpane button { + float: right; + margin: .5em .2em .4em; + cursor: pointer; + padding: .2em .6em .3em .6em; + width: auto; + overflow: visible; +} +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { + float: left; +} + +/* with multiple calendars */ +.ui-datepicker.ui-datepicker-multi { + width: auto; +} +.ui-datepicker-multi .ui-datepicker-group { + float: left; +} +.ui-datepicker-multi .ui-datepicker-group table { + width: 95%; + margin: 0 auto .4em; +} +.ui-datepicker-multi-2 .ui-datepicker-group { + width: 50%; +} +.ui-datepicker-multi-3 .ui-datepicker-group { + width: 33.3%; +} +.ui-datepicker-multi-4 .ui-datepicker-group { + width: 25%; +} +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { + border-left-width: 0; +} +.ui-datepicker-multi .ui-datepicker-buttonpane { + clear: left; +} +.ui-datepicker-row-break { + clear: both; + width: 100%; + font-size: 0; +} + +/* RTL support */ +.ui-datepicker-rtl { + direction: rtl; +} +.ui-datepicker-rtl .ui-datepicker-prev { + right: 2px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next { + left: 2px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-prev:hover { + right: 1px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next:hover { + left: 1px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane { + clear: right; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button { + float: left; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, +.ui-datepicker-rtl .ui-datepicker-group { + float: right; +} +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { + border-right-width: 0; + border-left-width: 1px; +} + +/* Icons */ +.ui-datepicker .ui-icon { + display: block; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; + left: .5em; + top: .3em; +} +.ui-dialog { + position: absolute; + top: 0; + left: 0; + padding: .2em; + outline: 0; +} +.ui-dialog .ui-dialog-titlebar { + padding: .4em 1em; + position: relative; +} +.ui-dialog .ui-dialog-title { + float: left; + margin: .1em 0; + white-space: nowrap; + width: 90%; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-dialog .ui-dialog-titlebar-close { + position: absolute; + right: .3em; + top: 50%; + width: 20px; + margin: -10px 0 0 0; + padding: 1px; + height: 20px; +} +.ui-dialog .ui-dialog-content { + position: relative; + border: 0; + padding: .5em 1em; + background: none; + overflow: auto; +} +.ui-dialog .ui-dialog-buttonpane { + text-align: left; + border-width: 1px 0 0 0; + background-image: none; + margin-top: .5em; + padding: .3em 1em .5em .4em; +} +.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { + float: right; +} +.ui-dialog .ui-dialog-buttonpane button { + margin: .5em .4em .5em 0; + cursor: pointer; +} +.ui-dialog .ui-resizable-n { + height: 2px; + top: 0; +} +.ui-dialog .ui-resizable-e { + width: 2px; + right: 0; +} +.ui-dialog .ui-resizable-s { + height: 2px; + bottom: 0; +} +.ui-dialog .ui-resizable-w { + width: 2px; + left: 0; +} +.ui-dialog .ui-resizable-se, +.ui-dialog .ui-resizable-sw, +.ui-dialog .ui-resizable-ne, +.ui-dialog .ui-resizable-nw { + width: 7px; + height: 7px; +} +.ui-dialog .ui-resizable-se { + right: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-sw { + left: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-ne { + right: 0; + top: 0; +} +.ui-dialog .ui-resizable-nw { + left: 0; + top: 0; +} +.ui-draggable .ui-dialog-titlebar { + cursor: move; +} +.ui-progressbar { + height: 2em; + text-align: left; + overflow: hidden; +} +.ui-progressbar .ui-progressbar-value { + margin: -1px; + height: 100%; +} +.ui-progressbar .ui-progressbar-overlay { + background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw=="); + height: 100%; + filter: alpha(opacity=25); /* support: IE8 */ + opacity: 0.25; +} +.ui-progressbar-indeterminate .ui-progressbar-value { + background-image: none; +} +.ui-selectmenu-menu { + padding: 0; + margin: 0; + position: absolute; + top: 0; + left: 0; + display: none; +} +.ui-selectmenu-menu .ui-menu { + overflow: auto; + overflow-x: hidden; + padding-bottom: 1px; +} +.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup { + font-size: 1em; + font-weight: bold; + line-height: 1.5; + padding: 2px 0.4em; + margin: 0.5em 0 0 0; + height: auto; + border: 0; +} +.ui-selectmenu-open { + display: block; +} +.ui-selectmenu-text { + display: block; + margin-right: 20px; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-selectmenu-button.ui-button { + text-align: left; + white-space: nowrap; + width: 14em; +} +.ui-selectmenu-icon.ui-icon { + float: right; + margin-top: 0; +} +.ui-slider { + position: relative; + text-align: left; +} +.ui-slider .ui-slider-handle { + position: absolute; + z-index: 2; + width: 1.2em; + height: 1.2em; + cursor: default; + -ms-touch-action: none; + touch-action: none; +} +.ui-slider .ui-slider-range { + position: absolute; + z-index: 1; + font-size: .7em; + display: block; + border: 0; + background-position: 0 0; +} + +/* support: IE8 - See #6727 */ +.ui-slider.ui-state-disabled .ui-slider-handle, +.ui-slider.ui-state-disabled .ui-slider-range { + filter: inherit; +} + +.ui-slider-horizontal { + height: .8em; +} +.ui-slider-horizontal .ui-slider-handle { + top: -.3em; + margin-left: -.6em; +} +.ui-slider-horizontal .ui-slider-range { + top: 0; + height: 100%; +} +.ui-slider-horizontal .ui-slider-range-min { + left: 0; +} +.ui-slider-horizontal .ui-slider-range-max { + right: 0; +} + +.ui-slider-vertical { + width: .8em; + height: 100px; +} +.ui-slider-vertical .ui-slider-handle { + left: -.3em; + margin-left: 0; + margin-bottom: -.6em; +} +.ui-slider-vertical .ui-slider-range { + left: 0; + width: 100%; +} +.ui-slider-vertical .ui-slider-range-min { + bottom: 0; +} +.ui-slider-vertical .ui-slider-range-max { + top: 0; +} +.ui-spinner { + position: relative; + display: inline-block; + overflow: hidden; + padding: 0; + vertical-align: middle; +} +.ui-spinner-input { + border: none; + background: none; + color: inherit; + padding: .222em 0; + margin: .2em 0; + vertical-align: middle; + margin-left: .4em; + margin-right: 2em; +} +.ui-spinner-button { + width: 1.6em; + height: 50%; + font-size: .5em; + padding: 0; + margin: 0; + text-align: center; + position: absolute; + cursor: default; + display: block; + overflow: hidden; + right: 0; +} +/* more specificity required here to override default borders */ +.ui-spinner a.ui-spinner-button { + border-top-style: none; + border-bottom-style: none; + border-right-style: none; +} +.ui-spinner-up { + top: 0; +} +.ui-spinner-down { + bottom: 0; +} +.ui-tabs { + position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ + padding: .2em; +} +.ui-tabs .ui-tabs-nav { + margin: 0; + padding: .2em .2em 0; +} +.ui-tabs .ui-tabs-nav li { + list-style: none; + float: left; + position: relative; + top: 0; + margin: 1px .2em 0 0; + border-bottom-width: 0; + padding: 0; + white-space: nowrap; +} +.ui-tabs .ui-tabs-nav .ui-tabs-anchor { + float: left; + padding: .5em 1em; + text-decoration: none; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active { + margin-bottom: -1px; + padding-bottom: 1px; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { + cursor: text; +} +.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { + cursor: pointer; +} +.ui-tabs .ui-tabs-panel { + display: block; + border-width: 0; + padding: 1em 1.4em; + background: none; +} +.ui-tooltip { + padding: 8px; + position: absolute; + z-index: 9999; + max-width: 300px; +} +body .ui-tooltip { + border-width: 2px; +} + +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Segoe UI,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Segoe UI,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #666666; +} +.ui-widget-content { + border: 1px solid #666666; + background: #000000 url("images/ui-bg_inset-soft_25_000000_1x100.png") 50% bottom repeat-x; + color: #ffffff; +} +.ui-widget-content a { + color: #ffffff; +} +.ui-widget-header { + border: 1px solid #333333; + background: #333333 url("images/ui-bg_gloss-wave_25_333333_500x100.png") 50% 50% repeat-x; + color: #ffffff; + font-weight: bold; +} +.ui-widget-header a { + color: #ffffff; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +.ui-button, + +/* We use html here because we need a greater specificity to make sure disabled +works properly when clicked or hovered */ +html .ui-button.ui-state-disabled:hover, +html .ui-button.ui-state-disabled:active { + border: 1px solid #666666; + background: #555555 url("images/ui-bg_glass_20_555555_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #eeeeee; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button, +.ui-button { + color: #eeeeee; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus, +.ui-button:hover, +.ui-button:focus { + border: 1px solid #59b4d4; + background: #0078a3 url("images/ui-bg_glass_40_0078a3_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #ffffff; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +a.ui-button:hover, +a.ui-button:focus { + color: #ffffff; + text-decoration: none; +} + +.ui-visual-focus { + box-shadow: 0 0 3px 1px rgb(94, 158, 214); +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + border: 1px solid #ffaf0f; + background: #f58400 url("images/ui-bg_inset-soft_30_f58400_1x100.png") 50% 50% repeat-x; + font-weight: bold; + color: #ffffff; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #ffaf0f; + background-color: #ffffff; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #ffffff; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #cccccc; + background: #eeeeee url("images/ui-bg_highlight-soft_80_eeeeee_1x100.png") 50% top repeat-x; + color: #2e7db2; +} +.ui-state-checked { + border: 1px solid #cccccc; + background: #eeeeee; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #2e7db2; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #ffb73d; + background: #ffc73d url("images/ui-bg_glass_40_ffc73d_1x400.png") 50% 50% repeat-x; + color: #111111; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #111111; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #111111; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_cccccc_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-button:focus .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_222222_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_4b8e0b_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_a83300_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_cccccc_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-caret-1-n { background-position: 0 0; } +.ui-icon-caret-1-ne { background-position: -16px 0; } +.ui-icon-caret-1-e { background-position: -32px 0; } +.ui-icon-caret-1-se { background-position: -48px 0; } +.ui-icon-caret-1-s { background-position: -65px 0; } +.ui-icon-caret-1-sw { background-position: -80px 0; } +.ui-icon-caret-1-w { background-position: -96px 0; } +.ui-icon-caret-1-nw { background-position: -112px 0; } +.ui-icon-caret-2-n-s { background-position: -128px 0; } +.ui-icon-caret-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -65px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -65px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 1px -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 6px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #5c5c5c; + opacity: .8; + filter: Alpha(Opacity=80); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -7px -7px 7px #cccccc; + box-shadow: -7px -7px 7px #cccccc; +} diff --git a/stygia/package.json b/stygia/package.json new file mode 100644 index 0000000000..0fee41de55 --- /dev/null +++ b/stygia/package.json @@ -0,0 +1,21 @@ +{ + "name": "stygia", + "version": "2.1.1", + "description": "A dark, elegant theme for phpMyAdmin 6.x inspired by the mythological river Styx.", + "private": true, + "scripts": { + "build": "npm run build:ltr && npm run build:rtl", + "build:ltr": "sass scss/theme.scss css/theme.css --load-path=node_modules --style=compressed --source-map --quiet-deps --silence-deprecation=import --silence-deprecation=global-builtin --silence-deprecation=color-functions", + "build:rtl": "node scripts/build-rtl.js", + "watch": "node scripts/watch.js", + "zip": "node scripts/pack.js" + }, + "devDependencies": { + "bootstrap": "5.3.3", + "rtlcss": "^4.1.1", + "sass": "^1.77.0" + }, + "engines": { + "node": ">=18" + } +} diff --git a/stygia/screen.png b/stygia/screen.png new file mode 100644 index 0000000000000000000000000000000000000000..bd7107e9e55bb59b2b36e3ecc0d72993b2605e0c GIT binary patch literal 212668 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

!GaH6J@6%(rrz^;|d6?N|37H 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

J|G{@0RE9_+L7m6YPZW>0V4{+8ii12=4 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 k!2hYjf9t!!czAw6yL0*b&rRs9zXt .btn { + border-radius: $border-radius-sm; + padding: 0.25rem 0.55rem; + min-height: 1.85rem; + font-size: 0.8125rem; +} + +.btn-pill { + border-radius: $border-radius-pill; +} + +.btn-standard { + border-radius: $border-radius-sm; +} + +.btn:has(.icon), +.btn-group .btn { + border-radius: $border-radius-sm; +} + +// Toolbar rhythm +.btn-group, +.btn-toolbar, +.toolbar, +#table_results_form .btn-group, +.navigation .btn-group { + display: inline-flex; + flex-wrap: wrap; + align-items: center; + gap: 0.35rem; +} + +.btn-group > .btn, +.btn-group > .btn-group { + margin: 0; +} + +.btn-group-sm { + gap: 0.25rem; +} + +// Icon-only buttons — compact chrome, not oversized hit slabs +.btn:has(> .icon:only-child), +.btn.btn-icon { + min-width: 1.85rem; + min-height: 1.85rem; + padding: 0.3rem; +} + +.dt-button { + background: $bg-surface-2 !important; + border: 1px solid $border-default !important; + color: $text-primary !important; + border-radius: $border-radius-sm !important; + padding: 0.35rem 0.65rem !important; + font-size: 0.8rem !important; + min-height: 1.85rem !important; + transition: all 0.15s ease !important; + + &:hover { + background: $bg-hover !important; + border-color: $border-strong !important; + } + + &:disabled, + &.disabled { + color: $text-disabled !important; + opacity: 1 !important; + } +} + +.navigation { + input[type=submit] { + border-radius: $border-radius-sm; + min-height: 1.85rem; + } +} diff --git a/stygia/scss/_card.scss b/stygia/scss/_card.scss new file mode 100644 index 0000000000..fac363a8e9 --- /dev/null +++ b/stygia/scss/_card.scss @@ -0,0 +1,108 @@ +// ============================================================ +// Stygia — Cards +// ============================================================ + +.card { + margin-top: 1.5rem; + margin-bottom: 0.5rem; + background-color: $card-bg; + border-color: $card-border-color; + border-radius: $card-border-radius; + border-width: $card-border-width; + color: $card-color; + + > .card-header + .card-body { + padding-top: 0; + } +} + +.card-header { + position: relative; + margin: 0; + width: auto; + max-width: 100%; + font-weight: 500; + padding: 0.7rem 1rem; + border-bottom: 1px solid $border-default; + background-color: $bg-surface-2; + color: $text-primary; + font-size: 0.9rem; + border-radius: $card-border-radius $card-border-radius 0 0; + + &, + &:first-child { + border-radius: $card-border-radius $card-border-radius 0 0; + } +} + +.card-body { + padding: 1rem; + color: $card-color; +} + +.card-footer { + color: $text-secondary; + background: $bg-surface; + padding: 0.75rem 1rem; + border-top: 1px solid $border-default; + border-radius: 0 0 $card-border-radius $card-border-radius; +} + +.card-title { + color: $text-primary; + font-weight: 500; +} + +.card-text { + color: $text-secondary; +} + +.card-link { + color: $accent-green; + + &:hover { + color: $accent-green-dark; + text-decoration: underline; + } +} + +.card-img-container { + height: $card-img-height; + overflow: hidden; + + img { + object-fit: cover; + } +} + +// Main container cards +#maincontainer .card-header { + position: static; + width: auto; + margin: 0; + border: none; + + &:first-child { + border-radius: $card-border-radius $card-border-radius 0 0; + } +} + +#maincontainer { + .card { + background-color: $bg-surface; + border: 1px solid $border-default; + box-shadow: none; + + > .card-header + .card-body { + padding-top: 1rem; + } + } + + .card-header { + padding: 0.75rem 1rem; + background-color: $bg-surface-2; + color: $text-primary; + font-size: 1.1em; + font-weight: 500; + } +} diff --git a/stygia/scss/_codemirror.scss b/stygia/scss/_codemirror.scss new file mode 100644 index 0000000000..70d3583656 --- /dev/null +++ b/stygia/scss/_codemirror.scss @@ -0,0 +1,175 @@ +// ============================================================ +// Stygia — CodeMirror SQL Editor +// ============================================================ + +$textarea-cols: 40; +$textarea-rows: 15; + +.CodeMirror { + height: 20rem; + background: $bg-surface; + color: $text-primary; + font-family: $font-family-monospace; + font-size: 0.8125rem; + line-height: 1.55; + border: 1px solid $border-strong; + border-radius: $border-radius-sm; + padding: 0; + + // Gutters (line numbers) + .CodeMirror-gutters { + background-color: $bg-surface-2; + border-right: 1px solid $border-default; + white-space: nowrap; + padding-right: 2px; + } + + .CodeMirror-gutter { + background-color: $bg-surface-2; + color: $text-muted; + } + + .CodeMirror-linenumber { + color: $text-disabled; + padding: 0 8px 0 6px; + min-width: 2.25em; + } + + .CodeMirror-gutter-filler, + .CodeMirror-scrollbar-filler { + background-color: $bg-surface-2; + } + + .CodeMirror-scroll { + background: $bg-surface; + } + + .CodeMirror-sizer, + .CodeMirror-lines { + background: transparent; + padding: 6px 0; + } + + .CodeMirror-code { + padding-right: 8px; + } +} + +// CodeMirror default style +.CodeMirror.cm-s-default { + div.CodeMirror-scroll { + margin-right: 0; + padding-bottom: 0; + } +} + +#inline_editor_outer .CodeMirror { + height: ceil($textarea-rows * 0.4em); +} + +.insertRowTable .CodeMirror { + min-height: ceil($textarea-rows * 0.6em); + min-width: ceil($textarea-cols * 0.6em); + border: 1px solid $border-strong; +} + +.autocomplete-column-name { + display: inline-block; +} + +.autocomplete-column-hint { + display: inline-block; + float: right; + color: $text-muted; + margin-left: 1em; +} + +.CodeMirror-hints { + z-index: 1999; + background: $bg-surface; + border: 1px solid $border-default; + border-radius: $border-radius-sm; + box-shadow: $shadow-md; + + .CodeMirror-hint { + color: $text-primary; + padding: 5px 10px; + border-radius: 2px; + cursor: pointer; + + &:hover, + &.CodeMirror-hint-active { + background: $bg-hover; + color: $text-primary; + } + } +} + +.CodeMirror-lint-tooltip { + z-index: 2000; + font-family: inherit; + background: $bg-surface; + border: 1px solid $border-default; + border-radius: $border-radius-sm; + color: $text-primary; + + code { + font-family: monospace; + font-weight: 500; + } +} + +// SQL syntax highlighting — One Dark Pro classic tokens +.cm-s-default { + .cm-keyword { color: $odp-purple; font-weight: 500; } + .cm-atom { color: $odp-whiskey; } + .cm-number { color: $odp-whiskey; } + .cm-def { color: $odp-chalky; } + .cm-variable { color: $odp-coral; } + .cm-property { color: $odp-coral; } + .cm-operator { color: $odp-fountain-blue; } + .cm-comment { color: $odp-light-dark; font-style: italic; } + .cm-string { color: $odp-green; } + .cm-string-2 { color: $odp-green; } + .cm-builtin { color: $odp-malibu; } + .cm-meta { color: $odp-light-dark; } + .cm-bracket { color: $odp-light-white; } + .cm-tag { color: $odp-coral; } + .cm-attribute { color: $odp-chalky; } + .cm-qualifier { color: $odp-chalky; } + .cm-type { color: $odp-chalky; } + .cm-error { + color: $odp-coral; + background: rgba($odp-coral, 0.12); + border-radius: 2px; + } + + .CodeMirror-cursor { + border-left: 2px solid $odp-light-white; + } + + .CodeMirror-selected { + background: rgba($odp-malibu, 0.18) !important; + } + + .CodeMirror-focused .CodeMirror-selected { + background: rgba($odp-malibu, 0.24) !important; + } + + .CodeMirror-line::selection, + .CodeMirror-line > span::selection, + .CodeMirror-line > span > span::selection { + background: rgba($odp-malibu, 0.24); + } + + .CodeMirror-activeline-background { + background: rgba(255, 255, 255, 0.04); + } + + .CodeMirror-matchingbracket { + color: $odp-fountain-blue !important; + font-weight: 500; + text-decoration: underline; + text-underline-offset: 2px; + } +} diff --git a/stygia/scss/_common.scss b/stygia/scss/_common.scss new file mode 100644 index 0000000000..2d25a14932 --- /dev/null +++ b/stygia/scss/_common.scss @@ -0,0 +1,1517 @@ +// ============================================================ +// Stygia — Core phpMyAdmin Overrides +// ============================================================ + +h2 { + img { + display: none; + } + a img { + display: inline; + } +} + +.data { + margin: 0 0 12px; +} + +// --- Links & Actions --- +a { + color: $accent-green; + text-decoration: none; + + &:hover { + color: $accent-green-light; + text-decoration: underline; + } +} + +button.mult_submit, +.checkall_box + label { + text-decoration: none; + color: $accent-green; + cursor: pointer; + + &:hover { + text-decoration: underline; + color: $accent-green-light; + } +} + +.linkElem:hover { + text-decoration: underline; + color: $accent-green; + cursor: pointer; +} + +// --- Form Elements --- +form { + padding: 0; + margin: 0; + display: inline; +} + +input { + &[type=text], + &[type=password], + &[type=number], + &[type=date] { + border-radius: $border-radius-sm; + background: $bg-surface; + border: 1px solid $border-strong; + color: $text-primary; + padding: 0.4rem 0.5rem; + transition: border-color 0.15s ease, box-shadow 0.15s ease; + } + + &:not(.form-check-input)[type=text], + &:not(.form-check-input)[type=password], + &:not(.form-check-input)[type=number], + &[type=date], + &:not(.form-check-input)[type=checkbox] { + margin: 4px; + } + + &[type=text], + &[type=password], + &[type=number], + &[type=date] { + &:hover { + border-color: $border-stronger; + } + &:focus { + border-color: $accent-green; + box-shadow: 0 0 0 2px rgba($accent-green, 0.15); + background: $bg-surface; + } + } + + &[type=text][disabled], + &[type=password][disabled], + &[type=number][disabled], + &[type=date][disabled] { + background: $bg-surface-2; + color: $text-muted; + box-shadow: none; + &:hover { + background: $bg-surface-2; + box-shadow: none; + } + } + + &[type=text].invalid_value, + &[type=password].invalid_value, + &[type=number].invalid_value, + &[type=date].invalid_value { + background: rgba($color-danger, 0.08); + border-color: $color-danger; + } +} + +select:not(.form-select) { + margin: 4px; +} + +select { + border-radius: $border-radius-sm; + border: 1px solid $border-strong; + color: $text-primary; + padding: 0.4rem; + background: $bg-surface; + transition: border-color 0.15s ease; + + &:not(.form-select) { + margin: 4px; + } + + &:focus { + border-color: $accent-green; + box-shadow: 0 0 0 2px rgba($accent-green, 0.15); + } + + &[multiple] { + background: $bg-surface; + } + + &[disabled] { + background: $bg-surface-2; + color: $text-muted; + box-shadow: none; + } +} + +select.invalid_value, +.invalid_value { + background: rgba($color-danger, 0.08); + border-color: $color-danger; +} + +textarea { + overflow: visible; + margin: 4px; + background: $bg-surface; + border: 1px solid $border-strong; + color: $text-primary; + border-radius: $border-radius-sm; + padding: 0.5rem; + transition: border-color 0.15s ease; + + &:focus { + border-color: $accent-green; + box-shadow: 0 0 0 2px rgba($accent-green, 0.15); + } + + &.char { + margin: 4px; + } + + &.charField { + width: 95%; + } +} + +button { + display: inline; +} + +img, +button { + vertical-align: middle; +} + +input { + &:not(.form-check-input)[type=checkbox], + &[type=radio] { + vertical-align: -11%; + } +} + +// --- Separator --- +.separator { + color: $text-muted; +} + +// --- NULL values --- +td.null { + font-style: italic; + color: $text-muted !important; +} + +div.null_div { + height: 20px; + text-align: center; + font-style: normal; + min-width: 50px; + + label { + width: 100%; + height: 100%; + display: flex; + justify-content: space-between; + align-items: center; + cursor: pointer; + } +} + +// --- Values --- +table { + .valueHeader, + .value { + text-align: right; + white-space: normal; + } +} + +.value { + font-family: $font-family-monospace; +} + +// --- Disabled text --- +.disabled { + color: $text-disabled; + a { + &:link, + &:active, + &:visited { + color: $text-disabled; + } + &:hover { + color: $text-disabled; + text-decoration: none; + } + } +} + +.pre_wrap { + white-space: pre-wrap; + br { + display: none; + } +} + +// --- Error boxes --- +.error { + border: 1px solid $color-danger !important; + padding: 0.27em; + color: $text-primary; + background: rgba($color-danger, 0.08); + border-radius: $border-radius-sm; +} + + + +// --- Modal Overlay: see _layout.scss (canonical) --- + +// --- Condition markers --- +.condition { + border-color: $browse-marker-color !important; +} + +th.condition { + border-width: 1px 1px 0 1px; + border-style: solid; +} + +td.condition { + border-width: 0 1px 0 1px; + border-style: solid; +} + +tr:last-child td.condition { + border-width: 0 1px 1px 1px; +} + +.before-condition { + border-right: 1px solid $browse-marker-color; +} + +// --- Column comments --- +.commented_column { + border-bottom: 1px dashed $text-muted; +} + +.column_attribute { + font-size: 70%; +} + +.column_name { + font-size: 80%; + margin: 5px 2px; +} + +// --- Heading --- +#topmenucontainer { + padding: 0 1em; + width: 100%; +} + + + +#page_settings_modal, +#pma_navigation_settings { + display: none; +} + +#textSQLDUMP { + width: 95%; + height: 95%; + font-family: $font-family-monospace; + font-size: 110%; +} + +// --- Tooltip --- +#TooltipContainer { + position: absolute; + z-index: 99; + width: 20em; + height: auto; + overflow: visible; + visibility: hidden; + background-color: $bg-surface-4; + color: $text-primary; + border: 1px solid $border-default; + padding: 0.5em; + border-radius: $border-radius-sm; +} + +#tooltip { + position: absolute; + border: 1px solid $border-strong; + padding: 2px; + background-color: $bg-surface-4; + color: $text-primary; + opacity: 0.9; + border-radius: $border-radius-sm; +} + +.tooltip { + background: $bg-surface-4 !important; + color: $text-primary !important; + opacity: 0.95 !important; + z-index: 9999; + border: 1px solid $border-default !important; + border-radius: $border-radius-sm !important; + font-size: 0.8em !important; + padding: 4px 8px !important; + + * { + background: none !important; + color: $text-primary !important; + } +} + +// --- User Privileges --- +#fieldset_add_user_login { + div.item { + display: flex; + flex-wrap: wrap; + align-items: center; + gap: 0.5rem 0.75rem; + border-bottom: 1px solid $border-default; + padding-bottom: 0.5em; + margin-bottom: 0.5em; + } + + label { + display: block; + flex: 0 0 10em; + max-width: 100%; + text-align: right; + padding-right: 0.5em; + margin-bottom: 0; + color: $text-secondary; + } + + input { + width: 12em; + max-width: 100%; + flex: 1 1 12em; + } + + span.options { + display: flex; + flex: 1 1 12em; + flex-wrap: wrap; + align-items: center; + gap: 0.35rem; + max-width: 100%; + padding-right: 0.5em; + + #select_pred_username, + #select_pred_hostname, + #select_pred_password { + width: 100%; + max-width: 100%; + } + + input { + width: auto; + flex: 0 0 auto; + } + } +} + +#fieldset_user_priv { + display: flex; + flex-wrap: wrap; + gap: 0.5rem 1rem; + + div.item { + flex: 0 1 9em; + max-width: 100%; + min-width: 7em; + + div.item { + display: block; + flex: none; + } + + label { + white-space: nowrap; + } + + select { + width: 100%; + } + } +} + +@media (max-width: 768px) { + #fieldset_add_user_login { + label { + flex-basis: 100%; + text-align: left; + padding-right: 0; + } + } +} + +// --- Server Status --- +div { + &#serverstatus table { + tbody td.descr a { + white-space: nowrap; + } + } + + &.liveChart { + clear: both; + min-width: 0; + width: 100%; + max-width: 100%; + height: 400px; + padding-bottom: 80px; + } +} + +div#chartVariableSettings { + border: 1px solid $border-default; + background-color: $bg-surface-2; + margin-left: 10px; + border-radius: $border-radius-sm; +} + +#serverstatus h3 { + margin: 15px 0; + font-weight: 400; + color: $text-muted; + font-size: 1.7em; +} + +// --- SQL Query --- +textarea { + &#sqlquery { + width: 100%; + border-radius: $border-radius; + border: 1px solid $border-strong; + padding: 0.5rem; + font-family: $font-family-monospace; + background: $bg-surface; + color: $text-primary; + } + + &#sql_query_edit { + height: 7em; + width: 95%; + display: block; + } +} + +#togglequerybox { + margin: 0 10px; +} + +// --- Result Query --- +.result_query div.sqlOuter { + background: $bg-surface; + text-align: left; + border-radius: $border-radius-sm; +} + +#PMA_slidingMessage code.sql, +div.sqlvalidate { + background: $bg-surface; + border-radius: $border-radius-sm; +} + +div.sqlvalidate { + display: block; + padding: 1em; + margin-top: 0; + margin-bottom: 0; + max-height: 10em; + overflow: auto; +} + +.result_query .alert { + margin-bottom: 0; + border-bottom: none !important; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + padding-bottom: 5px; +} + +// --- SQL Doc links --- +.cm-sql-doc { + text-decoration: none; + border-bottom: 1px dotted $text-muted; + color: inherit !important; +} + +// --- Main Container --- +#maincontainer { + ul { + list-style-type: disc; + vertical-align: middle; + } + li { + margin-bottom: 0.3em; + } +} + +#full_name_layer { + position: absolute; + padding: 2px; + margin-top: -3px; + z-index: 801; + border-radius: $border-radius-sm; + border: 1px solid $border-default; + background: $bg-surface; + color: $text-primary; +} + +#body_browse_foreigners { + background: $bg-surface; + margin: 0.5em 0.5em 0 0.5em; + border-radius: $border-radius; +} + +kbd { + color: $text-primary; + background-color: $bg-surface-2; + border: 1px solid $border-default; + border-radius: $border-radius-sm; + padding: 0.1em 0.4em; + box-shadow: none; +} + +// --- Upload Progress --- +div { + &.upload_progress { + width: min(400px, calc(100vw - 2rem)); + max-width: 100%; + margin: 3em auto; + text-align: center; + } + + &.upload_progress_bar_outer { + border: 1px solid $border-default; + width: min(202px, 100%); + position: relative; + margin: 0 auto 1em; + color: $text-primary; + border-radius: $border-radius-sm; + } + + &.upload_progress_bar_inner { + background-color: $accent-green; + width: 0; + height: 12px; + margin: 1px; + overflow: hidden; + position: relative; + border-radius: $border-radius-sm; + } +} + +// --- Ajax Notification --- +.ajax_notification { + top: 0; + position: fixed; + margin-top: min(200px, 20vh); + margin-right: auto; + margin-bottom: 0; + margin-left: auto; + padding: 10px 15px 10px 18px; + width: min(350px, calc(100vw - 2rem)); + max-width: calc(100vw - 2rem); + box-sizing: border-box; + z-index: 1100; + text-align: center; + display: inline; + left: 0; + right: 0; + background-image: none; + border: 1px solid $color-warning; + background-color: rgba($color-warning, 0.14); + color: $color-warning; + border-radius: $border-radius; + + &::before { + content: ""; + display: inline-block; + width: 14px; + height: 14px; + margin-right: 8px; + border: 2px solid rgba($color-warning, 0.28); + border-top-color: $color-warning; + border-radius: 50%; + animation: stygia-spin 0.7s linear infinite; + vertical-align: -2px; + } +} + +@keyframes stygia-spin { + to { + transform: rotate(360deg); + } +} + +#loading_parent { + position: relative; + width: 100%; +} + +// --- Config Forms --- +.config-form { + .card { + margin-top: 0; + border-top-left-radius: 0; + border-top-right-radius: 0; + } + + fieldset { + margin-top: 0; + padding: 0; + clear: both; + border-radius: 0; + + p { + margin: 0; + padding: 0.5em; + background: $bg-surface; + border-top: 0; + } + + .errors { + margin: 0 -2px 1em; + padding: 0.5em 1.5em; + background: rgba($color-danger, 0.08); + list-style: none; + font-family: $font-family-base; + font-size: small; + color: $color-danger; + border-radius: $border-radius-sm; + } + + .inline_errors { + margin: 0.3em 0 0.3em; + padding: 0; + list-style: none; + color: $color-danger; + font-size: small; + } + + .doc { + margin-left: 1em; + } + + .disabled-notice { + margin-left: 1em; + font-size: 80%; + text-transform: uppercase; + color: $color-danger; + cursor: help; + } + + th { + padding: 0.3em 0.5em; + text-align: left; + vertical-align: top; + background: transparent; + border-top: 1px solid $border-default; + border-right: none; + + small { + display: block; + font-weight: normal; + font-family: $font-family-base; + font-size: x-small; + color: $text-muted; + } + } + + td { + padding-top: 0.3em; + padding-bottom: 0.3em; + vertical-align: top; + border-top: 1px solid $border-default; + border-right: none; + } + + span.checkbox { + padding: 2px; + display: inline-block; + } + + .field-comment-mark { + font-family: serif; + color: $accent-green; + cursor: help; + padding: 0 0.2em; + font-weight: 500; + font-style: italic; + } + + .field-comment-warning { + color: $color-danger; + } + } + + legend { + display: none; + } +} + +fieldset { + .group-header { + th { + background: $bg-surface-2; + } + + tr th { + padding-top: 0.6em; + } + } + + .group-field-1 th, + .group-header-2 th { + padding-left: 1.5em; + } + + .group-field-2 th, + .group-header-3 th { + padding-left: 3em; + } + + .group-field-3 th { + padding-left: 4.5em; + } + + .disabled-field { + th { + color: $text-muted; + background-color: $bg-surface-2; + small { + color: $text-muted; + background-color: $bg-surface-2; + } + } + td { + color: $text-muted; + background-color: $bg-surface-2; + } + } +} + +// --- Indexes --- +#index_frm { + .index_info { + input[type=text], + select { + width: 100%; + margin: 0; + box-sizing: border-box; + } + div { + padding: 0.2em 0; + display: flex; + flex-wrap: wrap; + align-items: center; + gap: 0.5rem; + } + .label { + flex: 0 0 12em; + min-width: 8em; + } + } + .slider { + width: 10em; + margin: 0.6em; + } + .add_fields { + display: flex; + flex-wrap: wrap; + align-items: center; + gap: 0.5rem; + input { margin-left: 0; } + } + input { margin: 0; } + td { vertical-align: middle; } +} + +table#index_columns { + width: 100%; + select { + width: 85%; + } +} + +#move_columns_dialog { + div { padding: 1em; } + ul { list-style: none; margin: 0; padding: 0; } + li { + background: $bg-surface-2; + border: 1px solid $border-default; + color: $text-primary; + font-weight: 500; + margin: 0.4em; + padding: 0.3em 0.5em; + border-radius: $border-radius-sm; + } +} + +// --- Inline Edit --- +.cEdit { + margin: 0; + padding: 0; + position: absolute; + overflow: visible; + + input[type=text] { + background: $bg-surface; + color: $text-primary; + height: 100%; + margin: 0; + padding: 0; + } + + .edit_area { + background: $bg-surface; + border: 1px solid $border-strong; + min-width: 10em; + padding: 0.3em 0.5em; + border-radius: $border-radius-sm; + overflow: visible; + + select, + textarea { + width: 97%; + } + } + + .cell_edit_hint { + color: $text-muted; + font-size: 0.8em; + margin: 0.3em 0.2em; + } + + .edit_box { + overflow-x: hidden; + overflow-y: scroll; + padding: 3px; + margin: 0; + } + + .edit_box_posting { + background: $bg-surface url('../img/spinner.svg') no-repeat right center; + padding-right: 1.5em; + } + + .edit_area_loading { + background: $bg-surface url("../img/spinner.svg") no-repeat center; + height: 10em; + border-radius: $border-radius-sm; + } + + .goto_link { + background: $bg-surface-2; + color: $text-secondary; + padding: 0.2em 0.3em; + border-radius: $border-radius-sm; + } +} + +.saving_edited_data { + background: url('../img/spinner.svg') no-repeat left; + padding-left: 20px; +} + +// --- Table columns --- +#table_name_col_no_outer { + display: flex; + flex-wrap: wrap; +} + +#table_name_col_no { + position: fixed; + top: 55px; + width: 100%; + background: $bg-body; + z-index: 100; +} + +#table_columns { + display: block; + overflow: auto; + input { + &[type=text], + &[type=password], + &[type=number] { + width: 10em; + box-sizing: border-box; + } + } + select { + width: 10em; + box-sizing: border-box; + } +} + +// --- With Selected --- +.with-selected { + margin-left: 2em; +} + +// --- Navigation (top) --- +.navigation { + margin: 0.8em 0; + border-radius: $border-radius; + background: $bg-surface; + border: 1px solid $border-default; + + td { + margin: 0; + padding: 0; + vertical-align: middle; + white-space: nowrap; + } + + input { + &[type=submit] { + background: none; + border: 0; + margin: 0; + padding: 0.8em 0.5em; + border-radius: 0; + color: $text-secondary; + transition: background 0.15s ease, color 0.15s ease; + + &:hover { + color: $text-primary; + cursor: pointer; + background: $bg-hover; + } + } + + &.edit_mode_active { + color: $text-primary; + cursor: pointer; + background: $bg-active; + } + } + + .btn-link { + color: $text-secondary; + &:hover { + color: $text-primary; + background-image: none; + text-decoration: none; + } + } + + select { + margin: 0 0.8em; + } +} + +.navigation_separator { + color: $text-muted; + display: inline-block; + font-size: 1.5em; + text-align: center; + height: 1.4em; + width: 1.2em; +} + +// --- Visualization --- +#visualization-placeholder { + position: relative; + border: 1px solid $border-default; + overflow: hidden; + box-sizing: content-box; + resize: vertical; + border-radius: $border-radius-sm; +} + +// --- PDF --- +.pdflayout { + overflow: hidden; + clip: inherit; + background-color: $bg-surface; + display: none; + border: 1px solid $border-default; + position: relative; + border-radius: $border-radius-sm; +} + +.pdflayout_table { + background: $bg-surface-2; + color: $text-primary; + overflow: hidden; + clip: inherit; + z-index: 2; + display: inline; + visibility: inherit; + cursor: move; + position: absolute; + font-size: 80%; + border: 1px dashed $border-default; +} + +// --- Column Drag/Drop --- +.cRsz { + position: absolute; +} + +.colborder { + cursor: col-resize; + height: 100%; + margin-left: -6px; + position: absolute; + width: 5px; +} + +.colborder_active { + border-right: 2px solid $color-danger; +} + +.pma_table { + th.draggable span { + display: block; + overflow: hidden; + } + td { position: static; } + th.draggable span { margin-right: 10px; } +} + +.cDrop { + right: 0; + position: absolute; + top: 0; +} + +.coldrop { + cursor: pointer; + height: 16px; + margin-top: 0.3em; + width: 16px; + &:hover { + background-color: $bg-hover; + } +} + +.coldrop-hover { + background-color: $bg-hover; +} + +.cList { + background: $bg-surface; + border: 1px solid $border-default; + position: absolute; + box-shadow: $shadow-md; + margin-left: 75%; + right: 0; + max-width: 100%; + overflow-wrap: break-word; + border-radius: $border-radius-sm; + + .lDiv div { + padding: 0.3em 0.5em; + white-space: nowrap; + color: $text-primary; + + &:hover { + background: $bg-hover; + cursor: pointer; + } + } +} + +.showAllColBtn { + border-bottom: 1px solid $border-default; + border-top: 1px solid $border-default; + cursor: pointer; + font-size: 0.9em; + font-weight: 500; + padding: 0.35em 1em; + text-align: center; + color: $text-primary; + + &:hover { + background: $bg-hover; + } +} + +.turnOffSelect { + user-select: none; +} + +// --- Copy box --- +.cCpy { + background: $bg-surface-4; + color: $text-primary; + font-weight: 500; + margin: 0.1em; + padding: 0.3em; + position: absolute; + border-radius: $border-radius-sm; + box-shadow: $shadow-md; +} + +.modal-copy input { + display: block; + width: 100%; + margin-top: 1.5em; + padding: 0.3em 0; +} + +// --- Alias modal --- +#alias_modal { + table { width: 100%; } + label { font-weight: 500; } +} + +.small_font { + font-size: smaller; +} + +.smallIndent { + padding-left: 7px; +} + +// --- Resizer --- +#resizer { + border: 1px solid $border-default; +} + +#inner-resizer { + padding: 10px; +} + +// --- List server --- +#list_server { + list-style-type: none; + padding: 0; +} + +// --- Table Stats --- +div#tablestatistics { + display: flex; + flex-wrap: wrap; + gap: 1rem 1.5rem; + + table { + float: none; + margin: 0.5em 0; + min-width: 16em; + } +} + +// --- Structure Action Links --- +#structure-action-links a { + margin-right: 1em; +} + +#addColumns input[type=radio] { + margin: 3px 0 0; + margin-left: 1em; +} + +// --- Import --- +input#import_merge { + margin: 0; +} + +// --- Prefs --- +.click-hide-message { + cursor: pointer; +} + +.prefsmanage_opts { + margin-left: 2em; +} + +#prefs_autoload { + margin-bottom: 0.5em; + margin-left: 0.5em; +} + +input#auto_increment_opt { + width: min-content; +} + +.wrapper { + float: left; + margin-bottom: 1.5em; +} + +// --- Toggle Button --- +.toggleButton { + position: relative; + cursor: pointer; + font-size: 0.8em; + text-align: center; + line-height: 1.4em; + height: 1.55em; + overflow: hidden; + border-right: 1px solid $border-default; + border-left: 1px solid $border-default; + border-radius: $border-radius-sm; + background: $bg-surface-2; + + .toggleOn { + color: $accent-green; + padding: 0 1em; + } + + .toggleOff { + color: $text-muted; + padding: 0 1em; + } +} + +// --- Message Errors --- +.message_errors_found { + margin-top: 20px; +} + +.repl_gui_skip_err_cnt { + width: 30px; +} + +.color_gray { + color: $text-muted; +} + +li.last.database { + margin-bottom: 15px !important; +} + +// --- Zoom Search --- +div#dataDisplay { + input, + select { + margin: 0; + margin-right: 0.5em; + } + th { + line-height: 2em; + } +} + +img.calendar { + border: none; +} + +form.clock { + text-align: center; +} + + + +// --- Page content --- +div#page_content div { + &#tableslistcontainer { + margin-top: 1em; + } + &.result_query { + margin-top: 1em; + } +} + +// --- Tableslistcontainer --- +#tableslistcontainer table.data { + border-top: 0; +} + + + + + +// --- Page errors --- +#pma_errors { + clear: both; +} + +// ENUM/SET editor styles live in _modals.scss (#enum_editor) + + + + + +// --- Tables data --- +table.data { + caption-side: top; +} + +// --- Replication --- +.replication { + th { + background: $bg-surface-2; + } +} + +// --- Clearfix --- +.clearfloat { + clear: both; +} + +// --- Improved Go Button (primary only — not every .btn) --- +input[type=submit].btn-primary, +.go-btn, +button.btn-primary { + border-radius: $border-radius-pill; + font-weight: 500; + padding: 0.4rem 1.2rem; + font-size: 0.875rem; + transition: all 0.15s ease; + background: $accent-green-deep; + border: 1px solid $accent-green-deep; + color: $text-white; + cursor: pointer; + + &:hover { + background: $accent-green-deep-hover; + border-color: $accent-green-deep-hover; + } +} + +input[type=submit].btn-secondary, +button.btn-secondary { + border-radius: $border-radius-sm; + font-weight: 400; +} + +// --- Action links in tables --- +.mult_submit, +button.mult_submit { + color: $text-secondary; + text-decoration: none; + transition: color 0.15s ease; + + &:hover { + color: $text-primary; + text-decoration: none; + } +} + +// --- Indexes section --- +#index_frm, +#index_columns { + .index_info { + background: $bg-surface; + border: 1px solid $border-default; + border-radius: $border-radius; + padding: 1rem; + margin-bottom: 1rem; + } +} + +// --- Structure table improvements --- +.table-primary { + th { + color: $text-secondary; + font-weight: 500; + font-size: 0.85em; + text-transform: uppercase; + letter-spacing: 0.03em; + } +} + +// --- Better select styling --- +select.go-btn, +select[name="sql_query"] { + border-radius: $border-radius-sm; + padding: 0.4rem 0.75rem; +} + +// --- Checkbox alignment --- +input[type="checkbox"] { + margin: 0 0.25em; + vertical-align: middle; +} + +// --- Table link & text colors --- +// Dense action labels (Browse, Structure…): regular weight + muted color. +// font-weight 300 looks washed out at ~14px on dark UI and we don't ship Inter Thin. +.table a, +td a { + color: $text-secondary; + font-weight: 400; + text-decoration: none; + letter-spacing: 0; + + &:hover { + color: $accent-green; + text-decoration: none; + } +} + +// Name / primary links in tables can stay a touch clearer +.table td:nth-child(2) a, +td a[href*="db_structure"], +td a[href*="sql.php"] { + font-weight: 400; +} + +.table td { + color: $text-primary; +} + +td.null { + color: $text-muted !important; +} + +// --- "With selected" bar --- +.selectall-bar, +.with-selected { + background: $bg-surface-2; + border: 1px solid $border-default; + border-radius: $border-radius; + padding: 0.5rem 0.85rem; + margin: 0.5rem 0; + display: flex; + align-items: center; + gap: 0.5rem; + flex-wrap: wrap; +} + +// --- Tab content spacing --- +.nav-tabs + .tab-content, +.tab-pane { + padding-top: 0.75rem; +} + +// --- Better form spacing --- +.form-horizontal .control-label { + text-align: right; + padding-top: 0.375rem; +} + +// --- Index table styling --- +#index_columns { + border-collapse: collapse; + + td, th { + padding: 0.4rem 0.6rem; + border: 1px solid $border-default; + } + + th { + background: $bg-surface-2; + color: $text-secondary; + font-weight: 500; + } +} + +// --- Alert improvements --- +.alert { + border-radius: $border-radius; + padding: 0.75rem 1rem; + font-size: 0.875rem; +} + +// --- Improve table row actions --- +// Round Edit/Copy/Delete chips live in `_tables.scss`. +.pointer[id*="anchor"] { + color: $text-secondary; +} + +// --- Key icon color --- +.key { + color: $color-warning; +} + +.pk { + color: $accent-green; +} diff --git a/stygia/scss/_console.scss b/stygia/scss/_console.scss new file mode 100644 index 0000000000..189535c1e1 --- /dev/null +++ b/stygia/scss/_console.scss @@ -0,0 +1,496 @@ +// ============================================================ +// Stygia — SQL Console +// Match original/pmahomme STRUCTURE (see console/display.twig): +// .switch_button = "Console" title (LEFT, not floated) +// .button = Clear / History / Options (float RIGHT) +// .text = used in nested cards only +// ============================================================ + +#pma_console_container { + width: 100%; + position: fixed; + bottom: 0; + left: 0; + z-index: 100; + pointer-events: none; +} + +#pma_console { + position: relative; + margin-left: $navi-width; + z-index: 100; + // Do not set width:100% — that + margin would overflow under the nav + + .templates { + display: none; + } + + .mid_text { + vertical-align: middle; + } + + .toolbar { + position: relative; + background: $bg-surface-2; + border-top: 1px solid $border-strong; + cursor: n-resize; + pointer-events: auto; + // NO display:flex — floats need normal block flow (original layout) + min-height: 1.6em; + line-height: 1.6em; + padding: 0 4px; + font-size: 0.8125rem; + font-weight: 400; + color: $text-secondary; + box-sizing: border-box; + + &::after { + content: ""; + display: table; + clear: both; + } + + span { + vertical-align: middle; + } + + &.collapsed { + cursor: pointer; + + // Compact chip (original): only as wide as the Console switch + &:not(:hover) { + display: inline-block; + border-top-right-radius: $border-radius-sm; + border-right: 1px solid $border-strong; + } + + > .button { + display: none; + } + } + + .button, + .text { + padding: 0 0.4em; + display: inline-block; + margin-right: 0.4em; + float: right; + color: $text-secondary; + cursor: pointer; + font-weight: 400; + line-height: 1.6em; + + &:hover { + color: $text-primary; + background: $bg-hover; + } + } + + .button.active { + color: $text-primary; + background: $bg-active; + } + + .text { + font-weight: 500; + color: $text-primary; + cursor: default; + } + } + + // Title control — LEFT side (must NOT float right) + .switch_button { + padding: 0 0.4em; + display: inline-flex; + align-items: center; + gap: 0.35em; + float: none; + color: $text-primary; + cursor: pointer; + font-weight: 500; + line-height: 1.6em; + vertical-align: middle; + + .icon, + .ic_console { + width: 14px; + height: 14px; + margin: 0; + vertical-align: middle; + background-color: $text-secondary; + flex-shrink: 0; + } + + span { + vertical-align: middle; + } + + &:hover { + color: $text-primary; + background: $bg-hover; + + .icon, + .ic_console { + background-color: $text-primary; + } + } + } + + .message span.action, + .toolbar .button, + .switch_button { + cursor: pointer; + } + + .content { + overflow-x: hidden; + overflow-y: auto; + margin-bottom: -65px; + border-top: 1px solid $border-strong; + background: $bg-surface; + color: $text-primary; + padding-top: 0.4em; + pointer-events: auto; + font-weight: 400; + line-height: 1.45; + + &.console_dark_theme { + background: $bg-body; + color: $text-primary; + + .CodeMirror-wrap { + background: $bg-body; + color: $text-primary; + } + + .action_content { + color: $text-primary; + background: $bg-surface-2; + } + + .message { + border-color: $border-default; + } + + .CodeMirror-cursor { + border-color: $text-primary; + } + } + } + + .message, + .query_input { + position: relative; + font-family: $font-family-monospace; + cursor: text; + margin: 0 10px 0.2em 1.4em; + } + + .message { + border-bottom: 1px solid $border-default; + padding-bottom: 0.2em; + color: $text-primary; + font-size: 0.8125rem; + font-weight: 400; + + span.text, + span.action { + padding: 0 3px; + display: inline-block; + } + + span.action { + color: $text-secondary; + font-weight: 400; + + &:hover { + color: $accent-green; + background: $bg-hover; + } + } + + &.expanded > .action_content { + position: relative; + } + + &::before { + left: -0.7em; + position: absolute; + content: ">"; + color: $text-muted; + font-weight: 400; + } + + &:hover::before { + color: $accent-green; + font-weight: 500; + } + + &.expanded::before { + content: "]"; + } + + &.welcome::before { + display: none; + } + + &.welcome { + margin-left: 0.75em; + font-family: $font-family-base; + font-size: 0.8rem; + color: $text-muted; + border-bottom: 0; + cursor: default; + } + + &.failed { + &::before, + &.expanded::before, + &:hover::before { + content: "="; + color: $color-danger; + } + } + + &.pending::before { + opacity: 0.3; + } + + &.collapsed > .query { + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; + } + + &.expanded > .query { + display: block; + white-space: pre; + word-wrap: break-word; + } + + .text.targetdb, + &.collapsed .action.collapse, + &.expanded .action.expand { + display: none; + } + + .action { + &.requery, + &.profiling, + &.explain, + &.bookmark { + display: none; + } + } + + &.select .action { + &.profiling, + &.explain { + display: inline-block; + } + } + + &.history .text.targetdb, + &.successed .text.targetdb { + display: inline-block; + } + + &.history .action { + &.requery, + &.bookmark { + display: inline-block; + } + } + + &.bookmark .action { + &.requery, + &.bookmark { + display: inline-block; + } + } + + &.successed .action { + &.requery, + &.bookmark { + display: inline-block; + } + } + + .action_content { + position: absolute; + bottom: 100%; + background: $bg-surface-2; + border: 1px solid $border-default; + border-top-left-radius: $border-radius-sm; + color: $text-primary; + padding: 0.25em 0.4em; + z-index: 2; + } + + &.bookmark .text.targetdb, + .text.query_time { + margin: 0; + display: inline-block; + } + + &.failed .text.query_time, + .text.failed { + display: none; + } + + &.failed .text.failed { + display: inline-block; + } + + .text { + background: transparent; + } + + &.collapsed { + > .action_content { + display: none; + } + + &:hover > .action_content { + display: block; + } + } + + .bookmark_label { + position: absolute; + left: 0; + top: 0; + background: $bg-surface-3; + padding: 0 0.3em; + font-size: 0.75em; + color: $text-secondary; + + &.shared { + background: rgba($accent-green, 0.15); + color: $accent-green; + } + } + + &.expanded .bookmark_label { + position: relative; + } + } + + .query_input { + &::before { + left: -0.7em; + position: absolute; + content: ">"; + top: -2px; + color: $text-muted; + font-weight: 400; + } + + textarea, + .console_query_input { + width: 100%; + min-height: 4em; + resize: vertical; + background: $bg-body; + border: 1px solid $border-strong; + border-radius: $border-radius-sm; + color: $text-primary; + padding: 6px 8px; + font-family: $font-family-monospace; + font-size: 0.8125rem; + font-weight: 400; + display: block; + box-sizing: border-box; + } + + textarea:focus, + .console_query_input:focus-within { + border-color: $accent-green; + outline: none; + box-shadow: $input-focus-box-shadow; + } + } + + .mid_layer { + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 100%; + background: rgba(0, 0, 0, 0.45); + z-index: 150; + display: none; + pointer-events: auto; + } + + .card { + position: absolute; + left: 0; + bottom: 0; + width: 100%; + z-index: 160; + display: none; + background: $bg-surface; + border: 1px solid $border-default; + border-radius: $border-radius-sm $border-radius-sm 0 0; + pointer-events: auto; + box-sizing: border-box; + + &.show { + display: block; + } + + // Nested toolbars (Options / Debug / Bookmarks cards) + .toolbar { + .switch_button { + float: right; + margin-right: 0.4em; + } + } + } + + .button.hide, + .message span.text.hide { + display: none; + } + + .debug, + .debug_output, + .options { + color: $text-secondary; + font-size: 0.85em; + font-weight: 400; + padding: 6px 8px; + line-height: 1.45; + + h3, + .header { + color: $text-primary; + font-weight: 500; + margin-bottom: 4px; + font-size: 0.9em; + } + } + + .restore-defaults, + .button.default { + color: $text-muted; + font-size: 0.8em; + font-weight: 400; + + &:hover { + color: $accent-green; + } + } +} + +#pma_console_options .content { + padding: 0.75rem 1rem; + margin-bottom: 0; +} + +@media (max-width: 768px) { + #pma_console { + margin-left: 0; + } +} diff --git a/stygia/scss/_datatypes.scss b/stygia/scss/_datatypes.scss new file mode 100644 index 0000000000..89b1b4aba5 --- /dev/null +++ b/stygia/scss/_datatypes.scss @@ -0,0 +1,164 @@ +// ============================================================ +// Stygia — Data type colors (One Dark Pro classic) +// Browse cells use td[data-type]; insert/edit use data-type + .column_type +// Palette: https://github.com/Binaryify/OneDark-Pro (zhuangtongfa) +// ============================================================ + +// --- Browse / result cells (FieldMetadata::getMappedType) --- +td[data-type="int"], +td[data-type="real"] { + color: $odp-whiskey; + font-family: $font-family-monospace; + font-variant-numeric: tabular-nums; +} + +td[data-type="string"] { + color: $odp-green; + font-family: $font-family-monospace; +} + +td[data-type="blob"], +td.hex { + color: $odp-coral; + font-family: $font-family-monospace; +} + +td[data-type="date"], +td[data-type="time"], +td[data-type="datetime"], +td[data-type="timestamp"], +td[data-type="year"] { + color: $odp-fountain-blue; + font-family: $font-family-monospace; + font-variant-numeric: tabular-nums; +} + +td[data-type="bit"], +td.bit { + color: $odp-purple; + font-family: $font-family-monospace; +} + +td[data-type="json"] { + color: $odp-malibu; + font-family: $font-family-monospace; +} + +td[data-type="geometry"] { + color: $odp-malibu; + font-family: $font-family-monospace; +} + +td[data-type="null"], +td.null { + color: $odp-light-dark; + + em { + color: $odp-dark; + font-style: italic; + font-weight: 400; + } +} + +td[data-type="unknown"] { + color: $odp-light-white; +} + +td.enum, +td.set { + color: $odp-chalky; + font-family: $font-family-monospace; +} + +// Keep links inside typed cells readable +td[data-type] a { + color: inherit; + text-decoration: underline; + text-decoration-color: rgba($odp-light-white, 0.35); + + &:hover { + color: $accent-green-light; + text-decoration-color: $accent-green; + } +} + +// --- Insert / edit: TypeClass values on value cells --- +td[data-type="NUMBER"], +td[data-type="number"] { + color: $odp-whiskey; + + input, + textarea, + select { + color: $odp-whiskey; + } +} + +td[data-type="DATE"], +td[data-type="date"] { + input, + textarea, + select { + color: $odp-fountain-blue; + } +} + +td[data-type="CHAR"], +td[data-type="char"] { + input, + textarea, + select { + color: $odp-green; + } +} + +td[data-type="SPATIAL"], +td[data-type="spatial"] { + input, + textarea, + select { + color: $odp-malibu; + } +} + +td[data-type="JSON"], +td[data-type="json"] { + input, + textarea, + select { + color: $odp-malibu; + } +} + +td[data-type="UUID"], +td[data-type="uuid"] { + input, + textarea, + select { + color: $odp-chalky; + } +} + +// Type name label in Insert/Edit / Change +span.column_type { + color: $odp-chalky; + font-family: $font-family-monospace; + font-size: 0.8125rem; + font-weight: 400; + letter-spacing: 0.01em; +} + +// Structure Type column (#tablestructure: # | Name | Type | ...) +#tablestructure > tbody > tr > td:nth-child(4), +#tablestructure > tbody > tr > td.text-nowrap:nth-child(4) { + color: $odp-chalky; + font-family: $font-family-monospace; + font-size: 0.8125rem; + font-weight: 400; +} + +#tablestructure > tbody > tr > td:nth-child(4) abbr { + color: inherit; + text-decoration: none; + border-bottom: 1px dotted rgba($odp-chalky, 0.45); +} diff --git a/stygia/scss/_designer.scss b/stygia/scss/_designer.scss new file mode 100644 index 0000000000..0da0296bc8 --- /dev/null +++ b/stygia/scss/_designer.scss @@ -0,0 +1,68 @@ +// ============================================================ +// Stygia — Designer / relation view +// ============================================================ + +#designer, +#canvas_outer, +#osn_tab { + background: $bg-body; + color: $text-primary; +} + +.designer_tab, +#tabs { + background: $bg-surface; + border-color: $border-default; +} + +.designer_table, +.pmd_tab { + background: $bg-surface; + border: 1px solid $border-default; + color: $text-primary; + border-radius: $border-radius-sm; + box-shadow: $shadow-sm; + + .tab_zag, + .tab_zag_nohidden { + background: $bg-surface-2; + color: $text-primary; + font-weight: 600; + border-bottom: 1px solid $border-default; + padding: 0.35rem 0.5rem; + } + + .tab_field, + .tab_field_3left { + background: $bg-surface; + color: $text-secondary; + border-top: 1px solid $border-subtle; + + &:hover { + background: $bg-hover; + color: $text-primary; + } + } +} + +.designer_panel, +#layer_menu { + background: $bg-popover; + border: 1px solid $border-default; + border-radius: $border-radius-sm; + box-shadow: $shadow-md; + color: $text-primary; +} + +#layer_menu_sizer { + background: $border-default; +} + +.pmd_icon, +.designer_header a { + color: $text-secondary; + + &:hover { + color: $accent-green; + } +} diff --git a/stygia/scss/_fonts.scss b/stygia/scss/_fonts.scss new file mode 100644 index 0000000000..5a0b0b9ceb --- /dev/null +++ b/stygia/scss/_fonts.scss @@ -0,0 +1,60 @@ +// ============================================================ +// Stygia — Local fonts (woff2, no CDN) +// Inter: UI · JetBrains Mono: SQL / code +// ============================================================ + +@font-face { + font-family: "Inter"; + font-style: normal; + font-weight: 300; + font-display: swap; + src: url("../fonts/inter-latin-300-normal.woff2") format("woff2"); +} + +@font-face { + font-family: "Inter"; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url("../fonts/inter-latin-400-normal.woff2") format("woff2"); +} + +@font-face { + font-family: "Inter"; + font-style: normal; + font-weight: 500; + font-display: swap; + src: url("../fonts/inter-latin-500-normal.woff2") format("woff2"); +} + +@font-face { + font-family: "Inter"; + font-style: normal; + font-weight: 600; + font-display: swap; + src: url("../fonts/inter-latin-600-normal.woff2") format("woff2"); +} + +@font-face { + font-family: "JetBrains Mono"; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url("../fonts/jetbrains-mono-latin-400-normal.woff2") format("woff2"); +} + +@font-face { + font-family: "JetBrains Mono"; + font-style: normal; + font-weight: 500; + font-display: swap; + src: url("../fonts/jetbrains-mono-latin-500-normal.woff2") format("woff2"); +} + +@font-face { + font-family: "JetBrains Mono"; + font-style: italic; + font-weight: 400; + font-display: swap; + src: url("../fonts/jetbrains-mono-latin-400-italic.woff2") format("woff2"); +} diff --git a/stygia/scss/_forms.scss b/stygia/scss/_forms.scss new file mode 100644 index 0000000000..fc0585a8ed --- /dev/null +++ b/stygia/scss/_forms.scss @@ -0,0 +1,241 @@ +// ============================================================ +// Stygia — Forms +// Unified height, borders, and focus ring across Bootstrap + legacy +// ============================================================ + +$form-control-height: 2.25rem; +$form-focus-ring: 0 0 0 2px rgba($accent-green, 0.18); + +.form-control { + background-color: $bg-surface; + border-color: $border-strong; + color: $text-primary; + border-radius: $border-radius-sm; + padding: 0.45rem 0.75rem; + min-height: $form-control-height; + line-height: 1.4; + transition: border-color 0.15s ease, box-shadow 0.15s ease; + + &:focus { + background-color: $bg-surface; + border-color: $accent-green; + color: $text-primary; + box-shadow: $form-focus-ring; + } + + &::placeholder { + color: $text-muted; + opacity: 1; + } + + &:disabled, + &[readonly] { + background-color: $bg-surface-2; + color: $text-disabled; + border-color: $border-default; + opacity: 1; + } +} + +.form-select { + background-color: $bg-surface; + border-color: $border-strong; + color: $text-primary; + border-radius: $border-radius-sm; + padding: 0.45rem 2rem 0.45rem 0.75rem; + min-height: $form-control-height; + line-height: 1.4; + + &:focus { + border-color: $accent-green; + box-shadow: $form-focus-ring; + } + + &:disabled { + background-color: $bg-surface-2; + color: $text-disabled; + border-color: $border-default; + } +} + +.form-check-input { + background-color: $bg-surface-2; + border-color: $border-strong; + width: 1.1em; + height: 1.1em; + margin-top: 0.2em; + + &:checked { + background-color: $accent-green; + border-color: $accent-green; + } + + &:focus { + box-shadow: $form-focus-ring; + border-color: $accent-green; + } + + &[type=checkbox]:indeterminate { + background-color: $accent-green; + border-color: $accent-green; + } +} + +.form-check-label { + color: $text-primary; + line-height: 1.45; +} + +.form-label { + color: $text-secondary; + font-weight: 400; + margin-bottom: 0.3rem; + font-size: 0.8rem; +} + +.form-text { + color: $text-muted; + font-size: 0.8rem; +} + +.form-control-sm { + padding: 0.25rem 0.5rem; + font-size: 0.8rem; + min-height: 1.85rem; +} + +.form-select-sm { + padding: 0.25rem 1.5rem 0.25rem 0.5rem; + font-size: 0.8rem; + min-height: 1.85rem; +} + +// Legacy PMA inputs — match Bootstrap forms +input[type="text"], +input[type="password"], +input[type="number"], +input[type="email"], +input[type="search"], +input[type="url"], +input[type="tel"], +input[type="date"], +input[type="datetime-local"], +input[type="time"], +select:not(.form-select):not([multiple]), +textarea:not(.form-control) { + background-color: $bg-surface; + border: 1px solid $border-strong; + color: $text-primary; + border-radius: $border-radius-sm; + padding: 0.4rem 0.65rem; + min-height: $form-control-height; + line-height: 1.4; + transition: border-color 0.15s ease, box-shadow 0.15s ease; + + &:focus { + border-color: $accent-green; + outline: none; + box-shadow: $form-focus-ring; + } + + &:disabled, + &[readonly] { + background-color: $bg-surface-2; + color: $text-disabled; + border-color: $border-default; + } + + &::placeholder { + color: $text-muted; + opacity: 1; + } +} + +textarea:not(.form-control) { + min-height: 4.5rem; + font-family: $font-family-monospace; +} + +select[multiple] { + min-height: 6rem; + background-color: $bg-surface; + border: 1px solid $border-strong; + color: $text-primary; + border-radius: $border-radius-sm; + + &:focus { + border-color: $accent-green; + outline: none; + box-shadow: $form-focus-ring; + } +} + +input[type="checkbox"], +input[type="radio"] { + accent-color: $accent-green; + width: 1.05em; + height: 1.05em; + + &:focus-visible { + outline: 2px solid $accent-green; + outline-offset: 2px; + } +} + +// Input group +.input-group { + .form-control { + &:not(:first-child) { + border-left: 0; + } + &:not(:last-child) { + border-right: 0; + } + + &:focus { + border-color: $accent-green; + box-shadow: $form-focus-ring; + } + } + + .input-group-text { + background-color: $bg-surface-2; + border-color: $border-strong; + color: $text-muted; + min-height: $form-control-height; + transition: border-color 0.15s ease; + } + + &:focus-within { + .input-group-text { + border-color: $accent-green; + } + } +} + +// Validation +.was-validated .form-control:valid, +.form-control.is-valid { + border-color: $color-success; + + &:focus { + box-shadow: 0 0 0 2px rgba($color-success, 0.15); + } +} + +.was-validated .form-control:invalid, +.form-control.is-invalid { + border-color: $color-danger; + + &:focus { + box-shadow: 0 0 0 2px rgba($color-danger, 0.15); + } +} + +.valid-feedback { + color: $color-success; +} + +.invalid-feedback { + color: $color-danger; +} diff --git a/stygia/scss/_icons.scss b/stygia/scss/_icons.scss new file mode 100644 index 0000000000..bd53f486e4 --- /dev/null +++ b/stygia/scss/_icons.scss @@ -0,0 +1,312 @@ +// ============================================================ +// Stygia — Icon Mappings (mask-image so color can change) +// ============================================================ + +@mixin icon-mask($file) { + -webkit-mask-image: url($file); + mask-image: url($file); + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; + mask-repeat: no-repeat; + -webkit-mask-position: center; + mask-position: center; + background-image: none; + background-color: $text-secondary; +} + +.icon { + display: inline-block; + margin: 0; + padding: 0; + width: 16px; + height: 16px; + background-repeat: no-repeat; + background-color: $text-secondary; + vertical-align: middle; +} + +a:hover > .icon, +.nav-link:hover .icon, +button:hover .icon { + background-color: $text-primary; +} + +// Active tabs / pills — icon matches accent (readable on dark, not on green fill) +.nav-link.active .icon, +.nav-item.active .nav-link .icon, +.nav-pills .nav-link.active .icon, +.btn-primary .icon, +.btn-success .icon { + background-color: currentColor; +} + +.icon_fulltext { + width: 50px; + height: 19px; +} + +.ic_select_all_arrow { + width: 38px; + height: 22px; + margin-right: 1rem; + @include icon-mask("../img/select-all-arrow.svg"); + + &[dir=rtl] { + transform: scaleX(-1); + } +} + +// --- Actions --- +.ic_b_edit { @include icon-mask("../img/edit.svg"); } +.ic_b_close { @include icon-mask("../img/close.svg"); } +.ic_b_plus { @include icon-mask("../img/plus.svg"); } +.ic_b_minus { @include icon-mask("../img/minus.svg"); } +.ic_b_save, +.ic_b_saveimage { @include icon-mask("../img/save.svg"); } +.ic_b_undo { @include icon-mask("../img/undo.svg"); } +.ic_b_search { @include icon-mask("../img/search.svg"); } +.ic_b_select { @include icon-mask("../img/search-across.svg"); } +.ic_b_find_replace { @include icon-mask("../img/search-replace.svg"); } +.ic_b_drop { @include icon-mask("../img/minus.svg"); } +.ic_b_empty { @include icon-mask("../img/shredder.svg"); } +.ic_b_insrow { @include icon-mask("../img/row-plus.svg"); } +.ic_b_move { @include icon-mask("../img/col-move.svg"); } +.ic_b_print { @include icon-mask("../img/print.svg"); } +.ic_b_export, +.ic_b_tblexport { @include icon-mask("../img/export.svg"); } +.ic_b_import, +.ic_b_tblimport { @include icon-mask("../img/import.svg"); } +.ic_b_rename { @include icon-mask("../img/b_rename.svg"); } +.ic_s_reload, +.ic_b_reload { @include icon-mask("../img/reload.svg"); } + +// --- Navigation / pagination --- +.ic_b_home { @include icon-mask("../img/home.svg"); } +.ic_b_firstpage { @include icon-mask("../img/firstpage.svg"); } +.ic_b_lastpage { @include icon-mask("../img/lastpage.svg"); } +.ic_b_nextpage { @include icon-mask("../img/nextpage.svg"); } +.ic_b_prevpage { @include icon-mask("../img/prevpage.svg"); } +.ic_b_left { @include icon-mask("../img/chevron-left.svg"); } +.ic_b_right { @include icon-mask("../img/chevron-right.svg"); } +.ic_b_more { @include icon-mask("../img/triangle-down-1.svg"); } +.ic_b_globe { @include icon-mask("../img/globe-alt.svg"); } +.ic_b_tipp { @include icon-mask("../img/b_tipp.svg"); } + +// --- Database --- +.ic_database, +.ic_s_db { @include icon-mask("../img/database.svg"); } +.ic_b_newdb { @include icon-mask("../img/database-plus.svg"); } +.ic_db_drop { @include icon-mask("../img/database-minus.svg"); } +.ic_b_engine { @include icon-mask("../img/database-engine.svg"); } +.ic_b_group { @include icon-mask("../img/databases.svg"); } +.ic_b_sdb { + @include icon-mask("../img/b_sdb.svg"); + width: 10px; + height: 10px; +} +.ic_b_dbstatistics { @include icon-mask("../img/b_dbstatistics.svg"); } +.ic_b_docsql { @include icon-mask("../img/b_docsql.svg"); } + +// --- Table --- +.ic_b_newtbl, +.ic_b_snewtbl, +.ic_b_table_add { @include icon-mask("../img/table-plus.svg"); } +.ic_b_deltbl { @include icon-mask("../img/table-minus.svg"); } +.ic_b_browse, +.ic_b_sbrowse { @include icon-mask("../img/table-browse.svg"); } +.ic_b_tblanalyse { @include icon-mask("../img/table-analyse.svg"); } +.ic_b_props { @include icon-mask("../img/table-engine.svg"); } +.ic_b_views { @include icon-mask("../img/table-view.svg"); } +.ic_b_view_add { @include icon-mask("../img/table-view-plus.svg"); } +.ic_b_view { @include icon-mask("../img/table-view.svg"); } +.ic_b_tblops { @include icon-mask("../img/preferences.svg"); } +.ic_b_tbloptimize { @include icon-mask("../img/optimize.svg"); } + +// --- Keys & Indexes --- +.ic_b_key { @include icon-mask("../img/key.svg"); } +.ic_b_primary { @include icon-mask("../img/key-primary.svg"); } +.ic_b_unique { @include icon-mask("../img/field-index-unique.svg"); } +.ic_b_ftext { @include icon-mask("../img/field-index-text.svg"); } +.ic_b_spatial { @include icon-mask("../img/field-spatial.svg"); } +.ic_b_index { @include icon-mask("../img/field-index.svg"); } +.ic_b_index_add { @include icon-mask("../img/index-plus.svg"); } +.ic_s_tbl { @include icon-mask("../img/table.svg"); } + +// --- Users --- +.ic_b_usradd { @include icon-mask("../img/user-plus.svg"); } +.ic_b_usrdrop { @include icon-mask("../img/user-minus.svg"); } +.ic_b_usredit, +.ic_b_usrcheck, +.ic_user { @include icon-mask("../img/user.svg"); } +.ic_b_usrlist { @include icon-mask("../img/users.svg"); } +.ic_s_rights { @include icon-mask("../img/user-props.svg"); } + +// --- Status (semantic colors) --- +.ic_s_okay { + @include icon-mask("../img/check.svg"); + background-color: $color-success; +} +.ic_s_error { + @include icon-mask("../img/error.svg"); + background-color: $color-danger; +} +.ic_s_notice { @include icon-mask("../img/notice.svg"); } +.ic_s_success { + @include icon-mask("../img/success.svg"); + background-color: $color-success; +} +.ic_s_attention { + @include icon-mask("../img/s_attention.svg"); + background-color: $color-warning; +} +.ic_s_info { + @include icon-mask("../img/s_info.svg"); + background-color: $color-info; +} +.ic_s_really { + @include icon-mask("../img/s_really.svg"); + width: 11px; + height: 11px; +} +.ic_s_cancel { @include icon-mask("../img/s_cancel.svg"); } +.ic_s_cancel2 { @include icon-mask("../img/s_cancel2.svg"); } + +// --- Chart & Reports --- +.ic_b_chart { @include icon-mask("../img/chart.svg"); } +.ic_b_report { @include icon-mask("../img/report.svg"); } +.ic_b_comment { @include icon-mask("../img/comment.svg"); } +.ic_console { @include icon-mask("../img/console.svg"); } +.ic_b_relations { @include icon-mask("../img/designer.svg"); } +.ic_b_events { @include icon-mask("../img/event.svg"); } +.ic_b_event_add { @include icon-mask("../img/event-plus.svg"); } +.ic_b_favorite { @include icon-mask("../img/favorite.svg"); } +.ic_b_no_favorite { @include icon-mask("../img/favorite-alt.svg"); } +.ic_b_triggers { @include icon-mask("../img/flag.svg"); } +.ic_b_trigger_add { @include icon-mask("../img/flag-plus.svg"); } + +// --- Visibility --- +.ic_eye { @include icon-mask("../img/eye.svg"); } +.ic_eye_grey { @include icon-mask("../img/eye_grey.svg"); } +.ic_show { @include icon-mask("../img/visibility.svg"); } +.ic_hide { @include icon-mask("../img/visibility-hidden.svg"); } + +// --- Help --- +.ic_b_help { @include icon-mask("../img/help-alt.svg"); } +.ic_b_docs { @include icon-mask("../img/help.svg"); } +.ic_b_sqlhelp { @include icon-mask("../img/manual.svg"); } + +// --- Server --- +.ic_s_host { @include icon-mask("../img/host.svg"); } +.ic_s_status { @include icon-mask("../img/server.svg"); } +.ic_b_versions { @include icon-mask("../img/version.svg"); } +.ic_s_lang { @include icon-mask("../img/language.svg"); } +.ic_s_link { @include icon-mask("../img/link.svg"); } +.ic_s_unlink { @include icon-mask("../img/link-broken.svg"); } +.ic_s_lock { @include icon-mask("../img/lock.svg"); } +.ic_s_unlock { @include icon-mask("../img/lock-open.svg"); } +.ic_s_loggoff { @include icon-mask("../img/sign-out.svg"); } +.ic_s_passwd { @include icon-mask("../img/password.svg"); } +.ic_b_plugin { @include icon-mask("../img/plugin.svg"); } +.ic_s_replication { @include icon-mask("../img/replication.svg"); } +.ic_b_routines { @include icon-mask("../img/routine.svg"); } +.ic_b_routine_add { @include icon-mask("../img/routine-plus.svg"); } + +// --- Sorting --- +.ic_asc_order, +.ic_s_asc { @include icon-mask("../img/sort-asc.svg"); } +.ic_s_desc { @include icon-mask("../img/sort-desc.svg"); } +.ic_s_sortable { @include icon-mask("../img/s_sortable.svg"); } + +// --- SQL / theme --- +.ic_b_sql { @include icon-mask("../img/sql.svg"); } +.ic_b_sqldoc { @include icon-mask("../img/b_sqldoc.svg"); } +.ic_s_theme { @include icon-mask("../img/theme.svg"); } +.ic_s_top { @include icon-mask("../img/caret-up-stop.svg"); } +.ic_s_vars { @include icon-mask("../img/database-vars.svg"); } +.ic_s_views { @include icon-mask("../img/s_views.svg"); } +.ic_normalize { @include icon-mask("../img/wizard.svg"); } +.ic_pause { @include icon-mask("../img/pause.svg"); } +.ic_play { @include icon-mask("../img/triangle-right-1.svg"); } +.ic_window-new { @include icon-mask("../img/windows.svg"); } +.ic_window { @include icon-mask("../img/window.svg"); } + +// --- Central Columns --- +.ic_centralColumns { @include icon-mask("../img/col.svg"); } +.ic_centralColumns_add { @include icon-mask("../img/col-plus.svg"); } +.ic_centralColumns_delete { @include icon-mask("../img/col-minus.svg"); } +.ic_col_drop { @include icon-mask("../img/col-drop.svg"); } + +.ic_lightbulb { @include icon-mask("../img/lightbulb.svg"); } +.ic_lightbulb_off { @include icon-mask("../img/lightbulb_off.svg"); } +.ic_more { + @include icon-mask("../img/more.svg"); + width: 13px; +} + +.ic_new_data { @include icon-mask("../img/new_data.svg"); } +.ic_new_data_hovered { @include icon-mask("../img/new_data_hovered.svg"); } +.ic_new_data_selected { @include icon-mask("../img/new_data_selected.svg"); } +.ic_new_data_selected_hovered { @include icon-mask("../img/new_data_selected_hovered.svg"); } +.ic_new_struct { @include icon-mask("../img/new_struct.svg"); } +.ic_new_struct_hovered { @include icon-mask("../img/new_struct_hovered.svg"); } +.ic_new_struct_selected { @include icon-mask("../img/new_struct_selected.svg"); } +.ic_new_struct_selected_hovered { @include icon-mask("../img/new_struct_selected_hovered.svg"); } + +.ic_php_sym { @include icon-mask("../img/php_sym.svg"); } +.ic_item { + @include icon-mask("../img/item.svg"); + width: 9px; + height: 9px; +} +.ic_s_cog { @include icon-mask("../img/preferences.svg"); } +.ic_s_collapseall { + @include icon-mask("../img/s_collapseall.svg"); + background-position: center; +} +.ic_s_asci { @include icon-mask("../img/charset.svg"); } +.ic_b_inline_edit { @include icon-mask("../img/b_inline_edit.svg"); } +.ic_b_pdfdoc { @include icon-mask("../img/b_pdfdoc.svg"); } +.ic_b_column_add { @include icon-mask("../img/b_column_add.svg"); } +.ic_b_calendar { @include icon-mask("../img/b_calendar.svg"); } +.ic_b_bookmark { @include icon-mask("../img/b_bookmark.svg"); } + +.ic_s_expandall { @include icon-mask("../img/tree-expand.svg"); } +.ic_s_collapse { @include icon-mask("../img/tree-collapse.svg"); } + +// --- BD variants (same SVGs as browse/table actions) --- +.ic_bd_browse, +.ic_bd_sbrowse { @include icon-mask("../img/table-browse.svg"); } +.ic_bd_deltbl { @include icon-mask("../img/table-minus.svg"); } +.ic_bd_drop { @include icon-mask("../img/minus.svg"); } +.ic_bd_edit { @include icon-mask("../img/edit.svg"); } +.ic_bd_empty { @include icon-mask("../img/shredder.svg"); } +.ic_bd_export { @include icon-mask("../img/export.svg"); } +.ic_bd_firstpage { @include icon-mask("../img/firstpage.svg"); } +.ic_bd_ftext { @include icon-mask("../img/field-index-text.svg"); } +.ic_bd_index { @include icon-mask("../img/field-index.svg"); } +.ic_bd_insrow { @include icon-mask("../img/row-plus.svg"); } +.ic_bd_lastpage { @include icon-mask("../img/lastpage.svg"); } +.ic_bd_nextpage { @include icon-mask("../img/nextpage.svg"); } +.ic_bd_prevpage { @include icon-mask("../img/prevpage.svg"); } +.ic_bd_primary { @include icon-mask("../img/key-primary.svg"); } +.ic_bd_routine_add { @include icon-mask("../img/routine-plus.svg"); } +.ic_bd_select { @include icon-mask("../img/search-across.svg"); } +.ic_bd_spatial { @include icon-mask("../img/field-spatial.svg"); } +.ic_bd_unique { @include icon-mask("../img/field-index-unique.svg"); } + +// Semantic tints AFTER masks (mask mixin resets background-color) +.ic_b_primary, +.ic_bd_primary { + background-color: $accent-green; +} + +.ic_ajax_clock_small { + @include icon-mask("../img/spinner.svg"); + background-color: $accent-green; + animation: stygia-spin 0.7s linear infinite; +} +.ic_s_partialtext { @include icon-mask("../img/s_partialtext.svg"); } +.ic_s_fulltext { @include icon-mask("../img/s_fulltext.svg"); } +.ic_s_process { @include icon-mask("../img/s_process.svg"); } +.ic_s_sync { @include icon-mask("../img/sync.svg"); } diff --git a/stygia/scss/_jquery-ui.scss b/stygia/scss/_jquery-ui.scss new file mode 100644 index 0000000000..4491592225 --- /dev/null +++ b/stygia/scss/_jquery-ui.scss @@ -0,0 +1,635 @@ +// ============================================================ +// Stygia — jQuery UI (datepicker, dialog, slider, autocomplete) +// Prefer design tokens over invert filters +// ============================================================ + +// UI chrome for pickers: Inter (not FiraCode) so overlays don't look terminal-like +$jquery-ui-font: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif; + +body .ui-widget { + font-family: $jquery-ui-font; + font-size: 1em; + color: $text-primary; +} + +body .ui-widget-content { + background: $bg-popover; + color: $text-primary; + border: 1px solid $border-default; +} + +body .ui-widget-header { + background: $bg-surface-2; + color: $text-primary; + border: 0; + border-bottom: 1px solid $border-default; + font-weight: 500; +} + +body .ui-state-default, +body .ui-widget-content .ui-state-default { + background: $bg-surface; + border: 1px solid $border-strong; + color: $text-secondary; +} + +body .ui-state-hover, +body .ui-widget-content .ui-state-hover, +body .ui-state-focus { + background: $bg-hover; + border-color: $accent-green; + color: $text-primary; +} + +body .ui-state-active, +body .ui-state-highlight { + background: rgba($accent-green, 0.16); + border-color: $accent-green; + color: $accent-green; +} + +body .ui-icon { + filter: brightness(0) invert(0.78); + opacity: 0.9; +} + +body .ui-state-hover .ui-icon, +body .ui-state-focus .ui-icon, +body .ui-state-active .ui-icon { + filter: invert(72%) sepia(42%) saturate(557%) hue-rotate(103deg) brightness(94%) contrast(92%); + opacity: 1; +} + +// --- Calendar trigger (host JS requests b_calendar.png) --- +// PNG avoids 404; mask + background-color paint the SVG glyph. +img.ui-datepicker-trigger { + @include icon-mask("../img/b_calendar.svg"); + display: inline-block; + width: 1.75rem; + height: 1.75rem; + margin-inline-start: 0.35rem; + box-sizing: border-box; + vertical-align: middle; + cursor: pointer; + border-radius: $border-radius-sm; + border: 1px solid transparent; + object-fit: none; + object-position: -9999px -9999px; + transition: background-color 0.15s ease, border-color 0.15s ease; + + &:hover { + background-color: $text-primary; + background-image: none; + border-color: $border-strong; + } + + &:focus-visible { + background-color: $text-primary; + background-image: none; + border-color: $accent-green; + box-shadow: $shadow-focus; + outline: none; + } +} + +body .ui-widget-overlay { + background: $modal-backdrop-bg; + opacity: 1; +} + +body #ui-datepicker-div { + z-index: 9999 !important; + width: auto; + min-width: 20em; + max-width: min(22rem, calc(100vw - 2rem)); + background: $bg-popover; + border: 1px solid $border-default; + border-radius: $border-radius; + box-shadow: $shadow-md, $shadow-green; + padding: 0.85rem; + font-family: $jquery-ui-font; + color: $text-primary; +} + +.ui-datepicker { + width: auto !important; + padding: 0; + border: 0; + background: transparent; + font-family: $jquery-ui-font; + + .ui-datepicker-header { + position: relative; + background: transparent; + border: 0; + padding: 0.15rem 0 0.65rem; + font-weight: 500; + } + + .ui-datepicker-title { + color: $text-primary; + font-weight: 500; + line-height: 1.85rem; + margin: 0 2.4em; + } + + .ui-datepicker-calendar { + width: 100%; + margin: 0; + table-layout: fixed; + border-collapse: separate; + border-spacing: 2px; + + th { + color: $text-muted; + font-weight: 500; + font-size: 0.75rem; + padding: 0.4em 0.15em; + border: 0; + } + + td { + padding: 0; + border: 0; + + span, + a { + display: flex; + align-items: center; + justify-content: center; + width: 2rem; + height: 2rem; + margin: 0 auto; + padding: 0; + text-align: center; + text-decoration: none; + border-radius: 50%; + border: 1px solid transparent !important; + background: transparent !important; + color: $text-primary; + font-variant-numeric: tabular-nums; + box-sizing: border-box; + transition: background-color 0.12s ease, border-color 0.12s ease, color 0.12s ease; + } + + a.ui-state-default { + background: transparent !important; + border-color: transparent !important; + color: $text-primary !important; + } + + a:hover, + a.ui-state-hover { + background: $bg-hover !important; + border-color: transparent !important; + color: $text-primary !important; + } + + &.ui-datepicker-other-month span, + &.ui-datepicker-unselectable span { + color: $text-disabled; + opacity: 0.55; + background: transparent !important; + border: 0 !important; + } + } + + .ui-datepicker-today a { + border-color: $accent-green !important; + font-weight: 500; + background: transparent !important; + color: $text-primary !important; + } + + .ui-datepicker-current-day a, + .ui-datepicker-current-day a.ui-state-active, + td a.ui-state-active { + background: $accent-green-deep !important; + border-color: $accent-green-deep !important; + color: $text-white !important; + font-weight: 500; + } + } + + .ui-datepicker-prev, + .ui-datepicker-next { + position: absolute; + top: 0.2rem; + width: 1.85rem; + height: 1.85rem; + cursor: pointer; + border: 0 !important; + background: transparent !important; + border-radius: $border-radius-sm; + text-indent: 0; + overflow: hidden; + + // Kill jQuery UI 1px nudge on hover + &, + &.ui-state-hover, + &.ui-datepicker-prev-hover, + &.ui-datepicker-next-hover { + top: 0.2rem; + left: auto; + right: auto; + } + + span.ui-icon { + position: absolute; + inset: 0; + margin: 0; + width: 100%; + height: 100%; + left: 0; + top: 0; + text-indent: -9999px; + background-image: none !important; + filter: none !important; + opacity: 1; + background-color: $text-secondary; + -webkit-mask-size: 12px 12px; + mask-size: 12px 12px; + -webkit-mask-repeat: no-repeat; + mask-repeat: no-repeat; + -webkit-mask-position: center; + mask-position: center; + } + + &:hover { + background: $bg-hover !important; + + span.ui-icon { + background-color: $text-primary; + } + } + } + + .ui-datepicker-prev { + left: 0; + + &, + &.ui-state-hover, + &.ui-datepicker-prev-hover { + left: 0; + } + + span.ui-icon { + -webkit-mask-image: url("../img/chevron-left.svg"); + mask-image: url("../img/chevron-left.svg"); + } + } + + .ui-datepicker-next { + right: 0; + + &, + &.ui-state-hover, + &.ui-datepicker-next-hover { + right: 0; + } + + span.ui-icon { + -webkit-mask-image: url("../img/chevron-right.svg"); + mask-image: url("../img/chevron-right.svg"); + } + } + + select.ui-datepicker-month, + select.ui-datepicker-year { + background: $bg-surface; + border: 1px solid $border-strong; + color: $text-primary; + border-radius: $border-radius-sm; + padding: 0.15rem 0.4rem; + min-height: 1.85rem; + font-size: 0.8rem; + font-family: $jquery-ui-font; + width: auto; + max-width: 48%; + + &:focus { + border-color: $accent-green; + outline: none; + box-shadow: 0 0 0 2px rgba($accent-green, 0.18); + } + } + + // MySQL tip note appended by host JS + > p, + > .note, + > small { + margin: 0.65rem 0 0; + padding-top: 0.5rem; + border-top: 1px solid $border-default; + color: $text-muted; + font-size: 0.75rem; + font-weight: 300; + line-height: 1.4; + } +} + +// --- Timepicker addon --- +.ui-timepicker-div { + margin-top: 0.75rem; + padding-top: 0.75rem; + border-top: 1px solid $border-default; + font-family: $jquery-ui-font; + + .ui-widget-header { + margin-bottom: 0.5rem; + background: transparent; + border: 0; + color: $text-secondary; + font-size: 0.8rem; + font-weight: 500; + } + + dl { + display: grid; + grid-template-columns: 7.5rem minmax(0, 1fr); + gap: 0.55rem 0.85rem; + align-items: center; + margin: 0; + text-align: left; + + dt, + dd { + float: none; + clear: none; + height: auto; + margin: 0; + padding: 0; + } + + dt { + color: $text-muted; + font-size: 0.75rem; + font-weight: 400; + line-height: 1.3; + } + + dd { + min-width: 0; + } + } + + .ui_tpicker_time_label { + align-self: center; + } + + .ui_tpicker_time .ui_tpicker_time_input { + width: 100%; + min-height: 1.85rem !important; + padding: 0.25rem 0.5rem !important; + font-family: $font-family-monospace; + font-size: 0.8rem; + font-variant-numeric: tabular-nums; + background: $bg-surface !important; + color: $text-primary !important; + border: 1px solid $border-strong !important; + border-radius: $border-radius-sm; + outline: none; + + &:focus { + border-color: $accent-green !important; + box-shadow: 0 0 0 2px rgba($accent-green, 0.18); + } + } + + select { + width: 100%; + max-width: 100%; + min-height: 1.85rem; + background: $bg-surface; + border: 1px solid $border-strong; + color: $text-primary; + border-radius: $border-radius-sm; + padding: 0.15rem 0.4rem; + font-size: 0.8rem; + + &:focus { + border-color: $accent-green; + outline: none; + box-shadow: 0 0 0 2px rgba($accent-green, 0.18); + } + } + + td { + font-size: 90%; + } +} + +.ui-tpicker-grid-label { + background: none; + border: none; + margin: 0; + padding: 0; +} + +.ui-timepicker-rtl { + direction: rtl; + + dl { + text-align: right; + } +} + +.ui-draggable { + z-index: 801; +} + +// --- Dialogs --- +.ui-dialog { + background: $bg-surface; + border: 1px solid $border-default; + border-radius: $border-radius-lg; + box-shadow: $shadow-lg; + color: $text-primary; + padding: 0; + font-family: $jquery-ui-font; + + .ui-dialog-titlebar { + background: $bg-surface-2; + border-bottom: 1px solid $border-default; + color: $text-primary; + border-radius: $border-radius-lg $border-radius-lg 0 0; + padding: 0.65rem 1rem; + font-weight: 500; + } + + .ui-dialog-title { + font-size: $h3-font-size; + font-weight: 500; + } + + .ui-dialog-content { + padding: 1rem; + color: $text-primary; + background: $bg-surface; + } + + .ui-dialog-buttonpane { + background: $bg-surface; + border-top: 1px solid $border-default; + margin-top: 0; + padding: 0.65rem 1rem; + display: flex; + flex-wrap: wrap; + gap: 0.5rem; + justify-content: flex-end; + align-items: center; + + .ui-dialog-buttonset { + display: flex; + flex-wrap: wrap; + gap: 0.5rem; + float: none; + } + + .ui-button { + background: $bg-surface-2; + border: 1px solid $border-strong; + color: $text-primary; + border-radius: $border-radius-sm; + padding: 0.35rem 0.85rem; + min-height: 2rem; + font-family: $jquery-ui-font; + font-weight: 400; + + &:hover { + background: $bg-hover; + border-color: $border-stronger; + } + + &.ui-state-default:first-child, + &.btn-primary { + background: $accent-green-deep; + border-color: $accent-green-deep; + color: $text-white; + border-radius: $border-radius-pill; + font-weight: 500; + + &:hover { + background: $accent-green-deep-hover; + border-color: $accent-green-deep-hover; + } + } + } + } + + .ui-dialog-titlebar-close { + position: absolute; + right: 0.65rem; + top: 50%; + transform: translateY(-50%); + width: 1.85rem; + height: 1.85rem; + margin: 0; + padding: 0; + border: 0 !important; + background: transparent !important; + border-radius: $border-radius-sm; + overflow: hidden; + + .ui-icon { + position: absolute; + inset: 0; + margin: 0; + width: 100%; + height: 100%; + left: 0; + top: 0; + text-indent: -9999px; + background-image: none !important; + filter: none !important; + opacity: 1; + background-color: $text-secondary; + -webkit-mask-image: url("../img/close.svg"); + mask-image: url("../img/close.svg"); + -webkit-mask-size: 12px 12px; + mask-size: 12px 12px; + -webkit-mask-repeat: no-repeat; + mask-repeat: no-repeat; + -webkit-mask-position: center; + mask-position: center; + } + + &:hover { + background: $bg-hover !important; + + .ui-icon { + background-color: $text-primary; + } + } + } +} + +// --- Sliders (beat .ui-state-default specificity) --- +body .ui-slider { + background: $bg-surface-3; + border: 0; + border-radius: $border-radius-pill; + height: 0.4em; + margin: 0.55em 0.35em 0.55em 0; + + .ui-slider-range { + background: $accent-green-deep; + border: 0; + } + + .ui-slider-handle, + .ui-slider-handle.ui-state-default, + .ui-slider-handle.ui-state-hover, + .ui-slider-handle.ui-state-focus, + .ui-slider-handle.ui-state-active { + background: $accent-green !important; + border: 0 !important; + border-radius: 50%; + width: 0.9em; + height: 0.9em; + top: -0.3em; + margin-left: -0.45em; + filter: none !important; + cursor: pointer; + box-shadow: $shadow-sm; + outline: none; + } + + .ui-slider-handle:focus-visible, + .ui-slider-handle.ui-state-focus { + box-shadow: $shadow-focus !important; + } + + .ui-slider-handle:hover, + .ui-slider-handle.ui-state-hover { + background: $accent-green-light !important; + } +} + +body .ui-slider-horizontal .ui-slider-handle { + top: -0.3em; + margin-left: -0.45em; +} + +.ui-autocomplete { + background: $bg-popover; + border: 1px solid $border-default; + border-radius: $border-radius-sm; + box-shadow: $shadow-md; + color: $text-primary; + padding: 0.25rem; + font-family: $jquery-ui-font; + + .ui-menu-item-wrapper { + color: $text-primary; + border-radius: $border-radius-sm; + padding: 0.35rem 0.65rem; + + &.ui-state-active { + background: $bg-hover; + border: 0; + color: $accent-green; + margin: 0; + } + } +} diff --git a/stygia/scss/_layout.scss b/stygia/scss/_layout.scss new file mode 100644 index 0000000000..f06d216a74 --- /dev/null +++ b/stygia/scss/_layout.scss @@ -0,0 +1,210 @@ +// ============================================================ +// Stygia — Page layout, overlay, scrollbar, selflink +// ============================================================ + +.hide { + display: none; +} + +#page_content { + margin: 0 0.75em; + padding-bottom: 3rem; + line-height: 1.5; + + > h1, + > h2, + > .card, + > .alert, + > form { + margin-bottom: 1rem; + } +} + +div#page_content div { + &#tableslistcontainer { + margin-top: 1.15em; + } + + &.result_query { + margin-top: 1.15em; + } +} + +#tableslistcontainer table.data { + border-top: 0; +} + +// Canonical modal styles (single source — do not duplicate in _common) +div.container.modal_form { + margin: 0 auto; + width: min(30em, calc(100vw - 2rem)); + text-align: center; + background: var(--stygia-bg-surface, #{$bg-surface}); + border: 1px solid var(--stygia-border-default, #{$border-default}); + border-radius: var(--stygia-radius-lg, #{$border-radius-lg}); + box-shadow: var(--stygia-shadow-lg, #{$shadow-lg}); + z-index: 999; + padding: 1rem; + color: var(--stygia-text-primary, #{$text-primary}); + + h1, + h2, + .modal-title { + font-size: $h2-font-size; + font-weight: 500; + color: var(--stygia-text-primary, #{$text-primary}); + margin: 0 0 0.75rem; + } +} + +div#modalOverlay { + position: fixed; + inset: 0; + height: 100%; + width: 100%; + background: $modal-backdrop-bg; + z-index: 900; +} + +#selflink { + clear: both; + display: block; + margin-top: 1em; + margin-bottom: 0; + width: 100%; + text-align: right; + border-top: 1px solid $border-default; + padding: 8px 0; + font-size: 0.8em; + + a { + color: $text-muted; + + &:hover { + color: $text-primary; + text-decoration: none; + } + } +} + +#pma_errors { + clear: both; +} + +// Scrollbars — WebKit + Firefox +* { + scrollbar-width: thin; + scrollbar-color: $bg-surface-4 $bg-surface; +} + +::-webkit-scrollbar { + width: 8px; + height: 8px; +} + +::-webkit-scrollbar-track { + background: $bg-surface; +} + +::-webkit-scrollbar-thumb { + background: $bg-surface-4; + border-radius: 4px; + + &:hover { + background: $border-stronger; + } +} + +div.liveChart, +.chart-container, +#serverstatus .chart { + background: $bg-surface; + border: 1px solid $border-default; + border-radius: $border-radius; + max-width: 100%; + overflow-x: auto; +} + +.legendColorBox > div { + border-color: $border-default !important; +} + +// --- Responsive shell --- +@media (max-width: 1280px) { + #page_content { + margin: 0 0.5em; + } + + .navbar-nav .nav-link { + padding-left: 0.5rem; + padding-right: 0.5rem; + } +} + +@media (max-width: 1024px) { + #page_nav_icons { + padding: 2px 6px; + gap: 2px; + + .dropdown-toggle { + padding: 4px 6px; + } + } + + .breadcrumb-navbar { + padding-left: 0.75rem; + padding-right: 0.75rem; + } + + div.liveChart { + min-width: 0 !important; + width: 100%; + height: auto; + min-height: 240px; + padding-bottom: 48px; + } +} + +@media (max-width: 992px) { + #page_content { + margin: 0 0.35em; + } + + .navbar { + flex-wrap: wrap; + min-height: auto; + } + + .navbar-nav { + flex-wrap: wrap; + row-gap: 0; + } + + #topmenucontainer { + overflow-x: auto; + } +} + +@media (max-width: 768px) { + #page_content { + margin: 0 0.25em; + padding-bottom: 3.5rem; + } + + #page_nav_icons { + position: static; + float: right; + border-left: 0; + max-width: 100%; + flex-wrap: wrap; + } + + div.upload_progress { + width: min(400px, calc(100vw - 2rem)) !important; + } + + .ajax_notification { + width: min(350px, calc(100vw - 2rem)) !important; + margin-top: 4rem; + } +} diff --git a/stygia/scss/_login.scss b/stygia/scss/_login.scss new file mode 100644 index 0000000000..424494eb9c --- /dev/null +++ b/stygia/scss/_login.scss @@ -0,0 +1,354 @@ +// ============================================================ +// Stygia — Login +// Single centered column; brand mark + lockup above the card +// ============================================================ + +$login-col: min(22.5rem, calc(100vw - 2.5rem)); + +body#loginform { + margin: 0; + min-height: 100vh; + min-height: 100dvh; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + gap: 0; + padding: 2.5rem 1.25rem; + text-align: center; + box-sizing: border-box; + background: + radial-gradient(ellipse 70% 45% at 50% 18%, rgba($accent-green, 0.12), transparent 60%), + radial-gradient(ellipse 50% 30% at 50% 100%, rgba($accent-green-deep, 0.15), transparent 55%), + $bg-body; + + // Force every top-level chunk into the same column width + > * { + width: $login-col; + max-width: 100%; + box-sizing: border-box; + margin-left: auto; + margin-right: auto; + } + + // Logo wrappers from host HTML (often a bare

) + > div:not(.container):not(.modal_form) { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + text-align: center; + margin-bottom: 0.35rem; + } + + #pmalogo { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + width: 100%; + padding: 0; + margin: 0 0 0.25rem; + text-align: center; + } + + // Welcome heading (not the brand lockup) + div.container > h1 { + display: block; + width: 100%; + text-align: center; + margin-left: auto; + margin-right: auto; + } + + // Brand lockup: mark badge + CSS wordmark (host fully hidden) + a.logo { + display: flex !important; + flex-direction: column; + align-items: center; + justify-content: center; + width: 100%; + max-width: 320px; + height: auto; + min-height: 88px; + margin: 0 auto 0.75rem; + padding: 0; + background: none !important; + background-image: none !important; + text-decoration: none !important; + position: relative; + font-size: 0; + line-height: 0; + animation: stygia-login-fade 0.5s ease-out both; + + &::before { + content: ""; + display: block; + width: 56px; + height: 56px; + margin-bottom: 0.65rem; + background: url("../img/logo-login.svg") no-repeat center / contain; + filter: drop-shadow(0 0 18px rgba($accent-green, 0.22)); + } + + &::after { + content: "phpMyAdmin · STYGIA"; + display: block; + font-size: 0.95rem; + font-weight: 600; + letter-spacing: -0.02em; + line-height: 1.3; + white-space: nowrap; + background: linear-gradient( + 90deg, + $accent-green 0 1.7ch, + $text-primary 1.7ch 8.4ch, + $text-muted 8.4ch 9.5ch, + lighten($accent-green, 12%) 9.5ch 100% + ); + -webkit-background-clip: text; + background-clip: text; + color: transparent; + -webkit-text-fill-color: transparent; + } + + img, + #imLogo { + position: absolute !important; + width: 1px !important; + height: 1px !important; + padding: 0 !important; + margin: -1px !important; + overflow: hidden !important; + clip: rect(0, 0, 0, 0) !important; + white-space: nowrap !important; + border: 0 !important; + opacity: 0 !important; + visibility: hidden !important; + pointer-events: none !important; + color: transparent !important; + font-size: 0 !important; + max-height: none !important; + } + } + + // Welcome + form share one column + div.container { + display: flex; + flex-direction: column; + align-items: stretch; + width: $login-col; + max-width: 100%; + margin: 0 auto; + padding: 0; + text-align: left; + animation: stygia-login-rise 0.55s ease-out 0.06s both; + } + + // Welcome — secondary to the brand, centered in the column + h1 { + order: 0; + width: 100%; + margin: 0 0 1.25rem; + padding: 0; + font-size: 0.95rem; + font-weight: 500; + letter-spacing: -0.01em; + color: $text-muted; + text-align: center; + line-height: 1.4; + } + + .card { + width: 100%; + background: $bg-surface; + border: 1px solid $border-default; + border-radius: $border-radius-lg; + box-shadow: + $shadow-lg, + 0 0 0 1px rgba($accent-green, 0.04), + $shadow-green; + overflow: hidden; + } + + .card-header { + background: linear-gradient(180deg, $bg-surface-2 0%, $bg-surface 100%); + border-bottom: 1px solid $border-default; + text-align: center; + font-weight: $font-weight-semibold; + letter-spacing: -0.02em; + font-size: 0.95rem; + color: $text-primary; + padding: 1rem 1.25rem; + display: flex; + align-items: center; + justify-content: center; + gap: 0.5rem; + + // Hide the odd clock/compass glyph if PMA injects an icon next to "Log in" + .icon, + img, + .ic_b_login, + .ic_s_loggoff { + display: none !important; + } + } + + .card-body { + padding: 1.5rem 1.5rem 1.25rem; + } + + .card-footer { + background: $bg-surface; + border-top: 1px solid $border-default; + padding: 1rem 1.5rem 1.25rem; + } + + .row, + .mb-3, + .form-group { + margin-bottom: 1rem !important; + } + + label, + .form-label, + .col-form-label { + color: $text-secondary; + font-weight: 500; + font-size: 0.8rem; + letter-spacing: 0.02em; + text-transform: none; + margin-bottom: 0.4rem; + display: block; + text-align: left; + } + + input[type="text"], + input[type="password"], + select, + .form-control, + .form-select { + width: 100%; + max-width: 100%; + margin: 0 0 0.15rem; + padding: 0.65rem 0.85rem; + min-height: 2.5rem; + background: $bg-body; + border: 1px solid $border-strong; + border-radius: $border-radius-sm; + color: $text-primary; + transition: border-color 0.15s ease, box-shadow 0.15s ease; + + &:hover { + border-color: $border-stronger; + } + + &:focus { + border-color: $accent-green; + box-shadow: $input-focus-box-shadow; + outline: none; + background: $bg-body; + } + } + + select, + .form-select { + appearance: none; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23b0b0b0' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right 0.75rem center; + background-size: 12px; + padding-right: 2.25rem; + } + + .btn-primary, + input[type="submit"], + button[type="submit"] { + width: 100%; + border-radius: $border-radius-pill; + padding: 0.65rem 1.5rem; + min-height: 2.6rem; + font-weight: 600; + letter-spacing: 0.01em; + background: $accent-green-deep; + border-color: $accent-green-deep; + color: $text-white; + transition: background 0.15s ease, transform 0.15s ease, box-shadow 0.15s ease; + + &:hover { + background: $accent-green-deep-hover; + border-color: $accent-green-deep-hover; + transform: translateY(-1px); + box-shadow: $shadow-green; + color: $text-white; + } + + &:active { + transform: translateY(0); + } + } + + // Language / footer links under the card + .card + *, + > p, + .footer { + margin-top: 1.25rem; + text-align: center; + color: $text-muted; + font-size: 0.8rem; + + a { + color: $text-secondary; + + &:hover { + color: $accent-green; + } + } + } +} + +#login_form .card-footer { + text-align: stretch; + + .btn, + input[type="submit"] { + width: 100%; + } +} + +@keyframes stygia-login-fade { + from { + opacity: 0; + transform: translateY(-6px); + } + to { + opacity: 1; + transform: translateY(0); + } +} + +@keyframes stygia-login-rise { + from { + opacity: 0; + transform: translateY(12px); + } + to { + opacity: 1; + transform: translateY(0); + } +} + +@media (prefers-reduced-motion: reduce) { + body#loginform { + a.logo, + div.container { + animation: none; + } + + .btn-primary:hover, + input[type="submit"]:hover, + button[type="submit"]:hover { + transform: none; + } + } +} diff --git a/stygia/scss/_modals.scss b/stygia/scss/_modals.scss new file mode 100644 index 0000000000..29a05e20bc --- /dev/null +++ b/stygia/scss/_modals.scss @@ -0,0 +1,263 @@ +// ============================================================ +// Stygia — Bootstrap modals + field editors (ENUM, GIS, inline) +// ============================================================ + +// --- Bootstrap modal shell --- +.modal-content { + background-color: $bg-surface; + border: 1px solid $border-default; + border-radius: $border-radius-lg; + box-shadow: $shadow-lg; + color: $text-primary; +} + +.modal-header { + background: $bg-surface-2; + border-bottom: 1px solid $border-default; + padding: 0.75rem 1rem; + border-radius: $border-radius-lg $border-radius-lg 0 0; + + .modal-title { + font-weight: 500; + font-size: $h3-font-size; + color: $text-primary; + } +} + +.modal-body { + padding: 1rem; + color: $text-primary; + background: $bg-surface; +} + +.modal-footer { + background: $bg-surface; + border-top: 1px solid $border-default; + padding: 0.65rem 1rem; + gap: 0.5rem; + border-radius: 0 0 $border-radius-lg $border-radius-lg; +} + +.modal-backdrop { + background-color: #000; + + &.show { + opacity: 0.72; + } +} + +.btn-close { + filter: invert(0.85) grayscale(1); + opacity: 0.7; + + &:hover { + opacity: 1; + } + + &:focus { + box-shadow: $shadow-focus; + opacity: 1; + } +} + +// Dense tables inside modal bodies (index dialog, etc.) +.modal-body { + table { + color: $text-primary; + } + + .CodeMirror { + border: 1px solid $border-default; + border-radius: $border-radius-sm; + } +} + +// --- ENUM / SET editor (#enum_editor injected into #enumEditorModal) --- +p.enum_notice { + margin: 0.35rem 0.15rem 0.65rem; + font-size: 0.8rem; + color: $text-muted; + font-weight: 300; +} + +#enum_editor { + p { + margin-top: 0; + font-style: italic; + color: $text-secondary; + font-size: 0.85rem; + font-weight: 300; + } + + .values { + width: 100%; + background: $bg-surface-2; + border: 1px solid $border-default; + border-radius: $border-radius-sm; + padding: 0.5rem; + max-height: 220px; + overflow-y: auto; + + td.drop { + width: 1.8em; + cursor: pointer; + vertical-align: middle; + color: $text-muted; + + &:hover { + color: $color-danger; + } + } + + input { + margin: 0.15em 0; + padding-right: 2em; + width: 100%; + min-height: 1.85rem; + } + + img { + vertical-align: middle; + } + + tr:hover td { + background: $bg-hover; + } + } + + .add { + width: 100%; + margin-top: 0.65rem; + + td { + vertical-align: middle; + width: 50%; + padding: 0; + padding-inline-start: 0.75em; + } + } + + input.add_value { + margin: 0; + margin-inline-end: 0.4em; + } +} + +#enum_editor_output textarea { + width: 100%; + margin: 1em 0 0; + font-family: $font-family-monospace; + min-height: 4rem; +} + +.enum_hint { + position: relative; + + a { + position: absolute; + inset-inline-start: 81%; + bottom: 0.35em; + } +} + +// --- GIS editor --- +#gisEditorModal { + .modal-body { + min-height: 12rem; + } +} + +#gis_editor { + color: $text-primary; + + label { + color: $text-secondary; + font-size: 0.8rem; + font-weight: 400; + } + + select, + input[type="text"], + input[type="number"] { + min-height: 1.85rem; + } + + // Visualization / map canvas area + #placeholder, + .gis_canvas, + .ol-viewport, + canvas { + background: $bg-surface; + border: 1px solid $border-default; + border-radius: $border-radius-sm; + } + + #visualization { + background: $bg-surface; + border: 1px solid $border-default; + border-radius: $border-radius-sm; + padding: 0.5rem; + margin: 0.75rem 0; + } + + textarea, + #gis_data_textarea, + .gis_data { + font-family: $font-family-monospace; + font-size: 0.8rem; + } + + .form-check-label { + color: $text-primary; + } +} + +// GIS data editor form (loaded into #gis_editor) +#gis_data_editor_form, +form[name="gis_data"] { + .card, + fieldset { + background: $bg-surface; + border-color: $border-default; + } +} + +// --- Inline cell editor (browse) — keep datepicker visible --- +.cEdit { + overflow: visible; + + .edit_area { + overflow: visible; + box-shadow: $shadow-md; + } + + // Datepicker is repositioned relative inside .cEdit by host JS + #ui-datepicker-div, + .ui-datepicker { + position: relative; + } + + img.ui-datepicker-trigger { + vertical-align: middle; + } + + input[type="text"].datefield, + input[type="text"].datetimefield, + input[type="text"].timefield { + font-family: $font-family-monospace; + font-variant-numeric: tabular-nums; + min-height: 1.85rem; + padding: 0.25rem 0.5rem; + } +} + +// Preview SQL / index dialog body polish +#previewSqlModal .modal-body, +#indexDialogModal .modal-body, +#previewSqlConfirmModal .modal-body { + .CodeMirror, + pre, + code { + font-family: $font-family-monospace; + } +} diff --git a/stygia/scss/_nav.scss b/stygia/scss/_nav.scss new file mode 100644 index 0000000000..91bca42bfa --- /dev/null +++ b/stygia/scss/_nav.scss @@ -0,0 +1,129 @@ +// ============================================================ +// Stygia — Nav pills & tabs +// Feel like tabs (underline), not primary CTA pills +// ============================================================ + +.nav-pills { + display: flex; + flex-wrap: wrap; + gap: 0; + border-bottom: 1px solid $border-default; + margin-bottom: 0; + padding: 0; + + .nav-item { + margin: 0; + } + + .nav-link { + display: inline-flex; + align-items: center; + gap: 0.4em; + margin: 0; + padding: 0.55rem 0.9rem; + font-weight: 400; + font-size: 0.875rem; + line-height: 1.3; + color: $text-secondary; + background: transparent; + border: 0; + border-bottom: 2px solid transparent; + border-radius: 0; + white-space: nowrap; + transition: color 0.15s ease, border-color 0.15s ease, background 0.15s ease; + + .icon { + width: 14px !important; + height: 14px !important; + min-width: 14px !important; + min-height: 14px !important; + margin: 0; + background-color: $text-muted; + flex-shrink: 0; + } + + &:hover, + &:focus { + color: $text-primary; + background: $bg-hover; + border-bottom-color: $border-strong; + + .icon { + background-color: $text-primary; + } + } + + &.active { + color: $accent-green; + background: transparent; + border-bottom-color: $accent-green; + font-weight: 500; + + .icon { + background-color: $accent-green; + } + } + } +} + +.nav-tabs { + border-bottom: 1px solid $border-default; + font-weight: 400; + + .nav-link { + display: inline-flex; + align-items: center; + gap: 0.4em; + margin-bottom: -1px; + padding: 0.5rem 0.85rem; + font-weight: 400; + color: $text-secondary; + background: transparent; + border: 1px solid transparent; + border-top-left-radius: $border-radius-sm; + border-top-right-radius: $border-radius-sm; + + .icon { + width: 14px !important; + height: 14px !important; + min-width: 14px !important; + min-height: 14px !important; + margin: 0; + background-color: $text-muted; + } + + &:hover, + &:focus { + color: $text-primary; + background: $bg-hover; + border-color: $border-default $border-default $border-default; + + .icon { + background-color: $text-primary; + } + } + + &.active { + color: $accent-green; + background: $bg-surface; + border-color: $border-default $border-default $bg-surface; + font-weight: 500; + + .icon { + background-color: $accent-green; + } + } + } +} + +// Top menu = same tab language +#topmenucontainer { + .nav-pills { + border-bottom: 0; + } + + .navbar-nav.nav-pills, + .nav.nav-pills { + width: 100%; + } +} diff --git a/stygia/scss/_navbar.scss b/stygia/scss/_navbar.scss new file mode 100644 index 0000000000..ced80d68b6 --- /dev/null +++ b/stygia/scss/_navbar.scss @@ -0,0 +1,329 @@ +// ============================================================ +// Stygia — Navbar +// ============================================================ + +#floating_menubar { + z-index: 99; + position: sticky; + top: 0; + background: $bg-body; +} + +.navbar { + background: $bg-body; + border-bottom: 1px solid $border-default; + padding: 0 1rem; + min-height: $navbar-height; + + .navbar-collapse { + padding: 0; + } +} + +.navbar.bg-light { + background: $bg-body; + border-bottom: 1px solid $border-default; +} + +.navbar-nav { + font-weight: 400; + gap: 0; + + .nav-link { + color: $text-secondary; + padding: 0.45rem 0.75rem; + font-size: 0.875em; + font-weight: 400; + min-height: 36px; + display: inline-flex; + align-items: center; + gap: 0.35em; + transition: color 0.15s ease, background 0.15s ease; + + .icon { + width: 14px; + height: 14px; + margin: 0; + background-color: $text-muted; + } + + &:hover, + &:focus { + color: $text-primary; + background: $bg-hover; + + .icon { + background-color: $text-primary; + } + } + } +} + +.navbar-nav .icon { + margin-right: 0; + vertical-align: middle; +} + +.navbar-nav .nav-item { + background: transparent; + border: none; + border-bottom: 2px solid transparent; + border-radius: 0; + padding: 0; + + .nav-link { + color: $text-secondary; + padding: 0.45rem 0.75rem; + font-size: 0.875em; + font-weight: 400; + transition: color 0.15s ease, background 0.15s ease; + + &:hover { + background: $bg-hover; + color: $text-primary; + } + } + + &.active { + background: transparent; + + .nav-link { + color: $accent-green; + border-bottom: 2px solid $accent-green; + font-weight: 500; + background: transparent; + + .icon { + background-color: $accent-green; + } + } + } +} + +.navbar-brand { + color: $text-primary; + &:hover { + color: $accent-green; + } +} + +.navbar-toggler { + border-color: $border-default; + color: $text-secondary; + padding: 0.35rem 0.5rem; + min-width: 36px; + min-height: 36px; + + .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(180, 180, 180, 1)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); + } + + &:hover { + color: $text-primary; + background: $bg-hover; + } +} + +.nav-link { + color: $text-secondary; + + &:hover { + color: $text-primary; + } +} + +// Breadcrumb navbar +.breadcrumb-navbar { + background: $bg-surface; + border-bottom: 1px solid $border-default; + padding: 6px 1rem; + margin-bottom: 0; + border-radius: 0; + min-height: $breadcrumb-height; + position: sticky; + top: $navbar-height; + z-index: 98; + display: flex; + flex-wrap: wrap; + align-items: center; + gap: 0.25rem 0.5rem; + + .breadcrumb-item { + color: $text-secondary; + font-size: 0.85em; + line-height: 1.4; + + a { + color: $text-secondary; + text-decoration: none; + transition: color 0.15s ease; + padding: 0.15rem 0; + + &:hover { + color: $accent-green; + text-decoration: none; + } + } + + &.active { + color: $text-primary; + font-weight: 500; + } + + + .breadcrumb-item::before { + color: $text-muted; + } + } + + .breadcrumb-comment { + color: $text-muted; + font-size: 0.85em; + font-style: italic; + } +} + +// Top menu container +#topmenucontainer { + padding: 0 1em; + width: 100%; + border-bottom: 1px solid $border-default; + background: $bg-body; + + .menucontainer { + padding: 0; + text-align: left; + } + + ul, + li { + text-align: left; + } +} + +// Page nav icons (top-right toolbar) +#page_nav_icons { + position: fixed; + top: 0; + right: 0; + z-index: 100; + margin: 0 !important; + padding: 0 8px !important; + display: flex; + flex-wrap: nowrap; + align-items: center; + justify-content: flex-end; + gap: 2px; + min-height: $navbar-height; + height: $navbar-height; + background: $bg-body; + border-bottom: 1px solid $border-default; + border-left: 1px solid $border-default; + box-sizing: border-box; + + // Neutralize Bootstrap row/col spacing that throws off icon alignment + &.row { + --bs-gutter-x: 0; + --bs-gutter-y: 0; + } + + > .col-12 { + display: inline-flex; + align-items: center; + justify-content: center; + gap: 2px; + width: auto; + padding: 0; + margin: 0; + flex: 0 0 auto; + } + + .dropdown-toggle { + color: $text-secondary; + border-color: $border-strong; + background: transparent; + padding: 0; + font-size: 0.8em; + width: 28px; + height: 28px; + min-width: 28px; + min-height: 28px; + display: inline-flex; + align-items: center; + justify-content: center; + border-radius: $border-radius-sm; + line-height: 1; + + &:hover, + &:focus-visible { + color: $text-primary; + background: $bg-hover; + } + + .icon { + margin: 0; + width: 14px; + height: 14px; + min-width: 14px; + min-height: 14px; + padding: 0; + } + } + + // Chrome controls only — do not style dropdown links/spans + #goto_pagetop, + #lock_page_icon, + #page_settings_icon { + display: inline-flex; + align-items: center; + justify-content: center; + width: 28px; + height: 28px; + min-width: 28px; + min-height: 28px; + padding: 0; + margin: 0; + line-height: 0; + vertical-align: middle; + border-radius: $border-radius-sm; + color: $text-secondary; + box-sizing: border-box; + text-decoration: none; + transition: color 0.15s ease, background-color 0.15s ease; + + &:hover, + &:focus-visible { + color: $text-primary; + background: $bg-hover; + text-decoration: none; + } + + .icon { + display: block; + width: 14px !important; + height: 14px !important; + min-width: 14px !important; + min-height: 14px !important; + margin: 0 !important; + padding: 0 !important; + box-sizing: border-box; + vertical-align: middle; + background-color: $text-secondary; + background-origin: padding-box; + border-radius: 0; + } + + &:hover .icon, + &:focus-visible .icon { + background-color: $text-primary; + } + } +} + +#page_settings_icon { + cursor: pointer; + display: none; +} + +#lock_page_icon:empty { + display: none; +} diff --git a/stygia/scss/_navigation.scss b/stygia/scss/_navigation.scss new file mode 100644 index 0000000000..8b91eb8dfe --- /dev/null +++ b/stygia/scss/_navigation.scss @@ -0,0 +1,791 @@ +// ============================================================ +// Stygia — Navigation Sidebar +// Green left border active indicator +// ============================================================ + +#pma_navigation { + width: $navi-width; + position: fixed; + top: 0; + left: 0; + height: 100vh; + background: $bg-surface; + color: $navi-color; + z-index: 800; + border-right: 1px solid $border-default; + display: flex; + flex-direction: column; + + ul { + margin: 0; + } + + form { + margin: 0; + padding: 0; + display: inline; + } + + select { + &#select_server, + &#lightm_db { + width: 100%; + } + } + + div { + &.pageselector { + text-align: left; + margin: 0; + padding: 4px 10px; + } + } + + #pmalogo { + text-align: left; + padding: 12px 12px 10px; + border: 0; + display: flex; + align-items: center; + gap: 8px; + + // Single CSS lockup: mark + wordmark. Host may inject (PNG) + // or fall back to

phpMyAdmin

— both must stay invisible. + a, + a[href] { + display: inline-flex !important; + align-items: center; + gap: 8px; + width: auto !important; + max-width: 100%; + height: 28px; + min-height: 28px; + padding: 0; + margin: 0; + background: none !important; + background-image: none !important; + overflow: visible; + text-decoration: none !important; + position: relative; + font-size: 0; // kill any leaked host text metrics + line-height: 0; + + &::before { + content: ""; + display: block; + flex-shrink: 0; + width: 24px; + height: 24px; + background: url("../img/logo-mark.svg") no-repeat center / contain; + } + + &::after { + content: "phpMyAdmin · Stygia"; + display: block; + font-size: 13px; + font-weight: 600; + letter-spacing: -0.02em; + line-height: 24px; + white-space: nowrap; + color: $text-primary; + // php accent + Stygia mint via clipped gradient on the wordmark + background: linear-gradient( + 90deg, + $accent-green 0 1.7ch, + $text-primary 1.7ch 8.4ch, + $text-muted 8.4ch 9.5ch, + lighten($accent-green, 12%) 9.5ch 100% + ); + -webkit-background-clip: text; + background-clip: text; + color: transparent; + -webkit-text-fill-color: transparent; + } + + img, + h1, + #imgpmalogo { + position: absolute !important; + width: 1px !important; + height: 1px !important; + padding: 0 !important; + margin: -1px !important; + overflow: hidden !important; + clip: rect(0, 0, 0, 0) !important; + white-space: nowrap !important; + border: 0 !important; + opacity: 0 !important; + visibility: hidden !important; + pointer-events: none !important; + color: transparent !important; + font-size: 0 !important; + } + } + + // Bare h1 if host renders without a wrapping link + > h1 { + display: inline-flex; + align-items: center; + gap: 8px; + margin: 0; + font-size: 0; + line-height: 0; + color: transparent; + + &::before { + content: ""; + display: block; + width: 24px; + height: 24px; + background: url("../img/logo-mark.svg") no-repeat center / contain; + } + + &::after { + content: "phpMyAdmin · Stygia"; + font-size: 13px; + font-weight: 600; + letter-spacing: -0.02em; + line-height: 24px; + white-space: nowrap; + background: linear-gradient( + 90deg, + $accent-green 0 1.7ch, + $text-primary 1.7ch 8.4ch, + $text-muted 8.4ch 9.5ch, + lighten($accent-green, 12%) 9.5ch 100% + ); + -webkit-background-clip: text; + background-clip: text; + color: transparent; + -webkit-text-fill-color: transparent; + } + } + } + + #serverChoice, + #databaseList, + div.pageselector.dbselector { + text-align: left; + padding: 5px 10px 0; + border: 0; + } + + #navipanellinks { + text-align: left; + padding: 6px 10px; + border: 0; + border-bottom: 1px solid $border-default; + display: flex; + flex-wrap: wrap; + align-items: center; + gap: 2px; + + a { + display: inline-flex; + align-items: center; + justify-content: center; + width: 28px; + height: 28px; + min-width: 28px; + min-height: 28px; + padding: 0; + margin: 0; + color: $text-secondary; + border: 0; + border-radius: $border-radius-sm; + background: transparent; + box-sizing: border-box; + transition: color 0.15s ease, background 0.15s ease; + + &:hover { + color: $text-primary; + background: $bg-hover; + text-decoration: none; + } + } + + .icon { + margin: 0 !important; + width: 14px !important; + height: 14px !important; + min-width: 14px !important; + min-height: 14px !important; + background-color: $text-secondary; + } + + a:hover .icon { + background-color: $text-primary; + } + } + + #serverChoice select { + width: 80%; + } +} + +// --- Drag & Drop / SQL Import Overlay --- +.pma_drop_handler { + position: absolute; + bottom: 40px; + left: 8px; + right: 8px; + background: $bg-surface-2; + color: $text-secondary; + text-align: center; + padding: 12px; + font-size: 0.8em; + border: 1px dashed $border-strong; + border-radius: $border-radius-sm; + opacity: 0; + pointer-events: none; + transition: opacity 0.2s ease; + z-index: 10; +} + +.pma_sql_import_status { + position: absolute; + bottom: 0; + left: 0; + right: 0; + background: $bg-surface-2; + border-top: 1px solid $border-default; + padding: 0; + z-index: 10; + max-height: 0; + overflow: hidden; + transition: max-height 0.3s ease; + + h2 { + font-size: 0.8em; + font-weight: 500; + color: $text-secondary; + padding: 6px 10px; + margin: 0; + display: flex; + align-items: center; + gap: 6px; + + .close, + .minimize { + cursor: pointer; + color: $text-secondary; + font-size: 1em; + + &:hover { + color: $text-primary; + } + } + } +} + +// Show drag handler when dragging over +#pma_navigation.dragover .pma_drop_handler { + opacity: 1; + pointer-events: auto; +} + +// Show import status when there are imports +#pma_navigation.has-imports .pma_sql_import_status { + max-height: 200px; + overflow: auto; +} + +#pma_navigation_header { + overflow: hidden; +} + +#pma_navigation_content { + width: 100%; + height: 100%; + position: absolute; + top: 0; + left: 0; + z-index: 0; + + .dropdown-menu { + box-shadow: $shadow-md, $shadow-green; + } + + > img.throbber { + display: block; + margin: 0.5em auto; + width: 20px; + height: 20px; + background: url("../img/spinner.svg") center / contain no-repeat; + border: 0; + } +} + +#pma_navigation_select_database { + text-align: left; + padding: 0; + border: 0; + margin: 0; +} + +#pma_navigation_db_select { + margin-top: 0.5em; + padding: 0 10px; + + select { + background: $bg-surface; + border-radius: $border-radius-sm; + border: 1px solid $border-strong; + color: $text-primary; + padding: 0.4rem 0.5rem; + margin: 0; + width: 92%; + font-size: 1.11em; + + &:focus { + border-color: $accent-green; + box-shadow: $input-focus-box-shadow; + } + } +} + +#pma_navigation_tree_content { + width: 100%; + overflow: hidden; + overflow-y: auto; + position: absolute; + height: 100%; + + a.hover_show_full { + position: relative; + z-index: 100; + vertical-align: sub; + } +} + +#pma_navigation_tree { + margin: 0; + margin-left: 5px; + overflow: hidden; + color: $text-secondary; + flex: 1 1 auto; + min-height: 0; + height: auto; + position: relative; + + a { + color: $text-secondary; + padding-left: 0; + text-decoration: none; + transition: color 0.15s ease, background-color 0.15s ease; + + &:hover { + color: $text-primary; + text-decoration: none; + } + } + + ul { + clear: both; + padding: 0; + list-style-type: none; + margin: 0; + + ul { + position: relative; + } + } + + li { + margin-bottom: 0; + color: $text-secondary; + + // Only the hovered/selected *row* — not every descendant link + &.activePointer, + &.selected { + color: $text-primary; + background-color: rgba($accent-green, 0.06); + border-radius: 0; + border-left: 0; + padding-left: 0; + box-shadow: inset 2px 0 0 $accent-green; + + // Nested tree under a selected DB stays neutral (readable grey) + > .list_container, + > ul { + background: $navi-background; + box-shadow: none; + color: $text-secondary; + + > li { + background: transparent; + box-shadow: none; + } + + a { + color: $text-secondary; + + &:hover { + color: $text-primary; + } + } + } + + // Direct label of this row only + > a { + color: $accent-green; + } + } + + // Nested selected/hovered rows still get the accent + .list_container li.activePointer, + .list_container li.selected, + ul li.activePointer, + ul li.selected { + background-color: rgba($accent-green, 0.06); + box-shadow: inset 2px 0 0 $accent-green; + + > a { + color: $accent-green; + } + } + + .dbItemControls { + padding-right: 4px; + float: right; + display: flex; + align-items: center; + gap: 2px; + } + + .navItemControls { + display: none; + padding-right: 4px; + float: right; + align-items: center; + gap: 2px; + + a, + .icon { + min-width: 28px; + min-height: 28px; + display: inline-flex; + align-items: center; + justify-content: center; + border-radius: $border-radius-sm; + } + } + + &.activePointer .navItemControls, + &:focus-within .navItemControls { + display: flex; + opacity: 0.85; + + &:hover, + &:focus-within { + opacity: 1; + } + + a:hover, + a:focus-visible { + background: $bg-hover; + opacity: 1; + } + } + } + + li { + white-space: nowrap; + clear: both; + min-height: 16px; + + &.fast_filter { + white-space: normal; + clear: both; + min-height: 28px; + overflow: visible; + } + } + + img { + margin: 0; + } + + i { + display: block; + } + + div { + &.block { + position: relative; + width: 1.5em; + height: 1.5em; + min-width: 16px; + min-height: 16px; + float: left; + + &.double { + width: 2.5em; + } + + i, + b { + width: 1.5em; + height: 1.7em; + min-width: 16px; + min-height: 8px; + position: absolute; + bottom: 0.7em; + left: 0.75em; + z-index: 0; + } + + i { + display: block; + border-left: 1px solid $border-default; + border-bottom: 1px solid $border-default; + position: relative; + z-index: 0; + + &.first { + border-left: 0; + } + } + + b { + display: block; + height: 0.75em; + bottom: -0.5rem; + left: 0.75em; + border-left: 1px solid $border-default; + } + + a, + u { + position: absolute; + left: 50%; + top: 50%; + z-index: 10; + } + + a + a { + left: 100%; + } + + &.double { + a, + u { + left: 33%; + } + a + a { + left: 85%; + } + } + + img { + position: relative; + top: -0.6em; + left: 0; + margin-left: -7px; + } + } + + &.throbber img { + top: 2px; + left: 2px; + } + } + + li { + &.last > ul { + background: none; + } + + > { + a, + i { + line-height: 1.5em; + height: 1.5em; + padding-left: 0.3em; + } + } + } + + .list_container { + border-left: 1px solid $border-default; + margin-left: 0.5em; + padding-left: 0.5em; + + li.last.database { + margin-bottom: 0 !important; + } + } + + .last > .list_container { + border-left: 0 solid $border-default; + } +} + +// Fast filter — full width of sidebar, clear button inside the field +li.fast_filter { + position: relative; + padding: 6px 8px; + margin: 0; + border-left: 0; + list-style: none; + white-space: normal; + overflow: visible; + max-width: 100%; + box-sizing: border-box; + + input, + input[type="text"] { + font-size: 0.75rem; + min-height: 28px; + width: 100%; + max-width: 100%; + margin: 0 !important; + padding: 0.35rem 1.75rem 0.35rem 0.5rem; + box-sizing: border-box; + } + + .searchClauseClear { + position: absolute; + right: 12px; + top: 50%; + transform: translateY(-50%); + border: 0; + background: transparent; + font-weight: bold; + color: $color-danger; + font-size: 1rem; + line-height: 1; + min-width: 24px; + min-height: 24px; + padding: 0; + cursor: pointer; + z-index: 2; + } + + .searchClauseClear:hover { + background-color: transparent; + border-color: transparent; + color: lighten($color-danger, 8%); + } + + &.db_fast_filter { + border: 0; + margin-left: 0; + padding: 6px 8px; + } +} + +#navigation_controls_outer { + min-height: 36px !important; + padding: 4px 8px; + clear: both; + + &.activePointer { + background-color: transparent !important; + box-shadow: none !important; + } +} + +#navigation_controls { + float: none; + display: flex; + align-items: center; + gap: 4px; + padding: 0; + flex-wrap: wrap; + + a, + .icon { + min-width: 32px; + min-height: 32px; + display: inline-flex; + align-items: center; + justify-content: center; + border-radius: $border-radius-sm; + } + + select, + .pageselector { + margin: 0; + } +} + +// Resize handler +#pma_navigation_resizer { + width: 3px; + height: 100%; + background-color: $border-default; + cursor: col-resize; + position: fixed; + top: 0; + left: $navi-width; + z-index: 801; +} + +#pma_navigation_collapser { + width: 20px; + height: 35px; + line-height: 35px; + background: $bg-surface-2; + color: $text-secondary; + font-weight: 500; + position: fixed; + top: 0; + left: $navi-width; + text-align: center; + cursor: pointer; + z-index: 800; + border: 1px solid $border-default; + border-left: 0; + border-radius: 0 $border-radius-sm $border-radius-sm 0; + transition: background 0.15s ease, color 0.15s ease; + + &:hover { + background: $bg-hover; + color: $text-primary; + } +} + +// --- Recent / Favorites Quick Access --- +#recentFavoriteTablesWrapper { + padding: 0 8px; + margin-bottom: 8px; + + .btn-outline-secondary { + color: $text-secondary; + border-color: $border-strong; + background: transparent; + font-size: 0.8em; + padding: 3px 10px; + border-radius: 9999px; + + &:hover { + color: $text-primary; + background: $bg-hover; + border-color: $border-strong; + } + + &.show { + color: $text-primary; + background: $bg-hover; + } + } + + .dropdown-menu { + background: $bg-surface-2; + border: 1px solid $border-default; + border-radius: $border-radius-sm; + padding: 4px 0; + font-size: 0.85em; + + .dropdown-item { + color: $text-secondary; + padding: 4px 12px; + + &:hover { + background: $bg-hover; + color: $text-primary; + } + } + } +} diff --git a/stygia/scss/_print.scss b/stygia/scss/_print.scss new file mode 100644 index 0000000000..5e732a0397 --- /dev/null +++ b/stygia/scss/_print.scss @@ -0,0 +1,118 @@ +// ============================================================ +// Stygia — Print Styles +// ============================================================ + +@media print { + .hide { + display: none; + } + + // Standard CSS + body, + table, + th, + td { + color: #000; + background-color: #fff; + font-size: 12px; + } + + // Remove link decoration + a:link { + color: #000; + text-decoration: none; + } + + // Remove image borders + img { + border: 0; + } + + // Table specific + table, + th, + td { + border: 0.1em solid #000; + background-color: #fff; + } + + table { + border-collapse: collapse; + border-spacing: 0.2em; + } + + thead { + border-collapse: collapse; + border-spacing: 0.2em; + border: 0.1em solid #000; + font-weight: 900; + } + + th, + td { + padding: 0.2em; + } + + thead th { + font-weight: bold; + background-color: #e5e5e5; + border: 0.1em solid #000; + } + + // Position the main content + #page_content { + position: absolute; + left: 0; + top: 0; + width: 95%; + float: none; + } + + .sqlOuter { + color: black; + background-color: #fff; + } + + // Hide buttons in print + .cDrop, + .cEdit, + .cList, + .cCpy, + .cPointer { + display: none; + } + + table tbody:first-of-type tr { + &:nth-child(odd) { + background: #fff; + th { + background: #fff; + } + } + + &:nth-child(even) { + background: #dfdfdf; + th { + background: #dfdfdf; + } + } + } + + .column_attribute { + font-size: 100%; + } + + // Navigation and console + #pma_navigation, + #pma_console_container, + #floating_menubar, + .navbar { + display: none !important; + } + + // Adjust main content for print + #page_content { + margin-left: 0; + width: 100%; + } +} diff --git a/stygia/scss/_profiling.scss b/stygia/scss/_profiling.scss new file mode 100644 index 0000000000..c81f946505 --- /dev/null +++ b/stygia/scss/_profiling.scss @@ -0,0 +1,298 @@ +// ============================================================ +// Stygia — SQL Profiling (tables + chart panel) +// Chart slice colors come from Chart.js host defaults; we polish +// layout, tables, and the canvas presentation only. +// ============================================================ + +// Sortable headers (tablesorter) — used by profiling tables +th.header { + cursor: pointer; + color: $text-secondary; + user-select: none; + + &:hover { + color: $text-primary; + text-decoration: none; + } + + .sorticon { + width: 14px; + height: 14px; + margin-left: 0.35rem; + display: inline-block; + vertical-align: middle; + background-repeat: no-repeat; + background-position: center; + background-size: contain; + opacity: 0.35; + } +} + +th.headerSortUp .sorticon { + background-image: url("../img/sort-desc.svg"); + opacity: 0.85; +} + +th.headerSortDown { + .sorticon { + background-image: url("../img/sort-asc.svg"); + opacity: 0.85; + } + + &:hover .sorticon { + background-image: url("../img/sort-desc.svg"); + } +} + +th.headerSortUp:hover .sorticon { + background-image: url("../img/sort-asc.svg"); +} + +// Full-bleed profiling block inside Bootstrap .container +.container:has(#profiletable), +.container:has(#profilingChartCanvas) { + max-width: 100%; + padding-inline: 0; +} + +.card:has(#profiletable), +.card:has(#profilingChartCanvas) { + margin-top: 1rem; + overflow: hidden; + + > .card-header { + font-weight: 500; + letter-spacing: 0.02em; + } + + .card-body { + padding: 1.1rem 1.15rem 1.25rem; + } + + // Three panels: detail | summary | chart + .card-body > .row { + display: grid; + grid-template-columns: minmax(200px, 0.85fr) minmax(260px, 1.2fr) minmax(240px, 0.95fr); + gap: 1.25rem; + align-items: start; + + > .col { + width: auto; + max-width: none; + flex: none; + padding: 0; + min-width: 0; + } + + @media (max-width: 1200px) { + grid-template-columns: 1fr 1fr; + + > .col:has(#profilingChartCanvas) { + grid-column: 1 / -1; + } + } + + @media (max-width: 768px) { + grid-template-columns: 1fr; + } + } + + h3 { + display: flex; + align-items: center; + gap: 0.4rem; + margin: 0 0 0.7rem; + padding: 0; + font-size: 0.72rem; + font-weight: 500; + line-height: 1.3; + letter-spacing: 0.06em; + text-transform: uppercase; + color: $text-muted; + + .icon { + width: 14px; + height: 14px; + opacity: 0.7; + } + + a { + display: inline-flex; + color: $text-muted; + + &:hover { + color: $accent-green; + } + } + } +} + +@mixin profiling-table { + width: 100%; + margin: 0; + font-size: 0.8125rem; + border: 1px solid $border-default; + border-radius: $border-radius-sm; + border-collapse: separate; + border-spacing: 0; + overflow: hidden; + background: $bg-surface; + + thead th { + position: relative; + padding: 0.5rem 0.65rem; + font-size: 0.68rem; + font-weight: 500; + letter-spacing: 0.05em; + text-transform: uppercase; + white-space: nowrap; + color: $text-muted; + background: $bg-surface-2; + border-bottom: 1px solid $border-strong; + border-right: 1px solid $border-default; + vertical-align: middle; + + &:last-child { + border-right: 0; + } + + &.header { + color: $text-secondary; + } + } + + tbody { + tr { + transition: background-color 0.12s ease; + + &:hover { + background: rgba($accent-green, 0.06); + } + + &:last-child td { + border-bottom: 0; + } + } + + td { + padding: 0.38rem 0.65rem; + border-bottom: 1px solid $border-default; + border-right: 1px solid rgba($border-default, 0.6); + vertical-align: middle; + color: $text-primary; + line-height: 1.35; + + &:last-child { + border-right: 0; + } + } + } + + // Times / counts — never wrap "281 µs" + td.text-end { + white-space: nowrap; + font-family: $font-family-monospace; + font-size: 0.75rem; + font-variant-numeric: tabular-nums; + font-weight: 400; + letter-spacing: 0.01em; + color: $odp-whiskey; + } + + .rawvalue { + display: none !important; + } +} + +#profiletable { + @include profiling-table; + + // Order + tbody td:nth-child(1) { + width: 1%; + white-space: nowrap; + font-variant-numeric: tabular-nums; + font-family: $font-family-monospace; + font-size: 0.75rem; + color: $text-muted; + text-align: end; + } + + // State + tbody td:nth-child(2) { + color: $text-primary; + white-space: nowrap; + } +} + +#profilesummarytable { + @include profiling-table; + + // State name + tbody td:nth-child(1) { + white-space: nowrap; + color: $text-primary; + font-weight: 400; + } + + // % Time — scannable accent + tbody td:nth-child(3) { + white-space: nowrap; + font-family: $font-family-monospace; + font-variant-numeric: tabular-nums; + font-size: 0.75rem; + font-weight: 500; + color: $accent-green; + } + + // Calls + tbody td:nth-child(4) { + white-space: nowrap; + font-variant-numeric: tabular-nums; + font-family: $font-family-monospace; + font-size: 0.75rem; + color: $text-secondary; + } +} + +.col:has(#profiletable), +.col:has(#profilesummarytable) { + overflow-x: auto; + -webkit-overflow-scrolling: touch; +} + +// Chart panel — modern frame around host Chart.js canvas +.col:has(#profilingChartCanvas), +.col:has(#queryProfilingCanvas) { + display: flex; + flex-direction: column; + align-items: stretch; + justify-content: flex-start; + min-height: 280px; + padding: 1rem 1rem 1.1rem; + background: + radial-gradient(ellipse 80% 60% at 50% 35%, rgba($accent-green, 0.06), transparent 65%), + $bg-surface-2; + border: 1px solid $border-default; + border-radius: $border-radius; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.04); +} + +#profilingChartCanvas, +#queryProfilingCanvas { + display: block; + width: 100% !important; + max-width: 100%; + height: auto !important; + margin: 0 auto; + // Soften Chart.js default rainbow toward Stygia dark UI + filter: saturate(0.7) brightness(0.9) contrast(1.04); +} + +// Query stats pie (same Chart.js default look) +#query-statistics-chart { + display: block; + max-width: 100%; + height: auto !important; + filter: saturate(0.7) brightness(0.9) contrast(1.04); +} diff --git a/stygia/scss/_reboot.scss b/stygia/scss/_reboot.scss new file mode 100644 index 0000000000..3f9878d974 --- /dev/null +++ b/stygia/scss/_reboot.scss @@ -0,0 +1,182 @@ +// ============================================================ +// Stygia — Reboot / Base Element Overrides +// ============================================================ + +body { + text-align: left; + background: var(--stygia-bg-body, #{$bg-body}); + color: var(--stygia-text-primary, #{$text-primary}); + color-scheme: dark; + font-weight: 400; + line-height: 1.5; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +p, +.card-text, +.form-text, +small, +.small { + font-weight: 300; + color: $text-secondary; +} + +label, +.form-label, +.col-form-label { + font-weight: 400; +} + +h1 { + font-weight: 500; + letter-spacing: -0.02em; + color: $text-primary; + margin: 0.5rem 0 0.75rem; +} + +h2 { + font-weight: 500; + color: $text-primary; + padding: 0.35rem 0; + font-size: $h2-font-size; + letter-spacing: -0.015em; +} + +h3, +h4, +h5, +h6 { + font-weight: 500; + letter-spacing: -0.01em; +} + +strong, +b { + font-weight: 500; +} + +input, +select { + font-size: 1em; +} + +textarea { + font-family: $font-family-monospace; + font-size: 1em; +} + +a { + color: var(--stygia-accent, #{$accent-green}); + transition: color 0.15s ease; + + &:hover { + color: var(--stygia-accent-light, #{$accent-green-light}); + } +} + +code { + color: $accent-green-light; + background: rgba($accent-green, 0.1); + padding: 0.15em 0.3em; + border-radius: 4px; + font-size: 0.875em; +} + +hr { + color: $border-default; + background-color: $border-default; + border: 0; + height: 1px; + margin: 1rem 0; +} + +::selection { + background: rgba($accent-green, 0.25); + color: $text-primary; +} + +::placeholder { + color: $text-muted; +} + +:focus-visible { + outline: 2px solid var(--stygia-accent, #{$accent-green}); + outline-offset: 2px; +} + +:focus:not(:focus-visible) { + outline: none; +} + +@media (prefers-reduced-motion: reduce) { + *, + *::before, + *::after { + animation-duration: 0.01ms !important; + animation-iteration-count: 1 !important; + transition-duration: 0.01ms !important; + scroll-behavior: auto !important; + } + + #pma_console_container { + transition: none !important; + + &.expanded { + max-height: 60vh; + } + } +} + +@media (prefers-contrast: more) { + :focus-visible { + outline-width: 3px; + } + + .table, + .table th, + .table td { + border-color: $border-stronger; + } + + a { + text-decoration: underline; + } +} + +@media (forced-colors: active) { + :focus-visible { + outline: 3px solid Highlight; + } + + .icon { + forced-color-adjust: auto; + } +} + +.dropdown-menu { + box-shadow: $shadow-md, $shadow-green; +} + +.skip-link { + position: absolute; + top: -40px; + left: 0; + background: $accent-green-deep; + color: $text-white; + padding: 8px 16px; + z-index: 10000; + text-decoration: none; + border-radius: 0 0 $border-radius-sm 0; + font-weight: 500; + + &:focus { + top: 0; + } +} + +@keyframes stygia-spin { + to { + transform: rotate(360deg); + } +} diff --git a/stygia/scss/_rtl-overrides.scss b/stygia/scss/_rtl-overrides.scss new file mode 100644 index 0000000000..ded30ad0d7 --- /dev/null +++ b/stygia/scss/_rtl-overrides.scss @@ -0,0 +1,150 @@ +// ============================================================ +// Stygia — RTL overrides applied AFTER rtlcss(theme.css) +// Keep this lean: only rules rtlcss cannot infer correctly. +// ============================================================ + +@import "variables"; + +// SQL / code stay LTR even in RTL UI +#sqlquery, +#sql_query_edit, +.CodeMirror, +.result_query .sqlOuter, +textarea.codemirror-textarea { + direction: ltr !important; + text-align: left !important; +} + +// Do NOT force all inputs to LTR (comments / localized text need RTL) + +#page_nav_icons { + left: 0; + right: auto; + border-left: 0; + border-right: 1px solid $border-default; +} + +#pma_console_container { + left: 0; + right: auto; + width: 100%; +} + +#pma_console { + margin-left: 0; + margin-right: $navi-width; +} + +// Tree block connectors use absolute left; nudge for RTL +#pma_navigation_tree div.block { + float: right; + + i, + b { + left: auto; + right: 0.75em; + border-left: 0; + border-right: 1px solid $border-default; + } + + b { + right: 0.75em; + } + + a, + u { + left: auto; + right: 50%; + } + + a + a { + left: auto; + right: 100%; + } + + &.double { + a, + u { + left: auto; + right: 33%; + } + + a + a { + left: auto; + right: 85%; + } + } + + img { + left: auto; + right: 0; + margin-left: 0; + margin-right: -7px; + } +} + +#pma_navigation_tree .list_container { + border-left: 0; + border-right: 1px solid $border-default; +} + +// Selected accent bar already flipped by rtlcss for box-shadow; ensure nested reset +#pma_navigation_tree li.activePointer > .list_container, +#pma_navigation_tree li.selected > .list_container { + box-shadow: none; +} + +.ic_select_all_arrow[dir="rtl"] { + transform: scaleX(-1); +} + +// Date/time picker — grid + chrome that rtlcss cannot infer +.ui-timepicker-div dl { + text-align: right; +} + +.ui-datepicker { + .ui-datepicker-prev { + left: auto; + right: 0; + + &, + &.ui-state-hover, + &.ui-datepicker-prev-hover { + left: auto; + right: 0; + } + + span.ui-icon { + -webkit-mask-image: url("../img/chevron-right.svg"); + mask-image: url("../img/chevron-right.svg"); + } + } + + .ui-datepicker-next { + right: auto; + left: 0; + + &, + &.ui-state-hover, + &.ui-datepicker-next-hover { + right: auto; + left: 0; + } + + span.ui-icon { + -webkit-mask-image: url("../img/chevron-left.svg"); + mask-image: url("../img/chevron-left.svg"); + } + } +} + +.ui-dialog .ui-dialog-titlebar-close { + right: auto; + left: 0.65rem; +} + +img.ui-datepicker-trigger { + margin-inline-start: 0; + margin-inline-end: 0.35rem; +} diff --git a/stygia/scss/_tables.scss b/stygia/scss/_tables.scss new file mode 100644 index 0000000000..22c9ced06e --- /dev/null +++ b/stygia/scss/_tables.scss @@ -0,0 +1,338 @@ +// ============================================================ +// Stygia — Tables +// ============================================================ + +.table { + caption-side: top; + color: $text-primary; + font-weight: 400; + + th, + td { + vertical-align: middle; + color: $text-primary; + line-height: 1.45; + font-weight: 400; + + > span:empty::before { + content: "\200b"; + } + } + + th { + color: $th-color; + font-weight: 500; + font-size: 0.8125rem; + } + + td { + touch-action: manipulation; + } + + td.value, + .value { + font-family: $font-family-monospace; + font-size: 0.8125rem; + font-weight: 400; + color: $text-primary; + letter-spacing: 0.01em; + } + + thead th { + border-right: 1px solid $border-default; + background: $bg-surface-2; + border-bottom: 1px solid $border-strong; + } + + caption { + background-color: $th-background; + font-weight: 500; + text-align: center; + color: $text-primary; + padding: 0.55rem; + border-radius: $border-radius-sm $border-radius-sm 0 0; + } + + .cell-selected { + outline: 1px solid $accent-green; + outline-offset: -1px; + + &.with-bg-color { + background-color: $browse-marker-background; + } + } + + tbody tr.marked, + tbody tr.marked:hover, + tbody tr.selected, + tbody tr.selected:hover { + background: $browse-marker-background !important; + color: $browse-marker-color; + } + + // Nested header rows (FK / relation editors) + thead tr + tr th { + font-weight: 400; + font-size: 0.75rem; + color: $text-muted; + text-transform: none; + letter-spacing: 0; + background: $bg-surface; + } +} + +.table-hover { + tbody tr { + &:hover > * { + background: $browse-pointer-background; + color: $browse-pointer-color; + box-shadow: none; + } + } +} + +.table-striped { + > tbody > tr:nth-of-type(#{$table-striped-order}) > * { + background-color: $table-striped-bg; + box-shadow: none; + } + + > tbody > tr:nth-of-type(#{$table-striped-order}) > th { + color: $th-color; + } +} + +@media only screen and (width >= 768px) { + .table th.position-sticky { + top: $sticky-offset; + z-index: 2; + box-shadow: 0 1px 0 $border-default; + } +} + +.navigation { + margin: 0.9em 0; + border-radius: $border-radius; + background: $bg-surface-2; + border: 1px solid $border-default; + padding: 0.25rem 0.45rem; + display: flex; + flex-wrap: wrap; + align-items: center; + gap: 0.35rem; + + td { + margin: 0; + padding: 0; + vertical-align: middle; + white-space: nowrap; + } +} + +// Foreign key / relation editors +table.relationalTable, +#relationalTable, +table#foreign_keys, +.card table.table { + width: 100%; + border-collapse: separate; + border-spacing: 0; + + th, + td { + padding: 0.55rem 0.65rem; + vertical-align: top; + border-color: $border-default; + } + + input[type="text"], + select { + width: 100%; + max-width: 100%; + min-height: 2rem; + font-weight: 400; + } + + label { + font-weight: 400; + font-size: 0.75rem; + color: $text-muted; + text-transform: none; + letter-spacing: 0; + } +} + +// Soften shouting ON DELETE / ON UPDATE labels inside FK editors +.card-body, +#relationalTable, +table.relationalTable { + td { + strong, + b, + label { + font-weight: 400; + color: $text-secondary; + font-size: 0.75rem; + letter-spacing: 0.02em; + } + } +} + +// "+ Add constraint" / "+ Add column" as quiet actions, not orphan footers +.card-footer { + a, + .add_foreign_key, + a[href*="foreign"] { + display: inline-flex; + align-items: center; + gap: 0.35em; + font-weight: 400; + font-size: 0.875rem; + color: $accent-green; + text-decoration: none; + padding: 0.25rem 0; + + &:hover { + color: $accent-green-light; + text-decoration: underline; + } + } +} + +.card:has(table) { + .card-footer { + padding: 0.65rem 1rem; + min-height: auto; + background: $bg-surface-2; + } + + .card-header { + font-weight: 500; + font-size: 0.9rem; + } +} + +// --- Browse row actions: round icon-only 3D chips --- +// Edit / Copy / Delete in `.table_results` + bulk `mult_submit` bar. +$row-action-size: 1.7rem; + +@mixin row-action-chip($glow) { + display: inline-flex; + align-items: center; + justify-content: center; + width: $row-action-size; + height: $row-action-size; + min-width: $row-action-size; + min-height: $row-action-size; + padding: 0; + margin: 0 0.12rem; + border-radius: 50%; + font-size: 0; + line-height: 0; + letter-spacing: 0; + color: transparent; + text-decoration: none !important; + vertical-align: middle; + cursor: pointer; + background: + linear-gradient(145deg, lighten($bg-surface-3, 4%), $bg-surface-2 45%, darken($bg-surface-2, 3%)); + border: 1px solid rgba(255, 255, 255, 0.06); + box-shadow: + inset 0 1px 0 rgba(255, 255, 255, 0.1), + inset 0 -1px 1px rgba(0, 0, 0, 0.35), + 0 1px 2px rgba(0, 0, 0, 0.45), + 0 2px 7px rgba($glow, 0.2); + transition: + box-shadow 0.18s ease, + transform 0.15s ease, + border-color 0.15s ease, + background 0.15s ease; + + > .text-nowrap, + .text-nowrap { + display: inline-flex; + align-items: center; + justify-content: center; + font-size: 0; + line-height: 0; + width: 100%; + height: 100%; + } + + .icon { + margin: 0; + width: 13px; + height: 13px; + background-color: $text-secondary; + flex-shrink: 0; + } + + &:hover, + &:focus-visible { + color: transparent; + text-decoration: none !important; + transform: translateY(-1px); + border-color: rgba($glow, 0.35); + background: + linear-gradient(145deg, lighten($bg-surface-3, 7%), $bg-surface-3 50%, $bg-surface-2); + box-shadow: + inset 0 1px 0 rgba(255, 255, 255, 0.14), + inset 0 -1px 1px rgba(0, 0, 0, 0.4), + 0 2px 4px rgba(0, 0, 0, 0.5), + 0 4px 14px rgba($glow, 0.48), + 0 0 0 1px rgba($glow, 0.22); + + .icon { + background-color: $text-primary; + } + } + + &:active { + transform: translateY(0); + box-shadow: + inset 0 1px 2px rgba(0, 0, 0, 0.45), + inset 0 -1px 0 rgba(255, 255, 255, 0.04), + 0 1px 3px rgba($glow, 0.28); + } +} + +.table_results td.d-print-none { + padding-left: 0.28rem; + padding-right: 0.28rem; + white-space: nowrap; + + a:has(.ic_b_edit) { + @include row-action-chip($color-info); + } + + a:has(.ic_b_insrow) { + @include row-action-chip($accent-green); + } + + a.delete_row, + a:has(.ic_b_drop) { + @include row-action-chip(darken($color-danger, 8%)); + } +} + +// Bulk “With selected” Edit / Copy / Delete +button.mult_submit:has(.ic_b_edit) { + @include row-action-chip($color-info); +} + +button.mult_submit:has(.ic_b_insrow) { + @include row-action-chip($accent-green); +} + +button.mult_submit:has(.ic_b_drop) { + @include row-action-chip(darken($color-danger, 8%)); +} + +button.mult_submit:has(.ic_b_edit, .ic_b_insrow, .ic_b_drop) { + &.btn, + &.btn-link { + --bs-btn-padding-x: 0; + --bs-btn-padding-y: 0; + text-decoration: none !important; + } +} diff --git a/stygia/scss/_tokens.scss b/stygia/scss/_tokens.scss new file mode 100644 index 0000000000..67a44a9f5f --- /dev/null +++ b/stygia/scss/_tokens.scss @@ -0,0 +1,69 @@ +// ============================================================ +// Stygia — CSS custom properties (runtime-inspectable tokens) +// Sourced from Sass variables in _variables.scss +// ============================================================ + +:root { + color-scheme: dark; + + // Accent + --stygia-accent: #{$accent-green}; + --stygia-accent-dark: #{$accent-green-dark}; + --stygia-accent-light: #{$accent-green-light}; + --stygia-accent-deep: #{$accent-green-deep}; + --stygia-accent-deep-hover: #{$accent-green-deep-hover}; + + // Surfaces + --stygia-bg-body: #{$bg-body}; + --stygia-bg-surface: #{$bg-surface}; + --stygia-bg-surface-2: #{$bg-surface-2}; + --stygia-bg-surface-3: #{$bg-surface-3}; + --stygia-bg-surface-4: #{$bg-surface-4}; + --stygia-bg-popover: #{$bg-popover}; + --stygia-bg-hover: #{$bg-hover}; + --stygia-bg-active: #{$bg-active}; + --stygia-bg-selected: #{$bg-selected}; + + // Text + --stygia-text-primary: #{$text-primary}; + --stygia-text-secondary: #{$text-secondary}; + --stygia-text-muted: #{$text-muted}; + --stygia-text-disabled: #{$text-disabled}; + + // Borders + --stygia-border-default: #{$border-default}; + --stygia-border-strong: #{$border-strong}; + --stygia-border-stronger: #{$border-stronger}; + + // Semantic + --stygia-success: #{$color-success}; + --stygia-danger: #{$color-danger}; + --stygia-warning: #{$color-warning}; + --stygia-info: #{$color-info}; + --stygia-string: #{$color-string}; + --stygia-number: #{$color-number}; + + // One Dark Pro data-type tokens + --stygia-odp-chalky: #{$odp-chalky}; + --stygia-odp-coral: #{$odp-coral}; + --stygia-odp-green: #{$odp-green}; + --stygia-odp-whiskey: #{$odp-whiskey}; + --stygia-odp-malibu: #{$odp-malibu}; + --stygia-odp-purple: #{$odp-purple}; + --stygia-odp-fountain: #{$odp-fountain-blue}; + --stygia-odp-comment: #{$odp-light-dark}; + + // Shadows + --stygia-shadow-sm: #{$shadow-sm}; + --stygia-shadow-md: #{$shadow-md}; + --stygia-shadow-lg: #{$shadow-lg}; + --stygia-shadow-focus: #{$shadow-focus}; + + // Layout + --stygia-navi-width: #{$navi-width}; + --stygia-navbar-height: #{$navbar-height}; + --stygia-breadcrumb-height: #{$breadcrumb-height}; + --stygia-radius: #{$border-radius}; + --stygia-radius-sm: #{$border-radius-sm}; + --stygia-radius-lg: #{$border-radius-lg}; +} diff --git a/stygia/scss/_variables.scss b/stygia/scss/_variables.scss new file mode 100644 index 0000000000..4eaafcf64f --- /dev/null +++ b/stygia/scss/_variables.scss @@ -0,0 +1,401 @@ +// ============================================================ +// Stygia Theme — Design Tokens +// Dark theme with deep green accent palette +// ============================================================ + +// --- Accent color palette (Stygia deep green) --- +$accent-green: #3ecf8e; +$accent-green-dark: #2db87a; +$accent-green-light: #7ee0b3; +$accent-green-deep: #006239; +$accent-green-deep-hover: #004529; + +// Backgrounds — three distinct elevation levels +$bg-body: #121212; +$bg-surface: #1a1a1a; +$bg-surface-2: #222222; +$bg-surface-3: #2a2a2a; +$bg-surface-4: #333333; +$bg-popover: #242424; + +// Translucent surfaces (for hover/active states) +$bg-hover: rgba(255, 255, 255, 0.05); +$bg-active: rgba(255, 255, 255, 0.08); +$bg-selected: rgba(62, 207, 142, 0.10); + +// Text — WCAG AA on #121212 / #1a1a1a (bumped for scannability) +$text-white: #fafafa; +$text-primary: $text-white; +$text-secondary: #c8c8c8; +$text-muted: #b0b0b0; +$text-disabled: #949494; + +// Borders — dark theme hierarchy +$border-default: #2e2e2e; +$border-strong: #3d3d3d; +$border-stronger: #4a4a4a; +$border-subtle: rgba(255, 255, 255, 0.06); +$border-translucent: rgba(255, 255, 255, 0.08); + +// Semantic UI colors — distinct from primary accent +$color-success: #5dd39e; +$color-danger: #f07178; +$color-warning: #f5a623; +$color-info: #4ecdc4; + +// One Dark Pro (zhuangtongfa / Binaryify) — classic token palette +// https://github.com/Binaryify/OneDark-Pro +$odp-chalky: #e5c07b; +$odp-coral: #e06c75; +$odp-dark: #5c6370; +$odp-fountain-blue: #56b6c2; +$odp-green: #98c379; +$odp-malibu: #61afef; +$odp-purple: #c678dd; +$odp-whiskey: #d19a66; +$odp-light-white: #abb2bf; +$odp-light-dark: #7f848e; + +// Code / cell values (aligned with One Dark Pro) +$color-string: $odp-green; +$color-number: $odp-whiskey; +$color-type: $odp-chalky; +$color-keyword: $odp-purple; +$color-function: $odp-malibu; +$color-operator: $odp-fountain-blue; +$color-comment: $odp-light-dark; +$color-null: $odp-dark; + +// Shadows — close-range, higher opacity for dark mode +$shadow-sm: 0 1px 2px rgba(0, 0, 0, 0.4); +$shadow-md: 0 4px 12px rgba(0, 0, 0, 0.35); +$shadow-lg: 0 8px 24px rgba(0, 0, 0, 0.45); +$shadow-focus: 0 0 0 2px rgba(62, 207, 142, 0.28); +$shadow-green: 0 8px 24px rgba(0, 98, 57, 0.18); + +// phpMyAdmin layout variables +$navi-width: 240px; +$navi-color: $text-primary; +$navi-background: $bg-surface; +$navi-right-gradient: $bg-surface-2; +$navi-pointer-color: $text-primary; +$navi-pointer-background: $bg-hover; + +$main-color: $text-primary; +$browse-pointer-color: $text-primary; +$browse-pointer-background: rgba($accent-green, 0.08); +$browse-marker-color: $accent-green; +$browse-marker-background: rgba($accent-green, 0.14); + +$border: 0; +$th-background: $bg-surface; +$th-color: $text-secondary; +$bg-one: $bg-surface; +$bg-two: $bg-surface-2; + +// --- Bootstrap Overrides --- + +$body-bg: $bg-body; +$body-color: $text-primary; + +$link-color: $accent-green; +$link-decoration: none; +$link-hover-color: $accent-green-light; +$link-hover-decoration: underline; + +// UI: local FiraCode Nerd Font trial (system font). Propo for UI, Mono for SQL. +// Falls back to Inter / JetBrains if FiraCode NF is not installed. +$font-family-base: "FiraCode Nerd Font Propo", "FiraCode Nerd Font", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif; +$font-family-monospace: "FiraCode Nerd Font Mono", "FiraCode Nerd Font", "JetBrains Mono", "Cascadia Code", "Fira Code", Menlo, Consolas, monospace; +$font-size-base: 0.875rem; +$font-weight-lighter: 300; +$font-weight-light: 300; +$font-weight-normal: 400; +$font-weight-medium: 500; +$font-weight-semibold: 500; +$font-weight-bold: 600; +$line-height-base: 1.5; + +$h1-font-size: 1.375rem; +$h2-font-size: 1.125rem; +$h3-font-size: 1rem; +$h1-font-weight: 500; +$h2-font-weight: 500; +$h3-font-weight: 500; + +$border-radius: 8px; +$border-radius-sm: 6px; +$border-radius-lg: 12px; +$border-radius-xl: 16px; +$border-radius-pill: 9999px; + +$table-cell-padding-y: 0.55rem; +$table-cell-padding-x: 0.75rem; +$table-cell-padding-y-sm: 0.3rem; +$table-cell-padding-x-sm: 0.5rem; +$table-bg: transparent; +$table-head-bg: $bg-surface; +$table-head-color: $text-secondary; +$table-striped-order: even; +$table-striped-bg: rgba(255, 255, 255, 0.045); +$table-hover-bg: rgba($accent-green, 0.07); +$table-border-color: $border-default; +$table-border-width: 1px; +$table-caption-color: $text-secondary; +$table-color: $text-primary; + +$enable-gradients: false; +$enable-shadows: false; +$enable-transitions: true; + +$primary: $accent-green; +$secondary: $bg-surface-4; +$success: $color-success; +$danger: $color-danger; +$warning: $color-warning; +$info: $color-info; + +// Remap Bootstrap "light" utilities so .bg-light / .table-light stay dark +$white: $text-white; +$gray-100: $bg-surface-4; +$gray-200: $bg-surface-3; +$gray-300: $border-stronger; +$gray-400: $text-disabled; +$gray-500: $text-muted; +$gray-600: $text-secondary; +$gray-700: $bg-surface-2; +$gray-800: $bg-surface; +$gray-900: $bg-body; +$black: #000; + +$light: $bg-surface-2; +$dark: $bg-body; + +$primary-text-emphasis: $accent-green-light; +$secondary-text-emphasis: $text-secondary; +$success-text-emphasis: $color-success; +$info-text-emphasis: $color-info; +$warning-text-emphasis: $color-warning; +$danger-text-emphasis: $color-danger; +$light-text-emphasis: $text-primary; +$dark-text-emphasis: $text-primary; + +$primary-bg-subtle: rgba($accent-green, 0.12); +$secondary-bg-subtle: $bg-surface-2; +$success-bg-subtle: rgba($color-success, 0.12); +$info-bg-subtle: rgba($color-info, 0.12); +$warning-bg-subtle: rgba($color-warning, 0.14); +$danger-bg-subtle: rgba($color-danger, 0.12); +$light-bg-subtle: $bg-surface; +$dark-bg-subtle: $bg-body; + +$btn-border-radius: $border-radius-sm; +$btn-line-height: 1.5; +$btn-padding-y: 0.4rem; +$btn-padding-x: 0.85rem; +$btn-font-weight: 500; + +$btn-primary-color: $text-white; +$btn-primary-bg: $accent-green-deep; +$btn-primary-border-color: $accent-green-deep; +$btn-primary-hover-color: $text-white; +$btn-primary-hover-bg: $accent-green-deep-hover; +$btn-primary-hover-border-color: $accent-green-deep-hover; +$btn-primary-active-color: $text-white; +$btn-primary-active-bg: darken($accent-green-deep, 3%); +$btn-primary-active-border-color: darken($accent-green-deep, 3%); + +$btn-secondary-color: $text-primary; +$btn-secondary-bg: transparent; +$btn-secondary-border-color: $border-strong; +$btn-secondary-hover-color: $text-primary; +$btn-secondary-hover-bg: $bg-hover; +$btn-secondary-hover-border-color: $border-stronger; +$btn-secondary-active-color: $text-primary; +$btn-secondary-active-bg: $bg-active; +$btn-secondary-active-border-color: $border-stronger; + +$btn-danger-color: $text-white; +$btn-danger-bg: $color-danger; +$btn-danger-border-color: $color-danger; + +$btn-link-color: $accent-green; +$btn-link-hover-color: $accent-green-light; +$btn-link-decoration: none; +$btn-link-hover-decoration: underline; + +$btn-disabled-color: $text-disabled; +$btn-disabled-bg: $bg-surface-2; +$btn-disabled-border-color: $border-default; + +$dropdown-bg: $bg-popover; +$dropdown-border-color: $border-default; +$dropdown-color: $text-primary; +$dropdown-hover-bg: $bg-hover; +$dropdown-hover-color: $text-primary; +$dropdown-padding-y: 0.25rem; +$dropdown-padding-x: 0.5rem; +$dropdown-item-padding-y: 0.375rem; +$dropdown-item-padding-x: 0.75rem; +$dropdown-box-shadow: $shadow-md, $shadow-green; + +$input-bg: $bg-surface; +$input-border-color: $border-strong; +$input-color: $text-primary; +$input-focus-border-color: $accent-green; +$input-focus-bg: $bg-surface; +$input-focus-box-shadow: 0 0 0 2px rgba($accent-green, 0.18); +$input-placeholder-color: $text-muted; +$input-disabled-bg: $bg-surface-2; +$input-disabled-color: $text-disabled; +$input-disabled-border-color: $border-default; + +$form-check-input-bg: $bg-surface-2; +$form-check-input-border-color: $border-strong; +$form-check-input-checked-bg-color: $accent-green; +$form-check-input-checked-border-color: $accent-green; + +$form-select-bg: $bg-surface; +$form-select-border-color: $border-strong; +$form-select-color: $text-primary; +$form-select-focus-border-color: $accent-green; + +$form-text-color: $text-secondary; + +$nav-tabs-border-color: $border-default; +$nav-tabs-link-hover-bg: transparent; +$nav-tabs-link-hover-border-color: transparent transparent $border-strong; +$nav-tabs-link-active-bg: transparent; +$nav-tabs-link-active-color: $accent-green; +$nav-tabs-link-active-border-color: transparent transparent $accent-green; +$nav-link-color: $text-secondary; +$nav-link-hover-color: $text-primary; +$nav-link-active-color: $accent-green; +$nav-link-font-weight: 400; + +// Pills used as top menu — restyle as underline tabs (not green CTA pills) +$nav-pills-border-radius: 0; +$nav-pills-link-active-color: $accent-green; +$nav-pills-link-active-bg: transparent; + +$enable-caret: false; +$navbar-padding-y: 0; +$navbar-padding-x: 0; +$navbar-dark-color: $text-secondary; +$navbar-dark-hover-color: $text-primary; +$navbar-dark-active-color: $accent-green; +$navbar-dark-disabled-color: $text-disabled; +$navbar-bg: $bg-body; +$navbar-brand-color: $text-primary; +$navbar-height: 38px; +$breadcrumb-height: 36px; +$sticky-offset: calc(#{$navbar-height} + #{$breadcrumb-height}); + +$pagination-color: $text-secondary; +$pagination-bg: $bg-surface; +$pagination-border-color: $border-default; +$pagination-hover-color: $text-primary; +$pagination-hover-bg: $bg-hover; +$pagination-hover-border-color: $border-strong; +$pagination-active-color: $text-primary; +$pagination-active-bg: $accent-green-deep; +$pagination-active-border-color: $accent-green-deep; +$pagination-disabled-color: $text-disabled; +$pagination-disabled-bg: $bg-surface-2; +$pagination-disabled-border-color: $border-default; + +$card-bg: $bg-surface; +$card-border-color: $border-default; +$card-cap-bg: transparent; +$card-cap-color: $text-primary; +$card-color: $text-primary; +$card-border-radius: $border-radius-lg; +$card-border-width: 1px; +$card-img-height: 16vh; + +$accordion-bg: $bg-surface; +$accordion-border-color: $border-default; +$accordion-button-color: $text-primary; +$accordion-button-active-color: $accent-green; +$accordion-button-active-bg: $bg-surface-2; +$accordion-button-focus-border-color: $accent-green; +$accordion-button-focus-box-shadow: 0 0 0 2px rgba($accent-green, 0.18); +$accordion-button-padding-y: 0.75rem; +$accordion-button-padding-x: 1rem; + +$breadcrumb-navbar-padding-y: 0.5rem; +$breadcrumb-navbar-padding-x: 1.8rem; +$breadcrumb-navbar-margin-bottom: 0; +$breadcrumb-navbar-bg: $bg-surface; +$breadcrumb-navbar-bg-dark: $bg-surface; +$breadcrumb-bg: transparent; +$breadcrumb-color: $text-secondary; +$breadcrumb-active-color: $text-primary; +$breadcrumb-divider-color: $text-muted; +$breadcrumb-link-color: $text-secondary; +$breadcrumb-link-hover-color: $accent-green; +$breadcrumb-divider: quote("\00bb"); + +$modal-content-bg: $bg-surface; +$modal-content-border-color: $border-default; +$modal-content-border-radius: $border-radius-lg; +$modal-header-bg: $bg-surface; +$modal-header-border-color: $border-default; +$modal-header-color: $text-primary; +$modal-body-color: $text-primary; +$modal-footer-bg: transparent; +$modal-backdrop-bg: rgba(0, 0, 0, 0.72); +$modal-inner-padding: 1rem; +$modal-footer-margin-between: 0.5rem; +$modal-header-padding-y: 0.75rem; + +$alert-bg: transparent; +$alert-border-width: 0; +$alert-border-radius: $border-radius; +$alert-margin-bottom: 0.75em; + +$alert-success-color: $color-success; +$alert-success-bg: rgba($color-success, 0.14); +$alert-success-border-color: $color-success; + +$alert-danger-color: $color-danger; +$alert-danger-bg: rgba($color-danger, 0.14); +$alert-danger-border-color: $color-danger; + +$alert-warning-color: $color-warning; +$alert-warning-bg: rgba($color-warning, 0.14); +$alert-warning-border-color: $color-warning; + +$alert-info-color: $color-info; +$alert-info-bg: rgba($color-info, 0.14); +$alert-info-border-color: $color-info; + +$list-group-bg: transparent; +$list-group-border-color: $border-default; +$list-group-color: $text-primary; +$list-group-hover-bg: $bg-hover; +$list-group-hover-color: $text-primary; +$list-group-active-bg: $bg-active; +$list-group-active-color: $text-primary; +$list-group-item-padding-x: 0.75rem; +$list-group-item-padding-y: 0.5rem; + +$toast-background-color: $bg-popover; +$toast-color: $text-primary; +$toast-border-color: $border-default; + +$tooltip-bg: $bg-surface-4; +$tooltip-color: $text-primary; + +$btn-close-color: $text-secondary; +$btn-close-hover-color: $text-primary; + +$label-margin-bottom: 0.25rem; +$form-label-color: $text-secondary; + +$spinner-color: $accent-green; + +$badge-color: $bg-body; +$badge-bg: $accent-green; + +$transition-base: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; diff --git a/stygia/scss/theme.scss b/stygia/scss/theme.scss new file mode 100644 index 0000000000..2ea4bd13a1 --- /dev/null +++ b/stygia/scss/theme.scss @@ -0,0 +1,30 @@ +// ============================================================ +// Stygia — Dark phpMyAdmin Theme +// Inspired by the mythological river Styx +// ============================================================ + +@import "variables"; +@import "bootstrap/scss/bootstrap"; +@import "tokens"; +@import "fonts"; +@import "icons"; +@import "common"; +@import "layout"; +@import "login"; +@import "navigation"; +@import "tables"; +@import "profiling"; +@import "datatypes"; +@import "buttons"; +@import "forms"; +@import "navbar"; +@import "nav"; +@import "card"; +@import "alert"; +@import "codemirror"; +@import "console"; +@import "designer"; +@import "jquery-ui"; +@import "modals"; +@import "reboot"; +@import "print"; diff --git a/stygia/theme.json b/stygia/theme.json new file mode 100644 index 0000000000..5518714e9a --- /dev/null +++ b/stygia/theme.json @@ -0,0 +1,9 @@ +{ + "name": "Stygia", + "version": "2.1.1", + "description": "A dark, elegant theme for phpMyAdmin inspired by the mythological river Styx. Deep green accent, One Dark Pro typed cells, accessible contrast, RTL, and a dense modern UI.", + "author": "Horacio Dominguez", + "url": "https://github.com/horaciodominguez/stygia", + "supports": ["6.0"], + "colorModes": ["dark"] +}